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

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

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

Block Certificate

Block 89088 d568806ed6bf73387f4744290e9e61bea21dc346125b1342026fedd303d0a94e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4f4ff3403094c6be5c6a2c1e4c753dba920f493693217073b3dd9cae9c174f7d
Certificate Block Hash
d568806ed6bf73387f4744290e9e61bea21dc346125b1342026fedd303d0a94e
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0097db0000047a0100
00200000000200000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000650abceaab812cb0cc470bd52d1eaeb1282fd1c3139af57beac769191cc0c71920f9c9a17349d91ddbe8a7838c0bae3349995099ea9ef346c9d65a7d0ba80d3f2b89968dc774e7ec88bf116fd849bd58e3795572d939b4b24407000000000000000001000000020097db0000047a0100

Raw Header Hex

0000402014607d4cd79141ba5fa14de566cb8530e6e18373ceecf979b9712ed76b991dfa5f3ae867dc37055f2a466a2850b8979f35bfc117782f387a089593db93c8dabde0595c6a949e00187d4f179cae9cddb37370219336490f92ba3d754c1e2c6a5cbec6943040f34f4f

Proof Data Hex

59,560 bytes
121216010307d620cabc467df4dc87f8473b39f76873f81844c15b19473cf3b9749686b3615208ba2b99b0404cc8dfde80dc75baee66fa4adedf76227ca4f60a5caf50442d70b48939722db52a402308a7b8160489a9008a3b10fe8bd52baf712754a83b9ddb54c0f13e7155b23604ff91ab2b668d48b62cb0b9625facf1d64d099f4f83cab73f8ba9fec4ecb77a5f3c22a04fd2c49b2aaa8aa88727f218750072278a5ba536d8ec4ecd96ccfba0571c635be435b253809de3afc1aba83b589601900ac3c30691ac5385a81c26eb9e8d28029df18dc704c9c2dbc85f48573ca000c1e9f0c573c770bd797359d4bf229cafb1a956d1c7ab179b415d313409704fbf13239f1f7958a71c148cd196eb0cbc4d91a5290a4c34f2a2c45ae20b35b9a54b3dd4cc2d74909b4724288d5f564deec1251090fd6ecc8c7cb97a6ea2e05f4cbde8c9af77c96357788bca6a9d6d2a545540967a90b9e9128d86cd4f4334b47aefb708bd8ec04e58a76e98158bac69bc2826ad6d3b1329a8025d1b100f4f13b8a58ae0a228b1c8b99395a9c88bf22d752d224cd9c623002e088e680b45a98135deb9ac55f94db119ef5ab3d2d833de80cda5b96fa875aff8e31e9756aa05c355eb9d906fc82733d4095558388c6510de881425cacdb0a54c45744f6d9cc64361e0aeb8369e6fda0f5714a8dcbb1ac31b5843c8ca53715b7f2d843250b8e53bec8f4911a00426cf32ced43a0ad0ffb8bea22e27fec3905f9b039b844e6473558cd60f6d66730543275d5a322a20a9d81a7655662a71b9e9ae127f7a6f6cc2d5969a08f49ad0e3a4f947a9434d9192d101d85d607470ae3a281b6885e4d320e9666d8617ab28e425e0545cceb45073641f252a913eb28285dfd9acd5cf3e61a552533ecbde54ae7135972f7d5c33f1b01a7e97365397fedca69d07c2c912902a2bf5a654ef1294bcddac53cdea2446dcabdcb460dc966aa82c3241cf1baa556168a6296a140df25a8fc5aaae3b73f5de3f6d4c3f35e9299986cb28565e6386df77be4f4a9b53e3ae7d291de5ddb045cdb2e8b4eabe28ffeed9af24b98384d753865e58268c889e9ddbab876a48035724480c7dfb031462b4d6a33cc44313d3ce1f435f2b70781144b7f9535a43a270ebef6ef0aada0b44b2fe79d20a0177340d9e8e890f220ac0f8852d2d2a8cb1c2a6da7e4b3dce110c30b3b0d85df60bcb9b2199b987cdc8dfa37c77c04e2efa1ec2fe4d631fcd8f8d0840ed6ce698608140dd325804097c86769c859387fe297f35a38ec1083e1c2175f98f9fb4fbec4a886d45008ddf851b9b4a151814b801bbdbaa709ecb3fcf0825b0b6158ca15c4d0e62f213cd208f6f1167f179c9e89ee373a28e539008d4b68f946004430b00768bca90445feed6275fb6035ff266d65dfa36c05ce0e4c0076e4d55af2b8517238dc2c2fd8a5ce7259845e940555f733a93c636ef560537fd5ada0f11296af8cc9bfe0f6410294b24905f11df00e8fb9800902b6d061cb74517e51fde2f9f036846a90bbef2018c75150d44c6e9c9434847574468875f63bc923c01be6e4a996a7c3f039984df196cdadb397479b1361b007dca0fad3ef2d09239029bc9b132aa49e8f18bd26a6c312e8b2b66d9284f9a226f3ca08ba829fa0a95bcb3169e4b392a79b84c413d9611de9f7e95b33d94e9eae04240ddc95d5db0db5267f2ecc304b99e9f12077ddbb6bef6ba8edeb7a741e2228ea92501ebfbf14744b3c276a3f579c0fafab17de008f05a09f294835a610cfd848a6320b60322612ca9ad199703ce1948f9f32705bdb495d7fdc77ef505cd6cbf2df2d06f8c3d2b193e638d6802afd4ae96a1c650cf7834de0a90473a3e91b87b5d9bbc1273c1b053e9207c0588d3f84b924d7c1b0c174ef37b6bde2590b952b1256c553e33f9ce6f741e66d530e3d3c7f734e09b126f5dcf3ab6e79859952f980aa461553b932c6006fe4056672d2ee4fe728fde5148e014ec74e7342ac6212fd1ee93a8a30814a84aeeadaf0672e90196c0a894f1617c728d18a87cee07447ac526c780399d452f1e0bf02920d2334f20e655940654c6a2e3db288a609b846febad3782dcb8561b8f6c6f7e30e193cc31c3a10fb29051b787e5c4b76a183e5640f3ce0d954cae01b2a99c2866a14c0b48ca3ccf516029624cbe29ac329e982ffef8673c6694112b73e8cec012d048ca2e526ed54dbb938c7053a4f89dcad569c72332f208b1cf2cbc5cd588738803ec482d21de640373af8024b8f64e8ca6f220c9027ea12d7129bc563e6150aeacb1afa442879900cb4b8e9266f2d151dc08fad54e69e5278292fcf24cb5615182032bc14a17f0e319f4d92a298f193fa227713ab3e129e51bf20c5b70ca85482a7a83697574853f6ce2ad3578efee5d2e63408fff91b40b3169cb6e5221926638688fb0156e66388baa1cb15e88d3783d33d0848fd692165faf8e70d777d4cc5add6d214e547377941f1b07907aa77c2a18922a00366f588e5c95b483e8977c7b19e67fbe543ee9efd51755386b093c119164faedbac70d190d0fb4a3b13de21079979b10e0ed803b56f924d60fc5af285c32e87a9a02478619b884fe3456a2c9b89fcc6841dd8b24bf94757abab3dc8f1c6e25d0f7e9bf083773ed843fadc8c56fc6a62ceb771b39e1885753bd2a1d4f2851e20febcb3332875686d49ca2543c613008b4992ab936255bfc5b96d4455f6e9198711a4915f29fdbd15724178dc9466adc0355dbd7559a54760f41913de00d0db085f14c58fd8acb3d8439ee5a4c014dca3164a977782536b5e204457afe7cb834be0d0c6991baffd7ce7a89ecebfda01057e5922b011c708e9a18e87effc53977687d34ff7033ce9e135a320d7658e893c737b9b4963b7c88074ded9a41f83844439a807b14f7ae264a50c57825b49fead44ed3f5811c9913fb407ab6087eed5b88d4612a83f7ebbc86d8f9822c0257d5ca7e6479f79d7def2f85034c378e72d5692cd283c5762f27edeb519b1fff27e193245b246d60c157edebe4d5123d3af26f89263b03d7e92746af4bcb5e0f53da9190d3f0a74a02a4fbf5382c107b481f3003884dffa0084142b07fbcf46e38cfcc1bc393e034ab645f9438025fb3b4b71370b1320ef2f980b79e5fe61a78bc55e9e14a105b1b25144bc3912f862b49314c6cd58b57d18d58ae616f7d61eda5175b1648f9114c267398da744f43ad56c149dfd56ed3fe432b653673aa1acc46a9526f7d5ff3e417d5328a4e8aa41cf1efa3abf058ed765bad4d5291d6274f88979cc7a00d0a03caf0f2e98d2c0329af7e5460455ba5ffaff62e00fdeee420c656ccb627f54efb6cc5010ada37a1621bf8509a0f19a38cb0c4c715089f0e59771d39039d2b29cba52969fd9a14fbceb1d4ae757f51ec0b0c154337fbe65b98541cb5930ddcdd862f99573641a6b8648cf020d0227dea2435be601cad9b6e9957dee5743299cd2af03fc67ea78bc5b1c13ad0c48f780529d6acb325b4226b9d6b112200f630bb43b2be71b45b6e5b3c65dc256f5f968aa3dfcf154afcfe648e812476bce6e952f0b5cda2c9c3b8a1f0fb736356c32bc15684560fe56f9e0fb382ca373c8c86c14e71a9694eed72d8ac28afdedd396f93d96cfdbdfc51a8d2aa1c789e7dfec1d0df8a8f5131d778ef577ef71678aa5bdbfe8fcfa6f7db1c0e25c76bf79b21a8eddd6115f0b44a09fe78fc236b91bc010068e03bf7fdbeb2c1f745d7a143d58e59755a02ca9f299c197237531e6aa3b340d168527edd4e329b8c2672b6a6db133da86228bc02980386fa9843d89a3a5ab8fcf5d7017ee8b05f937673473c635fdc740c50132b84adbfa9cd004b3c3c81a232b85e489e85f256d1ddbfaedc1078d47b930ec1d5dd783d9b5948e244e121d465ec56ee903e8e6daa77c902e2cec2ab6f2e9aa47c8e90c8a2bc17552c85efc2e4019eb9d7f284a18e463f7c89e6f35a3769c15b42a61d1bf4b4024286002a2a3ac3f1896cac2dfb02d91e1c1896734bbf5d6bfa6cf4e166de218799916bdacb6ad0bae5f8f50e90ff3d9c6b86f5b611ec71b6f6bf4a5be35b678269cfab3bd279ae7eeece38ffa8258f45b688f3a41becf67902e780412208ddfe12040162ed277aa33a961b562e82678a7998a5c0166928eb7dce318de9707847401efd158a1232502e264b9f07cdc6c9fae45f3c69102421c6924199c1f234d103da50ecf2dedd5dd188005ed939263acb315c92bbf158a78b3764fe75276c1b1af39442ba09d3c7c5533b04f5fe893b61da7ac0da53efec50cf59cb9b99f9f40613acaaaa005b1023f5b830e981c1fac2a3232ce1f82a9427692f7627b41696d68eb1d7a0775a3e0fa8ce08b9d037fca3e7ca0fc21770ab71c0bad2837041a445b6e3a0b0800834529ade83cbb608e075690ead03d36d5f81f0ad68b657af2b187a558cca392525b994008a27147d7b527dda1ae6a908ff5087fc2eaf0d07f27f71698277ac5bca8d684629be822ceed9ba79c90864bfde75b0a46b5c5f5b1d0d529314eb8dab767b3988445be3cd1743778166f59f6e3c86092d2fafc760faae182c509d358fd30a80e60382d41ca27ebce19e5e0fd0a6a767ee1d50b16b9fd0e0ef102c808ef992b54b3cdf858a8ec8ebb6956538ed71e37bb6d3990de1acc595bb9347d50218cff79343790d38384c4b6caac3812774bbee288de88ef51ded6ae3c6852693790ddd7f2e456af986568903294c5676d4928a3b9fef885a283f0a98c9221a1a366102d7ae4fa27d717acf6923209d97653b065c01aea45d593defb08b196eddc0f9979e355fc59567109bfeee7393999c70a3b9806a6e544fad6da244c5794d638876c0ae747711fe7389f71ffc5310f16049f5f6dfbffe725eb17bc700aa87f6e17457b44423dbcddfe0cf721c0524899677e67a5c2d8a78a7ba91f4b87583696e414e849ea17d1dda9ba9d6f8d959119f7d4d98cc7b9c3fee0cef09d5ee42c34cd2b1ab9d6e2e69889a2840a4f48a28cca6bc4a30e6f54136549b1d9d5b93ffd8ac7d9d58b1fede8ebfe3d9e087b7cb0dcaa135a1b3b3aa80883f9d98afd2588897d3e98fbda26da67337429646f2a4bfdb3715a0414035b1100ed1cd7d0396a53511e1ea6aafeea84536374fdff1f9a550c15f00d2dd6ca6591c7774953f36b0dc88b7fb64efb079789a11545718fb88c5f7866c7a3a6adf4a2598b42907a4bbafb07fbe4c39d4e8cdef02bdcb2f97c9bf3d6b42da61520b46b8a09c7d7fc7112fc1cdd9d92103bbc43240525623dfc539379b66d7245ff5d06bcbe176d4e8d54e6581f8260c2e6c4c5832451909c25184b6479a5a52654cb69fa75a7810a82328442d3420401f5b8395b5c7b74e8cb3c6e7b24e6a6c66e9d25b1ab49bd7457d37b0e434ff74a0360ccec413e97aa67952534512b80105e77fd4df479e47db0d302320354d4d198b867414528539aec70abf3058eb3825692dd0761e9de6aee65991e61d3c724da0128c09dcbe42d45c250a33d591657a04cc940739108d2564625d80b1c307fea8595fa5880ed2e5ba793589f623f64974673b4df144a23b6acb0161baba2004a984f8ad47d2281abfd824fac61d6f8b55b5a8c13fd7b35ad796ed3aa60b1dee164b946d73ee586aaa47b0117ca76947761379ee41b8d18091952a3024795da63e9f7fffcaabfa8b54a7a3c504f1c96f940631f5892a49b46314399496a6e1b06e02f4f56a29cb066ffd593831eebf8ec356c881b6cddb39644ca3427bc6a65e37788f75db32aac23767ac1b61772df840e2ed8aa59dda40fb3996e670767d8ed706a8ebdbabc864de4ebd7f40b4f5974db5e8aab1a438980ac224965fd57ac92b754b2c3dcf46a4d0ca3b04349a2c22e49d6f63a367e5b5f3e2e7cfd103363f8152d582132cef9f4c72f5d7cb6f3591646f7276c0af429398455948593917d2286631e42d251cb8646ba50ca1898af9cb05fd6de37904c58c17c1df90811164d199d28f5179f65cfb8d842686a246268530859d75f509df3758d6f65cccb70c1f35c3755d1fe7cf85533b791981d190eaf1901d633170945a8850b0ddd72af13fdf9d156db5df56b6bf5b28ca0d1c94642bca15c2fdb9547b856a50e5cdf242518f1ae4931c6bc16f9498c13766ea1e4893d9bb5f4c41e6c2500e0948243ced9b9f70215aa13e3eb07c45daafdc270e4f8cb1ad2293d98270a1d893a2ec3031f080599f74f1bf62a38b67f264b266572157294847dca8d0a6971da1709c22ddbd0ab0b0cd86851ee2212bfff082e538ce3550dd327e21d88fcd576cda70366fb3a85efa7a201ce4553577e4b470999f9f2a9d957101ea6e7f0f206709bec9236f2309b6319baa90a0c72338b99f93012554cecce2030b7360ff1f795ac7dde785a0b790de364871a3f0b3bf0763c247c74fdad4ae2b6e2dc0adb4269bf46c2fee6a6df4c7ca075f9fe52d2e78311c22a477924aea6796959216e8daa955bf1f6e8d8b0d03e50a033903993226e87668a3f59065b8e6a023a032726c1932376edd22f40cafcbdc51e13e71adda900cbf0fafa1928470165a5ddbcc660d31b03e27403599ed0434b39c81e27213d3b44a7531e155928e32eabd56a75fb9e6785894ed76a95fe3d601ff9c5d051be1732991090087fceddc98511d6809907ef73a2e15a4d8e3be976ad81e14be74a334309837baa220f17544903a613702ec00bb378fbd08d259e548a65d5d63d7a8913c9e19cc7564b77b8943009571a6725159ae9edd8f0815e56c2b91dd22ac6a36dd126a562f726e985b7190ada02f14a6f42086f0f77d6672d375ca5a86c7287c16bfbe9af13d2a6be73f05d8e92e01216aa4eb3b7a7aca401effccab45a9bb939bd2d4c91f59cd2018196e24ba161afa43c4d3c128f1e29a96dcb00609eef5a5edc1dcc0e2cc7ac6b23a698c2fff313bfd5266d2e32f38a138cd289b3049ea6cb3d4e4c406b64096781e63c2d89925d946f270b493f7571aed83f56f4beaa39a6dd5f4555251702215993962bc77fd59885774b811843840ae5520bcf75c4e845af3de360675d8e6c4f92f687e481254f2f20dca56b6102fdcfdfcdb8ee6bccc3d7d6b645e548d0a15f553c929d019b05eeb65fbdc570d884be09f9bd710db2910e416b1e8da54e5d0f900f3e4c1e034a03b3796a99c3fd2c7bd8f33a2b95b3ca4dd6826a1b67aef50a353083c92aa2e377cf2b04d231f16a4c34412ddc4c4e9df8a76000d26a73c69cd579dc7c832cbb299db4bfa524f3d982583f323eab7ede95106592107fc76ee5992e3b604e7367a8c84cfa83ed235dfb3c85676d0a3f4104122c314bc16c500f3e146d377e288d5e49a6e8e0a5724a05d5ab7e20ee9faf9bbf83ebdc280f9566de869ffc5ad4b2a488b7e94e9b4d57298b827b08127958f6b8e6e9ae94141d6c29254af8b0a0369988c61c50830ad679c7f0b2e2defa86a0964bc5ddfdd82436cccca3a7f42ba7dde0196178267b79c6d1d9b99239aab57abe69df0e095b4c8152b2425c5252e41aa797dcbfff7dbc8cecd67806ac413d9bdc0c9474a8342334507536fc1afc10b5f0a5142153ff4bff582065f5ec76bf2ae902efe03ef9f3f08fde67a7fabc1ae6247451e0439e05479a4a5fa4f1b8b6b39f2ee72e99f3fb4bb1b628ad4333d636c8fc89f1220a44a1e71b7cd3ae4990eec8db6f5d8eae7614a5562a83f45e68b1edfe5456d661978fd22143405da9e9cdc9218c579ddd7fb434bb997a66374141a82f179612bd0808548094ceb232765dc628fff43c437abbfec6c04ad1c79800479a9d4511bddf41a4391e6fdb8f5b85daef1ccfeacf1f94be1384dde96c63ed9aa8b8e8e26bb93062746eb7a39d939220071f1abda6df99dd589adcd501c991e49c56a638e2e7e295f57c47f459bb355fdde43bec4c8d4ac0b4417d576f9ed9302b33c4073a58561cdd25a8c4bd9b789d18d79ffc15956761ca2b89cfc0971ce9691d7e1c16cea6cbfd8019278a24b70c63ea32366aeba8b1eb6bd52f738c444cd1256c9e295e898e9593388dd6b6ebf6cdeba2310830cc62d39f63c45728c6d6cc56362b78bb8231e55b210fca9b6feb75c0b78ed815b36db3611105478fcc2c8a1fb59da7db183e43db43d62bd609ee11fb887af5fd414351094c577f1d355d99a4cdc1533c2de9da27a3e30b693762c8ad3d391c8cd72cda2039f2fd663ac95d15c63561060b3199e0007cee8688dbb69e3af2b6401372d8ca20a2111d5d219a21b625f83213fa270cf538bdbf19cbb39a4284b6939c9e422445cf1b782c6c4a9e0d50c3883073e3797dcde3fde19fc6eda0afe67a726111c9e1f9c73ea6f16a21cdf9733f42cec54738503c92be864dd73eaf74d3eeb1ecb323b024e6a2f6eaa0819b0368a7342ec624863d968112c672b58c1793c0b6f9e34641902ffe94e7aec29e8157a22ba19b9ba5d0ada6bbc4d158cfaa9dc822de72dbf8105098f47166b20ec46753f813f98e56473e54c0e03e930a690885397f2419911e79f17169d6d4c875e816272462ee906aead9bfcb9fdf1646e79724cc21b337d3579fdf4dc3057f3503c2a2602282a9a9c23cd99b3744e46d5c7daffce7854c43070cedbff5218f6c67eaefd278ff5eea7b82512629677895af8ecc2bddbcc8e7e6cad631f0596cfcfeddc18728b9dd7f8f85b63fdf9eeda4e5bc2d0079ccb42a5ef63b056dd5b04815718249468ca4f5352ff6ffebfca6c118d08c73685f62dc2dd4cd8a4d79ffab9b6effef52c8a83ad998bf754a151a3b985b090feda835726226a2adba9610f467e277f2f0812cb7dbaa814bd5810c26b73e94ab4542b2ea177f5bb8e44de0421498dbffa97d1cb3a3d8c7532a9448555e33435084b906f28dbfafba18dd586f3ac47c1448392e67aa1f6fe89d0ffaa4725ab8da3a459f91b9108373b50228d6b64ca9d9d36e39b1280102068ebf7eacac48ee594d03a97d74fc6d5d8411917f195c89c197fe6b93be4c48fd81ef2cee1048e34acca7baa10d5d254e6b98c4820dae342b50834b163bc9afd3208949d50861cb58aa38e340ed07299b6f02fc48a96ca6f10641ea464e66cf2754189093166fabc96a32978e8b461c3b5b13f930f6cf1e4bbbf18a55bd8acb4c5abe79035946bfe872e7c8f914491872940685bdd7bd436afbcb0af2ce50a88886216091f5ae2ed3cd33164b0fd76b1fc1e39f2123ff5f7aef1d5b1eb272d56e0c953856304afd992e8f27cf8f45ff02b04cb9aafc32e94127ce3c31b67af540c99ce74b02ca28598e7a83e8a0f211a66f5c29787c09ffd7c6dc23e8c8299e1de681341088502c38270b4afe54b7a00e61d678fee51fc69efd51e6574a6650d07926fd5b79e928dc4be07be6ae9213676a28409e8570432409d1727c8fa045fa683352d2c803c2eb7ee115c6bb64e2426dba0d670af1112e97334e2b67dcb9a56fac5d143335c901368a8267e46bcec28d4e13bda678369ed3dac2dc094debbbd5ed93d34db715b569730e0a2530d0c6058ee187e48bd7c37a056467f1e4e5bbc2eefe91e3cf0e59037886e9523f8161ff7e24869b429352c2c25f10f0bd88d6b19e823604442ccacea0b92a6a1cd8eeeddb50239d482cc8f0a4dd2d589f42edf79df0aba087723013c36540abdf5dae6cf129dfd9abcdb8ae2b1c9d56772a44077553a3e58372bd5fb8c583301f87d8ebcf52b28027e8a0336e2e6f41ca4be753ea24267e9b2f06bc34d74eaeddc41a12d4d9f5eefdcd13f3ff5d19f3b68d5e313406165759054e003997c408997edbcc1695d600c9cf1cf9d2cc0f594d6ffdbdc8d605df063e884ef367ba93ab4e4e8aa2ba9ef699b5abf214eac754bad1283e8516178a472b0d96fe4bd808253c1eee659be9444f7e0b76c78b332879e6beb1f7ff23acf7feb522a72671437a5ce79af9a940649a09307d0d64aa7f8e7af6870640f2fada73fb8e56f2f47c261eb648e61863a1944d0df197322ccdf60c718cb16469393d45bf7301c1309b936f1f9860e0aa366b16b8f074189d5a9838f05d92f2e87391483a51a5adf48af0055c9f6363f1d72563c676527535936c90ea526c25f49f690761e2dbafc34b0fb61ba4c7b8fecef9a74dc7929724af7807ee1c635162137921f14f5876bcc841cf17985dbae981d9a585d95d6224f923dcead09828660f9da5b2c3f184346bfd76fb8961255b0cfd45dae07decc775575ba35987f518b00bf5543e0275c0a07180ff11e8d485b6b1050c94b7917ea818860609032243ad4a0a60834457e00e7ad350c2cd871e4c5d74c2534c0b25409db2d47ea4415edd720e28985b6d5801e1854da92916d176f291938da8ef84817d03e3143f8afa984f2e2e9ca71ad1f44ad446b5a44ffe6e5a7e8369947b3420fb3348714e97c69cf7e8eb51ec61ec13e0ef87a1e137f4340d7dd0c9392bb87197972260a9f3c4af7ddade4e782fcc337de850aee004bbd7bd13dad1047611bcdc7a51e2577e15626962562da32a2bf190e7821e5401e14abc332942c978dfe776bef1523e022c9e40f1cd7d194c282e7112376bf35469501dd827415d65c965929d7413a50efa66a3ab11bf2b67a1aa386ad321602d0d3ce4fd73f028fb5c3832ad93bc92fa3fa58e52f22391cdd7abc7cd3d1f0149267d69989417ec5b80dee2f5d8864957e596043cc941ccd1bc1597ad9862f759abee16dc4215cb39b6ae513d6b4e797237be6111266d4ede4018fcd9dfc1207ede8c0019576c6712d26772d6d3581b87543c45152eece39d5c4d7c7179d2127a9eece52ab13195c2c30734f0eec07d55d9495f96ab6f14f23df40bc7976af1960bd989ce87a28e7ed343f3daeccfa10939d0ac06f1945ccfc6e7392a45c161e6583c8cd8e83ec2042ffefb35474e206716ff1001062867c34caba01f348c70d110ac080b1a70876754e535f46ac855cdfc509d5c6c5c1fdda418d91b0bd398f2a3dd013eb659a6f70639317dfd4fca67801e37fe250d193714e5a2c508f8266b4c536bb4930cc61110a49c45b80d0cc670ca52ea7ef4380f0b411a1f65b0a1805486b38ef2c8430850e420c7df7e85cba9d56e2faead70aa08528038291e892012260493796c6438b83ea110ebdf1c3abb3b1247b28f00182d336ed3e2289499281858d0862d7fef70d1ca794835cc98c1778c5ef824e16cfdcf7d1bb4874958c79c42089fd20f553e44a7fb4b83aa871b3c0de339d71376666136487da5bd00b4112ee17eeb374c96269eb9027b592d12820856232075e6f150905f5ffbbb6bee154be6d3ba7e810b7d78587d3c68b9aa95a91d206738ac366d0fe9ca50770ab9b6816515d6c260f8c81fde7aeac187b2f23c1ddc3974aa5c34e01b941b8adbde94358270f572e45f4aefd8430a073a826cee5242da75b59c0d4d804d7bedf6ab7b9590c6714269024fec5495405ea33158fcb9789a61c0795ec009296660268dfdccfcc03d2bdfe9022280de22a52d6c1f3c23a0d7f7e26377ca93dfd6904b7145765643cbb6ac714287448749d17a3f2081151c23daa840d7a47e50c69c95966eccf78d0c650d9b837b8e67fde91a8bacc1d45e39ad3a6123d13af56a96d441fc062ba65fb6ac507c69de02357666d7fe695b375966561ea328ac8239817d096902f8ae04e97be178fe53688a187215884b56385c177936cc16640ead45a176a6f198ec6048fde8e85a795ddf5e91ec9a1583c12e1541b0972952df1c2ad2363ccfc4d0ddcc37b591cfba7ba3582722a00630f77f709d820def3944d1752e444bc969b3c40ec42291397fed599ebf6452cf25c1ff8dcc2472f235e3152f7c98a216f3f900fc4cf11bd3de3d0652efe39743fa77c94b47408d9567d663db965c3834ee3f572e4a622a84f0b66feb70656a574f001c2c0976b33403918534b16e324aea9d80de354fb31c2e29f462152523f440b4de5e461e6869f834c751707f748f7d57202e6f1278f02058af79cae0a4ab517aec6666d35fa30e974da541d81646bc46afe4170cbb55c2ce5511ea3193f586017d247ef5f5defc58aa1ff5edfc1fccf7062dd4ee64a8ab92e9421aa005dd7d2e19e819e389b4a0a6616225f772829fdcde65388feabbaaea40d76361af6e949d1191e2e201de5628873c71cb909161e9683cb31f0e2936942b46925dd7ac06b63a846c21ef85d8a515ba0b95ed426d89da083254adfebbfcf299d712e1af320eab320e3aa4a65037f884ab1394302d1f962e1c8883573f612e76407ba5e13c17758f78d3e0c48aece77b31f5efdf70159e2a45c7d6a5ae2ff7332f52b3aae1679436d1af068afcf53d7878e96e363295f6bf639ccfe3982d66fd366f5afbf038baae439d3f644e48363b4aed502ad6cec909498278a2b13897422d236298231b8a53204f2a3c79aec11010e0c8f07ec852d49e98a290b49a0c192dc3ee6dc69c3ed949e6daa6ea682a71676494264552d0a37555e1a02ff7b8dcc879674b5400e064d17daf78fd5fff09664591e84c4c2c5a265aa985a68c2d07b93556cf176621c045e37e2bee89038fa6ba5abfb3102a1b788786948fb56c8a5c3036ed862840b7555d08d0ebf6487e7079b0c963c5daf7ec962ee8e18d73882f1fd04420fd1bdc0a628151b8d289d4f1daf5498c6a3fc0209809cff3308fa7289fd6c5706af139bd3cf18c2f49db0c7238877cd060ae21fb9280c94df74c22d56769dd424f0ca52fe5f9e34442bc881cceedf63403448ccc8f3b0ad05b02645d707095986abb9648d08be78e6b65307b801ae2bc4cbfea03f0ffb70feaab307ec15c4985a47301ab1026ade804b6699545ee8b9cd2d42e5410f8fcd3b60e900d3271b2524d096f6ab581a8d48adae4bee345c6e027f565b9049b049f27b2ee983aa4b321d5eea67d84cb9008760a912722aa0df0556583dedb903a6b1ceb10cc38ea8d795c8c2c7dd3b7865b2af5eb546f9bb7348932136d2a0e1a011c085813fdb7fdbd754ed61ca30bc9db6a11a2c133b7b29b74160ab36a77903dba3952849b50320024c1a4aabfcbc1f5e249bdeb3116967ebab8ef454c0ed5e3942f2d7548fc72a059a2d8891fa74aa95a5a216bda96c99df7e53e3335b0ad3c101f315bf0ca0b74f3a7b19023a70e4ee9ab093901f77e050e4d1486d23916049996b8f575b231a3e2b271d6729c3a00fe99d7674b1365b3ae4cc0aaa751fa268989a2d56866019f9adc6d68167b44c3c1f73dd3185004a86e1dfaf5f4d131f85576650f07dd1d2d1d7489d1814716cea7469ba7104a885d526f0589964310decc85c17dc09fa900d00942f6d9aff5a111675d334be61bdbc4c7cb5a23e6bf6c25c896933106764b7101bc92ea37ef05b8b2b75c5fee22ccd1e356b6dbe79253664fee9de330824298d99310a797518358a6e2090998483e843f7e60e328d857d36a77a25121c50862305176ed9e29011a30266af52a7e96b7cdd2a85562ca862719cf543977c78bfda50a36e19f5a8de424b11289640a9019f8045bc168668b7a11e9ba155541e39bcea99e3eb3c8510ccfc9245bbcd35cb88590c6ca3a4cbf69ace12a8bc904c34ad5861130b7aa05636f0ea07310f41ab5a11fc9ff4291f1816263570b2a8fd5c8088095182c3f3ea03c5ea9aa950489843871aa810987963dcc54b532b647aacfede0cb326c63f47cebd5ba4978ee88aaedab49bbd517bf24b89c2984ed4ef5f99231abf9b710d0968b54940de59535d8a40bc626a3d2ae61e9f7894fb22e8fd2e865fc82460a6fd8d943d9d2dc1212c8faeb748cb44eeae3157491319249b397791dc56514a14361967ad41559679d9a3b8aeba1b32e32628ed8e77c3dde6328a3240343d7fb4fad98961eb7f93c9eacb79b24de1555fbc010db2109a9ca0aeec2e055f4a421e6add5e21a2a579e387b41e74c16cdb281979dc3b299813e20bea5e507c2f78487c1ddc0d5f622712f5c2636e4e98b39bf2a6166270dda792cb26d23df4c492f439f6fdd9c595e57a0f4592b13693a122c2129f9c9d03db680bf15f911ed73a7af8735201842843321f06e782a5d8e6d38347f64826cb55fa0a0c94aee71faeac0328393977accde71f20dae3dac556ff2ecf51b098ac77e46bd8239fe1149e6637e524390c51da4244916a5e693f35c41c0c74fc15e4e097dde51b5486c252cc1200b603525018b7d1507eab774feb7d0e8be276ae6cc023059b28218b34171070fe8503379e6610ec0f1b1c3bb357d5f8c25a387a05c19e4674fde761a169cb14c678c016193295e668b8b22e9e648c805ce3c38a02b721d8efe9962316352bf39f5a7a9a71d4a35f6d63b96f822ef86b7b94137403f0b1c8b9d78a0c9834166cff0dce92e0eda6a66aaa920909979c95cb5b03b1362d1c1553d88ddd306e04f57585bf32a98e99dd16fdf5de24bcce55b45a7d51109db32605f37d63460b88a963c6253e7c982fe967a12e594fd2c0580a7cb220446af26be3f098fad9b9cd8515d870b30a71e350d63a5eaf8ba5ec05aee54ce0a16712861ff766095bfaa99521b4e53d0bf1d837cec5e1135c44bb3b3300560ba1a234c8cb523f96aa6a154c5a474340c9a0814a0bad683b831eef38fe367dd10eebaa16a1a18518314fa831ec972fde8ea143d4440ec1a5e67ffe9382b76507c8d1e99aefe660a60ccc5d3ae7be5863a8d6551fea31e6d0dea07d7c0fb4ee25f497f73b73419f47ec98d86a6458dce4566017d24a8aac66ae582253d9eafd0cfde99e3df64f2755ac959610a259b598a1cd6417e050bc37ad9aeafc9140ff9697bb617bf078880305a96f8aa8e5c81087596f6e028535303fd8de4789d4485fb514f7a148321a00b6b139a661f53e90a8c57d1d64bbd567a7a118658574a9dbc4706e679d95cfa9da8202e5c13e7033cc37c2e1ccc54ab7fd41f45108b35c7e633a287ba4c14468cf803ae3b8aa18bfaca336195a50d83615432598f27bef2a003246da57dda61c1fe3e5c209d5b8f83538be13f223bf416567fb95ece506cedd0a771407badeb96072201c2be2b04de8898e59e2366622c4c67a0f9fcc19f0b42ba02763b3ef747efbabc73ba4f52641db09f507c3a8dd77deb8b4fcc7e75671c84bec9781cc20545a691ed43e655b238280b6ae431b359ed3fd854da1d5a210f7b962aa9e33964d5f73e879a41f9ef326d8116f8d271bdca432acf39874b15a0f922cc9a0c4eda59ac83ebf1b012ee396a293ba615ef01a6dc46176493300bcc034ccca7b453da20acd0b3bbcb2100e89c24b53340a30c87def83c431be0fb37c95ca25ab2239039bb93f5ceda5088715a22990aea6a626e771094d15149461236212b608a249f315775f096df53ae6db0c9a6d14489f25dbcf53241a5563660ed51592c7bd6da70a9de15405b2ff2dd1051e89aa6843370d77e79217fb9109f7c845eab94d58fdc68873e13c807b34a99c8263e0f3bb5a6315ce678eb2b456be3029e81ed3699a69929e42e6283bb452c7dcb49d88fe8556acf81dd2f8f340c1e1a93b133bc49ba7495b96e2381d841be22c7b894dbbd9105aab7e784752ab800aa4dbe923c006ae37432bf538e3409462f4e5a6ccd80e513639a4dffe7a686fe26f624fadf79892db7a58fad514480ce9a22cc8a8fc7d13b9920269d4bcb05c7ae873079781ec3165642e7cbb887266be2fe252440aaa0b70546fcad44975f4862a9508bb743c59e022754f3f3005bb52b3d2eb1e6ab5c50d64f92256beb60b0a431f247d922ac881d74b8d6709d19e00a1cd06ff654cf37571eb6c0780806082acfce851b79df5ef99bd049030e1dc545d44f39a7f19a3035c9181229b36c23a50bd0c7ff08a5238157c86519c08fe8501c4fa6b40d06522df13a6fc4cd8b91124b187f0efe46af7f2652841d522069cc8bf0171cc5e4d25701cf5925af3ea538525571c03c6903b2a2f0ef2c54666310f7465055095025c3112f4da8dd9678f381a326b3496c0c9d696122c8068134f7c9a626aaa32f758de3d597f11a3f21ee600f3c19526355abb4f4acedbfb58e2a33fac98c5d676d7aaecf0ae6af5a940a88fc32fe2747fe98d6eb52283cd6d896515e1926ff13e5c189ff9fe19f3a548b1b0efe601badb22c9cbbf749a24689523e400ec2bc70f77f1d1a76656feec14382f8d45f1cf796531ff6a56f5265855e09f190319fc15a2aa5aa5ed0dd74358f835139198da300face161941140fde0e738ec7820b53e2ce12757940d2014c605096d15f8a0816c08ff56efb019f59f5accbe93d599b17114625ac0b0acb8fc74c66a6aed997219c0b10c4b101d21811ca69d43da11414687cec164ce1ddd662da5b7c0f19c6a2a06d83c27e8dc2856e1bb9bc49007b220918c5c03fc7f19d20b0486906454c38364ea1d2355f4683c90be2b88a9631d2ece4887368f01c4bd6c1c2e80a949bb3019252ce99f26a6e2921dc487cedae6592ec7f8cadca01c0335341073511b23e4d7d0efb0d372c4a3172d578b8bc182eff3df6215ce7c7a82990a77cfd4ff99fbbd2c03c905f8763c1007fe3eba66c01af4733b4d1eb7fd128dd4b1e429b5b9d0860845adceefcd6407c520dac75d43fee05f1a1c4b336fe164bf7b062ea496ce3aeb3537a9136a76a09b956f2dd99d871ca3fe9385954e53811635ca236c1e9e4106f3cf9a1554b83e8fba71f9aa31aa912c284e5caee3b9a7bf91455ccba48c42911a6f30f61ccdb05a9d89982d1a824eb6c0f38f11cee2d207870be6d1eba597738575305861b0da7de612e7016f57ce79a6d408efee53073818a85e3a99a6f11acb7d89f3d820b7f0d66a4b33efb8a62f6eb6e521a32997642eb3a8d0b88a42e8efddd699239a94e10a86d9e5c7d4612e114c910945d89936431ff9a1ddda78d0a4617509b9a8fea40249420f1d19d216a3990dd31d75190e723f5f3fd4d1de1f4aef37f84bea86fbb5f52e367e04e262b86f20828b6ca1f19c18dea0f3454044ca6203278a10a5077c9ad8c88d913b321e910292ba36e85ff3aa3bb762876452fc580c01dd77df2537285ff60f3d93049082894a4ba26a66192b21a82e97150917e0fb9bdb4671b025cc49d4e61054a232e80ec6e696490453817e5062a17b01a09aa5f9e2ecd9e2dddb48202dc555d346b59b7956f679d34ccde7471ba9d9c8c3fa41675bb8d5052ab53d6144b953c12e37b739a7f53470015b11e115c2d9c7c623139b9e438e0205524834191f96aab332614ee2e5e6f4d4790fe7f22a1fbf0a58f035137abf33b4c62727d2e0f36ea04eedc0da46dabffa521533f00f23af55fc11ef00877566617f7526f82f54daef4193a66a0e69046d3e9a16a02dc63d05f84218e75731ca272f7783ebc46dfdbee29d08198336e53817d2eddd43e28309c65a4c35974cce13b9e9fad350a3f9966cda5f9521674b4e794e39456ff981d41bd8174c60924064884e79955d6159579888ea173ba0d6669aaafb342f5fae1cf7b988bf7fa4505434e775c5dc7ce6e8186514a498f1123d9ef1994ff00fa71bfb8501e5794d038c3dc356caf415aedf3d4e9e02e0756af76a5358851d18ebf903b8cc5d9fa0a48617d662ea2950cbd6a59416bd433620aaa90d84e90548627d91fd3a2f9d7285aa04e373ca3c1a2cff0e86ee5eb57b2f49268a2da9720b03f835447883f06e99b64b474ca17690fb1880e63a2f0297d0760f4242d4dc03367047eeae9169fe7e55ff3a6bd54fb3660c4a984eb8ec793de4f8a54223d9e9b88ce7357acdabfaf81d9458d5806234b85cbf0a6c508f890c05ed801c34e98150b34c55365c3f97609dadf143b27c880b3aff3e77aab3b9b699142d6d3cfc5e902b79f711148d00d140c9a018a8af47e249b7cc87c28ee4f668c749944e0432d43dda5648d40ec8ed4345c2b7c76450ac593df3207b0cd0ece70a7eb74400cd07b10f0a74f7f2cc3f0f5cd2b198ad88df8d27e1ca877730ed9c5b7d79d2c8709911da05b9c42f99fe2b3178b2d28ac525ba96db62200d9566282dd43811b436a21edfb6adf53d7fc6e45ded2e87d03e822f917c3ba42748188cc84108073565aaf26e49bf11e097e6beb81e1369d303e4cc9c885f4f348f1e3fb6fcdbe32250934697bd26582e433560f338e7bac7efd6f18c56033edf360336b370cf3ba3e16aceace0a9912dd108bbf0ef7d48c4bcc4fbef5ca3817a4eb3f917cad5350d99e604a6ca472b22d7404ca8028239a01665a0586f88b33661a2ea2c3cd51b74e0981f0cade454b401591e11e3cc8ff9d95436ae03735f18f17bf65e2e9e583da7ecc1c7f582074dca0472c6f0414595c5ee484ed41299bdeda82769882683822c0f958bb96b5730e4cb75439fa6ff38e833f584b2f68d252716ec160042cc885968fd3c77eff169c7eac02d55206f2ef7800351a647f2c4ba114dac87cab9a3680c5816ea534aac90a0396bd77122fdeebe934d63f9792e27b7154423409196832081ea777e921af86fd12e1606ac93e5e3c30ad4eb442f12e01e3dea90029f7a04a8d905e6efe47bfdde4ef2b15d5de78afdefb06ae74eb0b8d0eadff3b15b93f00ee0601cb6334a4b3b0532d12aedd1571d73e4d21f677a4be16700a3d85534c5f181dee29da42768845ed726314a9d537903bfd346a6213cad2fb2825a5df6cd3762acfad28fce0f539429382518fa4130a653b136a919d47cb9bc09965a7f85661b4bc8a49cd9679f5376291c03002ff7c808cd778d769a8e623eb4642916fe71d5293b302417f979ed29614d7440495b5969e214fb77f2e171ee8281634a81961a774deee90fb7ef3462af3c7cea04595efa219b2b19d0c7404774311068a9fc3c79eb875032217d0c60d1ba9b5385761351d031f816b4087bede8533f031d28e26f232984e3c3320c44aedaee35cd913091617e8cc0390ba58863f8062e44e360b554616d67fbfb728a55c8584cda630e23e51bd7a0b0cee913d630b5f53a9a7d251f7c7658bac2b6598e7026b2e8564f132bf5fb4d691f081b0a5f485e492e326985dc85fab74cb0c2fe445fdac3a217f67987e7ee3ce8477ad1140b32bd8b8b08763c7e885a1ed1921a692df71015527891d3ff4e31224b835132e71968f9070439d6dd235038fe988004ce050339c028779a9be058309612078a3dbb0cc4a64c79287d7b0a030ac4b22116377ecfba1934571088d35ec86bc87bb7fb4cf2e70b4e04960e350ff120ae60cd8d9f711c0b92f5b7ea766988d1800c1abf23234ef9a33b7fd790dff71b9e5b1953bba1422c6f1a08e954a03a6a4fd9df58c4de1fb98b2b804c9d8dfa898a08c98c58a75e147eb4021d9e406496c5766f08521455b674f07f5fec187005a5ae091f0d52330317fced31bdadd318799263c7c851839ddc057d3fb57842a63090797d3efe3f329c0fae394be970756fcc0c23984029021e6e9b7724e6513b2e2f7000b63edf8f5713cd7067f57635d5ace9984f8e3d2b253927001a6445189bcd6bbd35ccb55b98d4a48856c78f1181fcfed5cdc3deb532d76a682822aa03c6e0c8ceae7f978b4ddd0ba5331c0d0dcc37ca243b85681bf9828b82b7a5b2037158f30b341f3061c1f16d3a0c5f623f7046ce18584ff714a2539078e133e800ef6baac9252fe2e96f696c1892994fb49d941dcad148557206c199ad38771aae47d0e2aa4a2f706aaa8acbe427a9d53544aab20d1c281a19fbfe5c3f03b67cbdcc4071fc36561b5d4b698ff87dde57565b6cc9e6cd4b09f63f814c7c339da60e43c44d5c9cf33fb8a6f1905b6c953b388382580245d41812ff5a1c56d9c5f8cdccd3392fea8e797ffa78e15b68b79f221d3238ab1fc7dddd6f1eb0dcab1053af8212b8a17c9cbde0058a282669494dcdb3f14e87198d8499f9f6a47c2e8f14464728bfd095d057e2338e2d4159130ac34a70ff6d104562f1b8b660f8c0e22e4b780838ba1cc6730ed16900aeec6d3322cc9d3cb41d388c5d4353176715b9326174269a908ff01dd21adba7ffa1229d70b164d12502fea3d495856f0deec366caa502373008e3a09268395cfc07aa7745785ac3a4004319096e45403809f0f14ecaeb66755a0640786b44dbbfcd5e9170af6c34baf53399904fc96481caacd56012576459ce623fd867031d3d0e726e6c7912a66b6ddfb5513e818dba0365fb7afc82cef434ee0796c7c601e823c706fa8faf4d8a098f8fc3a5fcf25f7c77df36950e49bd6de36b7d8c1a70451833758711f62f41dd2bc25d85969de6af3e4b9c8706d8e0c277d1e7cf82b7864f17de457c730a00d3c2b40ee8269230742cc64c3e15219fa4f0daa6ed7eb142670c2f5f4e8a8c55ca23c1044ae02fdf4e9f9d53436f94be60fe76b3e4e8b5098eb24b2ec4158ea85a08bb9f243ba0d86e32c83431d2a1537b69a4d490cfb214990386c540b1813411d8d355e7bde58ece4105081f022278f54c5690fb03c8e816c49b1758ae4112c4c93bf69bbd8f00b0f5287aae27d9591a909cdb41f8b58255d319ed784a49aa8b44894fb363e9114ec5a3821030a5f494ce49fea8164e80f4e6da0fb9a9930777b6e58dbe1b799eda87cfde02ccd85cba035d3ea86d6624b7ce2c8fa9aeb9be979aedc7780db8d28b3171d40bbd18282a27a3109fc9f4e633843a5092d94e462ec13807af8d403574c07bb78a70d077ad09d3a12b2c263240bc0e35418fad8ed68e92148c3c0167acd6bbb189dd5cd6189c433afb9a2d4c78ba5d8fc71489011c734520d8910d9b67a8d1c510c3dff08262fdc7b3bd7ab78e74f52cde77412ad1ebe41765220e4f28d75cfca5a9ddc2b34f68a1afa45e755e30da0283c6ecce37aee0a5018d65d7aeea97fdedeaba220641fe4eba049ffd25c075b54343ac7136779ac8bcd516bae02f0571d267e3f7164d82591bb3c30e3345ab34f8e3bb0747f0a438c5d9dfc759ef77d0e3a5774dd91767217858118bc9b1f71e726e50d79d9034e103716bc1854260556380c8f6b84eb95e877f3606b4b7c1d57e4c37cae6bd8fde9e0eefd329ee3806e53fa9968f4265bbd79438addb93149c8a880784350f3a466564fa375307b3f84a48b7e111acd2679eabccb325fc2b03892145f4f06592d07aecf513d2c5cfecccacf4989ee9280cbc979ecaae8b2a0262f0901b80b9d17f82b24dc2424d3c4f13662883fb7e6ac06f5b55d88a738bd2a0afb39169321ffea219f11c4403161f72c4332bc39376a2d33f4a98a1ad466febf242568b575420b82f36dc396ec514ecddfe6bc5f16836f2ba60057fc20f65d74d898206cc26930a8c2bd875bad2c5ce7849097e1530239082a8bb0933b2c7f5d03505e5f7817caa30250989cef9458ec61eabcd66408250875e96b377e65cfe117a39cb05862472f4c542a22973605f9150c3b7de25d16b09f240704945c4eb0a133c44de4d64245204413b3e000b5729a8ac5a663091297f741a053a755a23ef5acef44ec62cebcab73071a12ed249d6af42bc5a7b1d75b0f0b27deb07396c151713cf16462f137a1f0b90f3bad0f6bd033877b2863615dc7bea65018fe3a7378e9c606bde0779ebe90809237e84c2e1698003a27e34d3e8cd7caf38576d54df0bead94e9bd0b58c6faa1e7f4926bc7dc96349ce2273f9f4411e6209769471e32d7e482dd576f3b46ea70ce63d1c51a81e2e46bed306c2dfb3458528af1b117ab5379ee4d163da4fb6a59015ccc9ad9d161e1bf7575c31f9fa8e645c071ca5a397301fcdaa1bec5f176380e6f224c0edd1e851260aa0f90a720a6f8b10e620ecacc99c6bb6256df35af76ae90ab90e5e327f71de1540210609d764a4a578942d2a31847d0a1d99aa49f650c9c17b160bcbbf151792d5a7b14d8fd8e4bba720b49eda2841a3eb70de92b7d3d76910e12b992f443f835e5cf65163bf74b1a8d7798827cf6c9a0ce909e0c70fc017b916df5aa53acc9936094135b647fc870d67284f6f31f94c265e084e95a15dee74edaab90f77beebab1f5bdb74d8b533f199e5802301f33763465b56f0045747b1a1add8ce4180f17512f8a4cd0273312884bbe18d2e40e1428cbc9b5765233ca62a9fe228daba511f587b68ae52946d7d6ae510b2202dee742dcdfef9dce51aa79ffc56738fa7b11aa8d7ec0352cf5ebd5e3e77ca82b9d79a50fcc43177ea9dd7cf0175fb8330d90b5e65818ab08724b822aaf9e48939382986662af1416cce8151a9eb4f368be472b6582b70f3b735c0ec059f044b481d9f74a0ac36d48600c5267cba78c3224169240bd37a861b198e43887a26e6f98d08abdf8957ce1ce3a413f2bfb88180add37947f5201f1e6a4e006a715ca7c6e1d92765595aa76fec7b7831b3f736af785ca92e969051258e5dbf645f77eb225d4e76a5760931ef18002f38536a63eacdfa16177f119a62b5afd2eead100a180b28e2a982c5c0e516ae4ce7b3e8daefeb345e4089880507da19f19d49345a7252e197c7e861c4ea2c15406ecfc292cb1913aa89dbb410817f78efaafd0dcdc70db471b4484efc9e40c48c44d6dd56cb06b1b2f96840e58700ce635ef3c79d3a5059418f3593d14704d58e5117983a9d9b091b61de724bd72b9f0ae5e5092449eab0f93b84d566af3c3f6654ca190ef3cabcfde63236e38a0884c276c8501bcd0387d26f3f94562877ef0c43f1adef1f3ad7db1611c10c7051ccc3f534e4343f769b1839814ec2b186e1fee7c51a6623a4360d3b7da0b619b225a49b44d7d3f08b520e50529e71a149ae6d10e51092933970a0f88a06dc651e3e8f0fe10c9ae371b713b56e0c4f4e35ae41a40207c4e08625ee94db13467f97dcedd671068fe276919b90dfec01e7570ee50513df9092ed167331bfc4ae23e05d495f5b1c1e6a97de992bd0fbba40643b415f068d0c0cbfe7bdc45a7b45d8e5662a9197b9cfb1c847cda388a3adf75114945afed84f04dbd3ef5a43733dba124ef681db32d36a41dfe00a74ba05585a7caab5f00c271f65cd7e324b7056419685ca8b97882ffc2440a71cfbc41ae680a6b24d31b849b1472eca7f4ef623ca7e277a98c50d2e8a50053ed0bd52eecca610f6b03d903f4a93e74cc1270c26f7abfd942ff0980133553d8ea2fb7ef9db0533416a4cebd33f06be463731d1a4770f5dc876b574a96898f281db6fab1d9146c459fc0bb716c0ef0fa703270129822f0a66025fdea29a3bc2de055a566cad57946fa1c4d4ec273dc310c942e8a4b24f26e7d065c6819eb9f6c51407d9f2ef974dcbbe23de2c13d8c87ad29d1d154b238578d35d30d472c91dd46576f376e3df96515f1de3b6c40fd57cb891e6ddcd10a4e26a946e46ccc12c189c60b84966585f5828235e3c8cae29d8ad71fadaf316a0f3323abe38d89059ce9043dd78bbd6e8820ae7cb8b61081e325ed5f610874ffa9468a7e75b7cda4fa7a55f38bcd4b8703c59d672afd284c175657657eeb66ef4b645a14007efe5a8547b16ca8c5011e37286fda2ab0412ab1fdd423efa5d4ffcb1912fb7c3cd82f9876e02baafde542916799f11cad57f0145a04686c91adc368292940d6db2aea91d0de90f5f6847c0489cd58b9c0786e5d9f3d9e1de636a088adef2a6d690231829128f1716b61375b9703c0f9a3b09570abfb312a0c50ca472006a0c36d047c940259f0001bbeac998c91e9a5d14b50a7699ba6d4a17bdaae243513dcf1dfb82d7109ee9f81664d2b90af934a1374efb30f74ec31d56861d7739b0912ea3a6f8f08e37a73442050f9ad3d1fe4b652028fd157e0e028c674e203a9797febe35ce913a64e0b87358008769a956ff8464fbbde4564e10b90ac41a5a99f3604a6fc2ea400f3ffb6d501a65e58b1852557ebd475fd5637d22b18d02ea381a9e2f38c8c75e0b85d38a77de8c55fe6688a4a82debca46bbe866734ed737340d515ea884a723d0c8cad39bdfcde60486a0e3cb06d5ce9958173709f37177da56c10f97d9e3b6d1542433ba81c46e8e40aad6738ea837a546bbefce7c6b8f7703d91dc94215ab11a4d08a6f8f2367129a583828425e29923f29b8f96927b80d223a70948b884613b03a12cac1bc5b200c18a2750dcd167b703999ab9f7c49174cde2b1df83ae403d5d021f6522041350438243cbddfa8d219e47fd7ed0eab34b8970a82cafd545baecda323809886ee4ce9166d0c2d19667588dd4eaa832e7b639f66bdef544dd9fd099eb772a216a68413ff50a02314e22d5804069016b28ce3719b56b2811bcc1a8920e7ce407fe03d1c341e3bcaaf5542e9241d7028e497a14fd336ae49251c65bd81c57c261965ff8eeed4616b46afb32bd8ec193f168180fc062ad06ddf41b3861b9e95eec9a39d7bd74991dff75a27b6b2a4e6cb86b97858c6b468ad81ab77aa98aea1e86fe5eb5adff959c9d98a6e53b91dd7347e4793d42a3584ae45b2f8daa73408309db4cfd8c656ebeefa8080534e4dee05e63b40f4232b6446c20d3015016a93877a7861cad85e4e10b7f2c939255767ffbf16465c0cfa983553bc62aef2819a2e340a9e3cc173f9ead3bc2406edc4a4ec5c1acfbd71eb69e547cd4fb916642f7cc416660d0557dab1a9a9f11e2bdbecf1f4f2b2cfa802428b002993f7435ce4f9e5abbdba34ad7ad1c9c6e9322c025542d9654c0e14b220e2429be599d6cda2a461fc7fb10e6383756975b10365022d27f7707d5d865c54c38412e6c846f0c2d86130cbc29725e67e75a8fdc4457f10d3d24622d4a9ea108d229bdf65774c8939e82c4d859bc477fe807fd4f9f065471b1f43cf4fec7a753ad457fa58be4b2814e83c2e3c876c665dc7ebe66586d3ba3bd5b9b7f6855b46bdd2db6ebb54939aa043cd76977dd8bc53ba8179afc5641b7dd5ea4855029a02a506e09c46f501fa0bbd5eaafd84ae85e8483f50eba32d3c329581c5ca8fb1c01ad9dec2965a8165d43dbef118ffb9e241b30bb626306fd82c8f990a68ead2b2c0a51fc1815351c7ae95ce43b0cb880946359b4e23c270fe9f4f0103782eef8a6cf8016a17c1a78fe46c121d1f2a7ae296f88806c2702d5062f9f1138b2adc62feaa8086d93d1e62a4b86210f89abe98b968053633a8754074ab57e32671229f022913106a379874e16f2b3ab641fa7dd63ccf179702c3aaca3c2cd98bab4f22242509451dee8d91a4afa61087c63dcfaaf1c47ba3a0f7771037bef69922da38eb9695be2dd4dc71874030fa6ef4415306cc114d67655e1cc9ddaa0cb3ebbd4d940365b508c81180f4330488bd2d89a8edae30922a30ec79a1f43310f75434c86d0f06270fd03ca91645842fa944ae86c1345f8ce655a178262e03a4a7823327b998b18f16213dba30b81814c05cb0a4940a4696c9ca7965484f1e691ab9a7e87cb26fc3514c26c33ea59c0b9ebadf63f6578891fb18dbf4dfbccbc383ca255390ded9488233c9acc72083cf58847480f9bc255aa01a918b2a09908781269fb9b72f30ecc4ab0eca89ba0d9c45234dd2d2dea71bb3401297e0778a8d0d39ab9852ac08e274033c012ef142eb63d1cbca36b8dc8bc68b5dcdef2c83b9bbdaf2876296bca047aa06499be09c65fa101d648a6876d4f318051338c74faf30cedd1474cb216c527335dd436de34009ce138644af32e7cee41b3f309a3ffc208110c0f1d8af95459e2d89fba79a8fd0b366a20240d7d03041fa78b5933b714a8a9e638d41e29510e66484afed93a756391398d8ca2c56b43e99d069e59e453c776cdadde708081590fcefde6c3cb0b9af4808b226b6313a46adc3932fda737ec25eaaa51264f6ddfa56891d819f072eea4e58bf5345bbd58776ef0b626e0159864e70dbe24a0f435ba6b2c972c10b840b26e5319c33cee1c988fb103bb710b51febe2d90ad60a129ee348027c43e8c3a9d7e07d52c78b3f1e6b37bb56a5b1e2aedd366f1ce83e00a46766dfc75e7e8fa9c5a1d44426260ef732087e062aa983154d88b03b6b1d240124b5a85bd690930456de9b246b6141da6916e55c05a826ce0197f670c1b643bac193a97ef993f7c992a20650e7bee8fcfae88796e9c1ee2a9e4860bd574a3898dae2b4361f10a7b55c7d354ca99dd591e277da5b884594faa31e95c621ac12e00137ece33e6728512cfee6615fcd20d2691cae8a1e390599fcd504a89beccdf173a2e7d9d0ebad284c47d55e87d50c3c96d0e7c528faeae3944c8431594aa092a53a16e9aca3bcf68cf1ef4bad25745a00111084ec3f7777a5360b8586bdf735a70f3f0e23c10da26cb7e4e5a58a3d209c3d0e1007fd418ba9fd469eedf5b916e11b61fd2e7cec97a586e16f1c6b292aa604b0e7c42fdb7471bb037f3e5e20f72dfa96c514a4f0274785c3e6434b50ed90b378710cdb507b5aebaa55da88cf6a0d3a3dbe7b23f3d0ee7f00c857d2cc250e747e4e894b08e2f996d8a48adfbc884100c37eaf7995f151642a8ffd63a52ad6f93ef51b73654635528016db9122a7dc392805e6d3769e34922b0c94eb8a9896760d519983297295a375fc7debbcac5750204d8b61c06e5a72bdaa77125d22f59400edc2e9d29ba7849536034e3c2e1e3f227ae8bb76a23afc7f7ded9a2fd5e4ec34f66967f1192c1f39f272dc861c27d60489384464ba5f1bfa06297ff0d923133e3ec60ac5b76e42f2cfbeb0cd0e7cf67a4163227a528b5082ac0b0cd7381095756b53fa7835cb5c32906ec4a1cb0230595fbd40d999420757d454ca234db4623bd8655d341a2a8921ac1508429df7c89764b9c624ced60bfd6ae80a896ef6c0395444ebe97ad8641b9d276d4d9361512e39b47117b37f9ebaae8454e33900f4d9d4f9f6971043eced7181f75ed2051cad30b5be08af68306a3f8f62c3297f86e3141c78acd532f219696a9c8e1fddbe1e8c8ecd329c39d5dc894c52107539d090d2bd7a9335d39a5c894e1f397932868e7ec4f419e41ba8fecf3433e15bc73ef489dad580555bc5f93df3ba1dd40ccc37a6e2bc2a3e2962109b0a6ed9a6ab3b96d2ae648c229e519ffc128dfa942ca3f68bd538b45e26f128effe1efa900169f273207c5e5bee2947f149629a4c0295266ac19736170f7d0eee24efb9ebc869c5b6012b9818b7a7d895ca2a96aad4b5423afb510bc132a4347bc29450d37c45e726c5be2495a74129e0333cc318096b660501f0deba76eb882e3ba34a9555c88b6f45c101576bb0c00e382926e2e8672b9be92cd7ce585e2ab0d389d1a879003e6d9364ab044b0f3ca43c0031080fe895805e4554d09cae626df1530ae0a7ef097bb5a9662a56b231d11f65465da1b642198f1900e676727e82755cbc00ce533cbbaa09624ea699f7746972c50a86bd13e8a629dacd2a8174d7e6a4366ed8f27f657699b0cb489421d1d79e20fa1225ffabd5cd152cfdf1e05031c8c8a5bb11c04cc11f355693982d88f656df86550a229b6d315ff2866aeee37fae7d5e903574eb23e0a68db654a9ff9fee3604e5f3b8ddf8980d9c1187392f5e2d9f34e2cf63f7b4771784b1f900ac521ee9ddae8bd735c95c447de1dac1ce3aa43e9dc30d23dc17fccfb08033d220a0f4f7af93e4bcb5814423a0302a49be810c8c0a9675cce39914f38fb43b6742deb11273e2c8fdf8bfab394fc9aa56deb5f8353ea3910acfb9025950fed2e7966423523628b31e12fac2fa714120941913794e99ea2b5dfcd11e511835da473d0e354b6b3bc7b1cd339f46fa6c997a5f721c8e9b8e3640ab6afc4ae929901aa7e451da40105fdd3fbad04882bf274374bb25db892f2c0869669165f5a44982b9a6d52746aaabd5f2e55d47d1ce77e7ed653cbbebf8869bcac3e010b9ccb8ebe555dbce9fdcae076610feeb17cd7197453717fc6502a7e57ce4fb0f0917e098fe65e6426e4c69d7211e3926cc3352fbfa13e0ef35947ac0d48d930177f0e8ae2a45b10280481afa60fa45ae6bc270b0b1a104df84b7463fa1577f5eff75613576a5adf7508730aa0a9561132d3b3a177a6df774a6d7d54e7fa624f11c15f291fc161e93237458c9d0f434dcdc97c2de4edf4979a66f90820609ec008d7405a095c9ca143649ae95f4039d462e536561418334d55488f4da6cec2a72c206c1b6c033a656cbd4296906848d655f3f4502c4dd220cf4c34e49727e64b4707f9c9250292b79613e4b38f6afdf83bd05d62476ec1b75645ce662e7daeaa3aa846400c73735e7d6242de331d6d1d088a43f69d04861dc15adfb0dcd6914c352b7038fbe649cb302b7e37613a9d264bebb604044d7941a39eca424f8a62275123955e615bfebe2ebcb7a7f5d384b96cbe75763e65ffb3f0b1b4190e7625ca10f51ec35242a4749996f239f37fe102526d31482fada250871c37ec92db715212775ab48d595dd80472567c99bcaab133eb0c83453e7d13986939f04d6981b1317feecef7bb58c95a85cf7d22ab0cfa9a38a7184d6b94f4188f8a4763b2ef340c29f577bbcf12a3792f1309fa3797d075024decd9c743859f978494b24b1f43121afd067b40ed86400cffc166c868b87968981c98ece852c69bb52d7e5aa15fe9e3d980bda033e48c4d69bf2588022fbfea51f03c3e1697ff4f64d9379be28678c04daf1ad0c02e27df335340a4be5466d3245bc3d8f17fc14a6905d72c2f6cfc46c0e7a325a7e897cb3f24786eb061dfcdf9e3d2ec69016636046bec7631ec7ec4beed1207f4b40866c6b89b2eebab069be2db0f6ff4db30455f8be9c9e43923bdb0bd98ae4f8821a62db6a39ad1a57e982eab3adaa40408b11540bfaaa6a8ad7b3671c22a8fe07b12208dc49e3ff77d03fd0320b38c760671ffe56abbefce6001867d58f45ec7eeff2b076800f1c8dfb839f187d5f7d381b9ad471613fb7df1b1973d00f9f431d680fa95d0626d70d68179943961b21ad3a61986cba6562d80d5517631282d6309591e67ed7f43aaf087242bfd7394f629cfb593e6e0b110d6cb7adde299ffcd9463886ffca6e7a444f49cab56f466b6137ed35878150f78dcd28612754c21994058cdc03830aebf7a39dde53f8302b67ec948495f018d78a38d0fbf3eea53751137542a7d22c996f37a3065f85c031b889089b33a89a3f4f077d8fe451ba648dc07f41e1c7a1663fa3ba71b0ff86444af8a0fccc478a39382bf1a47439f1261aa5583b125e069030d0f689da5b4fced7e276f9feee2fe9c152bd6ed6059dc699a45d2416a3da74f4392d66671374745e889a02c35398f20493913dc377400ce36fbdfb7f597633ada873759971bc66cc27189a746e25422393feb800c0b146d1a7aacbcfda7826086c1239137d484fa75068d5576c26af1ed402240c22f59ea0515bd5d633edc9f539e5fb9bf34e7a9bb7fa966d6c81a3c388b3f907b321a4ed5fecf1d95a9ea11aa9a72d4eef717b637dffe082e974c1eb5a341b39f40dbf8ca8de79d5204e05cff00245b152af9c802b8694334ceaf545077f6e77b46c0c13865a178c616de3a468eb57b332b42bdd57f460eec17416e4e9371aa93096ed79bcbbf1a718e5dcad0c4e3ec690898aff098eef9b4c8e1dc1c923770ac62a47781c6617f00fa40b13611b9549c22b10c5dd1a9f8c7f9b09cd50e6240c53087199d8aed37609937a48f2cf89e029f40bab3e19320bd8373a1de431fa998786857a5b8126c22cffaae5ac10cee44b0ba7260783c5c281f878bf72ac4cdbc2fbf78211307a49e9e0c741fa9483c06bd246e71c16add8c4915c301fb7ca00c299f2795652b91b36e07e4bd0d4dafca3febda0a40605ec2dcae8aa175b96b292c8ff4ac114a76453f1da76536d0dd2f003f33a5d74191656885a89fdf26499ffca8f1653a91520960272a804fe4861d991595c34dd46dde6de7f851418ac27ace64d8849404be611fdef315dc3f27fe39561e7c704ae0a61dd3ffa9c5bbc5945850063f67bd8fca1789707a4b260784367a854454158f68cfe0dbdd5e89fc90438eb3ac1dca4674328aef9ce6d07ab67e637f6ae461deeff09508504a7b7e84c24056856efc9d588bf69c7c86e180e6ee7cd37622bd406f42f061e09b70d8930deb9e1d8f50f1bf0af7b32e89081f59a0086cb4a50bd2b6cc24736d5c44e6ccd610e6e192d7004f7c549addf535bc614817647eac33ab0507b7046ba193784340c7772e5c0237ca415ea5da2b9e1618f72077d01a430a4c84d5b66e96a7bd2a917c7209ad25f0da9f82c927950ffe53cbecc69e05d98626430b6985c79cba50f91846a09f2b686f6619299a36619f3feab45af7778719a2408c01c6838eaea2680367ead257c63a962e3bc8f841b2ed77591c9471b81e0618a1254cf16a1ffd9790a07864bc02b835c363efc54f09534dbd2c229428b8c0d7277db698fa62500e21a16c6fb46ca31e7744e5c8f4485223bf1f9c56c60653ae722b557b6545888c58663eb6f7583ef2407331e80162402443f66bb9e6de1887dc3427e42da2f1fc04fe11de63338d58028d893530242350a15953ae147481cbaaec5e93ad5157437333d6485b97a260bbcf780d82d62f57f61265d9668fd635e365ab2aa63758a40fd6866b050f42954a1ae7f884de358756a62e8d184a807e156d5466fc99c4be23f1207220a85613cdb5df281fbf7015d6ad9949b2e0dc9c6437049b398b9ee2a02464f609da18e89314fd86f32ed9f92f66225a85f44635102911ab70c6b3fbe51c00a9b1e3578f31e1b6d76dce552486007e0386c92a83c4cd07d3a98135e6e12c545d050a4aeffcb61ee09ccaf3fd01d0e1f449e68e55c7712c5dceb9084404e426c11ef65be0fcf6873fc5cff660d47f2c6e719f33a14007a40df9b4566c1905d55d8a7748820c631219a3fd49015478d1186b8649e12a39e266e02f965b9699fb4e64a0ee4fceefcfb83b1ad71da3b7589ceb3497d262f0f74cc2ef6024c3ec0512fc46c038783f680073bfe2cab2a15166b18cc5aa021ea4456b4525a3ca1feda519201946bb9c088be21a9196c99e5bcf60066628bf531cb6121a4479f22dab0a726a5c60b504a29172738e05d8c0d0a0051db3912ff44f3802d3dd64307b60ec29ad6020f2e527c323fc5f9c60b3065b27d1717c27af0d5bbf9dc81915874b2831456db44c649acd83aeb44925c7e7e0956d4109b30a65abac90eea802d09bc067d0bfac221a2bcf73071081b4ce753d171118f259e68d395b59d26711c5f02f4c656a8ad0f06ded2dd7f513a0520e5d2e6262dc9804eb2a304c651bb8ddca122c9382147c31f4c6aa4d0d818d727800717e57ebcf2ee7fd3ef94ef5415791d34dc32451a2bbd74755b7b3ef23cb1ee7e294435cbd3fbde8cfdfbec9d511d805aad7496eaa5180decd3ce225fd901c61ccfed33dc049d8b976f7bfc26613b9666504dcc0422a74a7fba2a94617aef02bb4a256e4a354eca7af2884927521c136ea2e9b547511083b2cb9a4e06b198d57743c69c2f811f604fcaae526f6f8bbf34ff0f2827537fab355984e2c8113303c70f10b0264ba5e95df16f73a90e79cbb2c3fb262dbbdc6ece1ca0e7307556cb6a77d17c370017f1f3b72eac14d13927dfdba162047fab49be0558c40a56b5ae52b1257111a742d7f8db2a74deb786dc2e956b9418e0da98ac8406e164897f14852de5f795ffddff78b834f81d19c3df3a6b3a8e16e70a74f92993ec543dc961788facf9bab8318ef02cbb69bd1029c84bd050232ce46caf420bef29f444c978fdc69387937495dcc6f5f5f9c70c85d09e598d1468b3530b61505907bebe616d0430c53fdc8e71efbda3e444e7832aa2011d7480d9ab20bc89109811fd19d57d439838ea0ee571b59bf0d5040bd33c8153828516d190f57a60cb2b3e51dd6c06acfc2ce10a95f23dd0b1a88bee7363ec26f530d3d191472a27c14b551487986a7a6a2334403e123ec07c986aa7b7f81d77424649070f801bd5fa396e923a0dcb0a9ee567916e80848f9b5aeb524c4b9c27e0eb9e01da549ee1273e1ca94a3f0a77f96ed572fc0fe4c92bcefa76180d5446c19385f66001219ed29c13672f7f95ae9058ec05a2c57f567418d8a9699652c15fccc3d00fbbe16684ead1d89a5880e419b8307e9827a6c14cf6bb183d88f867352b59e281f3be09f36b4e5aa26ffae2f325339e217c77bc6e4153b56dbcabbd21cc42300593fa0995460f330dc196e649aee3825ea51cc3880d494ad3616b195b1e8236f93bd2742f4ca29dbd279bb752c9830ac21b7f774555753f11a0af68a2e4439d39ac441f419de7da887d269cb97be616318de7386d8a78d260ee43e9e9a769ea2311d1b33b38aecd2155a73b651399ce4f92cbf79a475f9e14a59f9061deda119963332e0ba2bab916397ae6cc68c59eb49c18ff1af57bb8d837914bb93ccdf5613f20d2a503829ebfb11071ee92a6c85799effc42b987ff3703452aef96e849c1e8a3a5a36866756f318d4f9ea82884154b47d58ab3ade4812e2b23533e00d81964ded3ed72fb0e75726840fa3f4ecac3a52c569739d8a9a6e66191721b0d4176f37f27a3e406ecb42ce5952b8d2b6cdb10a6c1bb41eb56f64ebf47c6858b60d122dfedeb86b5bc3a117a02a2c9374989dd93b01747e6440b4d87dee635dd9aafce99c7fea1e4fe18a932de05f368c493e54562e9c76f8c854a5d21c3c04f401a0094673b68ea763d2ef40be0ad2c575edf20cd9b961d54af388479bceae13fda448279ee4fc188f567edfedf38fdac99f86a88760316b8ed2bebfb35b507da969bd8a83921fdfc552cb8b1e24a26c45b59cb0ab42643052c3dd7842005ca082840e9ef669e5920ef76cac5a743020d84c9dfd44cf582186c007a0a59946d514e66f17a6c8906beb6a519fd18e178c3bdaa431e08781cedcaa359bd7c8f3c5d4bf27376cd09d637a7a43135e1f512b0a465f697733e37cee07ae1f5ec05d35d028f020fe6a94aa745f36d31f5010d22c724ce540f796c303c39124155366c63ec8928de88dea21e0016718d7353116fc4b2c591f237413f28e863fba85f7d79c6dfef065a2ee6dcee2b6b2c64fd03387e427a5d0d969bafc093a2264fa4530e4a05d21fc07f1eedb5e3a6f6b25ee536b73e798533d7d475c4d622065a62e9163a63f1f6dbad6e36a61aea8a23d0167cd7b97ffc372ffcdded92790422b90ab08985466fa797228678737d6c8eb42d577e1e4a34ed2251481f5d9a3186fba3715db72ee8bec004a743bb7e55c6e652850339aebe301e9cb11cbb24daef1845d6698a80121a185df7fabefa1c7a3df2382648f818fc40a10143ca172b02ee30e8b76261ce18afb41e9dded235d4609dce939461ef34e05fc50d01a0a8437a3270758f65fc3631dc2ef01071a7b4aa49b7bb285f03977c06d959c204a1140172d077f8d5f617eb5adec8817ee25f8f6f1b5b71fedfafb4718e75ba14673e55036e46de7e0dd15598eeae1ab72329cc1ac622a6ee33777118c170df2c39953937b3265cd3b2e8780024a91da5d573bc362f18470495739e358352a659aa47e3b26925b1488e324283756d72e0925db4f122aa46d572a39b0c648f5db1190ba972848465aad68ace848036beeed23d6e7286971f72d8a043a810cecd92534c48abf0213d8e22245c8f13816c3c6a6ffa3348217b1af4901b1d1f1934c967ebec31210bfdbd0171a4325fa9a691a3991d714cbc341e4f6d4526d3393e55a0f0959917c627723138665d76d819ccffcc64fc9034aee93a08062428ee4b93a0a1ccb2c264dd3ed2267650e7bb7fa110138704679a130217f230d5ded647162f069d0b618ec0d9ae132aa32f7a506076d51d38e7e0e346d5cd2f6bc0bde43001ac89bfc54e761e71eb52b374eba1611cb45c3f5bb8d9beb0221629a84ab336075f95fe67346e02012ad96b9bb7d939342b3512b1138f583dd3feba85d0c811e72a328b32ee5d0f15c079f9510992fad855b06293da1652ba86249824b28cb4dd233540add10e730a1e341d7126bc95f471e7eb5de541d52ab1d2bce50dab0c529e71a666b6e50a4de490eff898d9ab9d6a2904e98ec1a30516d3296b7d8aaa164f977a758c29d8123584c884ae49994730ec3cbcc9f33186f2dd8b376225b8cd323e32846dc359b90d9e88e56f2bb2c0576bae3b81a80e46b2fe516f23d9ad3ee2def45028e92e4752078e72b25e279bc53ad2c5f1a15bbd77d02a5c6ada94b14159402dd5f313bdb40eafffd78f1ccd200ffd55bd31da4549cb74c909a8abd45233cb15cdf3dcc78e545955b26a4f8f915de0f8de495875442c205a296a2fa9702d53a194c9c2ee783ec1707f846a75764fa55286853a9bd1350b84ddbf10b601ba1ed942055f274a745e407e1ac4dc2b61c912214178890fd57cf72de61580e4a6a7610be293af2ff4d9895d54aaabbaf1c11a7c0162f5dd39f0cce1a4577d594703513159388e7acf0c6de340a435659bc879ce251393e19a5dc8da7658c003c59e076bfebbc24a249195aea5878b07e8b5989f0aa39e2e7448f2f18bf5e35ab54cf3f942ba58e98e76d3a010301cccd9405f000941e7f9eb054cb4ded762d7b3b53102e80991e10cb587860aaf2c469c298dcd687a39159e46ab667b5961bb27ba6f17606974705e00aadf4351bda10ade0a7dfa5023bbfd75837d9ab65987ccf907ef5a9189519633aee2e8f36f1e4c13ba42e0a5b89c1ab9a90c0f2f769f7d1c760f9ea9484185d97a24c3e32a440dac227b2ba2c688a9355cd54d6e9ac9e62bc6e868dbf46cefd94f9e89cd57ba0fc9ec8d2d085f204e2d0de9b97cb87f8f4d1e4e8d970b1993e7cdb2a394629449f8840de9396afcc48507fc8923ee3e6bd17e4881c29cb49e5fdc520038900d853dfe7e82807c19febe6a885dc3008f6da0f3f5f5bd50554e3e1f6842a8732c2fd6f3d0a977da4c729f8bddda2e87d5234b80e3e76d20ab2151f4394d1dcc70dbd421e050d94183b7228bf6dad36e57093b61e7791aaa9a1d6d828d06a89ecf8933586fffca6a62131d5538a4c522cf0a42e50c4e889bc35d99d731a5acd53745423090e77f9066900cf1162ebec766f3e83b34dcad73959053931053218a215303f1510bec2558791643059131e5496a97ba262897b434a144d71e8b8e9e46b9c3ffc19aa68d75a4f0a038488308fc6ca4cc3340977faef29f70a2d94bef882bbbc1e93043c0193d577a2e2ac2c726ffd265a49a5a345b28497f6dfd661ee56226a277fcdeeab5fcd2622c9e2e73ebe00023a06d2d4bb4fcdc05ef526b1c259af46097769dc6f0cde348d1edc8a999ff076974e65d71e48b08a23801ceb47e9a1a9c0d3c6be1a19990e4be820f9f170991bfbcf760392d365f7086ae3aeb9ab076b4cc9ed711181274270f744f684979a25ecadf05297f78870461ecc13aa8b39dfa1a840824c1f04eb77b1c2d78f4498bc7bbff3b7140fe66ba6ff842c5399b6e7ce04199248ac24641a60f645a407f346bfcc617079f839001c273596970b55f1705cc9d33dbde07fa3b2ea5aee07e9067c59fb063dd09a9b015c2d39efef5a88a109e60696284bd7d2460dd309de0cea4b582ee458af0115e5235c2da3bb9a5c6698b2510b036e2a4cc2091470448be571b8367e296544516df704c553b47ba8c3d39a66e475e1ec6362105eda6da455d6b23b155f42f0a9de7ed20f7fbb175dad50241ead0434af747f7ddfcdaefb82484bd48ebb23c0a2686dd53e3d981422946e0ea66712dc578cb442782b91969da99cdac932ee359151c0869660e2ba214ccbedf022108ef6489123efd9c5da6ecdc834ee53dc173b2c2b9ef2f00f75d89afcf8e59d9ec83c3e71ea39849b19435448dddf7767c832f56ac7766ed64a8e247347859e9fdfc9ff08fe668888150a40a1cf4bffb3efb2fda638402857d733baa5c09fc8a963f2c1b6e021faa23fb23a892777d2e4c6cc6293c3e4415ef996469ce9fbe47756613518e48e37546cc6a157c9decbd858c30bc3b8fe5ab51a9f84099108578c639a92631d46b097f0dd81f2e9f181345cb05d1c9e619843afe3ee9dad5662c1f1ab46e9eb369b8107728a3a9713e001abb0b62f6aaaacadbdc53e50123e03e982afeb75a2d376d9d41db455f56639c72f527efdbff8743cbf9ab5fb43e35d1f94799e5fde288c32ccf9d96b23c7cd10a8293089550e0e950c98b9beddbf394aa2ef182fb58526e61e7961d82e0132968756d5f8641dd983b9eef057d6c52e78cbc2130abfb9f33d553f7ed2388e6cf009f042a877ed73108669a128634cfb61a9afb0ce553228a585d964c020a9c2f19a655f0b0db916a537cf9155a1587da44b0970044afd7b5ba2ac550090285588533899fdda5e2fd48fa20b885a6f1f5e9922f9e86a64d4678836fc7dd362f7338618e45da38aa33f7f83652609aaa3085d2f3a942455c9d4b8e516541935fa5791ace8cc78b9f64d81c3526230309986403374060570b183425993e2d1171bc73f8f8b6c6c144d6a6072887efd723cb58138f53d1c94ea14895c25a47511fc1ba829bb85aebdf67f6a2f653048942cff77565d0826836397007cda584094df5fa50162082f4dd56e25b99111618f0d3a051b36ccfa302e7689110f7c08772917e317bc92c89fef7ed829ddb64fc2697e5102f0bf69d538df9149c8d536be56db77814035a483291d64cc602124ba67aed59412753225e8faf1f9390edc728b2c13d6f70cd68f8e36d70df219733ed91f2cc77b7b1a32ee0f3ae64753dd78ffdbd2f94b7c12055e1e4483137b4179be8c360b080344bf64ded38249d9ce61a2731db0aa0b666ee216d4ed6c9da72765354170ab863c49098a590d7e128f3c75e78dd173098fab329a19413d4d5fb8ce24ff015f3d6b4915c2522c983e2a0986208d1990421a96921e27b9f9d9911be8e6e9bcc517d6b0bd88d2464fbb745aaf56a9f2f18d1dfc6cc43b995aa9aa4cb2aa9679c1b1919e6aa2425b066ceb2f144848ce0646b6782a93166c8084f5087d8d411f65f1cfc93b27950f29280244212cfe0de7a92a46f7ca5ee6d1421f016b59b3a0c5e8039554b720dc67006cd7f1ca58b432e533bc0d7dda0d1fa0867fd8e605c60c8ed1e9db55d78595a480e26629dc235e1a409a8e359f8e6de717b1d44794deff7d15a7e2e4aacf5621fb0fc704bc3217e7213faa43f893e36ea6177732a67e08cb1cfb040add4c687163d7b2d5a05aee13c3ec75e840ed0d9aea242ee5a1fde01ba4a863b8f3859f7bd09957901f410bb0f67818d8f690be08e732154a45338fc04bed55cec5e1de59d650d5a4337a025b7970ee5c4cba5cda49462108a7d36b2b609a3ed979fd2e3486455a1fa679639e42a618c311e87c57d2f0714c60a9800d8a665f9d1939f73913e6c0e7fb061181eab5207b225b05e0281e84c91083c1e5eed9305db4639f52aee8afae5462abb482a773b52a8b6751e9d0730f792c1d6d703e779729891a876a5240055b60f6410e8366527d292252bae9103d14a4f5d8e6e2300b2fadcfa977d01858b84f3ecdbf8c1375d7232eb201c0b94aadb2e16680667f9c91ff7a51a78ac6495eecdfcb82e4f33d8c9fb51ef22b225408a2c62b8579a92a7034f09068cb40a43c60d609688f09d2df2c1081c8c6f1189c5a13e96be7e8502db276563602633f290788e4ce4204b1d220f358ef67fa05bc01094a257a169b24a8697d48f20aec09a0b66ea3458166d7051d45c2aca1fafcd5a509509a5d3b01b8382d7e18f29c94c4a9053c437a3971c0f3822706b4291d13e8e211e14be910b1fc03fa8be2de518bc5adb55aabc4540f0a9c41b68c03f5073fc97bc80f090bfaebf917601d4946e03cb7c6df4593f06226ebaea0a09fc0f44867f5c1b2cd28340a207e47111b8fd12c5001c4234e4811bf1bd68d4ee6604a68c1b980455c4b82fa602cd200d3cfe89802623e76eb34f8563a593f7134dfcc6e366fdd3b23b65bc4d86f25d026dee18a49942fc51e730df117dcabff97f51dc7fa878f1e42e0274e5f8b67658d6674732ae86587fe09efcf0670ec37d28610fb4de5b6091cbe27b1aa9f19725b6cd2eea3f307f085ead4c8c570ffee3e7a7b5026282c1efcea5d78cc5092417ec07d84db115f777eb69ab10dd79d828fe9885aa77d8e08ec17eff349f4fa15872033ff8975337f09d4e3f8341215746d75e03f4681c2e2b785bbc37b94300a55bf540658dbd6c85e99590a90598546c7dc1f2e33918c11c28296073e6c529c8f3d7e258efe237c4f0e576a8db74f5919271bb5076b407fb889d13af34b62233884a1db9217bc0b6e958afd4fbf6214052c48101d65ca519bf771d4ddaae72db75174c495ebda69fcc3dd4a12a1a20ba8ecb3ba15681cf1174feee24c5881a9453ef3ee9fbf29fbb01980cb2256b2ac1fc2e482957f31d001a721434287064654c7617a7fb30eebf974737e0e0660fe8ef7704ebcd87f1a2ed8a24ab2629ecebc0ae8c4d05393e9f459e7c941d54235ea3c4f6772927dd6d6a124e93af77da16eb4683cbd5ead740d144b1cccf71daf637d21e8b9041a3d4d3fb9ba662f66a019123c2942ba12049d41c3c7e4cf3295d33f24757ce40474a060424194e4f54b8887df48250857e8fbe25cd39708075534464b3d519a8b6c00584b0f63470338547fee74f9bcc57c412b0a3243ee94420e484df9475fcb84b394b230d2864fb6cb616ec1246ef65e9b7c7cdda1a2d14ce35d196a727f1783a0b626f8fee7852c4653ec07f5be928c09a9dcf25b580666b128d60e8f4740b0a3458c51bf3ef859ea12eb3ba76fb66c5405af6393be4060282848bae20593ed8a5c31863054774c26b483c2c5c52a9026754ee64e9b361c2a273353ffe6e07df5fc010616b4fc931cec096074d10d8bdc0488725016126ed6bdd73a33ab5af9fdb4c7fbbdeebc289cc8d8a1d1b109ac7b8a93b81c9790d866485bd36fcb21ced7f83304ae052e653924e2cb78469a482d8c7918b33010096e2dab3fac30b1f244f8933576bb0c7b70f5aa741917b6db36d87cbfcc16d18ab797b060f282f330280b5306a847e95c505e4392f85f422e82f204e9cce8b4c756d5983c6e24d08daa3b75ccbae8e6de9241c9feafd03c6e7d3d8a2cef9cdace50c30abb1acaccab44c080160937d4f121ea2ed22a1c1a2f0b78b5ac1e968073fb7b715b1b650426247f85f7db195cc953e410cf9de04441b45a64c6c9607bb4b1110c3f0cdbd88694648f3d71e3789203a7a6cf65c6b8c09dc116cedd8e0ccc2315c7ecff03d6c59f1c8a030a7678b6a66ac6d3c16cfcbfb970530e3c45df3dd1c40636fb6bd55e0b47aa76f9302dae7e6b8bbc50799578f998fb11a58e11190a7968652e5f34fb17202a032b56b7d63f80695940b4c46070d3b5483074f46edf041dc58ba8d7a803c803c8475b3b326398b2fdd553cccac8d0f62f0aa908d0970aff344129708fefa13a5bde6e55e50a224ce22cbcd18d3c4f24d5fbc834de5a989f26241c28ad7c9f9f9953fbf34c9322126c89dcf0e47a4d526dd08f88068e4811c42fbfbe80d40e8d3241fb79c581e904a70c481d9630aee77afa19c621ee782fcaedda5db15559fc5410025e523f942e10db84b887da049e341293bb043f44b80bfcfce0e2cef2a812c5632494fa2c66cb65e54c1f37b513e504a013cace023ebda5e52973f9506af7399e0d66dce57eb1c261e5d372acc4ae47bacf3ce2d110377f2f09bc5132f5363f1a2a48a8565b17f277191838a3e8c967266aad88188eafbe98c0c9dd18c7a0e1b6529563c9cf4e6bfcc655ca3dbe4616bcb1502ccd1ed7154084edf885e7974816e4909dcf51195d7e46b051282c51be351d1203e9038ca6c48df88c96907b666a97629df80935df3a84eb2cd7aea62b9e4179f337cfe969c580b047fa4ac835d4be1243fdd00590c08fadc16b6253b34dd61374516e38ac880600f0e88887e640b99c62fc943d215f3a5d1e024e4a911373f21d60a23076537d6964f9f6aedd078c08ed75852c29b1d4e70a9b2bfe322124d7ef0e2b42524e8bcd4fea8f9d060e4dfb5e51cc846618859ad3e58979ab2bf4ecdde5eb71e7b7a450c1ef657bde9ad5ca2f01a830885d113bde2df1c613d97ad04ec2dafe94f3133eb28ab5a210780a5adc27d91a04c1d9aa38ec041d48bcbd18fef27dbf3c4442a08211a467c9f03884b82f76ffe3a596fad8e4855b593e75b1f2e2d1047f16b5a4cb76341fc8262f7c54e111c4755a5bf16376c34f3d22d8c3b2398d5efa9e373fc2dcc4a17ddaedc1c56d54abcf7d8a4753d197bc2e96f8f6d7c168326f6d281f172f652d8c70b29a840feda035af1a82b6cf2366a06f168998bdc2c5d3d9a843ce4d1f3aaf2537d63c28d4c6fa7270c38aca0264010b6aff3d65e93b6c825baf22ae97209311f698bb3279ef67ea75cfe9323f2d266ca529c58fa906b4b72d3e3bab5d838bd7bf0967868d899759917794ba2bd05ac40a95aab8fa241bab6ad4c62b25d4b3efda14f50bd13173595ddb1fe58a0824f5144a71d9b23cf1e4dc8a04af4e493f50178514eac0c77134ed43a1a9b6b80f35872d650c87e59ba6a1e7426f5c2d976e082cd5ba789d421ed381e1aa0b16e98a0845a45c4fe4fecabce865909938913ed633628af6179e0a9c714acf7fa20223a26ad61087fd92a9c165e880e0fd91926f54c3e51932b650e6aa03e399493543a63bebd0f2d4b4f936d73ba5ba9589f79540ac25adf10fe44a79c135638bcd2188feb1549878c24758b8c6a3555d2673c21172e4ce63abdb7984ad27fc42eaaf29fb19679638855617fe6324182529d773c10cd45c7f5d20ca250e4b47fb2523762d46ab277db9bcbcd2d2257747bab628202e4f3c01ef2b8a70475279565371d2b8e00b5b6ed7e8b8dd6be0f742907a4b3e5447e8bf9611c281965c081792943b74efab7645a37af008e7bea26bd6ca19cacca008557f40aea55f7a0c12f841e1c9892088f1c73c199521eac06cbb75f9cc0c47f7780ae0423949c49b92de3718852748774e5f71f3c09086ab9476163ba944ae84a8edfdedf1ac3ba8ffe84102d087331ce6c12c2b8fb5ce75e32be248689f230ca4062238f124648c1f481cfbf1f674fde9ff2496ffb111c3186ceda1ed4a96a255dc7f3de5d035be7720437a5477abf0149c35d86df38eac4e85fda14208a9d89f81d93576c3c58f8fcf9b379c503a1e53a0e6d0019b54cae068445d3783a00c6e5b9a40cebc604afc76883f019c2c4b2140a1859c2fb7ae19b465dd50f38f7d87f161d4aaf103244dfbe897ffe41c01d75895d6489ded9ec4a5b35df7ac4bcbb9251c6bd4260d4f267dc43a88a9d8261a6b13f2ae733bafd3c9d0566cf57841f127d4e7d28ab49347874b9f22eccc1334eec77be62cdfa2cbe4dacc1dd9bf89da434a5adb2bb654fc1a9925d31f9991c1c861482e40cb16cbc3c70de8e52a647667310f6edf96f2637152480bcde5031a2230d2d71ca3a2f822acb3ec73e6ea7673fd651d137e96ba0fa13b83660cbdb9e0594a1b25154038da14af4cc8b0d482fc962e4ab978a5397f362163090400b0cb32b0809389f4fe1965e8f29416575fd08c6c1711aac5916c4684c821f95bfb11cc139257a8a6ab668013bb0b5487533912a22ec36ccb20c577e8e5cf73440845b312daa91a2a083702e1c3021368ea4030a0a83ba382df5c4412b47810d7368d0ac58268c2207aee1b752bef79d6b06828cd36fb52144cbc99120b8a84668d580390d639f080a1829f27ab14227ec0181edc7461888e378d67e6e02fbd237a19797f29753de27851a590dd9bd3b3f5e7d52f708f9497ac9c9a8ccc39ac2a01569a0c22e270b7ac65d161b2d83b78839c0a6b29a4f3fa224d1f0c1bc5f1947832829c123dbb94d4875ffa7ddc71ac068169ee3fabb11cef47d5c833241612427c40bf61569a7edfc56912a2429587d7fc683382601a3cfc75b9bcdd5d87de13d101fd62e5266e76c7b07e2f8336ee187fc1a20462be20685c135c08b6cb10e306e90b9fb3c53c9224b7e460c7f9bade21325ae6145a908638661bba679878c422fea46a5bea8f9f8e12d403813336830cf3297865d6e1548c1317ee754620047eb0771511bdf622d1c610bd61825a8ef01a69366798446a2df56201f488816de595956763654c9224b67387f69d92b5e86c0238022d379ff419ed1aee676a2b058ee943fe380d9fddda46fb03ea96f4bf3a5c090635a49a83a12bce0c5c98eefcc9eeb0b96205fec77442d7850168641fbb1e45058c109a3326f47f2ca41fec903740a1caeb5554168fe5e6fed75a5bfe5e2150f457f89bcd570bd0eb4758a948740265d90950a24594f97925ffe4c6ef23eae40df8e0ebc44eb295bf6da81d52c63e4cb3daf2e459c9a0d85e73de52d6887574fd5386c2d6318df9b14065f0ad14dde74e232431e3df4c052be9b9902f60adbcc1ac7ab380d5f8e14d000eaffaa7d1886bb40ca737f646fe8945520b050644b3e601a6c8e5736d108d753305c87d4e5917e86b8cfa77c9a849e0414b9c244a9d2dc8bd95c7b008118f62e51e16273b54e289fe5c5d1669e86aa8193531b22953414c4eeca6111a4053f2ada1b6a4087c7fd395df54dba12aea0067b77628f91d70aee53e129e5e108de0ad5eb4abdee8abe864edf8d6e04d2681cbd76e34d5bc13aa666f00481d889dd625f4b0343cfcb3286e7c5556115a9eebfa782c870b327511025375884e90efd57e4826c7518da4699df2861b1ea08c621a6f9f771e05361fc8ba0e0af0f5e0567fa501824adf27456462dc424b59d4c9c5688c232a8611de5fff9444f8ffece38acf3bda98be597c648b6326badc79c62e47f4b5584c7018b9cb36247bc61e8a7b8fec0469cb1d104111f694464d08203e46c087c4c75717c8623460387b2f545c836c585c77d464210912338d2c46a5828929aa82e7a5a3bae35cf7a382e550fa68658ae61ad20e60376d6b3914bd7e9f82fceaa6cc64bcee99dbd72b3ad4392472928ae9a1f72cb4c4a1a0d0cdd5919646f89a4c73f92dbf03fcb0428a8d11562a1ef1264ce32283836a856f1c8151eadd71098f466bdc2019288775e025f56c2610f0f7333ec99b81fddf7992d1cf0f821654c87c1ecbb7c30395f616422bc065ff9d06d2ab5e8e03685036628f86e34d973c77c0073a3abc3df60ed6afd64c187409b5a50a4d457ccfe1d6f7a02da659f75de1e6a1dbb2b41864a47c0e33d6302c84c2487c238d5e8ae37213411413fdb2998461646fd8557861636720b1866fa4fe86b35950f82b6eadf764fb8314d3742847158050da158c8ce8932665728c36d808173d2e1ab48663a3db9317e3784d0d9c23b36e78a05cdb4a889d7edd4ac53da5ba79ff87164d8b7b2f44f128c3cd710171721b2efef3a8ce266db4484c35eed8a8630c0c236253b129876cb6a92384ce0e016ee0d0c43bb30da303c7e4e719f19f46689ff5ceb307b9d1c5e093478147c9d206365791bb5ce1c1309c7f438a244320ff088c5740366d5b2ab62ae8e40ec3df20dfaca6f0ca6c2179554fb426ad297afee2aef2a32afb6692169afd611fbc78a42c2d03727f65af306b9f3f659dd1f10d8ead1a98330a4130fa49b61a564b8501a585157e86d7f68f66eec9cad4222e0aac2257232c6abec4f8c77f15951ae051515013445c5d4bb81d3b98cd22aa97f42f77938fe918ca132e719f0a91979304d0f428bfdb75fbde97f50310e9f0684fe518fb714a63df77e65cc032f81a93676175b10b433f0384051121d3619ec553a3eb6a7f952b3bec552e0befd249854d7d54817764c8e2dd4ac28fbed9add95a56ca95860e60a51a4c3827b5a09fd4e468889e13bae04ab4845c6f65d95ae4c9f4c4495572a03204b5f68c52d7f63cd5e3badc17f6ed6f65865b28698ec870fe06e0085709f3d8ad121112151c7240a6601f0ebdca3d5539cefa187ea568ac8389e2928284a0ef65e762d26e56b7de6b9da5f233ead05c8d448db6074cd2278a0aba6cd4e0fd1178b7902ce946753c9cf62740e52d6781efcfea6324762085adecb572c9f837f14f4af0f7ff0b025cdeda52894f70711aac83a4810f5dff250ae3577a0497926cda9a07fbd1fa36fb0d0a2317486ca8699b7596b33537f2c477cc12157c9ba545d610e82131cdcd7e4c4634fb70750060e9035bb7079ffbd3bca3f8643c1177714ca870723d8a91ad884ad5baad2a8d193b1ebc0bd97b94d2760c7b2aff327479704f44c3e448b640818ae5ca3cb6b7b0fa59a7117fa934d23ac6902758a150f37c382dd4b831edb92ead9a80a92d06a8cae9602f5e57eb47b3bc619a33dfcdcd2fc0efcc14b695257f80c72218fbdf7e2e71ce0d2ac95854c6ae2ba098658c16c6f608348f807f4c22f86b19960b315e8fe57e39cee52f1ada10632e722b0ee27bc6eb42f0636834dda6de6fec7503cb91d4b4980da4f9503136b012f0515f10fea8ece5a057ab26c523fccfc13efd15f2fa8c95fc1d13c3582598047d3a36eae06bf1ec830f0fccb032bb9d0ebeec0fdaa974e4709ea8ac057b02f69187568541dcee5e9497585f4466e151bf07b9ce87eda65600aaea47b7927eadace835adb3ac98cfe71014832494a55a52ada2bf3ddf68a214cfac7e5732be62c3f2e19421142a09d27f090be30190684690f3d1562e666ddca5ef0dc047626359ca4bf29e06330220036160fe5e38f8c194188a8ac1fcbbfa7a539c52a18e95da4767fb7441be24697ec92bcc29dcccda3ac085acb4636c167d03411959653b1bee0a26ec0fd4f1f88ec1dbdb90df56dc0e71de43ce3012caa44df590cb22e4694f81cebdfc6c076e2f6fc5553ec27b4de8c00b52b7347d6ff8565b93b1afc5af7987c12b0d33581a8e7a2d7d824c1e1c6a8a055a51a90e0418207066262c1dd581060d18eaf8b74ef6fd7d6cce8a9edc7b3156c59df0f40b56be2507e1e66ea69b09140783aebae481aa3f0d9c17a75df89cc22b1f59e18724ba37ebca76e25414cd1f1a821bcdbb4ce469cac860dbe26d0d9b33bb49d1e57d1f6db8969383af622309bdd7b9de87f376720a622bff79f5c48630f192bd0d5943b021b92602de02515b61fa03ce5d276a0335d91d7a0469b3dd5c859412b1456678c29899bffee278c790a43d4ac0bb17b7061506ef24cb331d8d0ae136c67ae92f8edd2465ea94d0725b2afee6c4ca1e59218d5b7552c365f13bd00cecef242b1e87e531a64a9c3527aa6eac1548e9238e25677525743401eb73ec46d49742cbeb031edef5e83f605c846a6de067a6730c6ed0dcb4ba075c8cbda0f3c9709a5cedcff09ff1e9ff5329ed49a4157ea666cf22bf09c9a4bf6ce55d652265d0ceec74fb5bfc747c5d01cb86f48d864d66748de43043379e54722606c99fe5ed1f37a0279117d55e2538a07abd72247f0f03d3b694122210f43de8cf91adfbf42cdf5d69699908881098853fb8761a526dc36bc28285045ae574f5b194f41c19fedbee03711aad9c78e10fd6f18b079286b34a97cad87318649d4b298af632f0979b2146eced9f7d3e0773ada8cd6335a833b96ab21bcec96ad1d140fa121651115dda64e3bb766b1628cc2c64c431af4522c0769b5ccc812075fd9002c5aa70275c76495e741b3ac6a0ca907981a666a368e4bff32d07b3797c3febb83c4b0686fc025d92498192c2d4570d8b865e55062aa0900a0fcaee99a7e5884aff987b38657a9bbd73bc6951ad5502638c45fa26b0f922bdf89ae3598318c1c2830ddd70f03af0a1f7024a35c7559f1f90ba115018ccc882db71d3a104ba0070d0cbd9772ee4cdc0f8973a858c4bb77c4592dcc53c54e2be792b5cd862fec06c6bc84f83c6b9cf85990af6f1e4e86006b016702eb2ac23f1b7cf8b45b7f4befff22c5a98ad89286d2e93aa5bb2a74ba493f66c9e3e715bb7ba0dd40a78adb1ed5ff5ce182137255ca5ae20061b48f815ca333a2d7cca208ce327200f5d61174f1866901e7724ea83ae2b3075276d0f9e0cdbe21868de90d909655848328dbe58ff039772e63d9a137b37997168ddcd4f050209e777c63dd84b4610314ec557f0f21a70bf40ed50b1284fff9ef0a78ac77a475c5b4013e9dfbd08f16fcb7fef26ce56c07d372b9a18b0861216fd6d1d7cec731ed5f68243589b6153176357c38bbfab14837ea4fbd451d6196b8805b3ee5d226f08d8f296263d8b6331d1966d47ecd97df45f1aeb0ae2948629a921451d968daaa2762fa8341a6ae796238f5605e2c679e04e1c8e6bc55e321ee531f912265f6b5ea0ddcf6669befb8911456eb5c3ca718946418f649d74f705d26ceb5613d9a27e4021e5316b0546dc5feb5355fe137879e96406c123fd1095a8c753d9d8fa3ea85b47d882286bbdc18dbb405078ae15168aee9dc4e8e06de31173213377c586b3bdb8e2d1051d3eef44d5af0068067c86369c7291ed3a13efae7b35941c18a82e9735f95f87c0466f6cffd056cc2bd4bde1b7d5a65481d4a9734768f5da4a558077a0964f462d5244353b1e6502f532dea877f1f4c6ddc061d611a6ff553f18dbe336f7e2057a34a84fad2eea050e8e635f7123268b2297064c275a3521533fa8919aaeb77e072fabc28b82d5f42cc5795765ba8859d1c3c3a76fcc62b58f8058a66405676fc118dd1be33448d1c0f28d7b93135fcbb6753cf5c923ccb55d7948db4b267ca5d9922e0296fa0cfad8815862acb6b8e8e5e9fb77ee2c813d3e477905e85b8015a9cdd17fe4647822b1789dc23d7a2b9d2a0004bfb802467028797147cad609e1aa86617d55c38a67da03837ed66b93bafcd837f197a8af6b9146aae8ac47e586ba980ceba0c2169bcbee99bbe5d5318d730ae574fc6321fec5136d85f281aa7db96d7fe8bfdc4b1c382f9e5921809afefcd1649e11f7eccc2ebc9fafe1aad686c6e20e460b4b72179aa8065f3cc56be00982b1eb4fdc9925f538e5039ff86ae03a626442f3cac537725d91a9b3767bd0593dc71840b64d83d282c7f7851996add9eeb489880a660655fe1b8d0563224b0a10c7fa87bdc7727db21306761b9fa2a66c75d0d7baed62fa222c6c87b459a599ad8622f893a22f7ba7e05a6218c5a320f80b0037795161d2c982ed1b38a40683b8e37e399b0f726fc3b6889987424f4d6051dd55811daacb4e2224f60610fa146b6a9d07dda1e2dae1a2845b2d0fc5ff1de285df12fd13e180487f59536283e75b0b27a7616e98fdbabb5d187b471bb8fad19ab7a7f8a183750b737f2991a3c012f04db90271fd389e508389e185eab0d1fc9eb1113b1fb745cd8991a1ff227ecd52ee9489e60b95e9971831419a2ac7d94b46fcd132e44e0b6ae894ca02374e460ad98673dd929829aafecc7870ff39b066a339f2fb6318bdf30612cab3e69dea08c9338998ea0968569a65f05ea84f6ffdd953de051d53a28c439913ee4943b4fa36579284e510f0ff71baf1e1ef8372e75518b8c8263084c483bcb47216293e6b877d451f83539cc0cedccf728bf24ed96c3fa5f97e12e48a388c2e5dd4270ac14b096f5aea4436cc28ec9833db040de788d1fd7edd3c2ca9a59954d7516e77856edda8812342b3a97e92c52dd7821b380c104c18c72adb1a90e8ba1586b8848843412a0ff85cbb78cc0867c51e8beeaa6f6e216c6335d5791ab0acf502390c10bb73040ed5713c83bdbaa6aec9332251b7e86f3fdf5cc3e32b27d1235f96db8c05aefe576e9447747a979e81cc2421404f466822e20a466f595bac253ed73bef0f7cd9c640c7d292e0c5500dcd9f2376a930912b829caf6d3c7382e3a68ffd614533d946ddc5d0bcb03b90d9628a91629152879b7afe310ed71a21b0437daeadf5e8d47917a23fc89872b7e90b41edaec4270f729719bfd49fffbbab21b0661320450540769029bfebe10e8f59a26e559f4a41ad08177f9c19938d5813541c1d4a812f5a2a1bdfec71c356c4d92482e25a5aea3c9aede410681430798fb690a79733703d787bf01af8cd7922f90afd3d3fbc9a7c5c2477ae911f65fa581bb07069508129823019894dba47a89114310a98834857bbd5f25ab733faf7731b79b4567b52afa5d732e6f75e522e626cd5913e1692e700723e360653fa7c5e63bb4c9a52d207e3a56bd9919e12be88b9493835fcc76a206d13fb7fb0fe477d080137fbb29ce6bb7dd551d15f042f66c30b67dbb6d3d70759e3ca2628ff60b68369d5cac292181c4cf9a59de58c4b90e07de9be0db702ec31244396823395cd1d93104c24497933e56bdf13a8872f50242b6a8511b5958bf812fafbdba268bafcc537c1593b0c9968906e49ccd77aec271444362286666fe4be64c28540ce3a27a25151ec06b2e253159be44d76896336de815cb3c5fbf707ca06773626435aa3f662c86e4ef6e9aaf1216f1025e4422a8148bea3e463cab9842a126dc5dd23388e483892198021adb9232c28aaa44631cd4555df7a13abf7318529c8bbbf0406017da65337c074225aebe1b3f69d6753a6ea021c21d12f82bdf3598f2acf04baa633d5b88f0cabfc9abc67a3da30ea785e902cd6347de7da44e6840b80b4b4b167a07b7be5ce838c0c3b41f787546e16a26cbd4f161b38d097d8526a10c3e882821f946f1a956247368c6f9e8417edc00c19379eef087218cf9c4be611efe9fc88898f3c31f086cff0b9ca90405a680fc33aedb7bf0da91dda68c5518d3e6c7aa07baf2ab14f7d8fae1ca5749cbc8745829903fb0f659b20f031b21a92f87710ceeb8385f6f78e6336e78eaedfdaef1fd03cf03a16ea2d49a9d3ccea4fce4e8ccdbddfa42c4acfd00e1b3cb7b0a831a0d17bacc56ed74288a3e18c63f2f5e2829da8e0728a567919351f799903b318f5402eca8315ba4e88d2e08ad082724a9edd559ecd15c193760d7537d215103a96955f830abe216b754ff5f20708e614ce56d1ee79724069447d79c94244265bc10bd331aa7ad3d1f4507d328dba6b8477cfb7c3b70262438c6ec02e987afb51028fd93006641a94ba16f8406e85690bf98d9cc79d65bd2352d01981cea31cadabb73b18ab0b44c61c0e0af250f07b2dae949e532551e740274c0fe07681964423f859d42cfc872c6d9b12c923cd14cdd56a8c915c07e4981f4500f19294d6250a77dc66ac1b275c04c4838f29f5c3a5b1e7f4e6ad8d6d8be572df94a2473f9c5225d253a52aae6ed3b9c4fa7c943293e976c6978a6ede0fdab8c0e8767fe40041488e12880f66e129ece130d8358b2fe6b7d7d75b5e0bbe45a8003802aa97230833ae1cc370cfb8795ebabf41bb0bafc10e95e42efe56aa19da26062ab3e9cc2ad6942863dbeea238beb47011b1fddcf6ed9bce48076045b2b12b5a3163e6562c219f8fb4451c733929b70aa18a39813324f930ee382607b22c58f833e78f4d4cbe1dde78ef6d689e7f3cbcb374330d87a0eb8592ba276e9ebea8f20598230f4b6fb3bb6b00b0ca0833d3f8720f744e32fb8d69e5cbbbe526875ecd5ce6d8c97cdb7e893a5f597ec82a1b1e6fba8e976ca185acbb17a6c3165962b76247f99d39d8af58cac8c91be5040c474ced9fce9ea9c3bef3309a285e85dad8e509dfa61a950e0531c231ad72034c4a545a86c86df65cb3c4d3feccc35111cc6ca51cd559482ba96647fa3edfbb2acfc9f7c89d77ef42f3e55b1956544185c0e66fee7e245d3d8f8514998ed84ecc713ec24962408a83919263dc9cb59a64cb8da72d92ff1db759af4a69551c1637721d20de122c03ed8bff42a73fd7fea997952e0a97e6c5c19cf97e818a4ff574bd0429842712390c41fb7e2a199962ba092fe315fb2d43db8c231094af26d9c6be5f791689df4147d641a25c52dada3157100c7cae54874587a984430495dff6c3c1e39831c0cbb2d75d561900fb60bc82fe441dd72bcc0cae77bff76d15ace8d255aea3dc0a52fc57853cad07c76cc30c66e22a08fa55ad2233187c749ae957d88089bfb8aadc7e985caea4c0300728dc1283522d92ee591b67389fbe4ae84a7d5769d474089bb385afe7aa53190ed79cf973e7713df5a2d48bc4b29ab3cf9ef88b8377fd948fdee6d8ee6f843812e1d3e34c1337001421a0c788411bb5056fa034169676f154315d70e769487f549d71d58c3a5d029ab237e3e067876da23dc2e4b8133d54c3a65889362b032194482c50ede6f782142e5ac8ceed42103d177a413a83308da69b207d34e91e67bae6c51ce54752c668cfbd44ec15c57a119a6c22fe9d45466ae7cf10038072e36b471330e406ea8e24977d6f5e92e701d46dd49a38edfa3869d990beca3a762f734884fa767a546e54dc71e65d47acfc5c7e615729b6c9358a47a97b90e1f55c220b105ba7ce4570bb06a91483a43afc63e960d8256185e1d4b62baeafd5749fe5524c8c6f38be3fba1eda0f79618a01b4591f7db37f329b782ff7be7fdfa33e6f0553e5fd301c51d40e769c74c894933de2f1091f995e5ca1e11f6989071c4f5b1242deff0f95208362c79aaa24c6ba341c980c570369e46b99dc40009d31ad577cb4e08f886f6a2cf2e9a92b82aaa38efdb57ce8f94a68131d73a9443dc993ae29652e08ecec348ef269326d6e494ba594f0e3d76e91e0404acf7c566bdd4268ed371b8bd1d4e293fc952fa92a7525726d4efa94074d3f88422500b1ad00574275d5e8db25b7e7c00a10a6515c134e0b94b226d84aa27d54f675fa75cf9a06744611153ed44423d7a908adcacd973b63d2e0d02f8aa40849a63693a1627ca91b6215d84fae4487bd7d497c2c0af471cd3544314be605ffedb52005e7ee859d48d08e14bd5730ecc9add26d42bba4ba898697ce187b1477bbb25f84dbdb6d0395deb6cd90dee1a164144e4f5fb94c77065ef521865576fe451e3bc8d10111f3ee1bcfee4e477ea4b91d0479828e739307bbfd6e4e7396730ca4af64b67253a7cbb7173f224e2840bef7518a5e4260d12cf785a1aab2b71773753b5ae49a97975a09b90099a196a55674e0b1a2dbc6e9b6d7b41c2801d2b3af480b33be2ad8f1724423126b41ff5c5c3e9965fff7ba4c821ac3c6b6d25466d1cb084d1091effb42aa7a95d4a97cb743774dd82f6ba964921c279931b6b0e5f0d1c7dd0269e5d19a665ed9c7994f33797da870d84b59fc425a794937a36329ef8d95366daf0a6fca689b105093c90be67316672a0ee8282290e46e36a71646ad6b994678978cfeb484eb9b0c0a3b95bc460a7c6d7c3984e7c5c315e0c1cacff91a5f1fe452e839ae7a8e5eb260d82e8b7b45216c00b9fcb8c7f1d7d8d3bf8ec7772e559517d5938e366ab5a69a84351ef58bf71cb7d7f8f77d598ebf7cce0fdeddfed4b52fa8d3ff66a0973418417b849a5c2aa841acc012004c9c631a7adf63de6e87fb05e22c6e12e12cb5f4eb0e127a7215402c7e1295fbb982965d70f3f899414709c71bade6efed460fc117a1c450abb8b2b75d644197800b3814570722778c735f9ca90def9b4ae58b4206a9fae4896057e7682d2bb6cc9562c7e65e16a7c2207728bcc0e2280d18d17c0b494145fe0c6dc6cb71e69a38e2e15cc5c5d6dff49240da1aba7c0727c876d35c2ecc5b789c6bf3e9f28618790f0aca5963b8449a2df9dca8c05ba9dbfe30013e70aa283935af0db99cab108653ddb943be59cfa132ce58807bf992d3d195f8a5c7275da2e9ba7e22836bc924e3abb379abb5889b829162c3cee0fbbcea90e695c8fc453deb1534fbb8d02b074416a6c0417f966eed931688d2845b49172e7167df0c1c7d7a598657b58486b66e5349c33c240fd9bb9736c3a1517e1936d66d214f642e8bcc94fd601b591bd99756c39e999af4c4e05eb099529c373a3b1aa02b789bb3058c9b8963dd084e8b0308373a7307ad9dfc453ebfa4b31ce523cf8b6285a41fd5d2181491a3d73affd64eefa719d83b9e7c5b81aca486722e216bb00165cb2f3168ec6026307dd8a4a7b2c3c266cfddca5e2015dc0a4ab2adfe21a2bd0818fefd7d40f15a525e1cdf43b9c7c8bb1ae7c5ae1adcffc21e11ce4790e7c371800d6d678788f86d3b836d6c50fecd3995fff14acae03eea3c2ba7cd171aae9850660dd3a47db289a2b4bf2e4979abc43390684d9579b0c45e90573792ac483a3aef57ee2825abceafc1cd73caded407d89bb7b0ed74a5908c8fd7f1ce7b25800acb42a6ab9adb96cd83144d5dc3deb284512009a7f775bb7d6daf8624090e3c508b4d2a45216575073e9bb79956a972a0dfbf122f63b6c04b019ac055b26d6071665da70022aad232cef572b607d4a371ad3c87a70595069c22cea1d053b19d2dcd02a54e9b3170ef82ad59fca66bcbbcedc66532b139d6420a092e6a82ed89afc560758c5c278a0cc9f99aef00c42c9f3064f85776d8e116312503aad59fbbe62deeb202e9412a3218cbc9b29359f3f6dfe8d613d8fb8d6a32f690d8003813f0f340a407eade4214c558f3ac18c198ac5b9753058925e558f3511f8b2a089cc24fe6e716f96cb7931208b86eade7df84a4ef3648213144eb58829545ccc3e7c0fd89156b588765b97077a1402b0c1c54a6a18ed8067a7168799359697fadf279a4995d9edb7da98d83b15da7bc3172a0e78564aea0e51945b750420bddf1c8d1c5812e136a84d9de138554df3f33b4144a645070123777fd0120ef8d62d312e0043229e53b737c998e806c743e600b9b199f456201c4a006f6a652afeb0e79eaa7e48edeac6ab22e8881ebcc297ba541741217d3f3150cdac2ba781f603ea5dc96f3f8f4eee288cac18b0f412794294c368cdae43be27d78e9042c46da0bd7c271603056f558290f0e83ead4f595edc1b56458a67da7ba87a53a8ba07a7b70cd525eae63f5a5cc69e5dc2ae47f3fbffbb02d747e6b334a4e363f3405e85682b4e845a88c6ce5ff735f5d6af6ccd8d8cfe497af7496a12bf7f0d1b3c485ebf42ea763d2ef40be0ad2c575edf20cd9b961d54af388479bceae13fda448279ee4fc188f567edfedf38fdac99f86a88760316b8ed2bebfbffb94053837ee108719ee55e62efd737717e0c92b0ff70f78184e69b15f2ae4f58d3ed7de8df918fe9547d3a9d8fd3b0f4367c2c8d181db8872c8e4c9a82268ed88f826e65ef779b1d0d577d0c8b130ed65f3949948f386e3d9e4bb4656c2d308efac8219a0832cf665c09857535c8f6a60a301d3d1cc307c4234e9b988ee718b6fd9eb61eefd4b61ba52881c2187b06bcb829ad4b7260c80ffcc738cd0ba8f83c332bbba4b6651f3503d13947a295ed55ebe45789bc320ccec0735b507716f16b8079e6217776ef7f9bf19038458b3f6748543746dedcc7fbee26377a6d28b161b285c07dc9eb8fc8e436a4c4e9c0904c476c86eaddce47490c1d3f56ffafb376519fff5dbce783cd3f840292602269c908edce3c1a8fcf037fcb2e6451c51f53fc4cc9cbeb6375d8f74f6236ed95503ea4e29c650fd0de031c35adbf56a5fa5f182752fa9e29462250824f9e37a05d9188c54279eaacf74af9c95ab55c309ea9a74a4e77437a3cdb7d247330ba377812ab49ca251356fcecc62d4f13f10c41ae125c7cffbf47171448ef71a43dae7bd79321cba8de06dd7a289f95e55e3f13fe8bf355493574a8b88b2e1b0fe251d7ee5d4591e10edbd2c238c315954c2cffe832637ae4525358c38ad7b0afddaa684c03e5880988cc6ca08daf9311d90beb9e2ae8366c5fb2fd2539be07af5adab2e26b419c63352274777118c170df2c39953937b3265cd3b2e8780024a91da5d573bc362f18470495739e358352a659aa47e3b26925b1488e324283756d72555baf3685e3d2fae8867042f323c405c1071b81be8b40c6fd83651782f0b0d2079579fd22cee39f9c682426bfd001e2435a79c07e7573e314561b59e865dc47e371e95e0cba49ef070eb4107d81021dcbc4391d1f388a0c8c8bdf20f2cbd5c66d800e123b5c7dea6c7b9f76d219d935eac5e90f65994fa568b29e15f1d03b219a007fbd913b8fd46346d2286dea183cd45cd5da85de0d11be9525a474f5fb5815a7bd90163135ae57d4dfb605c7b06f8330ace31111991d15e76b82d0a2c531c156ecb3d53a240ace168835b03239666c0ff4028a80e5c74cacd66dbb56d15d24de8f3cd4f76d8569d26e85bc151594a799872d230b7309324e708d0e833d11c01768587d5a315b4184e35d0e850129f9ad325f647a5af60f6431ae8062aafb57452f070d2bb4128d574116124caff42bb9dcbcc30eeac1ce75efcf068675cc0df983b50cd71a2d95292833c79a00943e000d1c6c329b76ad4ff1c05c0673cb78e689d52c7992229ab8245645c65c4484b12baaf2478bb83f6968185dbc435ad258c42bb0c3079fddd575c979eb170f4bcf7e61d149252182ac0f88115fe40c61b807af0ca16a91d1603d4a95c4a5198eff8768cf4bdf9cf80a7304c5700e6a2610059679ae483e8223a1a19f9716ba8e84c0c0fe4de985d7ec786ed583149c42671c9395c1b83444a3ba74727831934b96b4ac07be4e54c4a3f60feff84daa0921278887d5d5fa3c5cd1bd5882c0c4b4b33152703f150cf6def3ebe3a1c5523003135b10d94910f25c0ccae567a728d5671409e02f8545fd0a7132508918f772fadac096f9410e204e423caca2a97963e4dd7d160abaea687d9f93a356d3cc53f25bc24e394b0690392062e5dd36a0f1f4be28a5d23194388e7acf0c6de340a435659bc879ce251393e19a5dc8da7658c003c59e076bfebbc24a249195aea5878b07e8b5989f0aa39e2e7448f26686e8cc403c4a09096b3cd9850d1dee2f7a53360041715a375bed60a357dad45b7daa0d51bfe5f987adc9dc4a3dc6e04125168ed7612f6e83e60c3207185fabef89ef47efdd2890941c0d7dae53f1772ec488f22e29c0e8b22d3c44d517846be8a9f358e95bdb43d5d2ddad78a4fd6ed7b8bf2902d7b626cc25582fea471d870cfe874c73592c2c1995ff6ba21a45fc579accb88efcd69dddd357a917c0554fe64afcdcf55ad25d0c22ae7eb0fbe6929f5d2126f45b6c6c4be3564cc435dae5eb107c7e4556f915b330ffe633bab3e34a96284c9f8c910c2e49d222ba4a534f67c03d2055ccc921762c8fc487e347db3ba0ca15cf3efdcbca55682d0511040bdd8aee88ed442f9a98315ed62fc0e66b9d17c42ea8f2674e3a95ff64127adc1a6ac8205f341495dcb5093a677247cf3878dc2ed32b3d853fbbbd4b41a36d36f5f32c0f94ff05f882805173b3b391a771d8f6438d7ca8c34be503ef96542eb6781285f10ec11814ce2257b3daa567e4b09243c2938a3e3781eb049f55bbb11864303cf1ad792093b5072ccf5b06597a931053218a215303f1510bec2558791643059131e5496a97ba262897b434a144d71e8b8e9e46b9c3ffc19aa68d75a4f0a038488308fcd7f35d95721f527aef7cfd24b0892f8f3a8db79cef749898653eee28a036c405d928cfd183f07a4602683407fad8bc7c7216ebbda19d6e7e720ab68687082245ee4e3ace7684b2c0aad7baa8d3d6183d4916d64d9e45c5a9d07a5e479f7a25c72b19f094291abaa18d2881b4d88457ba9eff2b9f7cba58f9119f4c89bbbc19a809a0a8d8a6933be8d3ab88a463164661ed09587d0f61bdd5fd32e08dbfa30741cd2f249647a0fb8568c7ee59364257a72baff0c17a8461bd651589745b447bed6ab4ccf391a8641c06f792f15c72064d2312163b23b4f04c09b26585a8f4c6df512cf46340b0d258aa35037dc8516f77ef850f2af92ddd943b535e355ffd0d39f494c86fb9bd9aaa4aaaa3839b3df9fccd17625b8c1712babbdca0f34abcef88a49c814df14e815906bd69311c75604a345d22749ab90445d9bfbebff56f470448be571b8367e296544516df704c553b47ba8c3d39a66e475e1ec6362105eda6da455d6b23b155f42f0a9de7ed20f7fbb175dad58058fb90bf5580bf4e892c327fac19c31848ba0e3114d2158ad96de752c3d2075bc0295d3a91d0e3c7e0724e1644ce744b27c3c36abf64e03b099db3a534d915863f253127dcdf6f4844288ec5071a2fc957f2c3cbcabd4331f7c68ea1d84f75771d4de7ac471a2ff7a4d908c148d53f6810f860587c8c2b17efe5e19d957644759ca84f289e3b1362a97ce9166bb051bc04e63d7680cb84d21356b3c5bc9f11195b8e86935d314b2cb2d4445ada493f86eb52d72f32227d8154821fc857fe0ed63c0af4396e6edeb05651ec00d1a0b7affa006ee0f72da14d45bc785c6fa632838968bd25fcebd1ce6a4829db9f8abfd05bacc1e72775715925b097c89544ea8870acaa9534e24d83ce9ca768d2d516c4cfebf40026c82db19bc02e3e24da8bd642feed19f36c1c92072c4568ca80ca3daf3ad0f7a5b1c06afd4b3dd55ee632ecab534b24e54734327d2cf3e4d97ccad4284e7cc0737c90f8fa8c14a7376e0ca31ee822f6f0406ecbe68f0e86a344ea4778af37a2683ea53507145eeddc939d32151f7d26ff8d7169eaa29bd6b08a2b166e6b2eb63ff84c59dca372d3f6f1905d940fdac9dbaa3cc9991a413569c7495368a2dabd108bb21ca12421dc24c32af08b4e5c4231c4ad5c50ff4a8db3ba73adcae7571d95540dca3056b22b04dbfd5887db1b9ca77e21adc7efd1eaa9b8c78da70724e9e5a6d6e5ab5ebd01b25626e628b5c1e5f98441b7d4c6477b7f207c4217ce8e0baf4a785a18864cbf479ad7cc52b6157998d5c684fb9fa767e7e252a22cd8d4221c0258c844975765522eca0a228b531dedd311373a4b58c823b2f26b4117f04ff2edf313a94d4238d05db3220a19eb402a1d8e1cb6e840114694e41444dbe8aae128b886575d110d626b55d42ba597b49183d13a2e490930d32dad7e2058ed1b1fc5f588c31b500a2e4c6167471d575f211c2c09154fbe7a180b88af2e11e0ac3f4e442092bd3808d4e533e4fab52bf0b3200d7aa774e64c74fcd5e100abfeaf24ebdc60bba1b8eb5b705455f0c3201227d814869db0ceaa74552b58682553b3b44bd33dd87612fc605ce1d0f26be779637be476e8f49a4248d3397842419bc4ff94fd79ccf3d72a7a0f9b98a229596f7e8d0783a22df020d90b5fdbdf355234b1da212216ecbc595b536c1ddf6c7ef20daf239a974eea255ebc9d105fbba7148480272e115c3470a931fecdce17682d2b4cc56aa56076ccb7f37a9c262f8ca7309b98653df820a8730241ddc1842689979bad24eb73e9258ed66401e9374c4ba2fb62f642526247e56c18cba01fe65d64e562725cb64118fb02ac9a8a46c984a1516622376cf420989d5bce0d350777a895814bfc2ac5cab7da0489c4eeadcece7abe118a26f61fbb15ee75efe5874d3c9a8e5a5b331de6bf4ef2f1010593f75b087056b13ce3c076889b2d567dbd6be1a5f5038d24b984cd092242e5962c9213f3bd8142cd0601a012baca4ac8fb19f4ea4e4fd10e798e6aa51ebc3c1fb4580402ec021247b65c1de95f874305708ec1f3f4b95f967d085bbf204b7c5314e7d9a8020f465aff65c4b30eb144f6c441d67fe4368603464a9ea198c489dd006e27259dd174b6afecb1053d76e922ee59b841f3f16da7189b4e43b9e8764ee7771dd2a05eef7bf7e3df28f9a3fd22270cd03a2f11d18d30c3b67954f45f7f3541849ed7d16018b755f6d4116f1ccbcede5797a29cd6e2175f84fc8fc0a0067d7acbc0887bb09677cf6e2b09bf3fa7f28fc3625bbdf8963e8c6b9b8d0ddfd9c0772fb31100b5cfa23ec16de224099aaceec03c15de7baa5c8caeeb9e5b24662fd144c0aa10f21b72799098dbee4b310b4c16de3f49ff830a26a6280cf083fbec47e88060cf3c41797955879062c20c8098b460e9400d2323ac7a95367cb584f9177b624d1f6328e74df5be9664264ab694e12c9a2c3c6be5f7e82e8fae8c8ff3b66af4f36fcd098b2570d9d5e4bee05a2ed9481c7279f20dd50ca43187e5424b964c6b55a22df5ed5cb1d724119cc87d5fe522d58ac5cdc813626c2b32ca2018e756847bf3ca5b174987b9a6e12bc7ecfc8f85517154d6e76ff9ba3eadffde8bb5c29e5e33575ba23348d52b777fe7b40984d4c07e5e6eefd5e892cce068e81dd8b2c24590665e2285060416d730e16d4a0b08e2ee99aee8618b3f7e9ab6d5ea02b569add3eaf2b6fb110d9ea91c90bdaa3dcd70c7a2e107d19fd7e6ecab036efba9fbb4a1069683256914559204a9cfdb1c6e7b72a81f019364ea90bf3a8ae825bf01b37d8855e7deb3572d8dfd463cf3444c070cb06cc18b6e6265d4e222faf7b2a8bd8ee13cfd349fc01f3c3adf543b450f73fec93796e73555053aaefe0daaf696e0a6bfbdb51c5f45cb0fc009cd8987a4cc9ed772f6d71ef862d368ce567fb88088b1388928c58655965a61f7a363a4de406428d818216e6bd13b8e7654d23607b7cfb7163ddd6c06dd6c611bc4085278a9ac424dcb8a5563ea0914047da700433e88625f3c24f6c20daa1ed17fa3f30966158a8df5a203df0cc9086410e6599ff7fb9fc5a9422b389331acc43123c9d66eb061c38da4892a73741acecd35dd51bf8939b119189d6955f376629836f1aaa5d32287a01dfbec95a582bc34036cfac664d2a052d37f3170a5ac1dba81503ea6508c22a24b971927d23d333f5cbde6995570987d3d240eb009ecee1e5bb17872fb8aca33e4f8bb792bc02fe67132c630c86166bfb604522e048a0a870200037b07df31f8e33135928fec0f40891ab9c64811ba85884bb718a93b4ea0abd08b424e7cfbbf3e6884f029ef5ab6bb4921563244ee2db575bd4d8eb6c0df048266e41e5e8fba4100e7c8d72e105e2e7faf803731179625066e6456f13581afa2561d8af20a7d6def305efcfadfedbca97b02dd26a7d67a4f905faaae9888c77fed743c73df748acf96a6671e1177d67e81cd71705523c1a77de66af8d6c266038a4f93f9e1d5e14559325fe21baae6f1cf99cafeae9be2071b2297167c1098fceb0306b0e42f858edb3a115aed562b1db086c683f987301b9028b0831c171a93e26d5eb1ee29d5e91a2fac84a1456a1939e2d8bbceecc17f3497569f8555658313de9fe9402581caeb5471d501a137c6c8b3bc2209605b213821467e002102d2b7fe14365ea6cae187140bfbdecfe5148e4821e4e7560547574cdaf8826dbd64e5b7e42f9778c0f14dd9b1d78dff924e73154fa4bccd1c23b4ec86928b2b55ef7ec9ba6c2b90e016d84ee281d3c3327fca1dd4b988879d2eac3938f7f1c4cd9d2d9aa4bf1e93a0266c8b7c2676280f6785f84b932df056210bc31f6a9265c688ec4a32cef2dd7dcd336e0de66ede9e2e558ba39da60994523328d295e27f45caa510c737961b4c61be413f71030c991657f09593610987ee4ee847f2e72dc6f9cb9321da9d8ba4016eca6092b202d6ac524b4d223a69215a2bbccc3694bbc0c5d507d6fc809285cba7e59103c5bd6e9802c0442d21ee85d2ec93bf2fe9438bb79c5df1ecfad143540e2a423ef9b32af79590febc07af2a006efe9fe08562a7e56e382cc304aad39f51594880decd21b6ac13945c9e9a1bc9653918df66858d182896de5eef03643ec4aacdf5bcc919d8ca867d9559de57484996f04c0b6a514c33fb3f87ae3608c26a09b90427b570b52e3af1b8f6c0098405fefe5eaf83c0b295881e0c4a9a329e6218ddc1719839f84f3e524a4959b4fbd88f497fe65f0ace2a714679bf75341702ea9b067b4dd3b80746d09c18010f6dc62155ec3082a6fe4afe442d891b5e4fcbc525093b1f8ba2dd30146d09dfff0522fe5ae010985a82a8fd9266097e688f145ec38cadf5a68ab1732f972be40c7362992b4dcf25727709fbfdeee39a24a8d3c66279ecfef10ed2df64f305c41a6bc5094a9e7af67dbc63fe471a90715a813944fea4229fe3c54512e6a321ce79161470e30e9f3be3e6f23ea2453fa5f466f18733f0b9119912d9190a16f8384cdc8d8937c52d6c760a6b4c56d09c9a1246f816d39cd341c751feca096b88c83ab4732414a37e9fd94c8b01b22a0c4a00f51930459ecbe57d6305dd21377d085f2cd81e8c4aee8fb365be79d50fbb66478b7274faa051008f209a1adc58ea97882011d8ac705ede76fbc7b4c22c60052d127878966ad517cde4cfcf8b88401a2dc01ce1c0f4cbd554bafc55a26a7c332427f473b2c2c74d8828f88363ced47307bd05c966b5501175f18f4c3871580940052af3fdb259341bf78abe97978b7cbebf7c4b026193750a1aa82705a45cfbe120292e61fb870117703deea1be0d4818fcf0bccaa1995a47297c363163fcc4fe5ab275f109a1ef69624add3f98c880ac2deec5b7009d4d75f7d3eb5fc702c5389eabff47a6fe1701d4674daca1aa5cc0f0782e27a6bd79e64b7e15edfc027158cebcea16d86b3a7a1c5822cf00068febed6052a9265ec8cc0170b4803cd4bfe12b8a0acbe9e13083dfddf2bd995b19f3dbfcc22b71ca91f338052b7fb8b91d5eac00434f71ff260f4000a4dfbc21644f1941be14756fc267389ceffc0f93fdb9052a310c0803632a80528db24e037ff92692fb1856b94a0fd418bd0224322b9c4c2f36e39f31aa27efd3afa924c288fe44e0b9c56100c82822c4d0e5143b304975b69d26bb1f830dbea36d3d4e0adbcd04acf5f4059c3dcca1820317c32db49d6af3096ce4438b4075db2d696cb1a97d2393ff3c740331b54775d69a96f529a3676038624f40087b92b65e9d6fe397e7089aa9582b3bc40d396bae6f0d658f744d06345eb502164ed101c51e77b92a2beacd9ddbeff730b7ef4ee245186ec8b40b31cd49f7ff22f3487e92f796b7e98d95b45d0780a4ca1326912d8930bafbeee580e3917b67c63c3703fb9154903f696934656078ebb49e5352cea6883a0b63fac8e0c611b13d06d7e528e1687ae3ffd2eb4ee34b159e358d79d06eb08511c55dd4ef936e08f8ac4e97a97bb4c2774f28019e13c4e54281bb94a0da364e30d2505b33d0cf467813508ce87614563edee76c1b088b6d66e680d94f774843b54dce6231fad2429a04f6260e75c2f9ddc020fc3bea13ae9b3eb6417350aee61296d1cbc603f4d148fa82e146fef9c92e1c0c8e793fec4988013003fc64bd5682e1a58e5729af2faf2529cca2ad812cd4773c9216f3a9b115f81b8aa0b1d7ca3aa3790760e4350278f05358c5a99b05203332e19a5c9aba2d33dc23931c0ccaf58c09755dc9426f5b7986b62ad2d3f94993b7b81154192c2caebe8d30208c7be39199be3ed75581a437bdc82604ecd1d09fc892a9f4c559d73a269d5c0b4a17d636881f7ed57f80c1840166d6457bee8c55bea5e36122bf5a7c849329e4e42d27b3f3c9dc135dd33a3cb7b1aa212c2d3928ad0773c52e67584b84d98bfbc3f74260f9ceb0ad94b12709f4c7f21c2d244107cf71137e0d38f56b8f50086412ab69952bdf7fc47cceb8f019d4824d11bf4e04c8993bb94f83ae013ddfb57967e93133adc7d3a710c039ee8f9fd18d6a8dfd8bafab883e68abf79dbb4dbe2666ea7c711d212d0f4e8569bae91e0c7d48b24b755d88eb77e7595623094bae73d6f1170e31bf88c769abbc02df315324f47b3accf79cfbde29a934faadf075469e11015f6ce02f88269eb8f62ca75300ba54a233c41a0fc6f80123e33644fe9749506a6300d924a338efe87e0de0c56e2c10027ed9e88e4ed101980c6c41b121ce52950eb9e5dfeda579da6639199193f5696fe281f0dc2a7c39d84ba10c6620abcd23a24c293049ff003e993b6ef40d6e5cce67715e9d70f40216b78750d50ef9aa13695a2c4aaa542007ecb22dc18dec4d3260e99d6bd6872e889d8d61f7ca90011061548dd9f85b45748e87c52508328b063c067467e6ea8699ed112a06e050fb52bebf04422e69b8caf1899458e1693d75c6eb51ad7837752b2d94da85f1d6284c4fbcbd93bb623fc545b5a9a441a3e498544374ed94741d2ec3b8dedadb7176e1e54845d678d293c478af71684ea1fbe6aae7de48233f7d0e1191fa7596ae2ab31d4fbd28e074eee6b02f6916555ec68be3829a10515b6bdfea2e628576674a892bb35bf889341bd172f9504b7054eea88da294b68459d39a08f194819abeb392a1dab83ef1fc4ae839e09f519a73aa433d861c601b8d1a3c2855a3d7082bd7fd1349fc5c589af1a1a15f4d0b48e891ff23f5b97979a54844d196c0d3b70b2e11029aa36e3f3faf9cb788e27586813c9f9da8b86675af524c7d589b89fac9badb8d3b33a9fa9a880cf7a379bbc22c6d2d8102c80762b4072bd3869ec8e211ff6da5b3416c13e1fbee02ff04b53e533f3c6f47d00af735515abad13d0183f36c67353b0b6420907616236caf06e0bd48dc6d0c000a07e5c0b7829514423ecead0399676c9e2e3495c92c1b3bdec1e6880d5d65949b885bd92c3439019f1c01282d28fa731c47a54d67714d82c89dd9e213ec2e7eb9d8f98cde517ed790b57e36052ce605bc1a050567b0343176719449ec393f0d106fd546c0704e4ea2fe0960365f9c00b7ce328386cf11515053a510400d68cc634d9d6d417a160a73211536780433de090da0f25b520e7d1eb394530f105c7581df283243850046affbc2136f0b894f415cd21b6a9cd9ef927764fd044a0c4df8ea72416a289b5f1571ef627773852c362b1dbe9cfdcef7049018a1adb68ae1b43e0f70dbdb32bdb93531d0d4cfad9298e9acef0bebce3aa9038bcb2598a5ecce1502398a9f3ecdb4c1eda6e22f43b0913b712dedfb98fc8c6758936780557d5e223e46025f85c006db107fc6e3388d0f64c019fe305e7df1e7165a0c4f3f76c94a4857e94a889a4a4af32b29b9aa5b83b0af4f3c2f27e61cea64160810b94b42e7c6a1006ba43d04c85ec58ef663d47eb5244dbde051a1c1df48d708120764a7f8f9f1f8ed6a85853591e530217194a226616f57c7724ba30d233830dfdb74efd56d815a2b3fe72f3fc6c6738624207af8458dab788fbffaf9d95d68e32ddc2a0973e51f106e38c24c645c937a61d7f7212d041d0bd67b0ea5c136f592b180d844884f9625fa45b483a474e36e62e640b74afd8eb8da882cb7b4de16e7bd1cbedbb06ebad8a6bfb620f828efa9fe0c92b64ce29dcf77bfeff51b64a0e847d1a3fe64ed77fbfa0f9d9552cda1ebe2e37ac4553584b5a9c90cdae2403b9a0b4f8649c56e9ab5e86ed4c6e554d947156e6c0a93942bafe917291596258ec11eda56c572e1cb144e6ec9918a99ec8eb1063b0fcadff2311b839652aa4fc49335ed74a5f67bbeb072094345c33670256e567ed0460f2d743c602ca5576073affffc124e5fcbb359019bb84a730f246fb319d0725ef47592540a538d3b89355fb87ef559419c8125ff615ebe0fab07f589b9be8b405e20cad755c240b169c909b5c272eff607d820ea082562e89611c9a550513c52b24598535261d3930df9571253665fad4ce3ce0a8ce8b73950e59fea6e9635e962e97250b70843e82f171c7510d8ac402d04bf0be708715f9bd07ecba236fb227d58ae77ef2780a15a242628b9443fcd18478b96844ba0e852533abe99bdaa3c214bcdf1e307ca700b10e6b803441afacb94537bcf06775ca41cd9c85b2cc08e06601606f7fa4c0fd7cafb88e9cda9e04508bac926dd5e981670df134ee44f9806bff7708138055843e77267682455f1bf01b7fb22eced33412b1a9b30b2ca3938c47a7a47c9f93ee560fec5ff1eb1233a277801c7e98316b41ee3d31695b68bbb6ff79996c336865463735a08463c369cf5eafc06dcd55df79ef7a0b8cce4f96308b0ad225db303102204c9cd75beb7707f177c70156f34ebebd4718a0428c9c3249f728d68a87e3bf8cf301349e7b18ed16c88628d00a6bf4b031f3d83148a253869cf7e85805ba654e529582f37ef8858fe8d925da0ac3896addaf3496ef20c0ba826bb45510eebc494473f2c1ecf31820e1adbaa278562c57a2ebdc0f953c9b4369cba4f1c7df6046aa269d7fd6516f9d51bca28d337cc5a2a2561b421489cdb35f2771f5c7b703373d561ff8ca2ddf57b355067a185bb359f8d1ba3a0ecf0ea4020df37bfeb9f4bbbc02c73e0572be556aa54f895968e7b346bb258808f288abe99cf8b8e6eb62dc910c42508d5aef2fd3a8266d3c7fe212511a3f06890eb823c7f428658f884c2815183b96964cba5827c6852cd90f0e3f22766e9cef7cc529958a4f6674565e1d32863fe20ae3e02949705216879ba50fa780d05e4498f1007bc97c310426d4f713442c183e8d7309da10527b95ad552988f55d182728961c931c1eff5acc315dcfc57bbc3ba6a73b4f2fa26ce0f9122767d363b31b2c50dbf5a880f5cd54fdbd60d91efd77b40444cd27e36158abb420365d2f7177b73c94380b0795704f184f880e2a49dc2f7ab3f7def6d6ad5eaf13862b388c7b20ba4cbaf0a0e55ddbb2bebbc0de67ce4e09baecba70e722583f4bb475c781cdf8c3b94932aaf26f118be5ce359a20ec0e0f4b21a4c51c9d23f5f4e9e112292d00d7f15e5d7d191582ee4eea20e68ff588e96e12c7b3fea65d2770ab22ff99d4d1014c85cab12cc8f25f111fad2e47028538a32b7500a68d6c8604f865ab457313ef753cfb30dc6821f0348abde950b431e9ebd110085eba2701a8ccdc8b5367117aa5ec8796e03c05e8e47d4047f7eb934e5b3f4b4cb4edd5d7c7c6b2561f75c9f0319481b1790d228141c5d29d2312f6c8e83062d1dbe217c9dc5e6dac934f5b22e6aa2bbdbc7ad8bc2fefab6fc69fe6d0ab4cae2d81ce2b350a929e0027cfa4f7208dd7b8a33568f3370167a953116d979b867152bcf4ed55130bc13e0b9aa06acd8c66a996e2a3354e486f7ed0ed49b30697dfb48e32c66db3131002bf0004f2f16a06610c1a33b9709a3b11c7c12e99a5da2c7219788d5d96aba32a046c103414ee23c4b07597debbdf2a0d49716221751a5e0e9615b00f09b70f1773c0617aff06639fc3b08662c7d9d02da20b63a7db2451856a469f11391e7c48d5e609527bdef839f3a07cca22d5ea58b51cc9074adbdff349a540b896796ee2577dee60963fcb095161e5e17e6093def04e3adf0f27b2f5a0d6db392350c3e3207bd8fcfb1ad60cd4b5777d9d1050767adc3d2592c6e8edd062193e89364987d55cfdc9106ed7a847c37bb259bc1f3209520be200e1179ca01cc2ab538e86271922bcc83e5fcdd5470c14dd96afbd07af4c46c0c5c07b54b3b8dff055e57fedab491fb807e979c8894a57b247b02e2dc9c743e076dce2898fde8ed55056f61b1bca2b96d1da4a7bdc5f64e637b625515f317aa8919e96dfc62f3c04adba74b8515dae8bfa592ebdad7f85bf0fa2a2b74464e7bc08cd39da00a78d09eed8bbe79d346e213c93241626c52150585195f5b4c4d77923cda3826d29367827b6df008c552ff4e4e5a59f1b3780e01188db2c67dfac317a080bb0715cbc79d506de44ac5cf4e4b3a1b6b42ef2c405e9a73c3f8078db463c0310b24482b83f23cf102bf4ea1291f51e088a508347d320d0e03cc7bdd3815339b8406712bbd28996b357460978c19a5f41ab1bb921a68e5913180fae0e15be290a1c34324f20eab0672e5e037a8635ad51cc5c270e8c492d48c31925b20599d542baba4f4716cd1f742f8c50d5cf2c660dab91a3ffca8d53f27ec53890d3012a7a96698ef4b27fc6cb9f2ff5850f50b30a1a3b758df4b7e3749e218f5230b102600ba3f22100425a0f45fcaac09be16e2981dc08c4e36172e25bea415737006008ebb02f7e88f8038880a84fc7db8cb69db0ad5ceb1bca7ab932fc0e0988808f1cb9eca5a5fd5fe8eb36ed1201f64fd206b6923390d176addaf85f71b027bea0a70d95f69d68f861023d84d1ed95059fd3996ebd970bb4a8c137ad60c5b00b0d12b5da33162f1a0697d5cfa1e413dfd0ac6db124a79885c1a56085107030d03736bff262eef40a9bf51d515b240007204f514a028cbbaa856570cc65469516d343acc125b12919870dacca0e7126559249d9bf6ec4f0b086d7db4c0b67b9659f66d406e0a8f0244f1f2f35b9c062880161ec74b229d93b153eefed7e1dc4154c6b0cfde540b618263ad51f37415a7d31095edd0b4b8df52807c6647041d3a4092c70a82a31c359290982c7d58c95864f457cf4310530ecf8d7432e86243b99c2851ab58415d23a661ec974cd6e4291a628075816f907574d4f47c95a7ba09793012cabcc394afbc77bd61c880ba2ea62d8243a218bfbf6a8324cd8c2655261c7d9230c724f55bf6846f6d6d2142318fb4fbe01258064d2e8b8c45ddc151f65380bb665f492d2cb0a2dff448d756139b543eb125e1c38b6d4517929e3e2f8a12ac32448f7820fda92f878fb9c39d74c4e6399e02e8ff648f956f4a1fe74f97b2babbb13e9d074581d3e4e820e9a1bbec9fd2ba519d608bd64e76fff396ec52386f0b21b0c5d1d42e66e302e8baf9f5bdef61ca7bc67bea6a66e0c02693c136c9e090aadb349341130959800a79f44d1c5137279e4dd9612876fe925e75f604ac9d41deea2a23c5a11ac3fee88072091eb50d5666d9416201df4ec10900b88568afbdac8da8037bfd8cc27c7ea2112bdabe1c3f3d22d955106f1afe93a7c102a6e16b515d296909763ebce438d7013d0a96abac3015d24695892631d27d4ef028c3f04633eb773ccb667fd44e5b09be955a8880aff204ee4c35ebafc6d643b8d7873a01a0f38a87231971db9076e4f911dc3b27836a80193d8666cebd0c91de4972647eae8dd99608be21b0da04a9aa851ebb6a5ee49d0ef29b7b6d4fb9db196c73a69d74041f5c610929c079102a38552f40159b746b0036d9253c626f24f52fc25ecbb056fbe96fb2eee491cded43741c5154f166ad5c29e8312e02dce8af4625f5812f29cae727f3d7aebfda80409f8cc09a6065a63c49ebed3efa86ba6a9583e9b151c88ee80164a79210fe7fa8c0b43d1fb88cf0b70297e128e3bf48837a307c2b9e15f3833c8e5d3fd0d1acfe69901ac42ad0dc29a8bbbbebd87c107148dd42f530356de9064472b1db6bf8fff497965b64dc29c34f62d111d87d84779ea81ec757679f6a1d12b1ba3a1037c1c05eff1962907ff647e7af12c4693b00c8eb3ded7650cef3cc321c5bd10c3686663fe36e2c581e006fb90f6e6c8766399afe25bee60d8572dcffd54cdd43cbef8e57565c1347278ff05831216a0babe91c56a2d442ef5198838dee6be7fe84696e05acd70f286eee535898872a86841786e1bbf1a4b623ecaa3bbc016d2e094f2732dde7221f76921658c69b570a907fa8d322247ca7ad0cc230133015f701c9309fd4089839ecf791a26095c0f0e6c4fa208895183e7938523f7e418196cd1e561146cb7e8e6b06de44534d0ac3c4a930fc1311293a736b6c82ea127248c22676e0c4156ad69f5fbeb113a002338011a6cfb8854826a26ae8868815b735e22502998e64c718ccde9851823cf0477ed72fc866b60ed98b947993e4d0286fe319290cea2b83fd6f0e0dbc7699e47cce9b432ffa76b70a7281950039e8d43b5560705ec2ea790904d3cd0e7ea54d6a76e76a92a20450b0fdf5e970c7020b92eae49b41deda7c05bebf6bf11698a10ba7ae7f747e1fa8ca5a0fa06ff8b84e7144389f1cb0c11389a8e4238e0ffaefe9645857b9e8f5fcb9863c4c1f4d84344e8e00bdb9892c5a3abcd7d8f6d6a330ba37fe52730ea3e36d4502d47bcf7ecc27f1c3e5b715774e9c584799c4c70aa3afead869bfd907e7d8bfcde38dc8f6fd35fb1355514343d975eacb7e604097b87f174e1e9bd7de6fdce216a907a4b420572580e9f2c8dacd54971393fde755aac4a6ad2aad638ca31c9a35f7a88598fcb529af660f79ad53ea52ae191ecbf9dc9c765578615ace9037a5c81709765563527b4970e57ee718e6b5dbf999a9dc853f4ec7bec4cfd25cd549a13d99193eef8eb2805b26cbfe1407a202fdccc4b99666069825052e7747af374afc5ba79ce30c43e95d1d9e050e2472a8098acc1bc7b833d8405aeacb7ac55a88fda0bee5ca27a446a6fbda5ab8cf4c0272188f6b9f225bf33cdb1a7c49de95b8706642bf507eaa5d0ffd235c152e5fb4429755be33f5692ec148b66f9af729a26a202347e182149c6c98c7c3fbfe06050b138c15387db0f37a1ccd110001e91ca8f1384999278459ff09c93a178f11a4571f56ecd7b37fb43469a10bf52f34eca857f81513b7fb3a47f88e91e1e9f2c9a9129a2b3f04501678bba9761c3f007db8225a7e290ad1c09e99db97d9844c444a7b75b121804f94baf50247643c6416d4b040c693295b6d088ea137ccefd6959b34ca8bd4510a0c959045c227ec5103a787680427e055bd583d209be645c4a1d8fc03f1fa65898fca4088726e5f91d0f4ffddd7aa4f898efcbdc8e87045c6b5c2b0e2c4849af74feea8f05eccc21bd80f5f2e5b6ed88aa3553f628e0f85e6c9f81857dca838b432f10538f1b712bd63814e0002d73f37fba51e469c1d95e3e4deacd48a16b2f7ebd7b9512e83fac4479ad2d3fec2c1820d51ca4794624e0c2d9abb6c3eee9caf0053ce3dc0b5b7a8288191e16c524595ba362a379f625ae5f04de5c1a21e5aada1d25fdb347b848464a143525dd803e39fea2bab765546f749bf849719bd1fbad1a60272ca8a6962d2b1945c58488ec8f516704dafeeb4bf6bef19609eafb3302652128cd2c7b42c4e2c5043272f565a25c8b0e196f9e1009a3aecd0bfb947b6ef2b8d79a1cda918d56a78ba76c9bec9efc6a2ff0fede7be663835ea633abc0cb5724d6a80e1a11c51806d667e9da2dee71b408af0df7106e078c3ee4e25484948fc5554e4b04773c9a44cdaf26dd8b1f409527bc9ef652d2b62eb8c018e3ef3309d52d62604a622bb1301336143772770f773247ef82f8fa38200ba1c5c77c48103269fb2ebc775fdb3d2a986433fd8160b55c8984fa7c9a5a1aa336540191daa74047e0da55446d25b847b25dcc8f4b76186dcae13b1346d69de396a0d6edafeceb597f061e2d4f3811c31823be70dadb98727917ccfe5f9bf9a559ea569b44652ec0eeb77730bdf0c87e9deba87c1373f6cc54b189ef99ae62493e34a1fd0a48d39cb7cd371305b65d5ebd067984823ab7967bb747ae8424fc7baea190997f7bb84b7e237426090c4d7d7bf0aa705db2620c42fb1786fcc9ebd57d2cc4016327c25916addf7fc4905111dc26af0f9c18b7cd89c088b0156b0660241db2c90bc446648e5820c6b0f1a75365145641bb0be5f49864b2e0ee5073043f9f9e77803b568bf96868589756745cdbeb28095821b7346c03394da0988fa48a318f5dc6bb8948fdaee22029e119a54af42cfd0c082034ab9365e5638daeb6c37b521106b45f69d4c0222dd0c16f8f13f903fd3d677e03affc86e0f9238714bcbc9737767a2a99853e755d231afe168e00b919a8e419f1addd5b81e608bd93366c7cf587b8ba3bf2109cdc177adc88be6b971104b9dd755c200b934bb47c157e18b7487e110e0986cc3f06830635fd34bcb63c524ff7becb8db4391970672acd40a8f405447984a1d5c20f25def9805e6c92e371333f4919a6dd444e28c675a66c20112b02ee2e15b17880325b16f1a4086f94f754138860529d0791680af061a7479286b25d34bc5003ff4a7e258864f9240f13491c6e82a718970d3551e34d0980f46fc698576f465649238124debb6923a1894fe3f4bd58e10f4c97bc363082463ccefde72594a645b09b0106bf302a6129757490156a556a3661262b1ae7a3a0ef70c39fb732b2a73025f2a1016b6e8f8b17d8dfb3d51e3db5255d24db6862ff7800f7860b7f7038ec70b1eed640423c1370269325a933b2d127431532dd58cd88d772375426a78c1d20f02cb08ede73f655fb1742195b76b3c33b8d661836fa3d0af3ed948f63fb2b45656d3cf9b6c5e69d59405bb19b07bb01a37708446fa25e0743718b8fff6b5d04b92b9c8da9151a163ae869c822d23e8498c005076b85a25bf5a3e90f1c8ca770efb6c30529c0419620049f49fd4664a023cb1dfb3cc9a37c32dbc2408e94be9a81bd359518c7c5db295a0b6b51bb08a85a0d80ac60feb206f13df4cee24031524bf703e41a661a5e97c94c1de292ed7e3af3d11de97279fef147cd3639d5fadbc80e41be50c23110695e4bbc81371a2256cf87af8a8324795a6e099e47719df91fac4fb3cca31f840b454c9741f9087035351847f81c57917e14df88ef9434f003c19a8c39a984c3381c437f2ba38ea055904e5c81c44bb81a569307b2b64ef0c7d2eed0a49f80783680193662c8101ad8f3d3857d0658ee9f8218313ff89650fb5dc9f04f46b7498ed022e2b9d3fc5ec3b1342336906d886f9141877b95ea40c657a60614c87161d04733726d125f21ad9ed9e4242ab3b1c05e72ecd673367357c059282da682d8fe4e1a301cb02125d6e4f4a832d5d7abc17e9ad622132951fd6cbce400c3019246f58b2d4714a8fd16d9c0ea95e3d9fb67bd5ca65086308bf234ed97db9f7fd567e49aab2cd6d93805037f00b979e6e55ff40c86fdb35e08a9f4eab343b57a1c8701654125c1f94f0d90e5d929878075523721738d36f442001bd03d704a4bdb177be455ac34a2a56b21fc90317432263c7620b663bcc8cd2e5402555a24111402797337147ae4525d6d20280f8efcbf0e08456e9a2c0d647d223379111caffcef7947e594f4d46564a6558d822bf102f68259da7c74a27560a8f2afc7fe0ff7ba8d507504e50932d0e26d98657a22ca985b5f91b5e7d305a17b317357781400b6309dd3774538a005224d8646d0faea3fa164c4945cf9da4f96d4bd1f36e9aa28420b70e885d49faed9a1da70bb4e0dd595770a9c543abc162fc546bd56496e5ee02d23950c7172241c9cb01c3dcd66d39c9c8049ea180583c69f0894b2a64bccae6691b4b8062c3fe91c3310f2f1a9b098ed6c1f1aee26ab44627d59ef8d990e81779230af5e868befb9d5fcb5db4eb06812ad91aa5273c8a6671c0f428e0ff31e7197e511cd3b2613d792ce70766fd1d67344ec603c4c57a30e0f7b017159708502a29e5e96821fb6ea3515f8200c8c194482e242a4653b595807d3b19b58244671107b626c822f4da7f7bbc88e675c8a38287d71c6c51859fae3c18200085b78f2fbc6c7fd78f880176eb36e7a1d2fbb2a14c167ee8c01f96eef4607f88c3391f200afb458dc6d0af5ac75866751ce49e04bf1e55eb27abaa6fe7d6dda32e4d8e7ff0f637fa29eac6b3ec958de5043ac33338a9e03940e2d783e6a19592b27c0ac58840898d445eea7c9a906e3eb8652afddfa524896c082c44191b6ae7d9896c35e4e559861ec7677970a037be50207834789bc1a3b67ab8ba8303851a38fc6b3c6c0787d441b732bd21256d536b832a10ef7a20261425e286da97fdbc550565583d157cd59e0795a00c755230d5d24783b566698111e91468e4a62b01ed930dbe5fda13d4b95c9ea2a6921587ce4317b8b28c8cb7dc92ffefd4ae1e0bbfc30c70928bd9173ed6b998a86118d2140c633a0581816b7146db2ce4301127b0f21a8ae666aaf31e9a96391404e26962a7ec33df9e7e7bc7d13afc4eb8b8d6c48f52a38d7d2966e8a3cd1a5ca863f6119d9f5400226846e36d227b9ae260c2bb2257d17f47e92627045167608e8f9af2e1d683f555ff6fa1173f8196c45c173669814dcc89a5225c8418523fa388cf007ffafd0174c427c630a43c80196ec5214f78e3baabb06fb3ba468792e5b5d052d6da03a9123e5dd8a057e0cb7d98684fc3841070b5f6abd23612cd0a6032ea6c3410a5f8e935415eab274ce3cdcdc78d9e449db4fc627a712e8c672a50fd55a3112f76112d0a0c158e6ce84b4d1a093f09673d26b1f76230713cc90b22d18a018bfa6511bcdc48decca20953955f16e816c3f88419deff33bf57e7906833ce68080adf7214d7a8ffc2db98f652cc466b845df62d0ef087ac8036a99aa544c87e19b80e5f23a27f70f1d748fa4682a3cf64bb2240aee6efc1b8bf32688efc1a518c826956e2874a96e575c8285747657cd839f2f6783009ba0dce3c7ec7e6f746e202c37b32b5a39fb6805c7e90ab2136c8b70c530363bb931be110c5980da6f74e95959fc07428e711c944d5d0dd2f7f8bb666ce893a0fd0fac29eac0858ae44c764bfecf0418791e07c492057e749ea33e10c248f92b96e2ffe28fda5a2bcf88eabf89db91b576fccb9cd7dec84b374d1f3978cbd76a50d049b957d3c376b03c092ed9701a57f890db88258fba3ebbaae4e9eb74beb37e08165223dec2887125207eed6217ba9edd7cd78ecbf48560d97780297752a4dd4bccdeab041e2b6e4d28cd499791de77083eb04e89975c5d4636564b7469abdb8dbcc4aeecfbac8351b959905163e3e1611a0f6afd089a80d910a0e23ff2d3d76cdd375d4571bd6e252e82826d51587a09fab7c0f43f07364b3c5c1de79df88167397ae92a8d4b13915782c129a5d9f18956eed90f5e9b85a11d57c1e6bc1b44d02e7a614c8f15e9ffbaeb6e0fb2d1a4776a9f794e97700a3445841a8f5641ca016dc9c3f34eaaffea5e976b2f5e6572cce633c8866ffc56f3173547e695e6341c70d83e065538212ce2d3510b52ef934f2c44a65ed84ae3ffdc8873a6dfe88859577b629e0f129e5103047b149a559872b6ce233aca845195b560cbdfdf9630641c1c048c00f762d93aa9790de7ae84062e86403c6e278802d7bd52a6d2a08c6ec76e31504eeae550155abbf282fc1ad7b202f6e8f3d02130b3b2a0636077d3eccacce214e708e6fb7cdf07936c205d354d82a14694ad4fdb558455bbad7fc23f2eb796f8aeddb796c272ec1c0deb71a983f293b5594485cd8dae7cd38c8fd82c5bdcbdbe004ade821c97dd9a301c9cd4a747c7f612438ba91ea7cfaa2c4a345cbe010444ea264d83f866f6b9e0b571f838d59ad094d1a788174501bb78e678fa68701b439e323add7d0a7c71c3ef76cf39a114517924fe6a679e58037cacae4f5b7dc59bd065646397afca70d5a22f9a0084f8c7748eca9d5bf05b642a8990678ac184d6ad130155929cf20486f821f95aadbf42a3856fdd4507695125c006d696951b4fae3a72a2fbb77160e919a964b6afbc1e4994237fa22ef5177e4f51571f4cf72d116970f27babc484a8817c2c7430387d57d2b3ccde9b80ab998b5fe6741a70a5a1999145a7b08e04e1f78dadba734240f2af5fa4f77ec1f460e40d50ec6783eab47c9825f4070135b1e21add43c7edd9a7298624c407e3cdd692c8e8d77d74d24572a783f97a9c864bfef42277c758dcce47f17fafef3de0d4bb528eef719d5a35148a417b41ebeadaa9a41fda169c145c1ffd8837b6ce863dc4b6fa5c798192ea66475827894baa7aa850056bb368dbb3dfe0dd1c72e85298099022166b4b6f6df2bfd73984b02c33c0bada87c2151778d56880255b0b2eaefb02878e73b3d04e474cf13f5040ea36e24d0fb62b70fae9991c8894c23b4ae6dff12f6380257746ad03a13374c6ce60b623a5b963cedf72377bb616f90f2719e19f6bba47510999c45c97677563f8b9b76327e7d3e96020312a369210f0ad4f0905a1d1a2f5695aaef1ba06d3f3027e2dc4eb7bd1795b603c4d9d1b9fe5424f68ae03de73ed634b04f68e51994ab0c8e4bccad29aa46284bd182b28785b1f665324a4b70ca48296fe05546ab2deb6d7f25a611238590d5dd79b1cb4881d0e150c4cbe7415bb525191866efc3569016236b31396951ec05c752a7f464f82d18770d335d7644a22327357a177443fc61276e86d13edf66207982fa2f7ef897c3c7a79f15488c440f09d19c5ce5821aa37404dbaa0a55d976e1b0c8cf3c6f54b94d2097f6e48aa10c1a95ef7c7be7e2eae25b642444eed186235a03f1f5e492e6a26fc419ec805cc40cf26a94b8e06c8262921f3d9cd5c76f63e7077818bf8135139c6cda58f731f038fa633a1aa77884f285bf3533a91be8640df9ac46c527e07d0604f1771a4eb910937ff7c7b770ae518501ba09596a2c91599dbf73b9892420ec63e92406532dd5761e4dd50298ba1574c0e97bf678d4fa2b24dbf26af0154e7680ea053f06427f4a828fc990c6c251bcc47cc79a00f03f80e8fee6f0261294d4add0a6a468f55b89af8478e0593f4a4b08eb3ebbc25ca16191e8adb1e5d969e11c0d2c3972071f6b1a7dd7cc69f28a573c1a230bcfb0ad769f01a8186b947646e97ff8c1a082f3ba7ced7b693368edc21a34e3aaf94a6b96420fc4bd7dd547d62003b3212149dc90e1f16b91424681b370b07cc8c8ba3287dd09d972af5140c906a81d667aa4e9ec74d9be8e6eb53387204e9d798be8e40b39da80efaf05f88ae1d6783bc9a9c539b35d52feafaec2cf57734296262661707c6b2bec3372402e0205ccc872207f7a22c0b1027f35e6e5acc63c0a4d055a7f7924e9d4ad908369c87b0f5f711ded55946c41245871a6340da725db37dcdd4d9b280e84432b7a0638ddb0f9f7861cebd002cfe816114ad0ae454de37d29d6b2b47b685320bf3e91d096c36f8553d2dd14ce16dd009598e5a94a97ed3340c89b84671159ea961425a6dc9257fdea9af0d335427b27fc40d68b8ffaa08ee5353958f0b1f10ac8d9abbd6fd8832dda4fb34e8575ea1fbb06fc00fe20c0a40068921228ec966b14d9071bd76f7e480bdf1d4245e92c4ab2516801f05360b766faab4b0949c86ecdeb68d7a81582e4866891dfe11f011b0c0d342c0e57e565a7cd95776bc5e07e5cb585a99f2ff7fac389551d22473df3fe28090ad57ee4e80dab4eb594560c94b16fa14f2ba410ccd340fafa63e675619c034b3948f6210cbea532f6f05f1e768f8acae1cf80418ec993178b555640a144eec23b7e459aedd6f918e070aaa4cf659b9b9eb122186f1f0cc228487d2f53749a205c07a2ad88a048df4685636337a4c97e810b3aeb250309723faec3bcfc4f9a7e1e641ef11a9f1229cf281a464e1dd927faea97555cd2033b453e4bd34cb5b0051a528ff5b774874c8d71adccb1a922124fb90d9a2a20dba720b12316aebd7d13cde35f72221b245019b3a1a1283a56110dc9c85eededaf59e1419317801b1c7cf135e22b700ba6e2ca34253cc08c947e831bbc901e265d3e63ad83a70ef48790d28b9dce82c2d71a9e9c80ab854505b82f72d03e244cd0ef7ed15c25639708ffc0de2bdc815802680cab85d7ab2081050a8579ae4df933264a0d2f2a89978388d01a9af5bfe4386416268a436dfea972b7f379042f845d46747df03e27af4c9cd9a01415359447a86dd57f5efb01d9862f98909c09c53f303f4dc656f4155ffaaa3393622f3282252052d508b6cb1de4088109e5750fe9f07de8ce52175df54bfb9144aa19b3bc3c0e0f1ddb478b9fb42c4ca03166c21f08c408e060d30b43a5f5ee6c2d8e9a15d279de0c50a493716550a8e6fa4652d6ee892147b4e14ce6d2e7d2b55a8eae941214bede9fbabc679cf88a6d438362316bb5a229b86fb3365ce6726785a61cc336aff7f2765e61df08c60d9a91a89daf8f6019ee95d1fc9ef80b32c02d20b32a540c2a4de9f1d758395d17c1f1d7dc83d6793afb0e4de0917418a379abf3e67f9e03623723d146e82635587744e82d661f21c05f976f7289ad010094f526e4cbff44f398560608100c6254e0ec5c2f250b9ce2c94bd7abb8dad343a7c3a83c19c3048ae258f665a40b92c337e985c0ae3353d6bbe4343127ccf1c1e3ede61c1004b222c921ebf1453d59e89be029fd73a98d750cc41ff87f45ab4b2330df5f0424d7efd7cf6c975dbafecf7799fad3879b2ad2908411ff7b3c1fe70bb770850d364d9ae78a51092ce34b68dd57fac1a9a77f09221ae0a0dab5221ea82c8be0eeb06309fe0dcb3abfaa5e2eeba8c68a0a3ecbc714352aeda0944e4fdb1405ccd4044a8da83952f9cbd44d43d17f3c06d0a5203009b7a715a87f327ee69b4b99848179af380343dc7b4b94df3b47a42af92e2e1f4d92bbf210beb5128d1aa6c3b7598fadd8637a4ceecd08bd1dcd972ef1d57f9cd7386bf841227361f70ee335f0c2597b8775ad63706c57ccde34f02afd5b27b1e571ed5af1f90dcde4b996bed4ad25193f159784d42692cd8f988bf00d1399c6ac8d9f5316b597b43c3c82b087278e4ca7de04da57a97970e7e8c2043b05fdb57639a99dd8f7c501d160e7561f42db1c6a90d2fea91c9f7fd5116dc8a7a7188546c7a0a30199ec28b6033dbe0d0ddf251b6d0b5a1829b68b1af544163406aa2b442b15ae7abff6e09731ac0086caf388741c15e42875ec75d8af86531511b55e4175d2d2e3ea7fa7bf0b522d10cddc1b4477c7bf4049ae98e059279267ebc18b74bc388f080f69b59da8b9790ad7b9fd7b58041cf8403df83b0d9b842baa69669eec825cbb400d937642dbbcf3f84224dba8d3589deb7aea8a5a12fea39e476459edae107ad469cb4bdb8d111e399855c58b1b3804d2032c2457c0e0ad2854da046e19ab815214b8bffbe6e3513ff6274bdd78a809a5c760ec969913b50edc6ef9a084c7219c2341bdab9a69fe259835b2b0a07b658bbb558dfed4adf7064c0306795dbaca26583db903f38bebc46f87d8e9eb9849bed46dae86ba79a6bf8760c65191ab9c8060cd75d28c0292c68498b00ecdbde0654b107315f89f822d29aadd6b935ba149ff147cfb6a7412fe32faea6494600dab285d95fbc008625ee8aafdad1638ef8a5788d30aeb102914260a0e54b35fe4f8e7ae84b6dc1fc396dabcf177d584691c7109cb91e5db56dc7f7dcf2f64fedb21088ad1aeb79eeebab9aba5c0615de55446839d83091c391d4e6b5979f892bcf2c8672ce27929b5805273d6422da46f65fbcab30871305a10c6d0c79060d08621b96de6f0972db997f984dd529a7e007b28b0a664a4a40d420dc43ab66504b7c62d1e65d0ea6c8241b0119c8d027a59bd98709855a522940bbeef43b1d424990888b8b4de017d191aaf63ad6a293585b7626ed6ef9e02a8eebefa15bbed590b75cb98acb2b0be1e4729ae0a3a74564a154b205ed21edbd1bbf9466d18fd1b493f5db4e83a50bfdc4f97cb3ed6e54eaecbdc454ad5355ecb32f6e83364156eebf9d807298b807ef3e591bf25494dbd1e79493641d425ed0bcaa5e4e6f8126169e89a610d21d0e3e4385a6a7b22946876869a67193f6947af86779f406efb7efb357576408bba818fa1f8b458a1bf71a27a2be8665ea841293231f169d4a9c9d53bf92c3665773688a4d2077bfe4ba76323b55d290cdc79a871e911e825c95396f48c1647d07561b210c46c1d83d75cf701117c8dc32237cae7907d6dc43d7b90fc113d1e54b3dc6a224cde291167d4bc4012e4c8a7cd9c997710d3b380325e740de91ce6ecb2fcd5999d4d8e520eb7b07fbde866364ee73fbd2e2ca9adf76235f0377ddb8d797d13f7c42b4a10b01cc3a7a0d8ab1470f5ef5239033391f99a0ea95bd7fdb3b8f6ab202bf25d3a8c6a594bc549a33d9fdc6b43d2170b9a6d90a859d975efc4f487387be9e3d4016aff24d4cbb1af28a81cd3f63f05aa0aa637621d3a68f2db1b57a54d86161e93e388fd1a87aeef887aa6aea4dc93beb5c0ba1d0dfac959a2b7d4c403225ec8c85ad4c50f89b36014b4138ee644e41492f9620575da7d24f47e653cd0fdce1d99eb1782b88db907fbde8f3df6492e608eba595ffeaa3df0e53f03370197dd6434a995345dfdd443613bb9693a736abeade39ec274c9dbe6e332dbd25a950f98a9a4c15be4519f568223e96dbb396b0150d35742d59e6b20d2ba4b2c7c672ee1686c9de18828bed9fe0b40fab53c18ffbd4dcdb93d91c0c0cb8d8e505452ed48489f36bbd662d494089c0e53a11a17c0537e4d67b534fe8fbda2999f8d744b961e5fab4041387f7e18aa845cef4211719720bae2ee6e4e25ddfd8ee70619580b449a98e732fad42c455fee1fe56e1cbe2b79c9b62809c22b5980e9d2ea75937a35d1a0ed93e8a3598a9c31882938958fb9e6b7880ce10d1b5427e213ca13198d562181ed8e41baf8583330ea6ceb80c8e6437b00899903814a72a08c584f109150caa1a626daac12f771df7846deb2cfef3f72773c2ea849b129bfe41ecc7be6c96326f74c89f81df432da70955658219b1ddf786ee55192f79cff82d013a47526071ea0b989019190ad281e4374b5201f6d779ec199a9da1feb09dcf38089edfd948962ade483b95f70fa3b01455334ca0b4d293fd1954e248bda4bac30004ff61e92b05f512f5f5052c0cbf397e4bde39b7c61247edd08e57a8a7b694b83fe7e54c7b1e09f38831fc70c44eccdf89f027448c906c9cc5305b0b80b70657b99ba6e9aced1dbab1010750d7b13972eac6b530fa0f70e72e752a12ad2e041baa02e2a19df225de6fcc8ce17d81e5f340e8c2414e06e6cd70034dd10784b230bb25492a91ff0a2d0e6f12a4fff4e0e8f4a7825485b20ea520ca5c04b553fa907fd66702197c4f8e21ce070f8ee3fbfb2abf615078c13c7915378a52c2ccbadd8e5e09275e10a8f8132a7e21d390f1632ab94a57ca8572de484780b6b68c79c66760a9bd6673a40e537fa052e6556b9cb3fe513f6c0c60de78b6c414d680749a09591024414f35a68e8f3ebedf3e56116a3266306f83a721ad2dcd10eddf27c58c27986c676ac31a7a1c17f0b7590bea442cbd29a5d026b8104a995b34838dc667ef95dc4b1aa91295040db9cb167f64bcbd6bf913b0ab44e9e03674e926a3f62eb51cf7ac703f497e95cfbd65958972c8b97c928b6bf88b7d7c1a9bea8eaa37553d815b4623cf73bdd894c47b5903ee2d4f4cbbda78150e274c479bd3458c1bc73cd001acef1580d583c73d3cde72dcb92407142c545427cf2c1d8dcf1f1518744a0a178621b6b374ac14865909853fa678b18054c5eaaa252c335d049d98099da8231347e45dd1b817474f909ec51f531ab9d96e3a90327acb96855702378f2382307be6b1d2607e8578566b5b5cc8ae351cd5e305bf3c60e2612ed53de4aaf4a8f0bae42f704e7f3ef07d19c0cb4200e7ecf25c0995b343358b72e45c769f0b27a30eed81d99ddb94b0a12407a75de05ea82f8643850ae70594f48ad50e2b2e7234be29d32b8fe4aa709d87eb6eea08d61e6013bce369c8b9ee54c317fc0e0785e002de1351c415f2dc2dc0712b9905f3cebf20bd71daa681704ac41d799ffb3250ea86d0414b42b7459b3446e949d3a9b9b57f6c63085886b181896de439a7b8fad0e48e86d8c4bcc23024197440796624e3633a9ae14c00d204c466efb8692a4791f82064711760809b027663a4b7ef8cc167a4dadb4138772509d003984d9955d3c6efe5ed7c5b9852cccf71c4abb93d9a1840ea82eb42467596aa6d826028465efa0300af512c0f4768d81b56ceba76992aa572963c3c9fd3676ec53acaf31f8272eb2af795c2583592f69c6322232e7a41d90d8d5cfe8085f294c03fdcf0960e15bdcd0113924d4183ed58d1eb469446f68cc20e79b34600f5e33716e098cf87adcd8bb8c25abc618080f017b016a5eb0d2e4bf7f7f829a11075b734aec15cf239b4fe2673cb04918bfb5d53d37480cc91b02bcfe85d85b343ce7e988920086b8430348fbec023c480bff4cca788686b5b7e5b0111a88e6a9c9ef6008277c673419b7aa7c6ec9c5a286b01f66b98010ddf247c0dfd9096dc9b0a45c15f2b6f5d10a3c2bf90b92a9f5896c51ca75ac7c667cddc970e8828abdb6e64377ea1e6a9c374e5634951983c2859eeaba07538b068513bb167e8108d4d097017e1a1162f539fdcd9eec459cc84cc24cbf606e2faf582a690e6016b4b667be9a97d2d8ea9edb9612733a79fd512f6fd8a5396e5ece8020251bb1f415e8de495cb874ab1d3e6d4d68fd6713bd38abdcc967aae4da48aa83e394ad8540b6d85e1d93ebb60b5edbd6536f9b19d536df58dce60314dad97db0b4ff9654d212bf46e38ba1d0cf73e0f72bdc2ff9e822c7467944e782d1d5570a7f3ed8351a18ffbd11af87117ff46a5358946017d34fd3d075e2826d864be269052704637a139fcabbde513f78c33bb6457cd4867f1636d6cd4a3bf4fbc8b8dc596a3a58359aaba4fc904495173970ec78ff512e2cba47acd8695d1c3157e1502b1243f0a99c894069482c4cf320fd676fd6c524d721fd1635e03dd492b85f0cd66c55027f413936b4247437557951c7985e614f960a8db924b04282277d8d00d5b2cf2dbbcba2dc53e29e903bbb48c621529386053c40433d35380c3488b36286a693f2bf83c548b5e5bd43a796e3a20922b9f1c0bf4b716dfadf37bf1c3eb813276ae536f35c7c8d4f6f242753d429f010135d0843e1ac7e5a75100895cc3cf3ca051104140a39392e956341ad71045e2339f546c5b1ddda697be4dede793b7a82c6008243f4f504840633db457ded633949f89e5291d4482ec9f5a433a62b27e51dd62c504f1a5a018271c8cc49f9bc5cf5fc20f478a9bae27f0bfaa3c93081bf7569b63b4780b54e42795defa61447cf91799c4662482353c4d99e011c41b3b37afdeb250746606a497146b2a9e83f8b57b5732ab5b22a74809ae019c4bb39319df93b55874d330cff2ffa9be292f433b6bb00bffd35eda81da3f3f650db6c782888d6c82735b391fb678802d15d73fe793ff55b97fbf3b5bce20f5467b07751b83bdc479d4945caa2a5c32ec0e6318fb600a12aa623fbc02cc69ac72fa3d15fa6c0715f702201c8e5ee0b573c19bb3af0ff702c0eef3e0a7abc26121fd4185beff5e39ea49af3d62a53671182f4bf74af7d8d333952a844b75f9f8cba11e5e6d73dba82b9356d6ddf8991642111be887f032183d41788b8db7893aab5535809d765fdc33155851a6781d1df3c4ac4b2244cb4be21fd173074525d1915c709792f5f16fa96aa99c04a8706a02045333ff761c8bb5aeadee709b3c6bbf124febeca2ce4ad55ed0ea869548b7b9133d6a625cf5bf86f69a55e63ae727619a2f96c29b0b76703dfafe855bbd440a97203636f5301c5b7420e099fa5a7b0264e30f784e5ddc646970d590b8c8f8ef0bc23223752aabe3881d0c468ae5e7cb538abbf401d62bc138075a2069db7f399bd1eb59957b6ba41da3317bd12dbc675175822a0e1c35a3a3b31f00953e89de2fe558ee2ff06eeffb154d6538ec6f218d83aabf6ddabead731c24ba59ff5a70b9356fc735061724506d0b562a0fed5c034690e764c5ca67cdd260c34654cbfd73c09592739b5beeb6c47fb35597729a2bdd8eabb21efebfc6ae3119c92f869f2f290b3b0071c0fa147c3e7cf40e7d2b3235224d725db2688230554477fef7f02200af1047ca0f263947a31a28762052c647cf1fd56ce8d4defa206a71f55349ba549b3a4471ddeee54516f8867be4a261b71460b075c755732b5351099425fb90e615b495f4045eaf66f9963e9c9d236d2b54f276d7fcd7ad57624e5fd197fb3c519157bf80d2e1515bb0ffdefa959cdbafe70e90996ab0e98fe1e1f738653e2b7332fe7158f5d0312d8eba0b834babc6c71388c85d1369a13e0a767d60697cc29db4b073b1dc8937c726cb5236a624dbb5e513df28134b017436cd31bd95cd6781296f498d0a5ec4daeaf22614d2100ea1cef6669e1ecea030f318199050165cf92a490e9fb2c02fbdc03e37cf5a39f94b55d96aa150bc131b7b223bafd9a40b144cd5f4ff58f8621119301a2499525444e598123c90c9e4054711f468dd379086f2743b1524ad886b4cda20ab522c48c4ebbf3cf6491f5224ab1b2adb87dc060105d58a3c7226b0ea5396191062bf410b1c038c732170ed325e2e09b3e4648cb2f18c8f0225b1aeb210a291ca876f2d797a15fb32ffc14e14223f8a3a364b52cb7d3452c3995cac739d93cc0a4b2eb1771538159ca38a32f6978a25e0206407a377e51a2d2cec34a4b56b5c896862a6cd26fe138db239262f3bb176ca0b229638ae7ac58f658f83d5971774c497a43afd9fc5f5f9fa935aeca7c8e861965437a01958e5e92329ce3e9dff69188bbcc334d006bdd9233879bcdc83904f4129d08ab6056ba3ed8f8f472f4da9f6382f22f964b756ef9e06a7555596d6dfa3207675c42d794a79fdd52b41f6bac491fd3d64364d75a387e532267d899d74fdb1b5fc8e233f91be63899f03e54bf3002d49fba19dab06f602c2591959f721ec15be57a58f32a5860dc2b52fa8c4aec12056c7361e1ceed0fa229677eb8f8dfce803a4d3ed6a69b7fb428b7fcc37e37238f0cb0499daa1fee6a48a70e083cb799aac427341cf61880d58057074acb0ee8b3cd3681743a84a3f5b2e4708993a36ff0baee467d784a12f6065a1093af63ba6da58e4f8aa736a2d329ad4f18e0ba7a013a297f44bfdbb39c64bd25ef7f0040e024d25fcaa410aa5b0b5fae4c94b1d61fa881ad6e2c8c2d7ebbaff76ac49cd31f716b86d8e1da299030a7ad304100b7ef9276956c230fdd95f28ecb68b837f56632aeded9eabf0e589a5578aed7cfd55345cdb6c3c2df870d012d3bf1a9474c49e6a8331c1457f3e5b5801dcde8780afcd1c560590c0bd8d9d6b8ac726d059bfaefa7d77bdda57184ba18336154ca37277edeeb9b706d7c0ee15c69b2a9ce754b3f9d5201dd7ae3c5868087c9122830bf5ad0f2f35473200c85a64bac81e853d6314b60ceb655387068267a19c57a7dbaeb524b9ebeee77c9cf4aa76ec44fa5fd7fe132a704d81451c1cdaaa00dbc28294e60d0d4a3c80b68f4b37c74e3ebe73fa7f746a79b04afa367837604c018129f57c131aa6547de0111fa13c92b278262e8cba5659c2607f525207653e88829b0b80adb2c9ecd3777f3d4ddcf495778f2f884dea397b9dbcbb9dcbe320c1de78b80f3c8afd0d3dec21b20630cd3c576b821a2dd75d252919494b63072503338bc4dff25cfec209ef77eab260810cb3a0b56b3ef2d9d5a258d0a37748ae8532b7a2d4108575804e0519c006761416504d7ca18d8601566bb840ca3dd6a60b27457495430b40b516251637205f5140f6adc7643801608cf765017ba13ed4e4bce32c151cb6ffff9ebd78628d880f5d163a5cde66e018caeb828dee2b6aa266ad44cfa60229b513cddc42d05f02c9da32b4e4370dc7a51db79ae5b5ac3435b23f5527af946692452aa24cc3cd68826a1276b75fd8b1a79a5d1d84b041cae145abc1dbae2ed0687b427628c31505bf55c852462b5a84f2bf6ecb15f7cf22aa53a4a544c3a488a6d5acb7969e9119e0ffc25ae6ec97e9efb948bde3c3d758724cf38ecf6514f54e8ffd96b1c9325896e8656773d1cbc31c7efc13e3e527a10c8fd8bdbd334f2e0f84c3b4f0d2439eb717f5bb4654c6df934c5588d09e7ed8dac84db852d43f7dcf1bf09910c5ce43672e15261d3fb3165a61b9898ebe9816043211d42cf78421fa66de0cb0681e67cfd882a389fefa7334205d558f27e7a4ee54824293910c31b489e923ddf87d28fdab54c6cb70be7d595ae12ec2bfd4daef604b22eb9e4be5ad4c49d08afe3a147b34755a3c57e4147a196919f3f6331a135e84ceea4908b9abf6131f8e0fe30ec1431fa7fc77a893661e53e5d265f95148cfdb9ba86fa7ec7fd1e9c51a73fca11e0b80a5ba616c24d358a2063b8b0ad2052c8af5d4e907ae55dd730e5e14de13c6e071f62be5310fb666474d67e1757be15bdd755a453705657df1ff6024f54cefa8689e7e787594dcc5d1dbc36f7bf8891421107d94e36f867344db7f35a5c2e5a183b3b1016d088633b6a48af65e7dc6bbf90c6d137c4e4d540da84d9669dc2f0608d558522a7db06f89ff523c1602e513c9c33a41989c2c4f00d1a02246c21a38592ce8f4c8960f317c979b303af36e6032242ca9f4c4fe600a91dd38446053ed02e2a12a7dfa3c2282d2bbd73fa5ab2aceca03f7ca2321fece2c5eecf4245b32fc7a714820843f9bc7e12df0d3eeb3e3f5aa10f6211f7a0e01052707bb4e5a161461ded84484821127b478aa76054b819705cb040696700a1dc306b51d5e27566f8accb09cd75c568144ddcb9beff86cf349f627c951debb5f65f910fe0c4887e39b91616294cd7dc61590475321fdc2de2520fc82cf6a491e35ea0759dc25cbc3f4751d88a1a788a7959b2ba622c2ab0d2f6c6d4cb83cf52ad000000000000