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

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

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

Block Certificate

Block 56611 ab441ef66818f6688c7c1040d628a38aaa5ec251443811f1223398d224f3d81d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b3737c5c98ed845ba333809205816892f3518e8213fe46049205d71670cab625
Certificate Block Hash
ab441ef66818f6688c7c1040d628a38aaa5ec251443811f1223398d224f3d81d
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00f0230000a00c0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007c839610be3e49bac8ec3f6aabc9c634262b5168505cf3741276efe311a9619a35d583dee915d8ca95d1eaff4af6c22180e32bae49f7bc4a6ae1f7787047ba9e00998d84cdf089e0149e8eb4b2228acfa68cde1484988295080a0000000000000040000000400000f0230000a00c0000

Raw Header Hex

00004020e6e47a71e75bff4ab406bc06936dff5418f17ae04b851a555d8f40a9925fe264a13f2fbc0ea643f537327560feae8517fa70dd94145e1803d08b99a216ac5a4ee5280d6ad2e7041825b6ca7016d705920446fe13828e51f392688105928033a35b84ed985c7c73b3

Proof Data Hex

59,560 bytes
12121602030754aa09f04d5e77cef99c20daa00aeaa905cb165309d2d2702602e676aac6d7d38059810eab4c3dd6a7b4c068d72ae1bf4066bf49cee26ec8a8b16041cee6187744ee5dcf6a15af8008c74156f0b3e69d7a8fd3af19d952127b481ef2d6a2710191deafe4286e4d96ba221694ba581164c4ffa8ab2286de0893b728a861308160d6366d884b85d66c2acac8313cdf897b33b6b3244176f55bb23e10fc9176718e4bf64d2b84869f2f9f1dc1c75ff3848e77dd49dadfdd3ed23a96c94552335425372cae0ba1f0185853517c9e74ac315a0c63b02facee10f8098cc00edd67bacc6bf182089de80581f602b914826cd8635585d7f4d756260a32f142b2fc4ec4f80cd9a2cc7885379511a1ea4784fa04dce677d2aa97d05705f2228346533f1f88aed62b919c3413cc5406192d457cb5f341241e13af77641fe35fc97e93a35827e4bda3db528988918184f6a195cef5193f4a7479948d7b64dae1aa90ccaea74c8a171f530a7b2f04e4d9941967b21176066e81b54437f65c04913b68006627ee3de102add63d1a090e01c512d50a4ca7ab0b7aaa034dffad3312eeaf949002278e56d4e0be9b05270a04da996ea05d0b89c957b9e33449b09ef4400a6fb3b770d68ef7d329b548574e404f9fb01cd964f0dce831e6145127170dfba3825327f3512e7cd8d3f538af123c8bdc67ffb153d6828f606116ba209381aa5a994f52a18a4eeb20bab05f0be0d58a59b3ef59a8a63ed81e53c63badf28fe23ac77cd758a635b39b624ba9cfcb90b0e5bf42f993371d98c110f6232749eef351bfb17074de47e363ee37c7f30f1f6984c7a7ec9dc4d8728809b758d7e59c049e9dac6ea7b8b0b0378d0e85420f687e47eabba97ae303d14a39f875d1eef69434bf16bcc1824cce5adcdbbfbaab318cab3121a74c296b05b3d04a83bba23b380f6eae922ba312c0978f3d2587e8abbd3bf8f665db1172faea98aed36f83b754403b08552d8f9fad50d1ab080f3db7449225efdab705e32de9520cc5f4be6a467b2dc6278ffaef658378bf149a34904f65e0a8c52d2ca2a1892d6ad71e2ae8dc904733f4a94e95f81368bacebc89fcf642743d9efb9eea5bed78081a7be2ddc06fbce71624a6e7be2c629e4c626b161b22f584f9151d02c440ac7c0c446c1ea64a6fada4fd21f3be46b2bbf00090f2fe93f90c40dc9d31c84f1011ebae313bbc80cd38e541255be885fb0a1e92e22fb3923cead6206fb75b0a55c6652992d35efaeafb987a16786d09975cab1a279d138020cf52ca1693f569e85a12bc2299bd241fea24c5baa06c5e3649c517d8a16d9b583c71afb30dbb5f27847740fb8eda52b0be2e4a9e815b9994425e615b9f802150bfaf39dd309723cd7587fcfadb4979a9467d01744f625f630dc215bcea087bb513fd647ce222a34d559a1a3fa952219f3e4286f1b4bd8fb9e9b6268cb5109b8222e3dce875e3ebdf49c2c01c25882791b9b4183f2d9bebccbbf1227a86e8e4af668a791565d0e8205143f3c33e50564fdd2008fc15c38eb12817e9b10ad28154b58530929ce8a16de44b1b77bb71cefbe511a07f5083ecaeb19286c580e5ffbdab42c695ed8ae744241e570618720d81cb3ea2e87c886a7725f95d2d6f0ba6f98d7168bfa62890d0d433c0ad71c49ea12af35306c87d0ccd0279f1036497b2afa09ac9a9f55d08b4b2e9c5775a36421e71e4ff6ccf98bdc3fd8cc75d31d1d488f8dd93d72152136aa8e45fb29f6d42db8f679646ee45f4a568dfaa8ca44d969b6cdcdd07f3a456a853496b2c54f86cd9568e8f72fb6d987ea2e35c0436c63f4b83f828e7c352ab72027754e76e72791f8105b567fe6be15f24ca033724e556fa052f2fcc34af80c3e7ac0b5b84d5a1ccb66b17f3e36966f583fb550204c9ea6ebb9eadcdd0de64fb0e2fe09f6f7031f92defce94fcd91b5fd6f7395c01cadab953cc176b1de20c9b31f1fc0b17681b83a754d5df96ac6aaf18631fff1ea53eac3392fb70d12ba6dd6682f46c05247015eaf1e0fc370d4e38d8ccd2ba5aa44e5847b77585a743b579839290657150c152340096fdce206da4fcd539939f5f7e3c9280c19d8194e1d346a70d77ddca87dcddb109a53a6aafb5a6c7a122b4e2670a33768da9fa68165e481faed6405036cfa69fb8bd04917a8391e0e08a8aa0e5e1a678b68e920538597095d276d1d4be7fdc5cdcc13f9f3d618b341dd55c6e179c33ec58c74c2fa5388f0c24657f081be228e290e5b9f19cdf081595b9562ce94919d8aaef2c7252b590cb9481b7157621c9bc7f2df85b0dae4ad84881242ecae0b9e29966349567d2ae0695d885c1fdf9b06daa5cc4abe722551c5dad8ff54d8a07668e0d28e69d9f0833b04ff89913cceaf49ba92d77c16acda326b7a49df04e0a263bc25cb049315716b68a8c853b2113435843fff458eebb5aae536aba79364cdcfb25d974696120d6336afc25fcae7aac9b3a9beccaf5dccbdda1735d6440da5bc60aed0891ec3b3668a3d24f4f31a716d62a9eba864c59fbd7a30ce498d71a31d44c907c39a73729493acb895e2a064ce07c0b6a33093fe173ab41865d77d33526e642ac7231a0aa0f0ea4e2008cacbe7ccbed23192ab3362af1ea2fb67bdbae5fb6a3511bb06dd4c3ab34abf05f1201741f20a02c857a61735fc128dae031dfa46a06f7dd93d5fccb5574abeb21170324d14e65a84703e968729f7ee2f4f4f9042cd17f34f867833eb4b1f13bf30e177db79df93488314ebd41ddff806278a12d32a56461883d0c0adc927b9a345ea6d1f0bbce3a1a0c49e706600edea300ffd8088a22946aa34cf0198cb668cf347cc9a76ad4fbe9d1cf897a84f505f0f8d1a8ac1d298966f889a424585650184b0c8807fe3ee0d8b224675e1caffd178a406a2ae85d53ddfae98eddd483f8394aa135376a1ee06163008b2f649a67f9a7f00134e2e43e0ad0085fc55e1d64420b14c0b17665f57827399599fca0d527c3e6baee5cfbb0264f45957a14c6ba9a2c35e21bafd4a8fa214cb7f0e66556fffbcf341aff3388c17e342fcae7436da0c758433219c9fbff2d3e50660301240a2657d881f46c6f0823fe015d107171c871e0de59ba4d70b1cdc0850752533e080844da19032e4b54447e1b9152cba913d38ab5602f6db34180529acc204faf7d0ee471f31e83b60c9e8f9c9090fe2bb4ba23a9c9cdd59a31e880b8f9d10af5108300e627002c1b521ef2983670441b0a7d488892aaef76ffe2a39338ba619035d6c01d308a275bd87e0386a50f0ab0ad32bdf365822879a9bf93de3d8034e879b9fd23d68cb49c9dd92369399e54affeb59c686d2acb5e8212c4ea1e19352858567d8bbd426ada978e18fe46d14c3963c8052d609723d17701d1a148fba9470535ca5c4d400e1ce2a9f785acfe0732199476cec724342a2881184b7767ae225286314515477f4a8baddad79ca9b0bd067384e986476e402b58931c2482fad3b021c962bcf5c3afa6aa168505b032fe3e708c2c21a6dc261cd7867d424a9720a56f99a41ff59a8f4037762bc8919a955e85d37996be9438f30e8e24c4502e86b3d911e22de1db5438c3e2c33d959d4264e6602221dd21664af7954c61f4fd450bc20d7f18568b06b92b8733652aae59784a96ead95dbbb01359648f739c0528229ccfb4d8ca55061ce6deb041da1ebb655b35f3e041674dd0e6980cc8d0123559b5fa49988031e33ea08fe9b4e9d88b105ffa60adcf7b03264e987480521dcd2ea87cb3d1fde350c7daa7416714ab050f3d0bf900c5a7b1f1da56bb99782e9488550736e9471a6051626ed8148458e0627bb1c3223f325d036482b9362971d75acaba6a9bbd68e64204517fc10db69a4a03734eb3288caa2b8644b454e27d9869398a1b26ff6f3cded93c6888e41dd771474091623ec37167a46cd7b5e9caec9804661370bae63ef35782fa716a98e0bc583e0ad9fddc70a3bd5515229c694b7df0affef5f45d3cea8037a476e7229a40c0524fd071a16eaed025a2e40a78be6bac6d6ded73aafde1024d7147036ef105c838297bfea608edf39e1ed1fbcd260d678b780da30418c3e2ccc80af7ac09b11aa75840943edc7eb1471ff4f801ec80b2087a505b3147784d38a0835689d2b36b4f18ac30dab67e9cea9965cd0f9562a9783dbd6aec60243c0d22816309f00d2bcbcd12b6f1fd073aff3a5abc1d2ee30ab7dee503592149ecc766bad7b6ca8d9758622f1ab91504023cd9f958fea5bae1bc93a5d6013ea356a688e80ec923a89e8765c5bdf8ebece9bc51a9c99dc197dd74ebae4de1fc14822652b4fa2e28b39fb1f727fdb34cb6446d14fb3c88248d2b7faa3be96f2f2f8251fe6d4eadf7d182c21fa0a60791416d04c6d955c8af737b6f077c44b85c825d0c3906bf0769145f4851d0090b06f751687522919d0a38ccabce53d6fc6a67b9e08fe1cc819557c9dee3f693794913bf8eb342e3e2d8d9052b13d952a1c85676fd1854462bdccce578bfb5de87386e913168c05d85fb7ad8c18ccfdc9c3253c4420e71c985c51997ac08ce91a01c4c7665592a67422be0fa9b81c02d7aa678b7a8d0f18ce819a30dee4b7b749085792c8fa0e6bede93f380ed4000585347410ddd246c46a18a6b8ed55a3484f6902b3b112a3135d8427ba820a064e42a9a7c2427623390ff06e9fafe21f93570b79c8f22f6f50cbe0a4e759298b9feef2659b20cf5639ff8d5e46fe6faa1085905e6d265f7fe2dad0828b38f19d84205a86ce666f9c2752cc74e486b2e7f2399deaa08cf1e7e871007ab80464ddf59f2f04a74ff9104d5c07c1d33476902cc30e140a5388c70f98775b4bd7af2e30b260b2e44580fa7b0e90a7b8f1238c37312b05cf29f8a5ff3754c4074dccd4a73df135d497df6d67aa429b074c3127c86f3a1a278039c1714398da2c12ed66d8057374163a09f43b28aa01409f9308162eb2338e2a4cf00ebe2109d187de8efe7e385e41666aa567977bb3cb20982969d2442f537a217e20cf7d49978dceeafde20ce3bc5181c52bc3d1ef351c19bee1b1055b847d6986f6befe72a0c02e6f9a1b510f8de5fcf27591b4d20d4302e61f44842d9be49267853bcd1c9190129fb0c83161ebf072de6832c9f30d723914f6534bedc3d44362089c1f4025674aa0ffd725ffa1c6a01a38165ac9d1fb04d1aefcf0725aec4ce58b79faadeff86e534ccd1124fd6b6512f0fe28f636a2f4fd6743076f5558106c758f44f51168ea3872c96eb32e0cfbb62215d6abd8a8e2e0698bc7fda3f1e3527b1a4a584a62ec2250f1d7b9c6e700e341d887d7d8966d76ff7e8bf32eab6da1dc8397201d258069f1b79436c5e5bad7e8b5036be1f24feee425e888e70fa13690b304da0e362bc314bf9432f2b33f959fa0fd23ad5e521ab9317a617494e40580ca662566e5459e6c96a45d44d63043ac3a5c3d16db5962d0822d67da2dc41e856a625fea424a11536cfd84a09089e4877015adddb4f7937c48f53d310fa158f5f68460e05b9cad4f9f77ad4736ffcb428c5877496177336cc619535d358e1a146f72b7e2900b9c54ac07f4dbb7b75a036b368693da9cd7371acb7fc2e85216a65fa8e61f5066c6873978ffc591f90eaa354514f0415d2210446c6f13f6ed26be0ae3d828371fb90a2ab1822a912c6f5849226213d0c439aed6917994c8b124905cb063da04aa47d742abb300c2354a6a483a96de21ddfc8043fd4affe1de45ec4ecff9124c1c652eabc62e0563a04643d179f59637b12e07a2dbee497d9897c9bb9d69668bc16e21f78302f56fdf0d277296a093e1b6f5653476a317b69d2a7c4a5d05fadc1025cac74d10174951348863e18f048e72ab0fd31552bb4175967c119e336ae36b09003bdada73c15a67acbe4202e01ef5723701531ea7308aa71cc07874b87264fd93defd183ed7bab759198f7cf4dd7655c1c6675d1cb05d5082fe5f6879477be6a1ea18c7ffb51be3984ba06f2848cd6894e277bb8f3ef9d3e884b15909f5d5697cfe819b37696c1c223135329e4625e3b21ceaa8bc6b6b0c425f536cc4d3dbc9e02fc5f4aaba8917fc35e66bc6948e92a1d02bea1c4625f6882de68005bcd0018065364c8f1acc92e4426ce793bfad0ab0e0192e50a697d217973f6fce3b2c21c869b7426a3acbe6dcfba57d4e612cc9fbb62cbb26de719714b23a3aea287b079ab10e6ba8148e4322103ef43ebe34b7f6c5b84c442a02f492723cffc7aca9bc29dabf1e31c626553ccbbbc4f860686f0c69d76597bc0051a378b7afc8d9197a06acb311d67a2cb90c61fa231555d913b2661626566cc81daa52085e5989a90189fd476bc9a01caa6d99e9fc09ea215a7293d211e7372211bd3e371e275d895bf75b7aa22489545cc4551d9c215202144538be15e1e6808a72f8e4d246bc37dbc6d47559dbcfdae4f1254a7dac6d508c2c4547ae569ada44ce0518a33377493613f89e553a6fa1e18509efe64b36ef18bb99c337cfb1a744563c59f5faf00fb6d15d4ecdd058972b6f57d2c8e33cb61bc9e2d509791bd2f88565077645c1e5c0ae3d82fa8403675cb181aed5aae1c14fec0e1f1e894a96b9d4439958de7dc72c5f784bc484228462b01b9388be2745b22d8e60e8cbb505b00597095a69a85a7d1d4c49d10136e163962f5f973f5c66dc17678799cbcb90d7f79b4552d357be320ff9c90c3ebc9c0a84f128b498067b0b85664e3497e5644c212a8608a0bdea9145a859374cc5e0a44fe1bacf06f4b29fda3a9713f3dbde898feef508abb42296c4a0153acd111540489a825f244df99e1efaffee9540c2887741719ab4e07e01e2c3c08930c705a7ac08b52b11a5f882dcd71d0c4be0e8fc1968305a10f96059b24ce814f080e20c39d3eaae04339a4f872990ae4e4f9ee21bbc7be8c2a01bbfaefed016709f19397c48f082e014efda80f20632f8867c8971ba2e249e0d21904dfcf0348738c57e4c4c191740cc5d95851a46517911d2adcdf13f666f7c9c9059360b53c82edc913f91da004d1b1745267c229f3b6f72dbc04645612101662205b1176407798093a212bf81aa2597b9fa4e37da179ed659eda6ea5ecfebf5d4b1c7a156c6ee2f73f88a8c34899e0d27b4cc6ad32bc209b1e14df068cfd2d4277534cfc3c5afb9bb54d6f4d1506ac81d58186479e94e098f0d8b67233300e04fb298ef34df88f0a73457b7e03ab76cdc0431ff7e70db129e989373b8a246a4782ebd557bd6ee5f1d17ab5596c78683d5f486e4fbcbd693ea765f918ae92dd0bea758a3c93dbb22da629c2d9cd2061d212aa69e220599ea7d5f4b2c3b68062ad68d40167c2bc3d96e7a0fc48d4622755501363d4a0f385a7987ec82ebe4828b790c7da3397b543aa9f914c1696ad9da574cd59e7385bbc84ab99b16e701ed9d139a3dacf0601a672168e0103d1e35d1dd1f15a36739df2db17fc48fe31d1264e596c131d0cd368173f3d7ee0a3936333e7f75e290d9991c37a7dcabb19f9b6e1f6fb8e76359055760b178b12478f29a9c2150ecee90c9648f75dc12c3832c8bdbc18ffe855783431cb446ec0fefe2ada461247ce134a4472c82279d91e9d4d07171e3ad62adbc1a35c7281e65aaea153a115720e1237b311951a20ce276fb0e756340baa63f28e2498b3f6222e7cadca195a33984edc7e170d8b95f210f15b527392ca2eb810bc8b0f5a79a3f8fbfeccc672fca8884ab00927dfc895e6f51165066a3fe6d485fa36b5135e56eb27fd3dba8af1914c6e558c1e6d8a4cc81a2a7ed48a5aa77c724dda437a0c0f2ea9f78607771daa7b9a12e73a2e83edf5c3cca809ff9a2f895313f6d3b0707d6c56365226fe8e2a488779ee121ca0ede052e46c922fe7d4bf479989347752b84aeaebcdf89f8662983c1929f833f2e21c4d1d71fa68688ace70b25de39a3238c69451fce9f796c40a0f352c1c19eab2a90929466c8d9acef59bc544c12fb48cc42cc0fb29a342f28ed4a527839fdabcb1e1e74d2fdee5f4921cdfabd4a83d58e5aff41296de9a6396b213dfb143b615ce2ae46c6049e64d2079a2c54c9374b9102d946534757036f0abd07af2b566e0eb582bd9a567cbbb469ec81e4dc22d80fcc177c45375dd7737a8baa51a0f71eb7ca4d3215d34c9a5af4a35edf292251edb0c34f05a19d48ecb60d87baeed29c87a9a51d14384d8690389b252555c02a168aba9622c533f7dbb76e7ca4b7b9f9b1de0063379b5b5db5ed9752bc57cc84c8a70c20b6513812f3e63f72355f3fd16ad12111f774107715c3b1b53d4a43623f70392ec3678e2aa12bf59a412654f28254b7d9c6e6171e00b18a8fa3786dac274c24cc5f8f2eb1cb53b7b74aab0f2744fda7cee111f71aa49078e38231ae5633583810025cc982ea0610f9c0d6f272b73044bf6eed6c24e19eb37007180434e6830587dafd4ae0bb5b26555b31a6b5a89b7126e606cbbec960f9469a2a600b06e7f42b1a9313c1855f8a62a0dd3a3b1d7e13b7b456d7683de37ae1b4def0782ccb678414077cc5c9ba58ba709e9922cb2a70e04dcba8b6ad224c975e2b35ba9302d2f84cd54c81c4e86ae92324a569a44eb12d6d3762066fd182508d8acb66a8e63dfefc4ca9496a1d82995238d0e2116621dbe22164b00933f8fd36f9583ff74007fac77f5aa9a78c8cecc97a9a3051d4daa4f6e5c55cf00033c3f09d39b9f8503f2c717f7b197bf944c00f1f946bcb536e01afa65aec58eaf4478a7ae1567e989daa6773f31b7153924431c5c3fc81cb974291c3e28fc82393ddc23b8d09959690cf4729bf4b7dba3a59401d0ca50f6a4286cbddee53a5a1b22b43bd792cd57ba10dc9be28fa8a2ddbdc54d274479e5a60f55b477b2ae47843b84403306d5a8115cb201fdefd0c33c5ef78875ed0f2faa1059a34231d6ce571a60596b4a9278f3da15f6c61e4c54afed0804862b89e54a8a432c7cdceacf6145b522b357eacb98bae762945375086ebaed16218a2b4d25063a7f23ad3f61a46ddf9787ee9773fc6da4f40f6415080a26a87feb6ea2e8080bb27bd957b0229cb976821349ec0f55f32ea3c4d7b0cd234386a5e9a86abc94b9ec475cb95978a44859576a59aba09881c814b38a2a80484a78567d59c0cfe1fd09ff386ed2fa58964fbe46ecc26ca9797b5769d950644b3026bff1f73be0f39b070df18dedd9068ea8169a55a99c9a1dfb226955aa1e25c8872b8cb5918eff725a1138bf85f186240beda6ad72670faeb9efc4e896ff2a1df4b33c4e1d17375a9fa83156c8890bb9e5dfa451a56371f0c36cd26aee9c1735c5e5e27bc4dcf1722cb7371bcee44bcfd0a3506da8fbf5347e355cd6fccd872b48e627d3bd4cea184fe20c7255f754222e77f8898d2a07eb7c17e7ab4c595eab1531c0fc26c6198ed3eef5e6b3e3d9de2feae9c6ee8dc174734115ed30eddc7726662f88c9e6ec8b5fcc8a92447986398803cc5ae0ac5a795221e30c8e68ae109789a1700228c538a3474259f56733881d134b9058df4133f2471bea14c382a94eadab8817eb72834e0341eb227f209bdabcac453adbfa759961e20c8cf67a1353a1933b8cd0bca5e6dd99043b82ce806fc83aa5e0776aadee6a0ba18432cfd8cbde5ecca62b8969662a126437b43b5e78e971ae5fef3f0cd273c8582312e8e21df3d7de8da2a1bb01b4f6212bf40a9b0297b247a6d1410b5012d2cc3e549ee7ec59d1de5ad8c635bee0d7cb7b702eeeafc526741f0b581127341922cb17ce70113ef03e7ed66907958786496a0f0747635b5ada7ace2c98cd38e2b159331328c637d3f0c565909975a983ba5a41c0660505476a719c941fd0247db6a9a91a3089089e0b205cb08d2b18cd81b356cf3c73e7f20329837e46afe467140c199d29da6e34297a098f3bfbeda5ea91edc282c5ae980ecf5267322b1c0ad0870f116dc5522f5cb4377b51feb69875f0e7e641cfa396745ab1dabf923fad8fc39de69054a7dcb594bd794d10b7efb2a6fb1015705fbc850e26621db34a9d3b3bb5042cced9210d63f1435e5c6fc34a6f78e97685c539fe47a0a77b43803b212bb14e9f39309cf3cc9d77f8aad637950ae0fa656099ee3e8d342400112c641a40bd09d5728575dd45a0bba5c28ede5a63df29535bae9dd846024607ad245aba715dc58e3f321a8af5f70706fa331a4fc0905e490ab5832c36a18c2016123ac9189405bf7f7464ff55e282c52dc520d645b6c17ec331a98c62efd07e99b6e4e39f00cdd509ca9a485d453dd1e49e1abf3a2d1095bec9353b88b37cbc9a055b1d0aa3b03bf60dfd3421d5173720f5372954dff9d6441a81777ceefe7aa863a15140103ffe097eb0664fafeffda4bdef6b213d7ab922acecdc5bb39061cf642ab955ca784160c244cad7f33097d2ee96939201bd712866a6365ac4de55f0835f92114df3bb6c7ec873b156d66945fdd67329beb4641cdf1e53d9ab5fd410139c9778c6b81edc469630747baeea58b872831d34565ff5f422ef41b4b40ad297e5a9e1f5491ec47f8009ccedacf007ef16ea9ed631b9f0afe3e2d9b99f4547bee143d8787c7518d07ffe1f4ed29e09919a976b7bfe4b8835e4a373c6537fe88dcec81ea5a47665df43ba9b85e6ad3f5cd7709e94870f2c7f9229d060267695fa9cd2d4d69309427b4f9de149998d465d464e9201a22b5f469127e9aee09a57d16a772f993f084a6f790d7435f543fd950cac0800e32d5293b87d61d58a59928c888a29cb1d3dbef22ffc24ae0171513bbd7da1150d21dc3205d04b9bf6a4f70f9e5aaeed8ec367ba5742fda6b9d0356f2dc5e0267c389de0dcc63f4e0a413e1b9c74cb18a87bc42a92eb827f9ee6757b08245a36ef801d5a401e3d54526887066cb79f73dbbb3b1129f761d215ad9e6988906706286e1c041be15abc3dad156197df95567e99fc897975813d3de7f1148574db4dfb009311f32a03ea5bb58d0c9ac924aae061c2763907dc90a13c527236658fa54a9110593146025be29ac020d53f36d3442be417ad89e281b2e64098db23049a3475e5ec1f661cc2c0d16c253571811b0ead50d7971da796224803e0a21dda8003dcb12ff5382de8f3bd21374da5175823a829e41ed11dfe48e367daa88d52ba6923db6f118681c01e12d2c558bc19d6260558df61c891e7e1f072043e2bc5099f20c87a7ede3f72093d609599909f55b076433f179abbb8a798c4ce411dd1411743602ae27240cc58880bdd3f848a7316604e5f88122a080574e5171b3ec96e91409390e8f6de449808d237e0ebc0223f29d71059064c7f594652c65afdc2add26c9f26f739ffa62830d69f9527ec8bbf9ee8ae92079b38c1257555be65c32ec52dbdf98773824666d1f382f64bb646fa17bd54665e0b42c12014c8298806ea4c6435e5583f1a176c0cc504379e54100d060ed4c0b190ece528d2fba69f2d3f0773d35a60f6ec1fb0b6d64db35e1d88c6071c1c56a54f03fa056924de0e14b3ee2a464f730bbe107a8ef78f3e97ebb66c9d07ba5210f5741cb104b11e794509e90483f34848a48ca461853fdb55098d6812fe87a814db58fe93448ccb032323d256a95370b18e7fb101e437b7f617b8cc69e10c6610c6026a01454d0b9b1ab2ff68c8ea7a6c4745b5cffb7f88cbc36a3dfd6c32e206d43827085eeac41466d3d70f57b0ea74106bb3fdcbfe6431b3989169e4b28f95639f05de8b3b950397d41adb4ae1d624f50aee8766957cf22cb0704b02a1c56e51d6db12556697f78215d58878083bc7f03f779a35651d8da76d420103e6af94e93923e39eb1e4c177d52d26dc3186ec0e35571642ab835773fda56a8a0f5703e9868e13f68147f53de71273183d437829ac2e30be185cd51ec6f284ee11b8352e4d29c5316d976f44ba6ca5675b361b6d1f2c57c83d6690420c18abcd6ec2bacfe7abec2e63d72c522f1f523e06179d9b65a73f245e8bbaf9cf05e977d76cfdb9eb8c0b2528981f6c68efc3f29f22356328d09c3976ebdfe71a631fbae6544a37a6348a1359018d54c0d5d41d53d9371598bea34a658294244d7cbfba61559ce9b46e0601074d029ee4351899f661ec5478a1f6028444e197c35159d543d40ecfb37d7fa32de93e05479108e1a99119858132d637ce5864501676eba2a9350e863320d1ddef1691264bef2bf9f0ffbbae6ea87843c0a5f16d68e4c3e0a139a6a7bc46998328893a606b6c3c79acffa243a94b608b9c9bf7fe60dceab92dcdcd96e8f8862c4a2aac848e1ed7e2ec2079eed16d74b2b50d331699184aa802a65bbe6c98cb0cccaebd605ba80c01482d6cfb2082710b37e3e87f587d109e3105e2a0b111efe3e74e71c3a4d5a9ed17417c1edc6e51fcd97e3ef142d6e2944e75f1a9e34b2b803ec936a5be2073ddd1cd7f987c1dff5ee5833ca9a6aea0a9e14e86e1bfada4ff0946425d5668ba906c71009275296c5274b78e08e4678da53e6796e1fabeacd85584c558a133cac6de1709fc724b80ee551372b3eb49d768f4270bf68ef636467bde9c8e3fa51109860022c129455b2b536ed57a31e9ad8757d032267cd96e3b487aa5da9fdca3f782041d63734cd33d6f45648f603940a20692e084c7ab8759b8de01cba5930fa9f43462e2297e17dad5060bc7f04c6cfc9d66fca0aaf55b6dc33a447a3c3ab6eb057f124eb074ec16c63d785c1abff8f491c7708af8afc2c71f1f4cd89374555a5d09238d193e3081610988dee4bd15a5ee4d33750644419cda3042fbb80c69d0d2a4cc7d43c77a68082a9f99e6ee69d05181d643d7813e3efe786951d5eec4314e89bd2f0c68943603df21c17e4329ec61398ff688218f534c15602235f3b804785a576404e985b8be1018a9ec27d8201c8465d14072c63efae25fb1c434d49e28b2e00fb425c6d06d38b56aaeed65dd464273d3920802e6b7e017bf59aec4cd6ef95b71563b696052f9854f374c5d9aa80abd5bf242763eaaf0b36b450731a5b28a3e2972941ab415e82959bda426463cb1afd5a84c90d11b1ed174cb939dcd4498fffd055ce15fb6064fc43ea5328eb18b1c6ec8cfe0ad511e6bc1965e741029218200b382b1557e20ee229f2d2854e5698eebeace8d2dc3f1cd34c83994d9c30718280163cf5388ee512498e9af35bcaf36a01d465c0e6cac15eee5b8269829bfa57dc6c721da51e38832cc2e3e1c61607faed5be25737295e453c902b8bc84b5a13d3d536d26b9be336660055e12e758949167897d56ba39d30cd3704c1dfe937c0b5979fe41125b8d55fbc0d35788a6202963c3ac1ab6e7c5cb3f90af9e87d1f948f05d74f986cedc75a764734b15bd4338f282244f6d817b8aa5285977f322f60858dc341acb57ab39ee4392e725747e75d97a813eae5f48fb071d76eff00c3de0ad66ec565f984ece78b52c86adf05cbc14870abcb13a089725f8e63f6d2bca3fd5f66494d3a9805bae0cf725ad9a8350b66bb6e47b96cef5fa6ea501a05970afd57eb92312e181cd9ebe76f3f8be0f0eae0a0101b8b2fc38fff13c461f59e6a56ef44f3fc6f3c9b6508a1dbc3fcc061c02dafb8bd6e97153e329537863892bc36d5feaec5b06d1a30f4364c0c7643b43fbc4766e85b1fc4e2d5fbde5926d9063db6275619b4cc840c94e7d1281b35447430e1052ffd928a67fe5aace945b6291bbdbc81dbf8b1907a86df838d9e0570b45bae041b52634409d7ba2841c8ca49fbd4d02de7da1e70542c9cdb045d998ddc11dc953d4259da8ff5806c6053a7b1841534ead0428b5f090589fcb4e54d168b5c1891c7cc969ad91ab22d35bbbf048111a984be99f78c91594ebf97cb0344741937edb35ea5d0d4f9412f47a8cbf0bbb9e4bf5cd473da66911b450959a09b0bf7cc0d7017283f5e588232dfecdac96d358ad03f281c461670d8e34b11e5dd8b9d523d7f68b3b61a7b058752d83d0726ecb9066a93a02abceace58e1e4207948150b78f7098be45689a2fcc4794cb96ff90be9b736e18b1bc4f3bf06d4d990338ecee66aa77720f662b9020cdd7fd4f6b06b2d9052687c3fffe0b561431cd904cf1a5aabdde53ad36a3036a52ba39a3825daaa2d168562816b52cf596f30fb55ae6fb4098be5378f482f6c4c29fbcd9b7a31c5496c53d929aa3ee9f3344e00ecd74747eda28b321234c26ec563433b13e269804005ded5ce11ebae92b4c58d9953906439f483ac0c5f96f77f5cd63fb56b42592f903804f1fa2cd2658c42af3a785c1561a0752e44493c10220640fcd67880c31b809b8b7611448dc62a1a6bde09eed4dec26423f3ae2b5bbb2e910f555d0a7fe02fa2edd0fb0a0d844fe6965b70716c8d4252a5f0f6db3897f8e0c898e5f86e86a4b23e36305abda45eccfd4c9bc9f2b1dd306e08e8d3297e9d792997cdfcff56741e3e9b7da4ed5404aba84ef749d6601c51540b7e811f1afb5f0a5b3ddc322fe7d1f4d1ac9806c953de3b6744052c83e8dade5b8edff43989224dbdbff716e7e5b796903cec21c42ae1e9a963ba2c92a8617f4c0cc68502c9bd05dd66876eb4361e6e30293764ee132e3a5ac3ed8d0d35fa3240af3458acc033c6aae28ef3059cc7d7ac229b9b5e65d6103ec386105124436bda6b912924d02f9579163b9958a0f2751ed326ef87743f33973d52396093bf9f6cf5a2371394e824462eaa28571cfdb185fbb3290888bd75fc88997b3b422e018357e21090a9fdf1d4149ff59cf8d685961eb61ab03385d7df870466a342f58a0e6a1a4b79a313481171e9779c34c7d97bf79c3057efc84c385a369bf17c688d2f63836d21cd8a40c3221d02d3fcd286aed5c68b193bbc2f5f644752d45300e404189dd99d8dbf97416f527b57b1671d07969aaf6abb21defa629c76de251e190c3776b2b01c1b2deb1385f681fb0081cc6bd9afc430ac8fbe1ba5a5542fa6fb27f15cd39b316c11bf26edba2d098d2da5b5b5cd3eb555eb8dbb6036c6c03c15c49a84f6b274c9dc0f7f1fc09cb990ac9c04c61d00eac62c606ca0d28385d8e6e21bbf16c559084f9faf8084ac827b0867986c50db642f6910c0bdb963ef4a203075ee32d28bc1ae5b304747d0ca56025dbbd8df45cb6a345572fa201053db79363519f5f0d68653d31358a1d5172629746316252a959518053b774615599ffac813b8b16c57ab972f01fbbca2eea0b650adc0a0fbd51c1d6ee21922b88fbbd4493d19e0c81c9971af0d1c1c1084890c0f24cc7c49d17ed6643f072059a823a6183d2013c247efd41efa119561e34695083d42a9987216e7363095c823699d846e8136e3636be9c3b753a949425ce7d47eee1850fc13098bb3d7e34d0b8f44e8f63101c38ef882f70f55b6baefdf15d4fb7dad6a6c3d20019acdd60b485cc34152f35cae7693770bb760a3c2d0968b8c965e63759ecad26be0624f0833af2586ffabaeef8130e9fd21a7a86da129d20f79d7807913364325c255751094dd40bdabeb811df45ec8e6e92fb77b9d1b98ad5da689b9739ff60f7982ae97ce4bfea6fa048a5d506f3c34b2744de320a9d3d71a43303b3009ce835ae396384fb6ec4ab7af6c0b27ca232343b6c221bfa3144b534a0ab47a6f4572076d07eb150a7ed6956acff6a2d30a205b4d625c4b247bbba09e784fbab064821266d69f7247c416643d4127e7834bc874e337d75736d99561f2aaf018b4b8acab66eeecdd04049c8aa79437fef9e84dd9c6e5bf942f27fb89587b108956a98b2787d3ad04611630aa3a3a9da24a9c2ac45e37b1d39f84333e0b05447550d098b4ae8f7260e7560029c22ec76e3f6457d0145c9af1e48ce07127f87950bf710417e815ab02a51a203e3a0ab671a046e356dfaaabb81c446ea345faf4fb0ec7d682f0844fc681611a49044130bf715faeb633c8584e5a41ed8451fb9a2eafccdbeb09fa0db7a0be7575c18658cf4e6cf7faf544a7242fa002f2cc498cc0c16fa48704b389972fbda84814a56b7ba6fa81074b9a8dc1650b86e5268206d14767963c528f99c7a2a555bbbecba8c837a74459bebcd793b251713ac491a5067ae7abe9195223871f25021bbcf847725d83826ba60ea5f6b33bc6124bc29598f08578e0f38c7eedc3c82700312c687952f14906ad322c08b7a8f62c30ecafd6f5d46c3b4ee9f462e26be6e959345721b19b489bc974a59e118921b06235aeaa5a34a321379fdc6ab3af05406e67b4a3a07a86ba9145d9949594a150ba61646964d884fe9ce6f6a1ca2bf23be79875adbccf03d24185c62e60bdf8a99fa2f04dbc54898cf66efab4947cedd27184f16a73bb290a8e99ed279220a50b2eae76adda7d21b9205df3ecc8ea9db9cdab650c03712d1ca345c535684a75467cf2412b94238a3793ddea20ecfff63f26fc2257f561e5a4f8164a6339b3bc1517214832d693c2c03c8e6846d5ac6093e6afc49eb4bcd1f23e1a335c936b4b066b6ffdd5f9d9ad39836a360d563dd96ecf3561c068fd5753202150f2453e982a4badfcbf4ee31b63c7a4b9e1c502d4a5fed6a02eec2248431234420a3bbca3ac3f70304e660fd1c192e58a80843e6a87c81dbcc529fcaff906296fa4f95db0485024db7163c9f987eb339fc9639e4c1979901f1df2da985c82e990284478de5100bb2c666fda836ad15de66cb048c95a219d644213e47632663cca8d4b245d78e6fda4c5987cefce28fdc03bc6048c4894c4125b691e82f9b3fadb97d02d619ecadd0c4a9a92edafaf95a500e310b6a010e47880589178de8bd7f96b800049fc57e36e69ef6ce66b15555bc3c3036bd67f0af90afc043e27e314811e0e5365d2357dce167e33f2b10e8b103d16b26f3192f748726da99f3290dd00c8589379536654a4f6f4b2adfd4f39685347d16d427f0460af8b8e92043cf25282119d214c36b68429c32500fb752fc28a788b128852d1ff33ce907f45528c383137dbcdae2abd97e5c8ef699adee84ee87328390814de04d7547111daac5dc26b212ce9ec3357baff1d79b571667572725298d26232ac17476f81668e8b94518ec916919e681bffd4cc44830abc3100e6b8754c18582f61f4b5050a764711e5339c2cccda3a3d99410f6972242319133229d9c88ed77e35eee6dab8ca849b0321e74d4e35d8f2dad9c20c6c95efa7c66b65319e706f6b5138b4d7268161a1ea90c05916bc21a4a2ecf9396f5eb436a25b6c4e91427c2ba8c908a2cf51e43980e4c8797b50bc5e00fa082f2fea720724ca9a7996baca7e693e3c461ec8a52a4ce3c069d800e514c7ba5f05f8ad12b3ff0e5f4aba22b16f357121400abf2dbc23673ddb85745a61e145cb90816c85eaa4845efe7df86a481bd5bca9898ddd500188122f9c5f16038c4fdb1cc099990738cf99faced755a817abe9ab5ad01d11d6e20e00b64f0d02eba5fca934137a83eb2a846e30550b54362d7f8a540cb0ab5baccbe488b3825e206ec145e6b789a6097d94e1b591e3b90e58b8c7543291ccebeab8e28a2907a90864bbfbe7332e89da5e1a2afb70009d5a660aa1a9027d593429cded25e80568603b392d583b53e8e330146fe2775565ebd0a87d057c7fced7908e56c8fcbda2229eef74a94df2b9639d295edfbe2838ebd545fc8577547af49a9a102bef00b252729b27f73c92a638effabaf85bf413f508fef8b555929f13c0a0a5212f20246a338bedde04de07a4ba9aa80e9449753cb970ff8c36256f0e750404730d1e8b3fcdefe48e4af6d995850b4a9bd9ca56b6d0fe4482ffbc441e6a2d0e48e1298be860f2dd47866149da8369a4c3d9f03dc220634dd9fea0df2cf5fd36ecab5208e187eb4a13ff5c1bef99e6b1ffd5ba6e8cfb46626c0c76718ab2b4c8b4771988e56f1d213a93b43e210aaffa9550f7bdd1588c1c0519adf183bc1a1dc2a736ec46261ed3c1f4ca9c64c30901011b92b050abb842fc5e1c70bcc0d50fc511ba528c824db55ea12b1927b24616d8234005efb39d7028802d6883183419c71eccf8c6bfc779e59b501942eded75dd127d309ab8acc083938a32036cbedcfacd2edf96727b9c3eaed6470d333ee4571fdbe7d4953f852c247850d0acb3000127e71723672fe2232e90f531a4fab6d94a590598580617a93cafb21bef359d02a3b14fdd91d796b2e2fc794b47387d978337577d93ace3cbf8074a890057f9512510a3aa83434170bb1040793efd5e62e18b83f804f3feda76f976b6b19bd4e0b0f0dacd0f777a7101d03d40e14e53d3e0e5972630c9c7c73388863f402284cefa643106b47ec6cda3332fd9178ffcc1bcc1dac12a4b8247f4c753968e171e2cbdb8894e72a58166fd572fd5cb8c759d311eb7dd865f9376f70b583fa1a9bcd5260ddd746d983c2023b6c36f6534bcba3f16d097fb0394ed102823eb87ee21ed414eb225e5df89a5a82144fe68015c358fbef642b240a348b65322d749ee4600afa897edb77963cc7d6876c2eb5186f6f57e916252c88a6e0ead8db8dd257ed9746c5066f48f5deb9588b159a1ec6f39f5a680684c221ff6869c70c2ecce43d6a169c0af20bf2f4eaf1fe3486c7fddae373f0462070749b6d6cdc351d541358e184c56d54d0b77ef1875471edaaaeec7af9fe5a62a106237c4a0d1d5eda7569f77a0e821cfe1db8ecefc10e94033a0ce77295a2504b5c86699b421b325105b0d1594c1f0f4e575daf59a1be707a3a15b16870ceb0d90444317751cc0d4803b7a70d9b9ce6fee5c6363ae527e54035d93f43bd0a51d191d77fa2c3a47fdc6aa6985583b6badcc372b065789a1a08f5c67f81ff5d0fdfe0dfdec22acd5fdd6f107622cc88a1f5fdc27b351d977f17410092cd9167c27dff1365b9d77be2ac4fd877267fd03c5f48b8acebd64e7a40aaaec1bfdf7ccc7499b293eeda242b6e88ba9d284465e621169dc9348651ad06acf4eaa75fb21a5a017ec9bf3166db762a5ae71b384b3f928aead68ad3e597e7b45c55b6d6d01e63d3e5fc44f73ed64a3c6095ad58adb1f18c0a00a6d03199a252461a84bb44e04bec3419a6e9942964139554e46ce5973cf6327bee7a4a84450abfc16feaf627930444c82a19b06f9e5c0689ceb18f8302c4f70532fff6920a802857198e3a87d50d8a00aa081a5cd327c174c786a39f1f1d8cfc5bce1c66386878e71df8ca8feedfd818f5e147a449d1d11f04205c9e0f05ae4fbd2a53963bf4984c96182f471ac49600ec6635bde9f7e7b77832d480e210e7bfebe466374d2ff1438edec654abe1d60673c3287824c5a238a8ed87768a4d2239ab4e41c883ea3472a15b1e47112f5fbec328a8b32cd6c0268aeeb203377d620abf9e26e6f19791ce3e4e7852baa20367d1f5678ed6cd1cef14f970dfe65f8b421175e6cf546725d20f2d2c7251e082aabe71f015d77e6628ba1aa73ededd94201e6fc863d5265360a3d6aa22de0668f8cd0c597af209cfb0b6efab5ad8ecc7acb067b5efdc06eddfe9aa594dbb750b4ef5dd80487d1b845392d959d4b05bccc13c5cba36a40243289ca7180c01c1991ebf7433dcb55b317b4a9789d3f1c0614f5e076fdf3e9147e200101d1fcfd0aad8bcd3ff45e54a0b953fc14b195c1706fb62dae45be176a4d87a63dee88229fd6c038e80ffcd0c7b8458de84bf7a0763e88b3de40d0667041332dc12dd64697397ab101a3e408983d6c803499b0cca91a99010a7e11997315841cd90507508269fcfaa2a452d0781d494b90b14d6b2d7a97105eedb952a4bb9a824d92727cb76005cbbe06f33f60e22d9b90bd78a938c90b989dcf1be3cbac0474ab563eb241dca9022cd586df50f14b7f82bbeae79dae9da7eae46d4a9fd5aa735ede281f6defb9a49df5029172bec3d981a7ed5e7d5dde091f3ed5ab3dc50fa78d5f386376de3c716580d7d1fbeb2ef409e7481e2b957888f9c933f1bbb6f27b5f75e695ef3ec49e5d9c579a33465ec2a2346366c1d1af53f371167016af8655c4abe7ef253bc14c9f1320cc6c9911502719c117a113587437f53e1a1b89be106e689de86ba92a87804aedfccb6bb91fe18eca7f5b6a329413c194a1f7415fea827ddf0d23550429281b9d0f209dc0122bf677d999941af1c645bddc7afd5b24c52a34185326a5cded7b3a992a561c697d549699c2c8c0fa99c60c40da5c68ad186256f6badbf94bfd873ef5c7dbd2c8841c9ceb5e6af1826be1cc28c0a247b8e2ff4f5dd39e6a7e5018d62f66c47d921218cdb65a74c46236ede2f61ff4b72569f077f05fc7aa87e5d1b0297b23d6b3704b13174861b661920629d5f58c0d5dcf8764a99de9deb81522d1d86b31dfadd27422db96025e6c7b3ca1ba403095539ef700d979cadc0b76109d4a1ee80d353f6aea30057fd4ffeea18af9124c000aa873b6a991eb8805e27caf9c65796e73e9b42aa9ef295dc41cbc27f3a3d7ef749c0351441536c80d1de248e0e079afcb829be0c79783783accacac0807f38643ac1f3b947de1bda534509af0f44301d4f80f9eda99a56d397c3676033c7ea640a83b305ae280dab0f9643edd9488f0f7ff00e15131bfc52da5bfc37d3367e6cd24ae537be5b910e5807b7df147452d95282eb4f9f8d011b4d796768296bef52f4373c17f92a6f7b8e36a8da3aafb2c24ab4919c158fba00ce4df182266e8820da27189c4c4e30785ef4d2b2eafb6f94c88872f159463fba9763c99e6fae579df430f86d452b1995b0463ded521c8f4a8ccde54738944451b71b4e74ac3e314bac41bce071355eed5f8db87dea46044139c5e3f590c8ce1cce6fcca70c24204c9b77bcd7d3469b87ca9c1404b63ea8c5956d97126ddb2d63db38624be7f07156de95dd96c301b0a7ef43f0fd78f97b3c9f5e0c75404736a115b30f6133d3bd8db7c480acde74bbc257413e535cda6491a995222a429f8696f223d46fdd704be9d79a7f3f8187ad66ec5980994b7b8134cc6e66ff4b3119ae7f8d6ad2bef8d4a5cc078963d5f7330f7118ec58023a33dcc58e9a38fa2b404428f1201b963ed16a9b9ea3469a47e21d4a3ccf0a227262cf779a29bb5db2f87022c6abfabc81daa58a8a73360d9e10dffbfc54a641b9f6225b0f3ce6efe4864bae32dc79d92eaebf1a7e9b457e149e5644a843951e8b79d21d14e7a646a595f1e6e2e61f70e10fec3f5cd32498e3006133b3c5d636803d8319daab0a505a47b1f7d68fcf65b7f8e353aa6770478bf0a9ac465cceffb364170db74f3e43c5018dff83370c72cd3744c3b3b21f499d5e039bba8cb5f8f8deb1f544dbb7335640c713744ed0bbd8cb1753f45054bb573cc14f35634b9079868128f921a54055ead130e5ceb30b18c1736475c22751b3b015d60cf87baf87ef516ed8effca9355edc1648fc0fa3ca5f0076e173766dae67aa416f3d3d4172045c9e95fbcc4e465df063d8083453b89d74ba8af5ac4a1f0b16d1b439564fcc3f3cc07d0b48b671909d13e93186978ab6720b643eaa892d6b344b6ea3a897c1009f40868bc19810f2996ff5109256e04f4f1816dfc8a0ddadd9b99693e9c6429fe0a9b89a772f26d0ea77568fd7309c80f94f11d4c3cb7653eff4d1fae6b2416f9dc9dd0dc2e5db4af6dadff576ae41b6c55944388c73d09f5aa56b9981ca5daf760509ba57ec750ef1e8dc824223ad370309f1066dca4b83a75231fe9b57e8ec4a44cf6c6230ff4af58827ab314297b3b420caf278a608ce986a216be69790ebbd659096ee8f32983f1163b23dbb4a4b4a4c77249fb5fb6a55d865262c086faddfb0e767a5026112a8968a717b07aab7a4fd88df21180647c75b9a43e156020a6bb3318f309d044ea207304ccef3a93b0f51fb13793a2d1dc7f41eef7953c8092c0bae0156db73da55f33ec504403552497015e9bf030e78273e7f3f57ffec0bbfeae5b651b2fb5617d3f8317dee340c05c5e3163378ddeabbf5a36d49631f5ee08dd2d70bc49ca07bac0f1a8eb0b004fa31abf0516025a0e921d70318821a7c4cccb9f4a2be3c6caba60fa57eb78b2879823f5a53482c454c152251ba31126316bdfbe1564c8ba1bd57890befc184c34e5a8e8868c4a63881218eac26c2e865b9bd12ade258fab2a4a5ea80128a05793c4dd4b7610d9677149771bf938983900fd8c19ed50c07a7d960958e6842ba8b6f8451ac0a29fb92b0ff9688a6a13f464e97a0977d243efb7fb2fc95ca26756fcfa361ea69d490158627288cd31a1b4bc234fca7497ea89f02b7e960232b1b301f1caff272fed42edb597cc745e71746cd0729be8ce7b2f26853e00f20e6b694e42fa7be9fa41eebc8a8ba5c253135e356fa56b12f6844ae0d5b5ed7a92203f3133e736c85a4b1590826aabec0970649d2d4ca964e1067a6651af23e29167751a450accd1f55e9278208531de995f94ad4f2bb0ba747f97fd522b47feca36609d2f73d762aa0dbf2bea08531f22df8f77175cf581a867542ef858966da0544634baafa1e30df3ee8669ec905547b51cbb57701acd6624a7207245659dfa13982e9892e0b5ca55357c1cf9c29ae23ad17080fcb3b0895cbe61563833f5a1ad93727e73036dfb34fc436e73b7d5705bde55a831a3a2c2bfbf8ec159b952e93f522dd2072becc593c14b1b6588b49f3612eef739952339e5dd377d0fb47cb6005020868b36f71de5867001f47e0dc871d339d1fa9f5a576114bb5a8ea2a07950582703bf5b462ebb88aac3105f61ad09177259d15ef457d4adca608c08ec8c8cd4b710aa3ec1df81b286e3f628861d5d94b353666d63fb7f07bdf06206fe4e95a08bfc32c049063a54f0ffc980b45436fba872d76f4a7cfe921db8709280befee0283268dd72441088a615182d0b8d2046ff15f569dfd6b4a53e1456ac799d1e1cba11404a0790ac23941a572fd5ef0d65c4b3d4e62b3a374d179fb23b1d8267b9bb6c29c57137406cc5fae97d444a34369c0307015d78eba60e5eacf79da1955e4951e3c342fcd9376f49ee1ed213a40f70c7f2e3abc404cd3156e2688a5b91b8882b731e6f6746cb581a076cf44f736374e4068e2dfd4d450c3e67e1d604ee6160a2077c432700242f5a4a33980f30ddd38dffcd9cc5dc6b51b9b6a3b6dc848819d5bd82fc36082abd4433817516094f92039cdf811731c506bb1d396bfdcf89dc415e807a2b92eb44e8f3deab5c9ff79aaeb3d35ffb7a17c2de4eb9103bd5c5a42b49e26b2b15c1c0f77f84b726fac2505bda7bec91c19804c29ffba0b25a8067bf2370c03ba6ec1af51cbca721c8384f3af4622cdbf50fad1b855451d9e9fb83c35f3ed7e2caa4989f945f26ec7864a6622fe4f15ce7068dbac00eed0deb0ca610ed76c5f5e604c97de31a47e774450d6a3b7b7981f7aefc9d664b010c8d14e8e20988af921c33ff28b0694c2e106fe016d711219dd84c6ab3d46bd7cb204c9b8795a3307dab269ab2da6a8fdad11949e62f026e9d3c695e535d821c3daf44e3a5ccf9e02f3f4b3cc1603164047ab9c8bd6930a6356c6901bf5ae1f1a1cdae11dd98e7ae02c58636dbce844d693f262fb14d94d8cdf76538c309a83f07cc1c4e73099e80432a097d482f66935158be3f176db9c974e6ea42cb4f1bf5a3959a86744276d8213ed6066de2bd88d8cce84bb1924d62bdcc79d830fe77ccc760cf3d8d553b67dc47c9a4fa30cf55aef38457e5d00b416e004b09e6eb84a05ffd7be4cf6f6b6728108e195f33edcf014eae8fa4bfd764340d88f9aa9ce88208378f7d8d324c0498a57bcba836ba939925a4152b9e42f51a30fd8962323835114335d36a107bd4ea818f37cdb19352ee6773ebc72f5fc77b3cff7cf3d8ac07e247c04a477d08cdbf73b1ff5665d30f059c70abeca65834d30457cc5fcd87ac8d6cb754ffd892300619d97fdb34a30df7ff203f84d8f02e28d620cf3c275bf62445f726c71c3e528d7759ee4baee2df14092cfe96558921a3bdd76cd84f368e72747a0babb267e6491efb8545836b57a2d2c980a632110f6230b55c3b0388c83f55d71db0cff1354bdfaeb4d260641ed4669525e5298155c9953f55e72e1d09fd63266a6fb7c6902a2daa03637a24a830a03b8fd485e0394955a9704c9de3542da88d6d9efd9130d0f631ce29e57a0ff44eb63178402d859ac830a91def9a8a9e47c0ed176e8f1bcc4340c8b7cbbbb3f672f5faa39e205e58326a9c01b299a6f031e5679bbef80c0ae69b6c21f11f9210053a68391aeaf08666b94b118321ea1f9e524db1843cae514129dcf29435c43b6e8c4828da7ed3bf9b38950445cdccbf0a324e3c50692049ad3a6a885f8e50112c27c0164da0e9a1ec78b469c2b7840c219d4e2003db0a6225e242dba93216f7027e2602e8f2114adfeb9fcbd21e9d5eb89f201096417aff3ce78d983e74d841a799a0e9736b67361fa2c52bd9a78a0043529eb527b2b2d20aeaae9371c01693e9210af3821d3d17473a5fcb6dce7c332027e0f4bf35e3870111bee5e1471d9795f3dadcb00a258c4f64b1417a1fffb040ecbfcce71c9aef0f4c04556a6540cecbbfe7f700eb797638c43516245f15e80bf2f8f6c49b68073901c9a05762a521694201e6716ecf71fc0b401f1450fc754fe3302cb8f714c5567275d210e6a113d36fcaad3d46858d1ac7cd38d91c9a4c7cb2da41fa346a6ef4f7807adffbc649bda0162b3313de1b68ece08332b94a44df7b5311b90e8641e1bf36a53897be7e0362dd3224236079e971b38a3519f49315b73b1b0254cbe0e7abe85d2324c9f49cb3a4a40432e7dd0723056d9e1e2c1516b01d8a315ab1005cea035dd6e41dcc698919281fa5fa8280f17b1ce3b58b4744dc544c92800228a5d34f11573ac4b108ee55aaeaab9710ea54ca8271bb15992fa937599713706e2b28eb4af4564949b6cda2510ea701e7b670196b66d07d74e4a7b3d393691c3f17d6eef2cad139e154aadb5442fa502082e0a98352bcb9b779a80e232ff8df1ed199ce4d2a94554c6661739126a145f1eb9ee3ca677ba89edebc6fa93d9b8435e134de038a3926c9baba6fd51c156d6da7958c127a941a735f843853e9fca81a03602b7d44b3a1cf0864d5e1d96045b9de0ab20a8c6a08726a018b32f8f610f307d1472a40f60cb723e96fbe5be697406e62e7165ae999783e4a21d0a02e7e7ca7db93af0ca1689e81fec0c091b64da6e20f6338776c6f6eacf06ff84e547477ab1c3a1a55ece5939a7f904e91cf31b3117b6bcaa4e25509ecc33a795bd693dfd718c1044983de7c76ce4c66bb662806f737dcdcd08f4384946464402ce58d5249a9884147372daf48caeff4e86fea3d98a63a7cf63d6acf47756423f4b9d913305aac6f7a83a3297a100da5509466ba2f566b6a709000b39e5ab04ecc85fa478f4835589123a2ad7b9900129be354613ada001e265cd833eb2dd2d4321ee596a97ed74fdccb3fd73e0149d93e7776be8eebc4fc313f6b275f43ddb240d7915dacbe9b81cc1e923bdb37111562f73e9a662bd2161a4c3b9bc465b43cf9aa0b8f11d720e35d1f9613caffb33a49b256f9d993edee13c83103266db093a87e295b2439178867013972720e7768abbf6307a8dfbdc5ce1b6729a36bbbec5f80c2b75ee9262f71ab82af9314aa61c6f096ef548f180b5ebd1ba67b3f3feab9e621f6cf721ee46b6b0f069e74c595becc6d9662546fdedc7fa4e1f50e890df34c33705f6f90d393c7175830522d942a3681479d08572bfcbd20da0809daed673165265aa109be229bd1fa34c02002b1020f5625b73212acbc322d6358a1dfa4e0d0d071a6d40b56be0ab54bf3ea477526bad3744a0263c5782777200b2ef45322029d87fb2a3505e946ff0d6df63eefd34cf277d981de21fb2b7f921344d0df99ab0625e6b98f06d623abe1cd6a9a960b5ff158f9c39b034d2ed8f0ef618da2a724926a81c5f54b523f4f82e0e3ce22df8d64f0f4f0872fc7dcf0b93073319b122ee3f1500aac6733cdac222a15a6cd98c172cf4fd5763337f069697368c44db0d4d57f4ccbc4637398bd36a3025c5a4b9bdced976238400b312d48d46c2265d2164ff77613049191003408494412c7a4febf30e9fa91f3f17657271f398780eff36e847be29a93a96c45410e2dc573d60eea5e92099dff565e8519a2f54121c5bed91ebc193dca5bda5e8e3266830c563a055bb3e4a63298f579fbaf67d8946627928fc04b8a1bf2ae88ea61ada73235c3cd47ddada6567b3bcf40ea6118336a938e29b07dea849786368a8f12e1c95b75572c3c903f948762ec1b7df8224fa1d71add0a1a585800e0788a587baec942c900ebadd108b6509950ea09010f71d6d677f04cc22f4939b51ad3d7fe23da6fb818e3192cbeb7090241742a6457f99be316f5a0ac5902d8039f1497fecd67ce20623a666f1e0f6ad879e88fa92b385f017c9be736e14d5a3995bfdc6433a4857be05b82fe2ea568fc2caf5adafc1a9474e31e20e8b688dcd5f0439a6e5f0ac9df4b186ecc3e1afd9fd93543c8f2d9cab91c9117ed5efc8ea311c6fb95683472f8088ca5aee51493de48d4dc4fcb7f69e84b91e0254819b3d3e12ad63317693f0a5d15a5197680f90cc2dc7c9bb28bbebfb37093cd120be02e0b3ddbcd50c68387e7e82866d84c63dc094c419068768c3690bca5efcb1215e9bbc055801fad37b7cdf8fd1919df9e53ca6e5278268b4923612d87518555e7f50db641bc251b397bece7b0a695ea6cb9374dc8027710873eded7887acf139bc27f83dbd0ed17c5480f7d2bc4cf0a084d6aa263d3a3323aa3ed8ed8ccad8af6b081aee3ffd7ca50b7ee2a38acdd0a36f64084febd727f5378e31699d88e13546f757917e20f14c62bf6a9b62d350a89d576b39b5bcce34b79113d143cfa189224d07b0c2f3e1f0210f0565d4569acb4a8797197220e9ae049a8ca4b7a0278fee06fa88cf0d5d9ec8fe1fe6521492e3ae61bd5c0b04a70d407b16ace10692b9c67b50e5c6bd95cc01b8e093a401ce5020d6171a1b77caf6500856ac2470ce039b4853ae21c4ca84f430104e4a8be210fc069c0151cba6f3bc55e0411c038859251d171f9fcdfb3fd911f140e80707522d530feaf78b8e6cc518eb7f33013cc35a2c19df8375ea40290d8bd671753364f517bdb4ad48f71e2796448858aba3180ebb122a8e736bcc4a0bade193c829dfe3bfccd395d5e63d1b368da4e62f3f66e7b0a2d73ee4b3bd7c01e7584fcb7e82d1f8f8b7244bbf3afacedf02592590cb1f423a0ec837758c4589a28db3522e4b24c40d11f3c56b993049d87742367e4fe3af33998c43cee2dfaf5f2f4b155edf80ebf135533fa3a7f3a785c5c9e73024884d84bcb5fa9b2b35364baaa1c2bcf5c5754277ea9b9d12557aa3e94e364f5d7b45d89b4a55508a6c6b593609a65a2de4ba894cf72b5243b9edd5cbab515d7ef8ceac622ede79677bdf0fcf2c96e32af621e47dfbb2dc07027f42f9e9f1bee9f4887291de35e358d8113f84cc058349e4ddd671e3717d84bf933988029560529e6b4d1b034ce6d315c3fed489915bd3ef4f0ffae67794cbfb6d7345a7e7b06488a70228643e13732e4a7c6db88f6cdc741d804a49e8bf3854d32cde716bb5aa514299f5e2b06bc25c2c31b7dee206ec145e6b789a6097d94e1b591e3b90e58b8c7543291ccebeab99c17955812f6afe91435c0907e2ee8d3e7b98a26c217cb605e33210af77938dc08c05844a52332dafca17927d2518283428338845ebfc47424414359971fdeb4d3e3365689f002551493f797871a57f39eefe1f84828ec682f8622178176c60efe41d0b0063ee06b444473bd7df3cf0ee38d9e59e81c95a30fe6f2ed3ef5cf489a826899658f9cc1a5d05462fe69dd65383337b4553c4ac0fa4397bc55a0f882b3513342437294566aa0ae0b0ab88de795f496a2f3893f6f3978eaa1d57aa4e5318f1e8dd6fbbb5d0ad6a5623cf57a99129b15d82e25ca43e4551801f843b15960f66021dec15ff0e1f7f3b4688ef3beb81ff4b1511b5ded237cd76e84e4f3e3be9476b5c73e1ddad3ab913d043985b102f7cd3bf9485339561891b3eb2f277e0eb6f14a238c81889358fb1f041fc991db07c48db6c35757fc64f7a31daeb21253c99e9ef8db60914cf32f9fc9a7ab835edd95ddc1c18f2a17ca65796bd2df7b13c9e7079e3b7c6e390eaaf8d28e91e3c6d4fc00535d69c3b5e20fdda8e39bbf740f4a65081f8e44218d5fd74e27a9eaf56e2c667d3e04769143948e40c880663c0c23586a3b90fc32eba34496d59479a434b174732656eabf67e409bfb38f161e292f435d1eac7e8b6dea6bc5ee3e5d26402f694d4ff1d439c970727a190bb91f832c1fde0205c2cf5725f7e9f1c15d9546a2b42fbd12872d9ea205984d25c52c15e2dc7c504532113e1473499d5ff1b98440e5972630c9c7c73388863f402284cefa643106b47ec6cda3332fdfbdde32afb4c66599141a62e2b745b4119872b57e386b212dd2d78669721d208572598acce6eac8666b615b5f7c6e05fd8ecc5a5e1a94c048e37fa4311f16abe831bddcbf2c1dc635f8c991f287479dfbac5657237f79324009f962534869a83a00ebbd3f35de1c4913c8eb50ff979228e950665c28ca32429b9de44b1b911246d235ae0910ee742dbf419d2893e3cd6308c0794c16759881e06be9515a2d7866f173f84590eb4359fbab4bfb739090371fc4914756c21eb21d00867ec3fe6592d1c903872b1b53c40d2159892601d8b6de914b5726c11d719afe4e30b5556a6b615b1d886acd6454b1a7131a80f942ed0e9f4ac972be6e80221bce7e778b9ecc4c7c71c327817680064d30a61548df975749b4b4edad29f0fb93ad02d56de31a3d4adb933a440b53cb952724c3064b23ed70611757d047f3fa0c91f3ec690efc84787ed9441bfbd8c56515d24b17df8cecc93164715978221de62154efe88b082b2ad69fc30ba3da0a02f09f8234f0e8c68cda75bed6fb885176291f55b75243f5e81b9bdfdfdcca3dbc80770004a39aa88bfd18ef9551c1bf598599ebaa7d285caceeb5784e4285f31fff6a524847763028ed669add81998d55adb638a09c8069634f2b7b8837465c7c752899ec7427f730abcc5fdb3dd8cff25963163052404da7746dc8e137c09f3d15c370d7d7e78bad76dd67b1daf32e8369608c6214cf3d76667a5b72943127c2fdc33a3d4f8826678d683ea74756db10e01cebfb76861dabfd3492e5e75b424aade1988f8eda4009532f94192299fbb7bed3ab0d5de971d88912ab1291ee176eeeb11f2ab83df6902b9418ca3365b5e4c98e45c7c6ff35542a2c9a0761d9d4ee5d89f63ab71b96a13f56a5f8526db9aded81ae92df37fb19e8d25e6ad193615d03c60b7fca093a660e7b77832d480e210e7bfebe466374d2ff1438edec654abe1d60673795b16aea7f4a23fb6f436a28d401c7f217ee739854efefe14c0f99fb92e9d4d2e3ba7c6ba890dfed6a704400de865a8f4891e8979cefa75c16c3e5c93251a8182377c9ed00064f4c2352b69fb75a17999ae118d104ea268b13e713bd4ba086f44be24ce6d7a6b3c61b1691fa8b68c86670ed7c7e0d9366be90d4134cf3b56360c3a627ce0811648a59f776bc30eaa0bb6b5ebc960cbd3b13a880fa1444962ae2214f0d53963a43af8923640313592f5b1a7aff74715e23db3e7838166620e91c06a63e954cd87ea4a2ccec748a759f93e9f8aaf02df9c0f2c96125b46afc36c0862d0a291b905cc24f0f88145ecf18ba7a1abb0d94c28a7a7c06a8c2c28429cf1890c626863f62f74137e6e66f1661e7304ea3b8b49e247111a6970b098419cecb9d899cb71290bbee003ec187f47bcaaa106c3d8269c01349a4a62b8a7bb437cda947eb64c911f6c99fd7d741c25aedd8eb049efb7c4e4cbb483c0a7429c1513d464b7120d2927895cc2d8694dc94e326f2d6d2686d75bb85f73a8320070d0f5d4790352d27b0bba5a7fe4619f42ebe4e91dde9fd64473f87f4f812a76fc0c1b5aa765ad3a858780c77ed5e7d5dde091f3ed5ab3dc50fa78d5f386376de3c716580d7d1f6ad882781723eaa568086449a76a8e701ba2c88f8f10ddfd8c8aa5e95f1f1af96f5c8fe1e6642e7f4748e7145844bf4955037c89a702c47f6d7beb58028100e164c85ee3d7d7672fbdbe2f511ba610a9706e8553f86e0397a11ee2d7afb073261cb486fd0ace34ed327a2fd32d8ac5395c2fcc45540be8539a24a5f18d1bc590098ac8cc1d0e18bd815762507b2d7f4ee667dd673fb827ac4b29e72ab2e4b42470806d1e3b3a15ac8d4942fde615859b7af176b1d007ed5da0e027ba7968ad7f4f038a44727f396985c48316aa38ecce59a196ed5dc8f40411bc73874a6b2ec4f54b0320f0fe3bd2061365059450b3a0278b87f9041f98d03712fc2246e8ab7063715decbda3a2938df98a107b12b8f9afa845a3d52ccfa1fbf22c0eafc76650e50d708ef0e44b52e8fe8a2cf6a2a8f3284b1f546d5f7792d3a84322b42332aa8d0e3546cd1267c59cfce84c31764ea9ff16bb7bf47eb80d27b8805e27caf9c65796e73e9b42aa9ef295dc41cbc27f3a3d7ef74968f1a8518b8a6309c5e7b2255491ba32997e2632c2ea7c0e0d3f5c7c8dd496c2531532aaabd01ffb69139827b6dfa28c6e157ac2de6f78f398523a8b720656885e2dad977d307d937b86b70a24855ea0c1aedc661c18e75a6bfc7625061cbb0661155b4e26d63dea54478d95a749ece7378a9012e602dc10373a162b7a4c5eb2ff7e786bbae614e6113360a6d9055b18aac602d4021e517ba8dc19aa60f9095ddb4a6638b970448eea16ad7901f3e329c6a42eb13149a9aad893fab49ea18b846d81e23d00a0c56f54774ed7acd2f735a2ff2222327fe4a532c8c18976c6f234e565b9b83d5addb4a44085eb29868230ff9b7894f484dc3dd764cc35b7c7b14d284b8329c12b4fc2d0b158182ceca295276fea44ce3861c0416e8866ad47403627523d4842b2243a51b78c3d9705e594135962896637d9e584063ff06b5c2985878a01121a0545b6170c8e4b9a0d2e1ad614f0adfa4a56b89fbc470f85d104d1af6817939cf49bb44391ea681f66bb0f32fe11ff8c99739cb8089fb940300985a41dacd78bdc7a0435ede59251aeda9ec5f3c7d9f4213f8ad2da7c962d4bae611bdf78045826e7983d891635dcd88fc9b5f91049439f235d62510ecf2ee5eca4b5a81ebe7b3cada8688c7970ac588abcd7ba70b1d49c0323d9d393bcd6f481a1b2c8185cade510eb732249a281a66d1b80e5c858727338f1c5e1b46fb8a7f960da572e4a8d695bf95cdc66dfb9accd7e9541960006762d6af31b3b78962b7d306aa6a7cdfc55dd0382d071d19240646df7e755655efdec77ba51a4dc21f807f6ead349d650b73e8902250b0d52e0d466b2546eb9f73c7515b2b9c832fd7331337896dd5da710f394ee38621461eec56bc28d6b0117a2620561f8cc5ccf01b9e47d3c99193d14bbaf6032e8d393aea016636607a7a15b2a37a0cd78a842c91d39ef73f89f19e95be5565998ea0171b198bf2b0466db35ecd62c290ac3d17569b21249a7601d6deb2492d46cd5e078950973702829670afdf3fc084a019a6b1447ebf249988c1a71e967016cba90a8cd5ba6d9d3d75d4ebf9e63efe9331ffdffad29602460b30131e3327b5a89a2f7231a123be2e7d57c42b0c62098e33d22082d11f66f5ec4d09cca4f9f2869cadfbe564418c97c0961e52c8d4cfeed18b856d2d20a229caffd6381e759949df5cbd5f78645758eae5a89d9f2cba6cab8882f1a44a9ef379aa21defcecfae9de042ee8c2629840414f7c2285c7062cb36ebb5b45d1d49dd8da1b618214f8bbc832df9938cdd72cda6c55c094665bd9c01d5f885ea80d355dc2e8089061093a05d4e20a31aa020e0974355daa927118bc6d08590c7ccf28bb91cd2900993167573a6a3660bbe0ea09d24eb583002df9f90f7ba3363fb690c295ef512b63c603cd8b42e6af13f1c75843a7c2394e65cf0a4e1f9f8e623b5c18ced6b311dbc1d1f312aff4d42ff84397cb0ac0404c5a0c09eb5b3779edd04d5e48fead2c30cc2e06b35d62c80e9720280b7c1c7a003c1061736ecadf035eb3654e368275e61b5ea03ea8007662e755206d5a4f40f6877287a212b9fdec7b794fb0d7e07eb1fdb2c3470d1b8b73343d7aee5914c6ff78d5cf52fbbdc7af9ce840502d9a2c0b3cdcbcffc4f5cf4b2011bcaf372ff2304b90491689fca6dadbc6acea9b7d5a906f67addaad06b816f7ddefbd175d3951e4b3c3da6593367f385f08a049f55b14cae8c0489d7c4f310b9fe2aa4883354b7c66a1889913b38cdf8d039c3c5d2c8fac803605106da2320abd8dde5741c25a60659232fedf4db2f10dbbab345bde215046935ee3b516320e5b39a874b2774c9dc21c5081e9a97dadf6737ad3e8d593c9434c2cf31db522c18dbd0d81b4755aae2d4d466531921ea7ea9385520c17b7d34a58ae7df32b1f4f025b0937792d06fe427bb92dde69d590e9193b6eae55fa691adb8472ac7413f2aaeabbbefb4bd320192c5eec139ac6bef8b06d111a274205b6f39be0ab599e9f9c27c5815ce525e8c41bf53804225c1957da1e4c65f6e7108c43a23b0876e9bab4f559059c68f29ba6d9ce8cbeaddb873e2b0790df7d3130ebe3b5d8dc4be6001f315b65ebfe9be4a7ebf818d15400af44821b57abb00d147e534e8d9091d3482a26ecf901b52951fff47638f822caa8812cc434097cc3a201776d6a111a241fd4d4a3f6651f9c5763b6606192d6d7f6783e88aef643aeedf0a6207b886fe830fa304c2616693e3395d64e0853edf2a8203cbebdc4e19f022491f5af015ccde0476ba519a59b56072f86fa1c1cd651521ef68aa1e470520ee8b057953cb4b24c7650888436fd3df13a0eeb0fe55c0e0d927a84a0f385832f13201d0adcee40cef9a7cd840384d28c5dfca8972b28d29d6853edc2183c268bfa27cf7fc2c9634d98e4ec31f30482a15fb144f95ca6f619fca944e7a96474932070b26102102e48e5a0dc68a882db54011f284889bd00862ecb356fee5a04104c42335a77a0eda0430b7af204eabc081c44e73abbd2baaf53e5119a1b6716f48d73c5ae00f9a8d4ad3c9aa83953a16b383e01e4c1ad178aa5a84565d244f98c3cc4b13a89660bad8c524dc3bd42e09c00cf978e1d0da37cd89e5cecdfdfc65b474fde59a425a71b548dcecec4826b82cd540e96643bf2658a13669132afce5a8273f29e33eccc1fb6b89d27533b787501508e224f0430fa4fb6ea5d62c9b411239e0e2134d4b11cf770ac6b0786ba208c4e3331169b70e70b4bbcf25f070a163c805a06cc0fed04b3454d4bc98135e31d31b076b42db0808a4e724110403ae5f27eb1b47f2a94b21f9f8526106363e5cf3cd8e98ba0dd31c3a205aae7170b5b5bd1b5ad94ac20e16b68dabb6704718110e008df8c5909409699398df3622050053d90c4b346651f036a542322990e2f099a9470f91144d937e4ca88ea09faa39ddf7936399e5460ebce8af00c5256174f189c1bc16ad98c7819943505a537be975ba3056442f93c5b734b78b730eefa892cc1be3630239aa7d40df715d9a59a38757653bc19c6ae5564aa453cfcdf749e6b89581e69815cf32993f1e6e35d41d9eb7524e137e99e3f41936403c20242f20f5bf570a1a6dd792f3d40a45056f1050f1767938c41994f1c5dffa28df220f974f38dc8eb2444c3b57001d352bb389349284ac2d6bc6a38802471798206a083944b9724bbbef6193b7f885ca5a1f89919ab3d4d6226b5ec4ce1df1843c784be353e508e464ab387092c0b25da6e123a232613d75644b7cbf4feb460e5232d6af10dfbd231660b21a217cab9d47179f8cba6d3f935b94a9f80f67b3d0632377d1a012baef548af5e98b3a3e96d8e2c54becf2ff4f3500e709adb03f7a7ad1a8d539ca994c83885091bfcc25e1dff27f717ebf0d51418eff23f40b74f0df2dc760b5fa6cffdc1acb354829ba73fba4c93fdc291b1b494d07ed5453380b0f86ebbfcb8b468675bd740fafd832cdb615d068f0aaca7b389476a8a4f9b600eed20403da09154ada9e3b060ad3249ee81e32867f47a31824e5de92e673c3f3e222c0bd6653a8b23199d51d56720611fafe02043229b2da9b00817fc7e85cf38ddc1be0867663494cf9caac33a07dee368f98ef5a706d3242641d94d929c77a2a04f14b758f114e7c2d87770dcf6685f012d9bd26810d1be78b901d67251db4f8a6ea700b27e580594409dc5e94a55c3fda78fa1a89846287114c10d1db8010393654f98b49905b142a550c7679afcadf5d913c2a35233eeff8809721975663fb0fe1c79dd02e766f5dff051aa89c93a6734e5d685f064e665e452e7f544ba8fe2141560687f11d6aa778ebd89a7526fead6947ebface163ef8dfb963907ff33c7afb9fde8bed2ea3544735f1e5cbaf723b587c06106f84944db5796aa0be6ecb2f715e756800e8180500f573b7f410169361a5d1d1b3bb4dcea8dca54e6044a8143ec151cffa41e6ab9b023c071c5dd49637087c652126643a0ea124a44e8e10b1a016cd7ef4b2955a00244e955abc6bd73806bd1b331335cf9e6c193e32f32d951351f5d279667904be635c431685a8cb0cd509004f90b9c8371a2e40e64b89a13246ae2d770dc2ea496449f6e93ba4e7eced89dc4e5bb2b36e807d4b9d7a37a4c09d3d8a81c8a77848fac985dbbebbc63127ef31645e4d5665e8338cc121840d6cca2b271397b86093545271bfe4c27e3ed57693976efddf1f930b768d0041f1933c103896faa329a9713779950bbdbdc9a3d16d2baada195ebd5dcba9ad0dad9c655c3bcbe147bc03592d982e5f645d9ca8ebf310b65c39d4b13c7179f38d2ae3f28e5c8d4ebd9c316ea018090ef927bf4bfbcbfc8c706a9fa511a01d1e9a7bee47b7004b97967a8b07ac1f9155b672a8b3fde7273b69b4be94e984d9fe2c5d79fbf0936b686d0aadd798440df5866a553358108cf1cfc05cdf2eaa6fe4f9b28ae1a407506164c8b7d8b8c3d1a78c2ee92d6f81b24b3dcc1b8395569da72a6e63f61c00965bf3f9bec812695b8bc82963fba81eacddec35cedc8de86212f3ec9c3202301b7327c8b5f0732e10e45977dcdfaee74d864fa77cea7fc15429aa677089dc9ea0adbd0856885c8637ca1628cee7861d9134439d42eef3fd669a03a119709b5b29704cf988a977b0e10c679f14c94764c04398cfd5173aea4775c6c05bdbe501c26f6aa1c44c7d9a1874938e9272a4021e093a0035db9218bcccdf4b4db970511a0d63d520ad72cf13c368970b6244969e73a11dc977c03f38d4d5853ef0a834c32010a93580300e5e3da6b509878ead851802da5dfa8b0b202b98648000e5be5e2d1eb051ee1abfae03746edb020380ffc4fb28187157c06d77dcc75c63b7e6ddbbe1a0e2fabf4261655104a24d7964b1413761e56c8c9a6206dd314665f0cf27f4026b5bbcd4f2f6cf2b6fde8b75e8a1c5f91d267c5b92bbd4b994026d129a2975dac4df50d3ea535a24f90512c370be91495c738c2acd02629b546f2a1b2d3bc89d5d84571a1bff3f6a27c49436cb5193c73a35fe8582203671857712a130bbc507ba7b2517d633f81c96eef2e4face50364000a4ac022f18a0b0bd3df0adf8dca341916623942f29336742dd4b4c40f410eac53db191bc1bfab2f58b532fd84089a1797f2adde271063be01d3e6fbb3e983cd957629f6054c9bd9a6557731cb808fa2d24bfbc53d688a3bdc894f1224222b664566d105bcdb292fe4d7477b996a4e737c6d435eb837f880de1d510764027f69aa68b16987df39a5c1f418fe783b541d27af6a88a85fca8d6bba7970fb7422fefb861ff57de95e39c046b105a1fd7af5f685a0b96c1d7507a015208cdd99e62747cd1d365032707b2f0a6dbc8c5632fcdaf87b5ad849b9f6a2b97f73386ece1af647ba9833f8a1e4732f672769019a73f73de9a79b3d4386f56d52d1d6a68fd4744e051dc029c383eb4557a3bf888a1bbeb980a7b796b5a424a768b01f6ebf843118969731dacb6fd1ee0f47c99698e2cf30b0a202eee8e54abd6df4b5c77ee9b663f5f6e8dae69ef4d146980a6cde2c3dd1cffe82a71ada04b740f86afef156dcac939ca5a965f0a98d129d807a5cbdd5ff24846c885c44f16e8d1f1d2754251fb37ec08318f7b1c98941e74fa79137d9708fff7c3ed14dc09b8b68fa3ad8462684161f5acf5962413862ee568c4467eff376b405cb7cc7ee6e1ba2668ea1ecfe34b3dcbba2479610d2ef304f99919805881b093cc401e65a4ab995d7245fa1cf257d15d89a21bb24035b95709054550efb4c05bef3f8f299f61ec302a2c2ebe09189e9e1132dd5920ac09cd1a47e54e3fe5a226912dce7376f1ea3bd07f3c75f4c1ab74d7b8b292fbb60896c104c2b30c1061fc74902a8effd2aa98af928ed7bce127b9b89be29176f852de9e49978cf7af8befd27621e0f9aa90225c34f9916ec89f468d8d7631ecb55c0b1c016f06d2a0886d748b0d29142a9d4ecb47ea079952b732b4404b0d064070e6e012517674456805e126eadcfe6b04c5f0bd53fc8444368d207e7929fef0d9bccdfab083904e36334838b7c39d2e50aea2ac9130b28f9a77d61f91035f7c00f9129eb4b5ca0d1cb4e60419fb49299899b6b81c2c11b3e79881d9a0e3678c8164b0f0162446d09877b733778808258f38e518edf9339eaa209c004f3bb35418e70f77fa4077ec7e2359832e882e669ac7c7f5f763b877230f97a8bbe9d308b59b6a448cca55e6da797f3a06f206ed3e449d511f66d49f740ae43fe91ea20a4115bdf59fa9c0bfee912ab22476de0a16b09bbabeacbd79480753b85f28961c5c021294f302b800342af0decff4ffde837dac2083f51ff8063ffb97ec0746abbf49074a583bef765070f6a9202de4a5c04c03970efcee27bb338844b52fb50823230334f10f2ed04ccb0d49c738fa0c6e0fa5569764a513e1dc2d6596bd08dd6c842841d90e42320f7717adcea403b9ba16a81862a36010485da2ac2fec3e197429527c9af5599edff618d3c575dd1d306ab72e71c75007e22a97248bf1385310cbf359a388662e1c283de68c8c9480a01b5709750e4c254ac736b0ba065d71845bd96b6e6f5b92a8c7a5499c3847b5d3288740dee94bbec1d8194e40980f1f12265c93eb48723124d180beddc2307981d13ec90c9847661e1c24812bcd7d5445fa9d114aa79a56078f86179694c2032d36760746aea065ab28665d78991d575acdc1cb793796f8adfec168bbd0ed68d87163912d8f32b9b10ad6e57cef4267656748f9075ab391e0fdab2e2628e457fb62abbe3927e464e0e2bc3f395ed5aafeedd4b7316031599dcc8ba31aa7cb3fe88874f7f14b8d8a21ef2080a8592d11ebf842a90f67f76f6416adf76e217410c52f549df6d1ee01dd2da2922e2ab1dba2e6c84056b5d9b425b55d59bc67aae630b847f2958ab189c7bc4376603dbcb2d43b345c9fe5d09e5f59d657ee10c94eb85562ca51c5b69d7d4a9f306df04ad8b06903237b95af12952f91837ca9776433b733595cf3888ffc01971a29383d7236510f7a40538e1e80009f77b89b20c4aa2f78ce98d95987a8319abf613def14c6d4fbaa5f2ca7e58d4baf5c0bf2245cd9b7ed775e0af62c3db1d316f8e0e3edd897bb09f11b562b20f9b4cbf1219d0b9cff6978cfc221bae30776dff3ca4063f7c154ffbb2691b0bc0b14a928377ffd5b05be858a9fb961ddd0df05498edd9633c51ac377c1dfd6bf1596965005499561a06ce27f39a3f95c08ff52e91d71112858a6870636688d519054e634e989f8ffb7bbf43e0ad70acf2173ae40f40d15918fafa04d255fcd5fddee585a38e363a23252c84512edeef8739e71e858595e7bc7ea46bc40bdab22137d989c6680bf1468565a24c5490f8e2b930fa09ecab8d95f8228a7e57d36f20a43570f75a8cda95a2bd4975cf887bd12c9d5bfd6bf1f59c4b98890b936ab0179ac21ff17b2c592af75f091e44c0776663f64061e8748609d18fb6658c887b7a8e4b188447da98e691c4789d437fcf9ef39a2539d41da29d0d567341f02f42c7691cd1c6568fb376764baaa2beb8e2a3899f31d76238e5950d7512ece98a305057936218631275247ea15d3be8cb17a5aa579704e3ff58ab4e049da27f0f470ff06dc19101fa719ffb7782fdd60d8b0b1d87f92541c5877d91b3b7a9acf9a8d2b0b360820939a1ee30fc8d9b98542700a4dd6b2b7b73a78db7989a9152368ddaaeffb4ab61e8aa6238fd655afe3691b927600226c5c25a052aed99a40566aef33321ae5a1e81a574be473dd6c05c43791eac93274c401b0c02be2e3d061b4855f96104fa7b58c2737eb25126aa368a9da8ab38d7df50c4652b31069ed97196dfc610ec504983b00f06218d86d22de7c3490bac564c3978db1d498354d019c5295efd53f811408688ea98ab4326d918990c15f3c31893b0898b4115c946fa892eb4abe4a47065b5a0467701ebf87e22b0c8f13eb4032ad7fcae6ab9a2fdb446556191ed660734342094180e37862d28bd09f3ec660560320469c63c32443dcf2e93f06e1eaa9e32cb11a08f8a87e665836b96bc79c035c553883eb14e3fe300a847a9d03c2b3a1d878637dbd00249c00ed96cfd5035a2e498a06a4955b8052a961fd5f7176bf9522f78f535a14b97c55b7f33c1995f817aa55583bf2fad048ce53276355691aa78bacbd761d0206d88050a797c978c21ff560bcceb64c819ad63484a25bcc809fbbf660b426f9ceaf0b66d501b1ffcf429622f54e92cefb1e74f22f9d5ba79ba8f2c050d88ec2e5db386b46cbd37466e3901e4380d5f4a37fa6650bb59132b24891f950c268653c1d38f71268ee4f83ce6869ab793fc83739b9c6917dbbe79a5f0bc2aed19a3b2bceeac80fd93061af2731fbec2d7f4cb2247afce09e298bfd85153bdf0188cb02815fa531de3fe76fb67521ce2ce7e2717fca341600a76108b29cd113355b5cedd80c652d0ed0e59dbef433458adc9c28ab543e5f869c9a54463df39048b875499886b24303424b0487a9ca90a34e50f0dd45c1e6902c63e93546f4cd6efb38d718bfe15aeffe437200baf04783c73a10899eed7414298475e1aca880dcd325bf19634115c615e3381312e70f4e4502fdb6dc3cdf7b43ccd714ef596ad0c0db57f60b16eafaeb2b9c62d5a464c7f02f8e5c756d24046a57b2d5f50071b1d8eb5b7d869db521775d514df5cb88de679fe940d906aca44923c4b48fd69f12bd4a614fbe97d62a368dc8ddef3c65723779a4cc38c1934fb8eb21e3eddb9746d1c42c74a0e6d8a5d47f37d9d58e8cea3cc06920c702997f6539347c3436be5e2d2ea96996dcae56237a23beb0f8ccdb93120b4eface191d208abff052e8200637ca75747068d43f1c522469dd462c66da2dd24383570e97483c2b202c3ccb3840c2763505fea236d5080761866820caeb7057dc8592346000cf4e5036b7953ab7bed417b20d548a2b626181bd115c6d463da7ecddaa50f7ba87c6fe97931917cb0446377ccd61cf2b13ce16d2b9c9ab81b83d507e3c81c573dd97e49baeba60e93f577d255c5f69968b9215abc069191d60cb7cbbc3bc98fcfbda5f794de5c1799509a7ff70bcfb130f5ecad3da5bb1c3192c71bee0f5cae5014d5f0ccbe8f04ac12865de6eb05ade2ab950b503dbef6a8ea456e959cb76724dd36afeebee6f06ad8566da6fba6fbd80e37c349ab4d383e607e559a2db7ba71e7c18afb55499f64fa097ef1c31e97a755cb81a223e469099ffe6ecac4561023623a839b1c218e66ed977c8b429ff9bfcc13097472436aa704a8cde3f18fcc3272c3d7bbf8fda3bc9d5ff52c1721d03cc66228bcd3c740cda1b19b1717c89324df2e23362ab0525a57e438a339c8e8b13e5f2adc6951dd7e4f352c59d994807019cd89aaf5647aabe7ecf710850769016d41fb8a4fb0c918e2464dcc973cd36a765c795ed72fbe8d5c0ac6700414b0d7735044dbc38140da3c9268c9ef9b645c0d36913e04b3c487778c3bbe7090c99620e55739a8168745ade72c0428d4bee79484267f98c0505cd683c0354f39b9a3cef90d81081596cac88e142ea3009ca3d9f7cae80895020582f88bae1a7b2508de8ef30f0f8fd11f0dd6f4fc9bbf2d365013086c6a19d9891e86aa211cac0b62604f0f5676891399ba5c60779e0744dbd3d8a64be4db192301dfb5c4733430659efd64374c30bee737a71ada7345a50210f9b40525bf2884904895785a49306fba6c61eee85a5dbefe46a1116a058c1da03a77c870fe8e609cc14170d2a6772465fb5ad20a4cd11091c6d2e484a6197ddc411627874ed16872e9e56faafc4fd8822436011a48900385325560af4856999a14c0a94c366e9ec18d19482077abae7d2e80f5e8547266f1638a030cdafee98942c1e7ac6370364410f99ae23fad99839bb571a2503693d7b6f6cbb193345002a1c3eec7a31ae4171d76ca776b092dbfe55d6c87228c4461b6f89f5b99dc5736e301924d89ca5c1744cb98c39af3423cd24e3f4a41891f1dc01e4492a7bc39f1c2db848ab7cac049c2a45aede125e1bb61c7b8236e4808a8f7ed479cd91474533713faa0fb31e72a47bc18686bebfd2589c7885d400dcbfe6d3871158e492be372213acf2c033c9eaf54b388c19d213e923096ef9b6ddd2bc8d715d3e1933d1d9f0e923baffd5e42ef64e87c219c2bd9cd3f6d422ee77d14ca73bd1a9d7b69858ba5edb36f829c7dba12e98e3b9fccfcd0cae157b6e58488e3c004116959de1da6c3ffaaf5f2e78bc303716b0886dba741a08fc63624f5ced69df23216cc0aecf8ad7d4836fc1f55e071616a79b8b67d4ba06eed41aa1eefc8b0060f38dc36f524548c1a3be9f7adf1122697093d00f4777f5be94470781585bd84c778a198998b225a1901c20a26a4a27f13cad1635666d2d4bb72b02196c52a4e82ca16d86acf2ce368247fccac17d35c5f193862d06d4a8c505ef167de84eebb2383ea5978810895607f3ae702848d28e8feabe2ddd4373b0ca75ab35a244f0c92fe893555e980c1de46cd707c680487a2f1c9d0325eea0118c083651bd7e4c39e74c3a38f3e8f55ef6997d62568900c08007aa73f9789f19e9e674797704873b365bdd5b106403bd2788f6cb455b6f24f7a2a1adef7bbd8b4ae05bb0a4debb33b3a77f391610c45f133a5c24a29a605789920e24951f499ac3af8dcd8ed9c8e49f7e7d7e5764cffd105f8d151c35e1abdaec91320824ee8d4c7303b2bbc76054ee5c97f8c6ccc42ea31d1436405ab1637c593c84ed25b067386a9db95c71b9e7a3093186536bd69d02bf470e92a526064edf05ad36407a0153f1427e798ba6ebf33cfbc7376558b466d5aba54ba87f22752cf21238279fbe35a25a7ee226609853632faf6d50ff4e17d33dcf3bc61b03532170f8d44be78ab4ea5fb73fb028757ffc850bf2e32534b5d7d93f6c18e401de0510e8328a301869c5d4f7e529c7f510774540c01f8a3a94f499957b6f7049b4f86e7f2706217b20356eb66ad268c20170728ffc3ec051ef460dad2921f1e8162dca228f04a9c96bc686dcff6c8e934cfc78755ad3c9d04b336e189d3975f3d9dea6956c1be8774ca6c930766a80fbd5ce81cc061f2f8bbf814a1c79bcac2bc3d8fdcd37ec6ed82672f301a0dfc415dcccd42e74706e09d9a57eb8c896df673efe63a112516f4f212490d03d884ee7afef9ed1a13e4e69b3b504061b5ede612fee03277bcdd2a4249ed3c070ef067818e7814df9bb3831f0fb921d37948873982cf885824017e3b30f2175c78904d597f73f7b0f323256c2e366e9614bd84f0295f39d8cc0712955d9a28e7b671ca672e1fbf8e8714cb862e107c62646522407ee2d14e882c35dedb1320ec18672ef9a21aa5326016492187edddbfb8317d42bba142b860faea8bcfc8a047f6e9721f41cea26c005f0a174fa8eb2e41fa3d49687afc0b4a4d5126ca5dce85c03538a7536ed46ba71b8bee81bc2395b0e70205d946ee762b80d07938761debbd54213a4164e363cc7f78aa34c1214a35db1e291a978c21ee1aa0f5e5eb62a13a5563314718e358b34559ddfcbb388802ef0cf8b8655e55666dcf3e466e1240b62a3cd4efeb4cc17231cec1aebfbdbb9a7552cfdc86d8543844ea6630753d8fdb31d52bb2a1caf59a792ec93f57d503a98778742808cc52006950fa41001a5c05ec666d4e552f71d8b4f580cd9372d76ae2246829c7abeb3fb3e8111326b4641fcc5a7c2c01fde75576b67419c1c1bc72b3028c93cf10cf50f8253ac688689bd8b4ab03d3403cd4dff700c7a4ddda23617e49a380bf3a099072e6b709e77046c26503db267772a451683bd12993450f8be119bc9c40b0906701bd33fb6abfecc91b032820a9179042bcc7f1a1f5a184e7af2ad94de6cc4b348d54cb5d2156694cb9e546ac46a0d990faf6a9aff23178e860e4b152ef73d5285d8aebd63f363a5fb7b3bb23f551806afb6657c9d868b5dbad7ce13ef74b8269cfb626889d83c717e8b805d75e3c2eb8c6a2e74460d493585bf6529dd524278b986b878a638dc876c82a83ac5a6be8ce7b23183b65b94d65c66cb5755904d250cb61b39a0c510ea5696c5aad96759163e0fc84a24e485545e5bbcf8e8316b65a31def46a37b313aef7e358fc5a771dd9e5076f00fad898441f21f104d5c621995a7253fd4cabf349b9d674c64c1911a55554163cb4067ca6e51e1cd3a082f6db82444613f0159ed2e795e189320285549e6bb588aaceb7824f6291d85f3e446b6ba4401235d496e414436cfde4d5a02a3fc5ab2ae7c5c73f2e71f19bffcfa439253df2f7a3e12c0ca43c19819a77ecc140fd925bd10f14e1f4bfe4aa0814e987c2e8fc3d2406a8c2bcc0e99a5dc99e978e3e72a599179c001a4e36672cf8d57c564b7e42fd89967ecac4f9acf7bd935d9cc86b1f23f74d2261d5032a242aaf429bacfa010748a1bb0ea94957d89b6970f2296481f3f3b651810c7f84e78ad860f11129334759a13b2529c3870757d5781f7059063e8753b5024dcf19347a0f365fcdf85846381a08fa0d52970bf38eeeebcb315b23f98d2e6b0959a004b0ed0faf89fc061ee3a6fb7937b534bda78bdf8e04496f02fba29b758e61ada6c00421d7b6d24785d294bfb8af0362896686570cef52d7456957300061f1bc89c41d91ddf9ddd6467ca477684764c9d40213157ba1c00a0e87062131f7a5f2ac7a24cd0071e6de986061fa822e6fe33e15a682de2f93e1b2a5426330fadb47adfafdfd7217efe9e7904354abd13aa67109227b52448f1fcc9094376edd83317b8a01adcae3addd88a3d25d5b97ca69b1498740a883de243784bc9d5eddb62d7f0e14f81e404d4a277b621d67b99069904155f993cfc24d40b98354bc62d72ba6b729f9092a41d5bf29cdca05c3b271d3b1a5ee1a6cfa3c54bb940e54bdc1e9e91c541b226018eb2e58cfc5f6f76d3da3883f66604c35a4967318848b4f59ae0032bb149223bcf26ae048b739b439ad86ab09eb6054da716fb0b3860440ce00634a3243ab1ec65a94ccf89748c78556a045381703c3b28ee4b917aa1acb509e9b3f126b0ddeff9e32c8855988d457432a67290747c20b792536c0d2192edee6d8eb35eeb1746ab09e6b4017f7f36fe698eddc2a75264ad42c33d581bd6e9ec6b36cb4037a6ecd667382195216c1b6bb303fe741df7da9aadc5295a7b6d1977e14193c705fa250017ba40309b7c60029a692a6c75ae03c653cb8dfec1fc3904121f3022e85af7bc0356c2c2cda071a637c6c7371014c9feeb609fb73c2ca99cc3a80299740ab28a655365fd09c68476a679cc60f962353a0b99c6a0588047ff2ce78433af6bd0146e2d70f49a24eb404d866203b1bbf686bf90bd31804c70f8365ae165dd25c9c5b78b4130107add3e935b0013a1aebfd2867b5f4cf9ff99304d550f0f68d67a3e3f9f0cb10dfb77d67f1fb4a09d4b5aaf1f44a97b61838cf00cc6bbf5399d11618ccd8edf6091ed2097239a3b8e208306bb0c54175d0bacd5934c1abf32f33d9e54c2d5ab046b1d3230d4a35e6492636708cdd1f9a9e6e81554dd152dd62b2cc32399daf5ad12f9629932ee3239ac767c99e80a3b75e3d3ae03a5790361cf5425fa8451bbffcfe37427a723bf32176be6df3014515057ebb77675334f5285f04977e1626e5983f02fde7503b46938e3f7cb378f78923bbc147f0013eff1e3b1c78d6099892957746eb932bf8ea95de668e2a5e98640d38039ae1e9246bf422f7dfbad77677148f7330d1fd45aa11ed84b5835d2c086e8207ac42f9ac8032cca63bb9342b0b080f4901276f9cf2c1e32aeaba04b12bff21da71a8a1bd0198839e4be11bbb09caaeef1da36c019e5422054b402d4bc7ee69c379eba8aba623a19940a8ad9bab02f1e49ff68fb9e837f1b210711e3c8e5a9080b61f497fe48086f831f469c717d33033ada22a14d12abff32b738eb4fbb521b591260d4db25421cde368a08b82d12f065faa5d169024d4a28f9772cbec06f12a49dda1733d80653357866db2494c9f06425a1e263896f43668df2c471e38745efbbfb4a42a78509088ed71663ed9f91398b619a8d4384642afbde5ca5c0526017adcfbfafb35eced6337e1475e21d6eef78e5b70e7a82f94b5b51f79f9deda7fa996d9277ed56678b7fa5c65225b5102e5b1217207da2b3510cecb5c0473f656217fe2485380f5fa6d50e272e21b1836992d3baf138e9eb472f5e5d9863132f14b2d2e823705addf117759da642179588d7c20b11ad0a6cb0ba8fb9b37d58cd250bffd2c0a92ebbd376f7062288328ecb429f4382d521febf3abf9e4de72b0516ac03ede4458bd362806041a20e118d6f6e73eacc06b08f4070c6a08f04f46469aad0064e623124ab8cd1d4dc1c2f3787b6050f0511c49fbc753f6f674f910d96a166fb9f7468934d62052cbe58f12ef7b92381c73f2fcb0c584ed8ef15ad05cbfc8ff336bac0585e316a2e83d675475d0c888f99c7203bbe14119b375b313550029e47f8a7fb50aafddeb801806d4b24727afc4ad00d4241555822b37bd30c1cc381b6ba8fa452c6a8e4bd754f105f7ce0648b55130b0c17aed4d1b570f951a027bc2884837f475de3058583f76e6cab8930e244b279e1dccd7ae4f6fad265628fcbbc65bcb75ae2c8b672b085bff62fc1730856bd8dca2b993b892fb40a250389981c55a2a7554dfcdd072846c64d0fbe8e8fb59d8548533553845be0b967148f2496c411ad816cedce30f5a340220b157aa544ea02ef0a266e23229b037b6269c55e9ecde710874d6f6de1dfc7b0aa9045e78e93fa2b72e827a2faf90929fa372977ab7e89975d27e382b42c92f5f8ed9853a27e417f44b11e9a8fafb4b696393baae99a14842bd3a724177adc8c3768fbb47efa49591e033fdeffa76731b1663f608e899270aa2aac32d9b0aaed02bac09e1ef73c241a094ee75a1f88a9c7dffecd644b3f7dbdb63f1f7488f94670ec2e86cb60749705694eeef5fa9238be2df02e67b8edbdc1e1c42c8cafdc2fc0dbfaf886ee82add29647b0736ae31f0ce551f35843600403ca58278e40a9fc4f614d65149843bdb0cfaa48e6d51651cb360f0e682652ae4d21a029d8757f14a10f2237a31843aa0bbaaa7a1e0db76038cab378a2761b41f2b4968fd181f9fcd9aab47027b6eff9978825d2da74d0d773cd81f6099921448fabfce766bfe354f1bddd2824933ca7a36fa6c03d3c3a9e8704fec705ee76a9495664d2afdf218196eeb9fec8e0db3469f8faeedce25f2faf45516d9932600191e66e28b80bfd8f48d4bfa3e5230274889896bb50c73e08873b8f826f66b446d888ad606aa74b68d5f3ba4b63f5a95f18a78f6ff5f6860237d46b06b62f18ba1690fc95be0fd044c5dca2234581cf12fa2e8d301064dffc947fa2832d8164c104abc30713eacb4aa514373f87964df27686ed0f6a66f492c05508d3ef101f35820999493d665f410074eaad6b6bc0bb0a1382cf6827be2a673b03c5ee9cd1c8fd029d45154b1f7f4c59f8c2a553dfdd350e89735c89d6054731c099b5376db3b38683e5249ea65fd440ab3ab74f63f02273b0037dcf2602f7bb450a97062a3edbc338d2e2468328535fc1cedef33776ae4e5eb00f67da1b948fc804441841f182b00df22b9d12d63e0d2fb6ef3319471df2b489fc822f961b47f89298c09e73692ed51496cda823e1791f10523c9ed93d6c716343db6fb7f82957f725d72908d07b019b53c57886868a723c71efedda882e907d435706c33960346f23cc38c539929ac60d4ed8a790fe592ef19232a1da0e366f92c51db0ed3ec53f0521c188724e49a90f6eda33db007cef90c4c15ab98a2cd53398bf09ca4c2cc5d8a6eba1ef13a254b4ab66ea443b5b161aea851c7b8c5afe8f5f589391046325dcb2bb83e584ef03efdae18efedd393205ee6afad61c01e0ffb21235d3b0e585d7f59369f2b06ad9ad268787b33cc4983c25cde00e0351f69c435b49e552408eb02186914bf581dde69995159d56995436e8ca7d41e7b3214488926a84ffa9a4160a903f27209973e4c2d27fbc47b6f3d76f3595cb0932fc1c9422607d65787f0cc2307954cd8872b0207eb83ac0b7b66cc75f5b6656ef949da048182b3db992207b959fd6d9d0f74c239d2143656d392274e5ccc7827a6af537810c27d6ccc6d69545a911b2f0ca720896bca171d517b7b8e63e4392f74040ee007033445758e8715ed511e33b80c27707c4496eb3096400253d82d14a8a27d8eeec483364ee03facc1238cf83a3f3468b0ec026e2b62def76a9380a61eaa7ecaae912c2073944dc4295e0edf2bf19eba87ab1421117ace7415119484bc4ce502a95d652b27efbe278474dc5aeb02620e86a53ca748207c65079a5327db9a9a6a459846ed748b9c99e2459249d457e0e36e632b639807d2e7daccb26135dce986ecca057714ecb10c6b977d384e57b6c09c86009f7bc04aeaef5d3d20049853d724354fa4ab4b63e672229796c43c2a884c8a73f0bbecdd52bb8d2f38568572d813c3f6b476538b1e5e1de0c6d4602295a239eb8b1153e5cdcd3866b6311d467cd66e56514b1b5f211544cd055bf188b402b3ac58b59b87090ae7d925b60f29f0928b63837e8fa783ea62ab2c2242d1f18811f7bde24e3114ef9ca6e2e053581024830ed42b6bf8e33ca880a36c0ca3180ba18151a694d1adeb691f417561ab5addef75373d4832ff7fa1a200fcb6761351711c7be999cb87af92aec79726da9f19983e63a72451616b676e59ab904508a23d2a34d2c9fd3f93ccadffa38eec29a7e90e23155a0de436bed5426ba2d4b1905cdcd09a1003741d174c4dcb4bfe766465e2540aef55cf081a0a4e8a9d64a874772991b3aafa9cdea02c31fc87100fc5cefbe3b0d5ebda556772b9dbfbfac59b87da9a6aa9dcbf11c2e04da6baa491063091da7c809cc086a274c02e142fba772798821450d2a28bdc7a29b189354cfa10706898b1b6f7598c985c26e4fb2695b6016b33d818de4d46c9a25219dbe7c3b7ac7a30817923eb0d41567dfd63f8b3b1ac5185d1d765217dd64c7b14a1a937b9fd7bf4a7352e0ca2efe87e5d5acd288cf836fc937ffd8de7cadd85a30d9b964230f4454e7b95eed8a55d7b48b24dbb9e47bdf3f11dc21b823f770f6b1048f18a1113ec2b6e374b46faf216c65e1d6ac35ea30c7d602f6b36b2a44de899fdf3ef12eeb6b851faaad16f63e810a5251f2f68379a868351a0b6e0b52f7eea9f05738e89c0c90eb2ccff576c50befc46a3ce1de3ab725e43a768399e757de684366959e77d82330d4db9ecdd00ca37c2e054b862a2d9d788a9f81fe7772dfd459ff80e405cb08dff694629fdf8573c0f46651418f50d367d32ed10ad20ad9065cbecef7be9c0b8948d25cd259a9d17ae3891240c8eb2dbc109f59f2465a3e60b26795ad81c97cf9e29ab447ae7f1203a7b993942f20c50c35d8d24ce1464a400b62a113787aa824f917cff283a1c8d376ed9ad99d1db4df27220f3068ecca65cf04b2228bfffb0ef577c1748115ed1459b6b78dd6b290ad43e7c801a179be7244df040e26ec9fbd8f400fb6d0552979cb59e54268be0cad93c1f835aa02f19e9c72b858241e79adae52932f6d60e201ccc492cf897ee351593606c9d53e85aefe46e814e4cfef451c07a60f03e1930a24aee89d84868d7565bb1cc0fee6cf72af356c0bc00ef7c634b2026bf8109b934fe9c1c4fe15662cef1ae4d9641bfa7d46c84ebcc5b56728a6323127bcea59b605471159eb639e276f94be55433718ac9648433b14aeeaf55ba57e76148a87c0e364f75f2906659cd74fbfa144791d83ff07b99990886ecbacde32247d84c006588531954c3583794ca8e4553628eb7cc52bbf56ae21a7c90bfc8ec0bdf84391e9709607a69729b2a8d724d3f37d2577ea569bac6a3f0485dc20e87daddf84072340e4d0c5dfda4f65758d8deee439d48a14cf143879696328525863add78a381d62f3626fdde70a2c94ebc22eaad50346d7896a4b00962bb9dbac12111b8a5a52df8d644302a086a9b268c3bbf45064431c62366594b4371d7ae3fb28ad456d380467dc0262f74055b0e97e1a4db684bd95de996c4f357d20f79c7d518c500a1fa61171f8b04bc7c5872d34d09b22b8b6f56b68b8d4aede4af7940bc41a13e03adfbff7502b204d4d0272abf87187787c742965bdacd98432ebb0eac56fd1d888904234eda6c8006dc303509b3a62344fabf28ea1f6e0efb0b1f53b5a9944c2a01d4e88d5b9ebd361a61b6b423e972ccdacfd42147d54deed897af77b9d2c119de571a0bba6abf4e3d56373a8755444d8abcd0b69911ac58e50e27a6d8d165e1fb46aa534c50b1a7258e0aeaa36fd44c4c7bbaf3c24183212bf3f6022bc98ef8d463ddf5a7365779d024b932cf6f8298840b5b90cd79b5fc701a2187a2a6d637249c9fa870eb4889ee3f2b5e11e1306be3ae9200cd5316a0fcc4b385760d8ddd74e12080304994f63597145bb83ae91be502787fd3d2bffd7c715d5b8c60d4ec052f42d64f4e9538d59f20b809619a38568f692e5991e778daa18b3d8e16625ffa893948481057069f9a0f3c9cd2d5db47f67ad7de27e214d580a70680849c38651be715b52fb08f0f6581e730649f4cd398ec012b73be6d0b17d437093e360109a8f7f3aa1b131f1562f0de6ecdf66c8bf06fba5e2fc8bb060c7fba99b9bfa11dc4bcf052bf5e9cff0ef85b55348206bfaf1fd349470a2bf0903940770b7bf8169ffa4c3ba883f4f6d8a3c8d83a98f5e7067c1b0492b14a0a73a5d4838ba328d02ba201a35699ca2070b595c4c487d417bd58c290b372db52170cac9029e1717cfdf9fdcc1c89c90e6a4ab4080d068a6b4caf2d4792f0e69aaa88cf3e0b8af144483a33b859f6b0075dbb5206e388b5ade8bdf9cc366c58b768642ed16c8543a5286e1bc6d8e91a5918cad1e242565e8ad3cde1ddbe278368b9ada0931b0ed95f8fb3ac1fc30dd9ff1446f328242efeb29b227dd637c724419c1b11743b117c2f3f46c95b70b4b5690e0e6be455a21a5402087288cdde9b1b9206d72a7d3b5f0369311a7b768c31a53769a5f0b3e448221dbdc41094086f1cba1062dbe9128768e27ef00809284f32c32ed24428037876c613c6b88390eb8a36894bd5f8b0ed498e2e993d8054cb2844921e8095efabd32148114b967473329c681b6a80532821ed2ed793bd5093d71b3e92f080c223e08c7bec5e5811b7e17751c019f9cf13303903fc1cdb363321df7d8b0fffc932f7468aeb66418ba4619fa982ab413fd92b2439ce4bfcb476093b0e6497028aecf680f1a4017775a94d307a209a8a0a4d1578d94f6c84ad07361617f75ccfde4825c7135f1728be60bd2c998a7f65ae5db211fdc69afb2105e49ac12e7ebde754e42ab5798ec7972f55e354eb762a28fdde11456fbab3b22a588dc021a0e2e20bd86df00a1c0fbc5df50e40c15665091adf90dfc45e23a21a211b614ee56b6eea237ffe3ef4bc2400d68d7c795cea970a001468f433513df5032a2a2737ffcdc2df1da5bbdd803dd6b5298f41b9c55095dbe0da7220b81e491bd4eeb5391d15e8f3add33882fcb3ec44b9ef7d704b6d8e35a485cd53ca8af177878a1483d6e0bb8f352612ad76ad24dd4231d6d323c1aa7acda09c8aa679c4e5e63003d8864b367217b22ce463e15695a74d388e2c76a39d2ccf9f44d73daedb990f5c93971883192836a5237f3191779fad7e3f8ac287d4cda6737a585e664d1475c43adbef03c2ce1b54b7fa5b5d1fc06e9bfece5e9b4d1d730fac9a7f03ce9229cbe6f33021e4227c847d19be74cd109ad76b2174afc7ae718a98da809c02aa4553aea3a0340bc2609ba40244187306eeecc27897d8e2f27413bc68a75af53e91fc4257e2b7ae0352068137bc2729951242ba39eecc45fd08cdada349508cf37d409884dcbff90232f41a2f01ff1849a3f1d2c99cd6f3e6f470eea88896cf274ca194996160ae36d1c07657492b0e78e05180f18916005658fb6f26d06018162a5d27ded555a11010a4e489bedfa9f1e339c9a49c755546300e8337ff273c21fdd9eafdcaf81943db11851cc8289783550e6e4feb25f8e3170d5d473de219e44081e1c1f1d5ef6e30fe530c9ac89b0ce3153e1b77e05b5814da05e5bce43c4d2ed5beb97268c9f49f6a279ef6c954d0ca81a251af89d676b58cb34e4f86d8a20905cc42c19cb9afa8cc6ef837bcfb47a12d9dddf233e395e8548861765b3aa6d82288f82230ebe9d6862b7ba6789148390d73419d642661e23fdae50befc1b0b21d569e16f9328fa846ff8c696b44c5bb018cd2e75a2c5a7a2dc93b1ccc9864484aeb3f38bd9a33740b63b7389b5f1c206cc6ca69137db2b0c5b621711a568abb5cd4dbb3f93714f98ffb1588ca6041aa1e71b69b2971ba20a42ed3127ba314546a44032ed9edd3a1e6150c76472d61cde6a0cde6dbb1eed4309e0779a97b0ac0c6afc12caf424be8456201b21d20bb8084c2a03656dc5c08c01595aa167b235a3acbde44be2c40870296d9d36c5dc546ea86896ddf178d49f14944639cc96a57535cb6fa1f7a074b33eef5e7ec459f8a3190752f6f086242c761f4d88103cd3907385c8d7ff7984d92c96165e3d854fbc7d80c93eee37ba0c67d7f273b7d94a824ad326b28e53979e6afcf204a335f765bd7b3928c7bfca4f823ce783c77b286a18acc107d0fac1d362cdd38ad80c776b38b38710e2cd3403edeaa33633c780162fedf692061370b615bade5f4fd02a2fb349dc0811b54491f79a658c1431d161aee5b5f3430f754e7fb0aedfdfd5b464ddf59a7a17deb3a52987b846acdd5e5b0a97e2b847571dae88c83f06b350982847577229b9bbccf0eb420e0d41ba6991c69c5061270a379d35f1488f7d1bafc02ee8335e78d7700ce89cc2b481152ba908c06714eb70671f016e84d5b9314087ea959dc2d4fa60ae6bb91d6ea54979a10d42aa83ae8a606c3ef2538e0941c960f414c7fdfb492096dab6540301a83ed25be8224a48914298f0f329d97aa7bfd118fffe13d8e467e4d7ae7a9f3feba9edec97bb5cdd7fe9779451ca9c5e16a65396a6eaa869df5f38a9de683aec267a67e52b1986330016ceb93f02cf20aef76abac788d6cebf441d12b68582dc6da59e35a91edd2fb858f7335c8da5a5a56a810b18c7f961923701ee4f044d673098545786ef857f2fd39eafe0c68598696fdaa95c24782e0aa890589e36786fb89fece10e9e560a4ca2a0c335d61447ba1fc34356378aa925dbb97df3cd3a3dfdb5c7b129931269e199b8b69e3d6ff8f96de9829f2c2aee8462e637ef86267532dfa6e3267745f2d8206e5c8d675661d57af4844ca653173db7ede5193dbaf72fc5ea0d5acee305828e7a99bbdbb3c2145c7aed0b0a4d3881824ad1a2de903e33c167c681ff73a5b874c8c712b83f68442e988024f05076c1c16642df931a3b6e0e30a6fa33331ec35f70b55b7ae40505d5d4987bccb15ac62ea053c839ac9c38017ef783de6dbf2397a4129ec64c3dacdd045c36bc6a827071d580919228e816be47b71ec24468c5026649feae492cd46dd45ecd8f4c0e13cf4c1ca5da3c8267477f5b718c1887ed7cdb3d54839790f07ff9708500f332594573eecb5caa5f1bb955ee26fb1fee5a8307c61c75bee53e6e146176860a184ee3931bd16b6a478219a77c81b5440f4ea7576d91e5b63ed0b77d003b0a50c732fe5c99f3116f735588d16b1873f3c658a159357d7cc251dd4f2fc1c2e90f112449c396869cbe25cb78237523afdd50ef23a4b07c795a58ef42c9855517943b7cf99c26f1fd7b109fa9831d50e39b7715ad4cff90ecca58895722250379e0fa48edaf15bcb38de06d379fe9176c84888ea4732868c236f604c6a3fb209aecea6e85d6949d0a2d21c75b3951bcf85e30c7688501891038cc0536436ff46c657893865fb89a4c66e282ca0175ceddae657f8412890bf1745c0a418af0f5bf153250adeb08ccf6c64058a521cb6e21d1836c8eb2a61f2e41a6c69f4802b04ab75f1fab3ff10142743eb5fa1dd922de74440d82b958f9a46b16bc1e5eaae45c6dc134ed81064258f40eda18a1dfdbd4c9747fcd8971611856aa1cf4cd62879d4e1b27fc0930eaa85a803a2f15c82e57fc996718bf24349de0e04c40945008502a8bdc31ed30d3b613d180e53a9d6e2ccd886d0d210e8b45115b86e345c57e565b66f03a0e47275c99160f4a234bf576eac7897a0227e406557fee9c6e7b3c904b27aed94d4aa7d87bcfb919637b6ec6473578856e11e57bf1ada95aa63a82b5c2df81ccd69055d4ae6aaa15a280f220a5183c9d5152adec93b7d57839ecf4be3cd7511e27ee958caaefeed7a20daf9bc0f5dd6a3a8d8b8de17d9d660ff311169cce210160f52c2820ff1442e72ddf1d1168c3f15adb0c03bec73b2a0a2d9d227c3cfe9c2e0ede405c17ca9175a60565dca61ff28617e17bed61832c67ea982674a12373adf61667e6ecafd9b91e1036119794cc398633575b722ca65cec7863d101bbee090d8ae2ba07625573360f4e6d213b86bf20d0500a0d2dfa79089cb39e1ddc00be9dacaadeb116b7dd508e3e0872231d2110ba8043ce3f1caf850faddde638f36d91cf1ffaee49f60bed2c60016176706085e86e74eb7b5d4834445c13c14b79819bff27e50b8e67c86b45bcfe9896c0963c6e103f8a186a87dbb419e127dc344ff8dbc9ce006caf65a9423647deaeb9386492cf2a40d467c68ae768e1375b2fee4a09e89a23a805e71005146700779ad90a4195a754d44444fbdd34113036e1d00db887243ca683d28e74f76d0b4df21254722089c637a93cafd647e034bf00b4b568526334e222c16b966840edaaebe7480e8c93213cd719079dc0ec04cd4f15e8a121921cb98934c58e4d7be704856938cd8f599bdb7239df754d79dc7a757fcf33297cdd63dcce74115ee722770569e9b5fdf6828b0663c4707675a51120e59fee1bf3ed7e018f4393fecdbaa4078634f51d0e70350b0cc55d3445fe2192166570e438871bf962bcff3fa3094295819c432f951aba1e92d1f3bde7d783ba3350c2c94bd8a9ea7ea5bc697d907ecdf0b9d2f3315bb0e17e99f040dd271e00575466d4e77161444e951da4701c74455bfb8dac388afeaa47b1eeac919a7fe7b821bb08aa8108fa087b3b09695c74fb7510fd9cadbbedef7528497225489ac706198b7798e21cf464223436f7d225736cc8a59fdc3bd1d3fe2988579a9ad5a3af4dc357b665bb5bf29567bc9e39f4b37486f3a097eb339db1c0038f00d39c599c8a90dae1c3148ee83e3ac9b2e485426e214df239298a0906d61ce5f0b6ef30db2acbc0c85cf1965c03d153f17d6f64bf76e66f564b3dfd467a42cfdd24c98f852617b50808e53010821d48d9e0c999cc7a3ebf83d9608b0c1a4c7fa3a9b3ccf77158102fe42ad9f8e2a7500abc2c470802663d7bfec5b6a7027ca909fe1dc238e3e48870ba1e72d2f6398bea07c1f411fe26f9f856af190f33d1e984e4f04125436278bf16f5b302e1bc59cc1b102c80085d7f07374c3b773236754cafbb83bc29808941274f46ece4677abb3d69583e6ff55556bbb59b95f16af0357599df92e6e022df79ad0149f465900a0cd39e022486872d8451797981be6acf06d2fda9dbab38f0701e26710a9cf7a13b4fdd34fcc4d4451f68ba7090d5e1fce39071143cbbe8344afda83b8d66f2cdbda58876627330f33797f786a5395501a46cdf4d8cd78c63ce6d9e92bb72fde12a32e217d16a6b29bf367bc6c29811b00be15d70a033d08178f24b15a651567f949d5d508f90508f68bc8762c72c0a962edcffcc6040990a1f75c198e84c2395554d889ddc12c76ed7d31afdc104bd35ba493c6e7dd3c458e83553f4726dc4ab74ca20d386388110ecc7ed9ce29cbece2846d00f96fa317b14176719686d170c7d634c5d29defa91156db35fd90dc5e19ee120543f38dbf0b6f3bf5432201bd89e9c12b56fecbc966b433d5203680b3dca163450dcc4e2768acf944c47b3c76ab92d8a19268756937392e38e357001d4595358fe6cd8ee7fcd22d1b90f827e6f668ba932563d358d94bd3afc2a8fc2db7e349589a0d8be0404b33ef738d60799acea4b5b7eebcbeb4a81a4a8f30dc72ec2c897f3b8621e6482fcdbf9e4aaf0ed18a41b80d133eb32374e3d92490781742798112675e8b39ffd0685f6b07808557872350a22c851b5ed266978b3b554fdad7027fea954c05d97c77aa4d26fab74d70c5bb035099d8e279a43c5b6b40dafe7e488884c55a65a35ffbd16f205d79742ff904a6eaa2befd957b227bda13c5e0d73d98864b054d4b43fa5c1710829807266962f11b6efa7e5432c6a8851814b700bb8b57dd6884bf8e6a8d9080893fe00dcae36916ef207f5d6710d0b9a7ff564463d9e1631a65d55584487acc01661ddcb3833feac4b09c5d27eed23c3e943a77d8966ff6020bc223abcc06a5572a290def7cc55ef5a34427be092c36f632866134c8df7ec4ea3ad7d948a56b8b7fa80a72b26b1920cb8f29df42d684f6d371186b11db26cadc6361d3699891c26d4cd3f3b832f0340b77a649cbb9df214e19a4091efd7372bb0237cc09a36b4c24c0d5446fbe35be1fb32f4d54f24144deb6202c5a17db94b552abc6dc57901e07ed4c3214e6ceca67bc587e00ee2cb8f5ecb5cda7277597dc3fc3481769e31110eb29fd3b07f14ce42bcafe6a3e88706b90c4c99a5de0fca3e1d9407373898d21869b86f0fa7d460f6b7142b0ffc0f03d5a286c6a7d0e45b6adda511bce626c1be42347010c81de069f91b2c9e5395ed2d19b079fa02567a9df09f5ffb9a4809793801cc5eaddf589f068683dc4652bf2976c5108ead8a4938a0a77d9c255f9f33ba90152ad5dd098047b929a8cb64c6fb5adad2cac6782a53cf6009d0cd4714396050ceaba80184eb8cbabd75f1a6dfa6dd689f99d4e19cc68cbea7c15219f3350cecbb6fd7c96093bc048175b7bb4777a56cd9ae1436cc82c49931ebda6f43a01342468a3a05dd7323761dbcd500de38dcbabbc9d84de14e173fe5b550e4e7cfe47a9fd11c16242bfb21c3c255e1daa66690980caffac02a845907042a949a192b01d1862f0c186d8b38c64a8f85deced096232988b0f05d83012410d61386eca5fde1ec99b97abbf0650aae1cc16e4dc4de1d97e0af68478c0973cb5bd3cb5d30226a6fad44cd2ef177c1b1fd3b0f449807019cb5b58da7d3faa26a178098e28f44720042c09bb387c530a1ff14a101b020ae66a655752daf5d5b8f94bf9552d5ea543d19768747abdbdb44e103a19c68132d11dda914e7dd8ae8393aa0a7818cf5045a303fee8e209c1089081807f81d74cae778a33595d7f4dbcd045435e9c0de9b1423ba487fbd107682170dbee7df783038dd5c1c37b0802eeff0c86789c53db06fb039c7b56c3c83271a9471a6afc71f3eee03281aae61d155d44cb5637dccbd33338ff999cbb80755e3afa71d0e204b5ed21be976e252c975429e56978b086391a25a0cc7cb1766e9e0fae47e89f3e0fb7630b15df0bd5370d5f672d53bbbb874e521111d8184b3b02096d9e9642c458bad83300a752ff92386573f6fc5e1f9840c1e6dc816e466ca03ec75b49a12efccb3f6e9d0aa4abdf910a070a3e6441a8e7245495b53074425689b0f4f9231cdc010ea336e6fadd98b3edd92352b61421a448bd15ad121edd3b02629da97f0015e420b8f1dc263ae43ecd165f9887d132d00907c70493b9bc559383d927c1610198bb39eedff1e8903914b6f707404860f1a4e2405326f14172ede5602b5bf99ef53b8f2a24e4ab790dc0c3c8a79d29cbe452dc466c98817eafeae54ffd741ba9dd1b93e407a32ff10146655083d371112632807ce313734e1e3cf98063501ce7e30db32b8a1546a548a679986ef6aded39885790c0931dcbfdbb4c3945aaa9bfe540470bb69c24a0de0a62c9c1a5fd04c4871c248c8bb0d7a7f3faacad30fffcd26c246e44d31dcb0d466d35082238f78eb6d09b941772766c7e0308c2ed682acda9174a17faba66e2930846525ee25e3e62a0a93124f8370d3b461fc7d9927848014c2b9ef29ab93c6e11e61d1614c38e6d54362ba8684559b3a37ffb1c9bf58e369115327252f0d68d85e74b683cb6da0ebc5b68d2c5c6334f074999c4e07d1c0c52e05e47ab53ae19eea6b9617d598a0df75624303e1d8ee94926857027c38b468e17d411fa0e18919ab1126a3e31679923c73cd052af04567c68287f8a91dc56f2f3c3e38f6296889cfed94ca69831876e5ae5b61aff38a08a75f15df418130c48b9de748e2f9f6fbf5bb95835fe15c7b208a5978d623784fec71d2b7a27b9851d52f6f80025cf4f1ed1a81645c0d71350e09b7a2885fc6961878521e22527d750dff356c932c44b9ba5df4110a95676695f0097b640735b4624ead03118c2138d837e2ef91ad771dada2c33244e218a69815f4c2492412fffb6e4c95674ce9406ea71ee82bc490628b42a460b7acc6ea0c2fa518bb768ace08d21a03a11d76aabbf9ee60d9a6d08977db577d737de78859a6e5829f954af5b3a28881aae977c61f8b9bdb50c5d74f025c812aef83d7a093d85123be86646c849f20dbdf78a850ae25758e90e45529dad499c629f74895f609112b4b4ec65b4e382df2bd6bbfb18b7a458efad65cfcade0fadc2b55df9df738d2924f51f9efc00d79ea4f34229a02e77a0ffd7db7e2bc2684cd1bc25b1dc144ff328ef194a06b0dc72950dcd990ecb6119193009825cafa0d244bcb4d3387d434038d61103155982c940ff97a60ac29d42c83aab84f61aa477c201f655db666abef0b097367be2752cac805a280926f291d6347430d97aef78bb6c7bd75c8668d89aa176c0e2700b6e76e4e4801beccde48772b0359b286b17f0f39104c0da7e17b9358d7668c6e67fc91aa3d6d13c90fbb27cf1ebbbde8c28a05964dbaa2f1b9840bb233016d1721ac74ad04cac66bb64d0fcbd1ab524edd75731fb8c313f1737377634cd2ecb76313bb4a9e6c5b1b318ea2c6b9791e8a97478b9ed166607796256e8d128f9e8fc0fec0ffa78fc9ce7add5df4950ca138ad855d2dbf4687b6bb2407eb4bfe89106b6d6141ccd3a4750bdd5692f625b2b2b9996ad795a2684ec40fc73f2084446d983679d80531e6661b5690b2b716b5bb7894dc9be1e1fd31e903de448600a79930e442171b9c6651be7a86a6d43baf0ef35f3879ded33ec1e99387a0d12bf958183667c98ea6e3014e976d0fc55dd508d7c9fc551b6e92d3e7925a95f92113072b70bd95d7eff80fd34012102cf8449374accdef597e4cac8732527009f5cb3328b81faa6491f4b0883c80b844a60e424db9f2ff47631145adea1b17cf942d9c178ed3381a6f9340fe694d61e9e9fa01f9728117351ed7838cd845738e670adeead30d0a2184cd4c7ed22b17ff6d28fe50324540e75144ea843783ef61db3f8a3bc322b1c1f18a2f4f2ada870671ef8f7a1b50096a116b769c0860edffa7dbd5c1875c91831f1691fdf8e1e4614514080b18f6a463e9a1c26c09ae7934ae7b064ccc9ac6d65e5acd653aa30541844b9d0f51fb54417eefb4758f299790f6d52b18f69d75f22f653bdf9f48168b2e45985caf659c180bcd960a8cf20e2645d9a57be559f3ee873da8e40ed1f9651f7c9bcdb47b303c974b904b6571463411405e51a6c811c53feb3700ac82ea14839dd967ed76d7d460e0906a6b6e35ef8e0d50a2192a3eab4302ede1eea61ceae47c00afcc4c819f3be9c8074436860aafe57404a69d4cb68bef6bd8ef96fa5497ff3cbf194739a6e8cfb7812bc6f41aca10236031dfbb9f28f87cc8cf50774078715b3e0adfe0f503583edd130e628b191893161867ee636bed5f93dea1ff027158e250ecb68d67d77867d5f0b31da9d3f7ab261c503a63858bbc9174d744ef7af4ac95defe8c4ffbc108d9806e6938728aee4685c3aa12384b20c2409253edd335b640956c9a1d1e4eb4b63a8c9527cf94998e6a6901189e0211547538fd5e2c21e9a36e280eb1f8e8654b2838b87bfa080f037822df840500c26602e09f6ca534bb89ecd2c4567730cffadd357397f4a18b1a4fb02462dce0bbe52ac4bd9fc5d15ef60519d598900b0af2848aa430aaacc7b2b549489ca67f85d41954a0bfc1cae50600acc413111a0d3f3f454bcc4a5086502fd94e4131e3a82ca8cbabdf65434ee55410a028415a65dcf2f555971634c078c31042aa061a7f40c31ae5c15b87662b2bddad8146555f6f54ade42973e554c50f2490e1e4111556072f2bb33a5572514d7f91265d32ec60bcd2a8ae4d690adef5089364d8fa498aec46f870c20d9238e40ef58a9aeb251984cc3c9c62dc6b3f7447ed21bacfb8fe315c4c91464cf81b15a4ef49c12bcbc3dd7037c059c3849fb8528aa8a0e11f1087617a580f8ba88beca77269893b9e59e5ea1f75d6b44b0f67f373fcb58bbece208fbd988269456265bda93c28aeb784037641266bbd59a346de7e84b7f250f42df6896b81fedca48119b711397b137c939ddbba3e0f231276f435da2161e84a60d706ae0af6595d01fd00b00d943a50a85861536605b60f3985de8b61937f53ff1676e1a989a454e1539c41c0140d6a5ca497676f84471de0dd8293bf1d4e6c5204cd230c45f7f2cbe262ac3df55727fe632e75201e000b3b48532bd41801d3d0c4742d16c21bb2ecbd9987e2507b4a9693b8a25128027182ae63acf243eafb75fb8af6e6ed267e8b8adc7728896e968c6fe88f0fa1f6a887afefb66f54d8cd06b2f07113032f92ff813ad7860f0fac7fc69f9ddf055d57a8eeee9202dda80cd9dc2533830bdf048599fcac00b2554cb262f2572e612ca7f5b74bf8dda6703681f7438c99141fe6bea9a5affa29af5b7a4e0c87caaea3696dce66054774cd7ef80daed1896bbe3817041672d3f02af7a7e17736d4612464ab2116c43f4d2dfa8cdc0119e377da8a58217d7c715704354e177e083d6e63d9f48b50060eabd1657dbc422af869ecb535684d9b2c6d40f7c4c5967442aba9949eec917821d8d1ec634bcf72bc378db8e90eca8ae68b4ac283707241adcde29374cfc3989bad6bbb320ddbb08ae6ddfe8942490d49817c7d29c4c114432a0c0ff27e918b40670730f36eb058108482789e7861f5ea164e48518cf68ebd47d656b188a0e300c5385771de5f9a5327c8cbcdd33ca5f8d5586b2165153ee09dea89c922fe53f84a625f79f3c78e1d5acbb376cb9ea6c25e7fb2d60b96cc56f0f63d2181ec9b6271487afa66c0750fc8b89c76f25b0cab49d1bc5952fbc9d5f9ae59dfe8c2a48179502099b577585701a8034e85b346dfa11f5ed3eda6822d23c261e08a47da115adf92dea390b7546362cab1ade1e28ad0738ae3ed8fd87d569bf4259c6652416e0e2fb91e3bcab18238e0dca50ab013fb83ad5eab29eaa63d3c463d78d3d15a79fc16f465a240d9d3ddc4195fb8138f1c3ae8653e0bbec2eba1c3238ba588d1dfdf82ffe8edd01ea01caf123d30dd52040f2f546bdb958dc2d27bd325f8e92d8c391a0821aad6a972a85eb2515ce9dbf5a08c901f2e08b8092734e1a0c265e8fc85c854723c5bf8715deb64aea2fbbfb368ef7713942256539320f9776186804681575145d9d6a2cfb98b621002c2750395ad1ae0f69762f43c49a1898c99030584e67904c43fe2cb67e24bd8efc3c7abee2db78d1ff3aa72f7651f60e3eb35c97c594277c76bfa907189fc7495cd14d9c58229cb10568516f529cc252af483c2dda8d734da28de6477f7e7d59d9f4e125a18f7a283ecf97213f428f88d349f9021b2d3fbd93f1edf3625b5445638b82762ebbea9d2149e5ca91450f6699360abb8b51a425b790b8cca5385063e13118e118f2587b544d18891128750dd92643889174ef8f337d08017dd52767f891d7005d909e4c04577e8e668eeba23f30a1889ff9c82e5d8664418287722de9f3cb88de11ebd3580f5f1d838e0e7238e206d4653c43bcdc881de703f9ba0ad924f186edfcf754a4db65cdd5d38bd50b4736c375f1f38294525db918ce3e1bfa727cae02973527e1889a5faa13a9e12e18b7107335088449323c60a325a00a42488475507044d5eed183d8c2f8eea2be9b3c81fae4ddee197ebfdd6a16bdc7529b8cd25dd04c68c52264beabffee8cfce631e79db3a743a2b3d33b22bde5f15022d39d2b85a732eb7e26a3a39a27c372168ea40b797eedda5b9cf86ef3da83835770633bd18572620b9cdcaa0495d94af1266d8184709161c1ce92185d8f1c981f9b183a60569cf667bdf0ae847cb68b1b50f76497ce99c1a283118a6f313fc81cd753eab54ad03fec5cba465d558689977dba57cea914b8dd66cc4eba3d57eb25445c3b13ceac0a9354e16fdb5947614c1dd3e3142513564d97961211023ffa4d8edeaf472486b2b8291f50984d719a4210894c745588907792e7b9c40bdf624b62201166fe9c3adb3aa16df8b1919d05e7cb48319492833cb0f1ffe4f5cb3e020d435115cbbe045577cf107d33f953d8d9b6833ff0794571fa04f72269ef62a9a384853ce91a40022fa3200f29aa9b9d1834ac354d924715530e39810057c145e8065e83ea90c9b9e2b865b39b38bc6279dffd479e7401ccf46caa54369b24e418ed90879cd867447838d550f98e85ec52f86a31b812b9d8d2a2fdf8d845caed35e3b3a20d9f7a03b0b192e23b9f475575246103d8d329998608cb1cf1e7f0c18599497614e1fac08ad931a83c7dc4d883208a185121bba0967bfbfdb534b687ca0d8c3a5a4c65bcb108ad045c5d814db48f641c0cce1a9065589b1faf7723de6955a461d1026f8e199b244360f68b6a4b974165e7f34ff0d27a0500d32344bfcd5a38c4a2b470851a09cbad39bf064ac4de26539b28d6859411fae48e37d68fda0454bee85ca1268c651b756a8a655fe50f0202680fb7116aea9ae74354b9d7ff08bb385f3ade0c37102eebb50788530b9d168e59ac346991e9edacce01d53f67fdd0710bad25b53105a52383179da897e3d4b1970baa544314ca63a037740ecea48ac6cdb8dc10f496830793620d6e5b32a9780fac7957d84eb463b488c3f6bf9cbdcd7cd3559a2d4ef703481b08e30e3c085d8d43f9c71546ee644a910a29cc9629fe556c3e1f4b5901b4381dd640c4665fdce3f673c47132b42511ef83e0969774f45420087358325b15952574d00d7ab48380653feb825c5e8f1829cda18161406ade28c02cecae5100f3beb4c8b135eba9788b21778927d8f80c8e9b6eff0354abe1734b7d167ffc06ad37b64119d75bcdbb652c9ef3dcae2f7555bab6a263e7bfc637db6279abf05acc0d0b8dbb620e205b72ea5e97cce54ae43fdbaf1aab69f512a85ee20129bd5007beb2fba35248467a60b1762b12b9b479a74a0a866c1cf2886112368a9fee1f28f7ebcf486adf80ecfb7efd8bf3e923e9d575212a8df103ecf04e34f33a922b2d733e88d0bb748db972d950e00f8bbece79c01a7d72655e112c6ea7aa690f2dc74143a41ad70786a6a2f0a4a699c63c65c9cee77afc8df846815930ebdfb68930617701a2d37856bfd5834c8ecd266cdf6fb5d98db505edfd054ea965ff21b51b79c2cbb474077872c29b1d13505f2fd05f45647b9f326c63f676e34e271dc1a671506293071cfacebd76462d2c6eb9a61730759d7944f69e580ee1910b921396f62929affe57f731a13346386534c1de206bef534338bdbeacbaa745c31345d302a482341c4d8bb7f8fe656bef66562544aeed84841d46feb63c8c758c7a874656f8e97972f11a4120cfe576c98fad05781a389671a5254dffced8ecb06d707a052ce0fd14e7bc17e614c9134278079bc5136b9616ddee1c221406e25bd281a273663586dad4f9f7233d2ea4d97a9ba31c2b1aa6b8c1eb8f6430d54aedac0d223f98e42dc759bc5d787a16ea6b40bce780fb83df1735eef08c1d752411e2649fe788a076a321b9503cb213487be0242dab16077b024f3e1738d3efb4fffa3143445664be281de22fbd49f824df11fca225795ce7c02b8f2767b2df0316df0b6050e63d48b00f384e0927b923f474eef825a5789d23cf5e5e02206fd26e114a1869864c0b4b288d7292ceead8c5100580bed0b8029d4210b63aa186401dee634ce2ff7e8e0d9dbc939e9cb34b5bb2c9ffc8143de8732a31fb2b9ea9781686c65b45fbb48f21ff52e1efc541d10823fbf007b948401eceb80a651741c7dab5e9a2bbf3cc761866daafc9bed35ffb8e7984902a8b2d066484f3a8e959b146702e855021f4cf403bdf60042f50b448f4fcd5d3e34e0d0f3c2ee086c16c04b02855efee3a7724eac671eaed9b4aeaf0861c4c5d76163e765d5a9b8b282eb7bbea049e7505866915bb47286cee17a927b7f8704db5b993b082803a4a939055d4c8378af0bd8d363f43980a2c3fabbb790346e7c3533f3ca43c52169014f48d964da2f319436da16cc70e0419ea129d7a80a517e91802cb178a505f808d893cfbdcd9ccb64925d7b15cac4159b48e0012d83677a7fb2cd1b2893de4a6e8760bf92d92dba80c752222f6dd171e697f40ea2460b0a16caeb4400911c2f810de968990a226feec9ad8b731d436c699f3d580dc8bc810fc46939142b2a3f2f98b663d34a116438463432054a587f4495de686b8287e603edfd20806f19b5f3403e5ac919a20758b7b4d6c77b3490fb44d6a84d6eab7728e211bf66b1925d571ba0577c183a9d367fcd1b35a688e3150d368086cbaf6df63de8d70b3b93769ba25079c0c2b37baed6c875694230800430d4ed086150733e08b14c39ca14132a99809bf7e75904f8a15548ca9f96e5a9108adc44d34ff59014ad782d8c355a5521db3a31fd48d948e1c38e74b232a0847fae002b71fb8ed1a60c7b199ad3d0f1da8803431489e632e31ea208359b0a783a27f4712ede96d455bf603de45d5fd6c209cbedaebbc40c006c6295f378d9153ac8deb3e2f8d10380277ccbb399bf7aef50d74bfc94e1798d5580dae04ec7e8304eff071ba26aed9dc3e427400c2c7ae2f3ca954b3acf269f5b7165b19b4774ef5c5c2a666ba77f678ea6c7311acf260cd8ea981c63dabc2a03306193d13a4edca2188af3ac3c92282ea22c802d46019353509c01edc07e056cd2f064b1654e0fc0ad66cdfcaf88fcc35db512147fc18e9164fc36200c4d88b5962a44be2358a90fa2f8fb34d748521d145da2ecfe099d201829ec54fb4177e6a89bd5462d3fe0def3f50b02a1eea29d9361988bb3c8244fd5bc0c14c71754f2ce7eba0090fe6dcdc19ef1cab7d55b78534ec95a70858c78911bd59f7da9e1987fe21fc2dab7a915b3a7d924f52ff929be125737c498396e2f5cfb1e24255083d7f8e839f0347fc5810b42366515639aa8ead6294a3af227f981e657382c8cf159949d9d320804ff95aed1a6911a65f18ee2d1a86480a6843b74c17311fa4465009a7a79e480df7194e0b0e3eb56fecda46029132ef005c8832ecff5f5b0a17dc36c013ddeb42976110d49bc6002d1efcd5d2a064cdafb11eb165b1c2101a04b36bf2cfd266c6cd45365ea1f608fafcd1536741a1c571bee087c180f503c96dbdaef51f12d260bbd36df5878b4aa7aa6018b859ad5ea5bfcf1e90aa2fec500477d30bfe7a5c2844a8dead26573bdb22328b52f8e7478e9b37cc39c35cffa705797eee320d48752c3086b12aaf739f665823904de7c1a9e9b10bb9e5a64006cd884e7d0986856dee58257c7b2ff51a1db66ea9a7e6be6fafe818498b4310c57d707d09f2899aad179d9d845f8ce367e8f7c8a3a8105cd7f38775d0f5ea60a9fae6987ca8ca1e71a26a3a33f4ff18d53f5e62556a923c9197edbd5989162287034b48a216b4417a6219242a5e82f0d7dccf5e28b779fa37b5d72e47a8e18cc344b199e158e882c7daafdb854152d805d7261198e7b24699f19a7987070e53648cbf2c493f0c7d324b9a7d292f7c81ed61eacad5cbac5451826fcda19eb4ae5ff1380520e8b1ef212eff4f24194be19c7f1ce2b4596f75ea308a0f0709440ed1f4ceade0fd6d450dc228596798b0fe008c8c25fa0f25f2bf1f8b763340fc7b5d6fe9b532e24a85da92cb23b264c3ed72c019c69681c15259fdf5680a51dde8eeef019f20c959e9c3d3afa3c28707cd4948965f29c3fd6522cf1bd7bf328adf28ca22615528415ee7e88180dabe1e045b19974b358764d95797dbbf8fb48ef5db61d5b36cdbadbb4eeec9369f16903a9cf93bb5e3aeaca2a46538790931e529c154816828c6a63f24fffeea8f5922fe3968812402aad4b5914d7b1de9340fd50dab2145cc429572fb94fd6bbc8c211bf60b7dc0c0b778e33ed747e6f5d2a91a055dc14bc834345b592ea111b81c4c3c322486602336d300a1ed2909009e3f74c505cc9eaecd004195be992642ddb8a1fa4091438bf22f9363c51cce5969922325853ee3d1289e43004f7b09fe981bf6842e36d7c33fdd071728d4a0acfc0f51e063574acc9ceac30142b8dd2a78a25570d44bfc4ba869c2c457675618854ee5e127a0208b5289288dc37c1c557347dfdc9594d2151b9d58887eba21bbde70c7935af2b69bdc4d93e76cf161f6e3e434b34daa5c14642a72cff253359bca95b222dcbdf3cafe93c8ddbbdbe3bb2549997e42ab7bdc77b5409a96cd7b51e0e59336976c32b0d179503d22b46822f3ed64d1afa5dacdeeb528c01d7fdee6a209ef58733f78fc4c6cd37eacd2b82b6d831c336f5ace3d9226930cb0fa10a8ac34d619b1166d258557cd3ed9212e3c82439947d7ee33bc5acf8b1fc21c45cefd2a6d1a075eaabd21733ffe86470054ce8128f699b78cca86356364d17ad016457c1da9dcbad635d772d3ea324fa3b6394d4d6435539bef64ec5a3a84e75447a337efb180087dbb91283e3b403a83928093b367660070340b6903add75afaf4ec7d29216f379ddb4d4cf567cc34443a4ac735c18ee26477cdab5e709e15c595fb41ec0e08d09a8eb7cb52713a8a9acca3d38f704eb837cf2545844e4aef062f45600d90c7253356d6a44c98713345eebc63d3f77af36e1a0c7606a75409d4668956c5580ff0a40838c955217bed9e637e6e94df2ab6efa3bc6b69e816aa7d885d9187ec8906c53b74b99bb175202d9b717eca77abc23b93661190828e961e0b17d8110cead7334470726f9e7834cd91e12046ecba46181aaaaf24af0c3c6ea33d0452c86c87ad4f56ff306eccd8c7cf3a1ae146dcd9d0c43f2c40ef19e62bc0bc1e28182864b4943a9ecc87c9a4283f3af37d4122de831ea543cbc72d290ac8adbdcade63f71ae5ef5dd2e7c57431fa3fcfc831ac1ce20c0ac59b36d7666322441b66a4b0b4fc71b578a5b264b9db5ca6f257624805fd3ca214cad04335cd30f52cea5a49d7b1fc240f5177896aa493f88c3866d38f24c58c07554df0475856a6ff70fc46b2b0bf7ff565171c48463910b98080e4f6bda42483c8fab49e5d783f9078020452cf6b97b0461628a114fd4a658a806585d6a24317bc508dc1e08290aee6bd7d491ac05ef1fb80840dd39008d81a7c74ae48f751c7320562fae4df69017036b8e77468248137f1cd805b2a147e37ca6809f18c2f77507fe014805bcd86754917fbeda3f8b57da21a7b0db9e27319af1657fe2a1a1c2fe1fc1b3c11c165e37e474a3426c9d2761c63f497c8af7016e2b83115b67c25977e0bd4fa0e25cc4dc8e1fe3b805c6d1babee8e07f8fd699a19a29b4546df261e4628c7fd8bb24e851f7b5879a7a3311ee99f00309487c07b24fe144320d47cd8b9213bb1f7511ca27b7b3645b0644e3947901eac3cd27b095d3ade862c38b5e74534cbab9d5acd1b7e18c21f5849fed7ce3d2570558186c3e82223de6c9aecaf949593941ccac9826ff9579bb574c83e24a484a63c4afdb29f316caad542ee7fbf7aaacb8f521574b8b7df9dcfcfcfedb8c2972280f105eb063120dd0d4a53c95180bc1746f23a4af9d7a30a3502baf2d7b18c9e0af5e0e37ff91376fa095adeb98b5f883ac3987d5923234329d534dc281f04d26d1bf0ff0906f8e900cd3ebbc4488a02ac309ba357cce4fbab46d8e817c079b091bba6811d703a1c59e5d5772b93eb322a968dbb225a575a26f7ee67cf52e4683be3fa0e0fe84deb977ebd01455981e779cdfacfef917ede3c279818989d18f96793bc5541fabff7fc15b7c33e33556f0535f69442c9b1facfb7b662d5f62bc29f084a85b75974a062a0d189ac54932e1502569d44ed15bca05051b976156309ed5c2a97baf5edf8d98ab8254cddbb5d9d368ddbc5ea7293e57a13f7360993cc53acc63d45d784904407aecc2e58ad9b17926d659ba8f1c77ff7cbaf4082a78418d87fe253c783f98f7eb38a287d01d6f40287b1d7ae0485ecc83439d511890add6784dce7648cd03e52d4daff48835af42a0234bf73e884c26f5b701a05c62c4961019b739cadf3eb1defbb66cf65b3bd311d4d66d388ba15e93d7dcd1853359bdf8267ab207d55eb27db72319e82dd1c2b692bea830283922769ce1714e7fab98fe7dc5c0ed8ca4a8f853a612e1dd094185d4b8235f91424051ba8286094f69e72d2343cb2705233b05f42326ea89b5337458b125938c1cd822a77f9435e696323ddc708e95cbe1c9ad9e91d7c9178f0b8925fc19396cc03d908aa9fef35ffec86eb1c559d17c9c23202414bbe10db6e680d1fb0bfbc48df6e2446ca7547def498ff0db38f4912b7bfcb150e19ed2ed15d7f7048fcf907b07a14ded4e113fe3fd3452ead574765a6db3d045e73f5423edcadcac146b2836876e995606fb5263ffc3d1c04e3f44e26d294bfc4f77b08775360c6ff1d7d5284b30c285ab7184eff6ea27c4c3c540bb99f475ba7032fff46a8721148ecb5e730f046f7010c26a804fd89b688f9d0942c05aa8e1320e5ea73a5262d37fb835f3d7915c29287e2222caa3ef7ed00644f23230da0e4f7ed9de4232a909a050012d5e9a64e8121342fe2c9a491c2553edaf04b5364d4e3013ad93d7de519532929f583cb3cbb31165cc7742b97ce6fae712e0efbf1529996fe30a2e542785cbf0abb291845bbb29e7e7d44348bc60f1fb6c34e75e328e740b945c162015f67edcccc369c1475c8d97897cc921bfbed41d12162f58687b8f115c75b8cd009aad8406c31600928b689b90de4e4a4efbf162f5dc303fd5584014ea401f2697188798c6b677106ee5c9f9bdc6bbed7eb7948b9d7cfbf51afb1c27a7314d87080fc8afc84d2cf2ba862c99ed22ea18bc4a79130a88bc1acee954c5964ce0d7a9729beb1b32cf4b5a6fbee83a6c4b5c225cbb97f0307a2378eed88863599bf209f4eaeca5fccc4b88c3724be32032698f4c855de80c0f30dd7a5c8d8d9800ff71f5122bd4def72d1423fd229f7ba185130bb226e5f1d253f15ebbbbfe9e3364e9539a707180cf8692e4cbd38b4d58fd69b2638fe9b84d8deba1505f1f8f9b61734449054b051f6cf2dca6d35d11dc98aa6023531b3b240bd44da043306c67b66496ecb145b5b22c5be173c19eedaf22df985865a2d0e5e1f79974eac2120520d94cf4cfca95360ed96dc55d26fb96df9d8d00558a07227454de4caac0a891b3c57ba8198c65bb0532a4c4a57bb89d848e324988680af57196e498f76013622c0a95ada81952788f63ccf360a16f80fd83b0ba0f4b39de959a2bf73e2b1d8eea6cedee89523eae610732aae18e3a51d3ec038c45db9983257975a3b3e41e3cbfde6d03afba3958ab4d3f87d5cb86ea6905652ede8b0f5b63d4605b2ec9353b1b3f77ac1e9bcde84c28d51e869d53f28332d4cce530f4f5fd24c1b0efcab5296060707594387e1c538118ca6b8bb93f417d60deda5ad2a9e029617b29cf1b0cbb42789474b99b2b3f4bc1030083d5016d7d56bc65f947d20a6cc0bd7199966742bdf3f447fd840dcbc4ec3a4fb989d03605bab8c40b276a796f0f46ef27bdbf71eef4e48c610bb1ae2a6e73ccec89785412d39a5c2a5acdbff4af5130dc8d40f09e33fef45f9ae56b7791500d57dd59d83bd04cbf630ce3dd6c975c3bbe4ba211f412d0819ddd1117182a420510ed3c5df166eae38419a4b039c58f5c6da422561530b9b458f76e80affdf919077f993067eb898495d215a74ccc877dd919415ee093fa9c7d83ae3ad146bcc0ffa06e08562b8d94544453c30577a71f3d645ae07fd943f16a45064379647db4abb4da3e28a0e10bb5b6fa7c061112d67e86f2486753eb87c48467a70df2e6e3b56fd014f5a36b821bebde490425585024e23387e7002b7718b18aba3b699c6dc5489b74cda544e192a4f20156b8899a7d370a3155e70b0ded421baa950497d92737814f1e71b94edfc6141ffd5a073c2a19a00378069148e2611ac9a64cb988fe652b0fe7c9df4fbdf2bbef251905c0748f840bcee251ceff99873d0c9f1a0b51c48da45025adc11fda08ccc979958031619bf1aced889a6505bfab9b77f9c9fb099380f959d78a9d83fb5c3b2eb1207d33c98f7946adb0c3a914e96977a078870c7a7fd36b1162f4aedd8e00084084b18cd6ab555142e1c56f09cd1766251e07f89ddbc87e47b37426eecc29053ff0cbb59d3627bf21ac37afb663703c772b8a4381b4bf3d00e0f82c61c0feb8109afc426c6c860f8f3c1bb5299573c77caf16a08791bf6253dc6a4b8b931382736c34d6dea4c92c8800e6b066c40feeaf89d0f78f3354e050b5d310900a10b5bf0d160f7073504d3be231f421bcde2b35d05f8b5f1bb11b0810b7835fb21271ed186fc278c038b8b402afda10ef546fb98615a3cf8fd5c9d34210eb251e2024000e341753b57fe201effb79209d3e1cabb8716b7fac093ecf01c0fe0bc087c4d926a4569fcf907c189d07839b824d1d7851fc97d19610335c6713d0ee532877fa95264cf40e7b7cbc8933c7533eaf82f07095dc1169b5b5f15f3c34c42b7c7c68d4838300577a39fab0fadae6351bd08a9c63e9ceeb334c5510503050d5291724e3d6f3e33d7922e1b1244caa9fe65b2e900849c7a0c48f21b2f50b5ece016de41b9af6a477bd99c7409600f0b6a53901afe7ed1c6b0d34ce4d8dcb8bc358ae28bb84c2e48971ceaee0ee4ba606f64d8fb35595fe0f0986768c5f8a7993cab8de94e980ae4843d26ff1ec8818c757c8e2d96172d5cc1fbe189ab9d097e87803b439f189f5b66469a5f4bbb0e0425ef355760eea136c5a2ef62f4015565bf02ae69cc85a95c23493e64780a0bbf79233f7ea545fab0299ad007c11247884d0399d2956ad7e0df985cf3631c3146556ddad1a0ac249a53f61a3247bff2efaa55fdf14ed9f78ba5a89c399af437840dd905acd534370d484c3ac53097752b43521e55c854236897c21083e6a58569e95eded1edf6e8dfaf5377c598609840cbe3c187b8dda7aadbeb38f3f720bd32b0a3dd7f4b4184487e4b6d81c3c18759464bdb8bd40bb5cb43bcbdfcd1aa03f66fe8f9b665d30f99c8aecf1eca95476843af6698dd8ab23f9957ceb7a61e72cea6c33a3f2b23767eea5f8f163b85165605a4d2a36caccea66c1353c5eb07fe635460998a4c39155b6bf2fd363b9dd485d78dbcb006def1d455d02922eb9785b63a4adc08123d240cc00cdca3165b58a100658fbf991f4a70115e30906febb91d0dee260ec43b36d03c90c996e7f862f639ffddbd0da0ee07a3d735c31ffcd3fd9caa177033227db913c4750c0d9a99d4e9c0c71bae9ffa819081919dc27f2d421d5296597ae811f6a453e24c4cf33e06a0d56bb45a566c131012f8552ecd6f20646488cb28e6694638e0011d24f939b6e6b111253d2978cf48626f9c7eae83ef72d1609208c02568f089cf55d89715d9dfd21557a0f8c49747fb4a7cbefa0c07815741cab8966d3ec9b8cfe0b5be3f3aeb65b67a75f71e806551d151da6bcb73e00ef0c7a2e2698f6ba99e6c9ff6f2fc6beecb8f1b7f3788f4e377e41e04b6e466b53f91fe8ec2576d2e9a13a3989bff6c912dc8e910a2c3f0fcd9e0d5fe0b9456058ca7661012866521e102c97742115f39d4c22097728e412818dfaccd216e11d4fd258858a92d7538ad3b088fe4ca44e87865a4d744f49c8525b525d4113e36abd38c24d89eb26cb780646b86e2dbf553ea49ed3fd66ee4f49a44b6ecba296cd8cfd67aedb7c73ee0f4de3edd4403ba31878ddbf7b2edc702249253ac1681831402838ffa2b5374aca89b0e88c04f5a5a5b0a29d234ef44e716aa81a4a597256beac12cd84173d1bb799ea5852405d9d98bf76e37c42bbdadcb58dd449f453de06156d7fc3ed367d3b8fc3b553031a9ecaf834581ea373d72bd465a4768727a401a47c9bbd64dd9cd94a5e927afb7576bbe6ea016baaa9894f518d5413e3ab0ba07a3362ae24eeeb760acef7d13731e1041e0a431243ac910d1cd8f1df30dcf6db2cc6b9546a155fbcaf33966efa71f34fe33999b1e5f2e060c3cbd66c2b6e8bb21888ec62b0ad090c301ba5a0e9b6eff0c586d45632188556e81e726476a7c5c9e02b19e16d8d73ca141cf3ccd9059afd0432efc3639e1daa4be013dfd42a90e5ce162b8cf30e3cdb7c9b4ecaa42fb8d079cd3ae4b799da9464a249dcbf493bd23be2909bace71080eba3402535ce4f61c1a0b430f82bf04f93efed857268a1d4d627a59b1789f57f8bfa67f0816482078e035cfc9d528f86e21bc684aeb069811368d4d3976202d238bda1d3257c0a04fffe8d0b1edf25467f2a80b94de603f27b97b88922b0216b35e5aafeb754aa9a6e7decb130c106637b92adca90bfcdea963dfb651912962ed5508f27a32a070ae33fbdcbc4be59dc05dedb5ba6550f7cacfec399a39c9348d04b0daa042a5a9115ab6b754499426c12894bb02ac5a897a3c3fa2a922355db56e3338e32bd2300591c5de389538fd6dfbe1fe6d6ac8162d2a6aed9ba687e780263a0fac50348c937611c9e9037e39a076bbd4c964b508ae1468ead61a51751c486b3eccc3d49a1ccb9a8a34944f6fdc6ffbc1a9915c8cb7d6beaa9b21baf6f3545b0dd49860bd7eff1a6d263e87b6553395ec1e641090d0160d1f3fdc28183cb2e1c4c74bf13f502fa37244509547cdbeaefe472997532e31c2ced07c6600c81300aa76e342e1fb10d19fed0a846dbc22a8dc19ede595613f1a7af86e7fc8951a9a659e22affadead807f0fefe0e891f1714003b70d619de5f15b2ececdc6d5880b4d87843784c63cb0b4f7f5335aee68dbe9582486543aed07352f2fbd59bc57c58b93efb555663cd6c45b20297e3bd1a8130dba8a0a680c852f223dfc5d34705dacd36fd03069922e893207601ba6b9f7842e5590c559550117ae7d49329b864e2d0ae8f223ab8679970a67f3764ae1e25c02470c0c259c1a8ac750d85b316c9761d2e066cef9ba4d59a6c4f66438e62524438e5db0adfb8bb3c26f820af4f6a10939ae0be4ccf899269f536ebde6d6d56f2d34b57aca93a40e1f5fbdf7cdb0b5db120394a928b1f80917fb82bbcced06dc5fa49a51148feb331a729c49a614d2afe20256f1726d2d0cf94339adc154e55c0d94dc929580fd20a808c8e9d31207b5d6c54b4cdb4c96c85115e587a80b3773ba13c34a4eed7d05c54cd526ac43dc3572e527bec20b00dc7ba0716a7f55353837981df68e05f050c7a00d6a365f0a492561ef0bf5332518130b1a8dff7793cacc1ba45708bd3f16328d6b31751a1b3730fb799ded78ac67d7c28f6bd7d946d75ac55e12d7e877fd21591173c812456814c298f3a8fe1fbc3c4956afc3eead4705959ca26a35ac9cff4e24a470e6070a75e19bf5ad1bb8d16f13f5d9bd8d8dcf19d44c86f6b6152971a5c39e1fb46ec4bd424045ceeba5f052181b20aa1207ee80863568f5ec5f0da0c576fa4858b876562771aa9a99a131a46f60b3098e63e76275888e4991f5bceb5ab23e736f1e9c15624f2e1d2fd80eb3763dd68feaba681d35f0fe3ff4df40536119a6a94c788dbcc891b4f2dbadc2c8540d56ade277b92a39670381e2c240b5789fd3e98b2f1970729b69790fa0fe7b09a609837b9546831cf0759a87132e6ee242d1ab7948cee27d9bfe97a14bf4848d54ad6b531e3c0e66b6a581842f0c5b5c8d1ac93a9c1ae8e2fd26a7953c21e2c7953ebf4bddb43fcc7a4db93c434ec5caeed69548b00f83d7160b143b31af4259350248b984bffae7a3355682d8fb1e0b88153b886ae15ded286ce74e154291aef730c265dabc6e6fd86d3cbf1210785b318e54480afc8a9cc73c566a5b0789141931237282d8ed4a07defa27048a2ff276a29f44e90dc5dfe5dc08e291f8a65e48d514cb2ebe23a49bcf29be8779c37245a75ea0090dc10e60abb2e27ab6cddda327e8d62dbbd122da6869075bd7583211d7679a00d9c967ad6cbbd8f5514cf5d17c41a442079498ae7a13d15c67da3b6901fa709bc4d42ad50755b1ddcc61ace400f09e4b2a8467833aa72d1c440df47d4ea7106c1ec6fab8e4d121b8105355072580a3e4ec899d1dc58d141762138570740e0727b45c0dccf98c2956b66122958e086f61afccdbc90dce1a778590314604461a08e5cbfacab5b08364121b155edae3fda823f717d29323eaa00521067f522f7155a01187ba1368469c4ad228447127458871660867c1fab09b6c7f2a68452c34b6d7df5106f81eb9b2d285d6422fd09e849dbd8ce9fa81c41ed39bcc6cf4ee98d5970f08ff075fa4aa4e6c1ad2fcdc4d0a4e7a1b23879175b78b37c0c12faf79d89470f813c672dd3915acbd84b806f358c0e058697f2856b97dfc528a28aa55ddaccaff2eacd00975f302e6f9888c7018f58ac46fe19d8d4d3960259f9a4e3254e78806baa8ce7654b9b3688f35b9018bf20f8c682cbb01e08656258b3efc4269459226d1fa0b74346949770db59417755a16fe0f98fba5b44728e57f7712f86c83aeca78c153bb650840150cbfedb80e8c875d91f64d0a58e538ff963bcc30c4e5a11f6cc7a1c55a352cebeb7190492bebbf6347725bbf6ab102c2c7d9ce1d0ff64b71b8be922151250d62e593013e6af7c3437eb38c4ab6dc16f0e6ad92b0bb0a4fce57d4551a53e084e0a48325d38a27a125d20f6dabf410d397a6fb58a70c566863ac1c7663704e62d838c057b2b3f590a1c9f924ff222f63b2ec08cc5f98d3babb8e535a203178f463831a9d06156269a20df2ecaf2b90f0a0fdd6296b969025b42f59b31b6be43ee34fb62b2af621a4e34867c5bd745b4664f8d1337041bc5763e231ffd02afc77d06a8499774d7cbe729d0c026a93dddf4c5351e0304be0e8d3da91d800c605cbfbe64bb87bf5aa7159a85437cfc506d960e7bdd5dba89df4c8ac015868e65e26c2eeb03f655834cbf03faa2cab623404279f0fd28a4f20f156ced4fee4f7ba5159c06d6c842f1093c8e48d1053d240f3113f22a2213c0879a9673ab457ec071209b845f0cb4cad4f77a93ffd16936fdda64a5c6ba8ed255f07b7f4d7c276eb9f9b626e537a7de21757fcbba9e72f1eee3b35ce8cb80c96c78fed61b3c03c61b5900f1a63da85826b39ef3c6d27875b1d0c9a0753fa9f256ddd2f27657292c691b127ccc0a8c8eca59aa71568f25a9827974b9aaf266c7fce106aaa8091bf53b617337f3ec035847b481b573bb8093f91d75dc46b7fc7de9d7f1d603c69f88f8a7923303bda1892727bc0d224eb7c520b327d95ac48ea019847d8b59ed6978592cbcca8f1dcb0fa15bbe9a65a3e98afee88c6761d00cd26524f25c1526aa279cd91f0880c7fc0b5b4ceb1d2dd441cac68dcc85513673d2c9f66b3f677210b70bc768787acfab338038f2e2f88959ec9f988a33522476dabf0f09d41c3d7a7e6d75693c1928d42d77477777ebe1fa65fb07394622f8797c712a943a5ddee00217bb0dde411d8d0b876d14627c7ff713c346c9014775e837f04607f6124f572c11de9bd834178d78318e2c1e121e9eca89162287a8d85143ee149e2a02e642a9fbab504a85bce98a028d47fad7aef8fa0d54fed9241d1166b4e90fb7e5203816c3aa5229bb689149fe9dbe56ae4c948f34fab7d91ea0dc40e81bf3b287bca36feda37f4cc9d67497e7b504f5e488b92d7f33a00ee9d27f8dec87386246d3a1e20b7566140f2094cba51ce03c7c2a98a15e90655be55bd358b3ef975afbb90a6862e2ef75336e050a7ff23762f9edcff29c41b4935f9eecf299e8d583e5faaf6a6e63ff47ce5b84a1bd2c98cbe7717f9dea885671eb81c2e886d74c87963795735de3627a1b68c08bfae059a486bb32751480cb7b2a8b9d3816f116086a092fa8ca699e4ea7ed18b33bf99ce5b16aed0f224417bac992607e71fb2f415dbec920f4d816f761efee2039554d488e70551598aa37e3db0b2fbf9e6107343941684057fca627315b67a8248abc705f8ffc53c1e60364d4d6c53ed79147711e6795b3451e13061509d0921d91351307a0138dffb9aa22c68f03b53a8570ba870cf9a1579b5cf4cd7642576d05d1a530d87c21cc8ea60c47b662f79c432fad3590303abfc5e60943114c7ea8680bea51b5b35181cd61f32cdcbeb85cbcef0d652810aecab551345a0cf32417914e6cbdcf185cdb55d55fea683bc82d0c827c29cf72111d73c16200e6a0704b514f95a3558a29b08cf9011e49f5a99d469a616ad7435c90d7f81dbd124c31934c88790a7225365f533830f7a868c0f97a6c671b2665a4cbfdfb4dde88f106d351764c977c817c1920dc9314261e861186b8e37dde98035c01e4010a01a0700b20e0012842b184da337c4feb987f96ce5bcdcc5b4bc411c50b123b838a9907cc3395b71f47d7f6b93bc54473576874495691f4a703c5e38eb3f46088fceb1d442cfa026282e4a737550df8cf2ce98a89374ce783d0084aa079a7eca37eacdccf3c03acb1ff5d8b9766039b039b97e5370768f268d1d5578adaabafa3082d6bc397518e5c8abe17662b7132ed4d39bfac033642f8f7b66c6aa67fe30e9a108e5514b499189ae730b719e974ee48bcf22dc2ccaa42b00c8b959714bb5f3ca658392d825540373aa090c10da0df1c70dbb142aedaef1524a25506de58382954fb4beae7e55c2fd81001d257688bd3a200b7232a0298e439cc50220915844203ed01ed4ab039214a06742c4d750e3f32908b1d955bfd06b1e93fefeadf9e3ca83892d94dc842d2e4558e3b804e2dbf9ff465210b84d2d503ca5baccf011e47311ca69dfb422d346149436251cbab102bea5d715be9621c6b509c8d7f0fd6d91e6d4a04024538f3dbc4b69023dd849b019e25815d6849529360a17e29c80d5839c240dec45570ca771add8f57b0120052248da4a3a123ab9dc0a495b1552a323eda82a1cbea677760e0d49cb9554ecd013402d29d0d6ec9edade06cdf6304cc2d3da377035725349a1774dde8993804678f03ec10b1758e33984746d1e9f843d9ce71127125dacff488491cbffcf41eaf08b46b11a06fa53225ec63bfeeed027c099dde87be69edd111c05360c6afc8467140299cf8343c18da7bb921315cb10cc06bc3cb61fd8bcb0880a3b5ba07dc3afbb948fcfccae6d303298164023a9c4b456dee1357b46b67d3863b6fe458e298d092451377533aad0ff672777ca36e68b8874fc2749fc00a07212cbb054ca74c93416f8782924f2d85ecfaef6e9d48bfe3666b6d9616d3da22726d2c97ad282461a94b894758f63cb39731646f27d5b9c65a7ef2505470e73e1f38d6c08066325eb85a186803d1987cd01af3c6dcc4e11961ca5cd4f32eaa1d595c60aab76d43485fcece37eb3a9b1646d11d547ab1f18f3957f3a7ac0d9c80147f668331982ec7d42a005de28d8ec035ca0e7a0c0183b058d8837fb0b75d9f7cbcbb0f4449bae8722598cbcfbe1cc79e035ce22a705d92eb5a3b84882784cca4cd13b64148019908c3a3ce2a5d8e49d2192b2c6226d12490b9600a8980802cdd0e0696d6c92c5668a46a00d50c360e3785e517d35c26a11c730cb5e198c4dfd0129a173e37fc6a82f518ba19041eab080c68f11d52d10dc8f8763756a5ec9cbf62b94e47dee1cf5512d54fcb771ae255d2edf0a5dbe2886ea2b23ef9a0eedf963d6e52c7a927732c0c74cebd6c7fcf2b58154e76c92f87ece66cf01137bbd3ae64b3bd7cf83e4481c610a80b8a426a1906801cece835e88cc71f10e35d4128a0917f9aaf9b8105b259e3d38a0b1647117453fdf0e935e59aed9a19372c7aedcee0e53a958bc7cd12042a25b1c47cfbadf87e8c69bb15ed7399477f488547bd57e85fe1209dcd481eb447d435f90a67d5780c529012ad8a747fe4ed5214359dc8beeeb3c84725ed39d2be8dd2def25203491c552d48f66db40852877f69be85b701498f1d3d5f2d6247a6c5191418430fde4553f1dab664511907388ffbbcf8982fa17787a787ec28a53cfc4cc17863a017c4016d36813bf46adbf13d4e7d92aa0bc264969612e9df7f6e7a1e2e822d45d4a7a1c693d401cb5e210ae123ba49272c7c53225e7dd111ca4cac0a40a317a3d493a9dc44db333d6576ab21b9c13b2256a37a60c673f2a60a647c484804d0b595ce5fc643db413acf4633b9737962c238f5b65e609ab970e82928778967de5ffdce001eafcdf79e74d207a74986867223df1f11a4326f976082a5f7e9eab3e50540f32066f44f2aa1cb5083e0a6756d50cc7b9226db973062700d3f1173de2e9bfa1d80fae4f909c601e5236a8824de11816b51460c4da05b17e53b123e7d2a1d29d22852212a9071143b4f7adc4676f76d0e440eeb2480904bff38868c5ae829a345db67a055995a005a284717f0f0fcb8736278f91ac1709428d9d8147bc3b3835435194b8d619f103fb424d7bd940ef71208c4da51a1ae28c793f3253596594496c5fbe14b35291f3337146b932aa552bb6fa6e604c2f30be62c9775cf2e08eac9f9d742009af4e6b3a2625d97a73c51be869f3f0575c48201b3af961d37ec80f7b46292800bb244f79ca85ea4d884d0d14ec42990bcfb4632c17608dd164635b633ab5f1bd9b2921053500fff8a5a0220ef25ffc504f09d28ad7fdb79d73d7fe6c9d33395aa07b0bff0508a6eab5c74d6f950912980b86e69faea32c4005f5c5a1602d6badd8615b39e4c989676db69d0ad1184ee338c27ede4dec0b4504200d14af69780c3b0ec8ef20bf6d7fc258ea9dc0f3be0800cffa12af2ac126250804a329859f12241668082a7fec32ea3a07c9203739582b1fd13dd9fcad46fa08ba8201391e7e5015524b3310867fbae6cbe72cb032c08fd21954138cab92e2dbb6ce5905959980dee21b02a88e0609ee333d808210d14a1339a2d2e93ff0099bc02aa1a238f74d897b8f8c9af328830c737aaa456a62bea03749236a828a336ad4ddb5743628fb44762a5227d9dc388fcef3b217abc492dc4a06845cceabf7c54a26fc82a1b0808d947d4f7c7ed444e80304c6eaaa2ac848e1ed7e2ec2079eed16d74b2b50d331699184aa802a65bbe6c98cb0cccaebd605ba80c01482d6cfb2082710b37e3e87f587d109e3105e2a0b111efe3e74e71c3a4d5a9ed17417c1edc6e51fcd97e3ef142d6e2944e75f1a9e34b2b803ec936a5be2073ddd1cd7f987c1d64a6205494a3801d34e0b327c9568960fa82691a8836e2302e458bf8faba42d668cc000d10a67279892f0d2ff861e4cfef5e30742c2b24903b8184ada7bc562b507ee338b72b51644cbb6897e09e15860bfbc102b945301fc4de2dd10ffc21fda69e334be16898132faabdf6bf0e3660150f44132b85500986807096e484b6c82c3834446b0f74f2f366716be8bd867138b7eef823f9ac030f1352bef77f3679deade27ed9f58db8e8237b8d43bdd1c02e1f8299806f7cbdb0f5f417ec191467c16ec2270aac4fe77665fb9df87221f99da3a8454a07d32325fb3a0d2b6a3035ed251dfb3d5dad4357c9e44ac44fbb5ef40a8275c1ce2a3a1b009e9ae5b876a245de413cffeaaff9aafc3a8352cc9639a902984e77374d89e90b86a0562a8c8a6ccaed421a07ebae1db88a440fa6a572a5373e9613701e23e6f893e72887b8cf2b171741ee482f37461d3ed6276f2fa8bcda26a5a2670eb2c46b99d217c79e5801bd7b65efbde1ced8b91c919bcba2e8e381361afb210e256d9cfec26e76fea042966eb410176e3c6ee4c4d2b9417fb3f5d8a7ea094ee608961f50f938545266b7b9995d725d4aad29dd7822f5bd9f7dffc048ba0747b6e369e3b8ef84ad4fffe333b6064fc43ea5328eb18b1c6ec8cfe0ad511e6bc1965e741029218200b382b1557e20ee229f2d2854e5698eebeace8d2dc3f1cd34c83994d9c30718280163cf5388ee512498e9af35bcaf36a01d465c0e6cac15eee5b8269829bfa57dc6c721da51e38832cc2e3e1c61607fae226d9ddd34c4c1df654c4080643b2aabcc49dd89be390770a3d413d2bee906017ac439039f8ea3220869cfd7f67abf60e71949b393ec5793c064d432c6b1746bdf533c0738c8f754bd92e31f3298980a424af05e3021f15034797d07cd0e994f33b870dbc45eff6fed40776ee30aefff0b3addbb3b20b861568ced41bd6042e4de91437bb3727af14c84186aa49eea9500c78e73a9eab68b36f2302c7be5194bc37f90db710fa5b6b9b44ef7419f6996ee0f5df568b73a018d7ecc08fbd3b42e0ef150dbc4947c9d9b250a9843c64155ee9d35d60bfff749a9ea27dc58fbcc336751bf739f3ffcc9f8bedb429bcd556506ed49e0144ecf7c27d53e47a60c9656818dc92da442efbfbf2a0424303e8baa23e847617c61de7b0fb28f4b55844fbbc42f1db242a93abd94f4f8274c8033e00db9d464103c979814a785b1b18e86c723612e3f2b9938ebab403ace0c5ce2de4fa2b1c9aa78efa95cd6c6f9fd80ccfa3d92b6ca519ce17bb09d7c06cb30cb244bc552ee0b5b4453b419f1d13ab84371580a73d213647c61a8c124eb8c8d13c569aae0eb9a85aa2c6a9942756d5522df11d8275c99ac042960644ec0b19d12d80f83de085d77c27e97b814cd5a1716a513c96ea9438cba2e3206bc3e654b1f358898c61c2c4cb368357b827220b6e3d7cd26281b7e66d2feab61a40c0d4d8e0627f49fc4506f904d951b5299ac5725c1ec2299a2c2ce573fda0f19ac45c4895bb9472b5caf218eaaff063770d7aa8370cf99031cb3170ab15a75ac8e15164e702c4758674f911844b6bbe92744a1b20b0059ee66aa77720f662b9020cdd7fd4f6b06b2d9052687c3fffe0b561431cd904cf1a5aabdde53ad36a3036a52ba39a3825daaa2d168562816b52cf596f30fb55ae6fb4098be5378f482f6c4c29fbcd9b7a31c5496c53d929aa3ee9f3344e00ecd74747eda28b321234c26ec5634fec2cf481b3f51e38e9450732192e3d17a80dd1dec13dcafa725b684372ea53472fc6adaf4a2fccbf8903813303f829bc7aadcc299f687b355ccf8f8613968cbea9cb2ab497695149c1484e09baa07bb1a8f5b8b7fce783841ceae480c7b4993f81a6978820fae5e8e8e15ee1500e1b95017b1448389d70c44c255cfab162fd60c304837fc10eaf2a7a1be083c51904fe49d63f6656df72006711d3b3698a0f976dff9ab5e4d73accdd289d6d3c1a98c0dc76bff700b3ac7d52a24d5ac44d68ab5546579cce49f7c2b87961c4a485fcae527d89d0f86ca92b19fe76af3874700539f4eed8eb706ededba7e11bcf117e0161181f1dfb69f3ea5bf6bc139733414281c35e24a55fa00a917bef849f3a4303953e3b4e67007880c6960c816b44c3432fd9d112025204d7f8d8d339e1aea74df23bd7bf5fa0d5e82d80c24f4bb27474b14d6e04741c095cb05cc604c5bf5dc7db823d9c40949c904f6cf5a2371394e824462eaa28571cfdb185fbb3290888bd75fc88997b3b422e018357e21090a9fdf1d4149ff59cf8d685961eb61ab03385d7df870466a342f58a0e6a1a4b79a313481171e9779c34c7d97bf79c3057efc84c385a369bf17c688d2f63836d21cd8a40c3221d060dc1a89f09f0c345c2129ff8bb0743c5f7c60e7e3802bd5f479f7caaeb03f17cc42f87cdafb6794aa96487a902944411837c1be8300c8052f9d24754c2538a1fae19dcc67c68c6b6928ae198d6f3698f77528bc72a284cfa7f33fa26069f5cfa2ccca9f5ddc3f71c11475891f373e61142628c4150fa0378170f0af75d06c0009cefe8eff173f0d88192c786bff7b6e69a31d01db779125ea37ecfd99b8a73b4db5b82767a255b748395332622151f5693b80affee9154c817bc32554c2c5f04d709164255e2b6813b16efccdb349d68f55d7e3e4662e357cc652650b2849d652632ccdec010c0cc6065c961151fd2ec33e322a5ede157b87449cb626842bbf6be61f8247f5aba20fbd51c1d6ee21922b88fbbd4493d19e0c81c9971af0d1c1c1084890c0f24cc7c49d17ed6643f072059a823a6183d2013c247efd41efa119561e34695083d42a9987216e7363095c823699d846e8136e3636be9c3b753a949425ce7d47eee1850fc13098bb3d7e34d0b8f44e5fb4ae718996b0330901e90768aed934b5f372faee04e8de66b8927ecaf7c82a2c614e0167c4daf4051ce63bef4e0c07d3bdfaceff24428b6548a4a1c022cc1fdc71e5b07a4bf935c91728626f3b19b3192bc3c22255bc36c93179b38d9950328f8a7317226970450053ad96dbbaec52d49d0d37c1103999c41ebc5868b71e471143b26a9625afbb41d5935710a9d2fb446d3cc0f46e4784540b1abe5d321265d7ac046eddc94187c09544c8637f68c2f082f3014a07d5d514b38dfc31e8a812eec4f69ed120d62f29e9467c157106bd032e676082a904de69e3a70a55a8bc848dd97cb16d2d012f88915b857bbddb5bdd4b2aa641473f94c23ba8dc6b0d8d29ddf6c207e0a161c8b30c9d1272d631994a9544c4c9955b31b15a845b8c81ce13679dd9099af8a58e84140f3d6711381a273e003a45f2a97094b0f1a57b5bd20b1766c63ec684bb10e6c7d28ae98bbbcd2f2e69d83e9aa88e25757a3bbe311c6a6ff4e182c68dfef8deb58b8ded620cd2d4e93eb771f5d505d1b613fa3b3f3636ba2fd6a22e09585642ad87236537f20a4d161e9dbc38b5f8af7ed1e4e8e5add668ba216b36cb5e11fd89fe6e8b96926d3bcc2006e6e507a01f7d37379838a08fe71c7a1bec656e7f4b8b8c75b9c0098357360904cc5f1ba13ade3ca816a19c913b71ad9ded44ca8188e757ae5ef374b0396f87bc39588af59ce6ccb141ffed9a379b3bf469f08829c2513a89753604ea4625f03a2132e07dfefa79f0578e4255ad11f41572188a324301b0411a4122d2ce3ce06449e3a0d0089804aa29fdf57a8a50ebb2e9603c591fca62bc23cf4b0d0d86193703cf58aa3f69f5130efeaa54084a89ab3bc93e5226ee402450029dc8df30d5ffb61976294a7797767b16f1fb38d6e931f4679d448255d9a2471e8ac2c8880bef064988c507568f187500041739801eb3ea10469a71ba606df5f6d9c2a8cf59db9b478d559d96b51b1be2aec1f2f5e2c92975a25be85f33730a87ebb8602116f1166a9e7b68a6913c871ffe05db3c3b972724bb58c5784d2aeb43d1d5d67ac8970e1078608213a741d84b90146008e800cfb248f77e59f1a012d40b56c3b21d923d834c3faea1767d5ae47926bbdd2f7183f4219abacd603877eb003112dcb09551ac0a3a9e538811042bada8c49b37da85d1fff71066351925a61142e7c90c8d07518460e54ea96fe5ef093808ca74a12e0da32f7f4ba65c633aee97203dc4b20ccac13cb0c88e3f8243f584900f7298ced726db856c495715b6807ff8d58cbd2e89238b032aadd08d9e79853c05af83208d641c5520dc66e49c7b9b76fec061c9ec86817d45a3ebe7c513a3c342a2e1f864c4e7e4ff78349f7285323e4a75ceb0fa1bee4a24e53311200984d6f4ad5a7ad0c03d046a7b3232fcc5a949be187308ab79ddc3f02d9d3353d91b169f2213c37bd24d3cf579a25033cb9be9b5588b77892603117600895100d8a2826bcbf8baea8773606960289d9752ebeb3e20aa16708ff1a12efff16576f90f7c68ff487ac8b46cebb631141144fccf1149c95dc5514e64184b5ce88157708a6a45a9d201eb0fc4a77212305f8d966029fe61c7434e2bc5a9e5aa7b5975326fa31bc35416deb0d25f7b9e25bddc70f69d3bc58c9b0edada9a5d29851a3e1e59827c339c6b67bce21f7dc212599efae33a29ec37b6486609cab3a539ba9c42e99c34b6a48df17577ddab6689b424910eef0d4619465c8c442d8a367d39c9e6eed6e1ccf2c59e24c8d1d4b16cd8f7d76a15ff039c49ea7f59c01c9be3e302c3c60eba45267c83b220a06c97c91157b6b2b80dc311a1bc4d84f7d5ea72a5119491a542670314a189721daccb1eef3bba26412f44e9f2f0c53a6061f87aefef0089005b82265ac42fade38e90a386a067a8baab2881d824005ee4aa9831c20b6dc176737427586f679db28fca4fd92ad0959e6c901305831f7b7e4412b78fa3efad251617d9ea02355be78d66960d3f263eb9872b02399940d270c35ef2659488fe2b763d314bf0acb5a490adfdf7dc2a619bb2d918a12bbdf41f9e50b8ab2694db0f3166d0bdae6dac6f98fb59aabede68e0342e53f296455f7ae5b037b0a42d6a4a39ad6c71ea6b3c04026a744b511046da403d4b2acfbcf940b2624c422e9b253fdba8eeb2fd3a81d9399d173562afe8efd3438e7a0513b9c9ecaff7342b1342841fae92573c7be292c6c2a3f4a8a1e7f88cbe04a0a768c8840e04ea9505686279cdea3acebb8bfd9f703e5fd23cec5d6214b2d359fd2a15a5a7f09bb8a9193678c69c85a0dae0fd7b6e23130252798db3ca407cef0e0476c8897b7ea867cbdc19832ae69fa7ce88fe8a1bad81e4cff087af6474216e67a909750279f96d9d248267e8670f1c8aab9dd697da85614443347c7f5cd50543ca86a7541f30b5d4fa4afd7f913f094e54c8232c907e7ebce23cdedd24e84b0d7f61c9556464d94060f636f95ab4789ba7ab69e166b215a27b344448c6693d9ae795e01c461024ad2bf84ca1a6ecb1981ed2948dbbbf02b27654d5f064a6d99136f6d6bfc7b03e9148d1377203eb22789842086c6cc1ae4aeacbf59a1cd85c62918131b002ea655ce99bc649f2ad5a75411241e67dc9d20889f3429b232d4b52cd03d50bd43b6856cf22f64ffec53ff7853fdf03f230853cdea047956a086987a03c665e1358526ae8cdee63b345ece1b89a14c3a7e70638ca28516055e9b52522b96ef9df2c9113b6b80affa3b3853999f77496c0f13499057fd5b739eab09cb28c6e5732b7b00a2e7968df87fa3f7fdcf71a8d68725c0c2a1ec2749122f5b5219d844c6c512275e4889441ce6e2ab3e33376d9e086f953783f27f3d57f5f67f2da2f435974d705d9eeba01d0ffffff2f