PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77971 579f0d944ce9f47c44b4bdf5dfe10cf47eac834f671ab55a70abb6ce84fdb4ab

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
753e7e09264dab9991a8626b054eaf12515f05ea95132efe646cccc770bf9186
Certificate Block Hash
579f0d944ce9f47c44b4bdf5dfe10cf47eac834f671ab55a70abb6ce84fdb4ab
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...002067000040760000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ae4b642104dfa1c9143903ad1393ce73c26bfac93f64c930ba8d22f9f779d5fde50277986d3270787afc5be3873754bf089ee9d1383c95f942a04138a3da956e7f64787b1a9ba92cd9c967d123cc8f6677121d2ca0a6e8ec150c00000000000000800000008000002067000040760000

Raw Header Hex

000040201f2ac33c45a114ba43fa2189d530197d712273c31f32e6532f5834758ff60a49c01ff3b6fbd794ac4edd69bc5c84c83d23ad83c90d9c74326529883902eb3346b9073d6ad8d200188691bf70c7cc6c64fe2e1395ea055f5112af4e056b62a89199ab4d26097e3e75

Proof Data Hex

59,560 bytes
121216010307c1a621ce7855e1e6f6da57366d6a36fe4996a692193b95358de7688b9e649f60e73c92052200bd3dfd01a97be9c3209e9bfbd705d02d492a63ee7594e8909b0b1a9781ec5320c84c684b2672bbcdeca4b36fdbf02ea03393c43ccab2bba707a7dfa428f7cd2a914cdf4153d152e1e7569c287afbc76d5510cf14d42437defc5cb113ba3dc155c60c63c6776fb56efb3c5f4bd46c806c5909b6ee44a3daccb37c3126cde565bc2ee27f559a594e5505b63bf1ff51d3ca6b1e68ba73fc7078e95d337077fc89a49da26d216fe5504a20ff0dc8b4a6798d3e16689366be4d11414a3d4e007821305aa02d3dfdcc0335f0fe56daf00089a4a1ed22a04128a3fd7bec227c2de088976e6ec7cb1e89a06e137489c9ea8599826d06b64d2bc80c85dfeaee12caf18033e94643811b46070cd3b08ac02f1a3b1c915bf641395b1fda9aca6a8d6ec79b12629adcb593387c8be2dc93e54f2c40e3d14b2efbc4de04dda2e078a7a66f3d0c56d00db419161ecd7b65b11072225200058b2e1fa00b40d0c63f38fd6ef739fe90857ecec5c6c9dff007156d1f5d0082245cef65b9f158d41155071927a7c351021004ed3c877214957950ff8d44457b0478116222bf18422011a9c46df4239a5dc749cc256276a971502c6ff020a7190bb6b1483ee0869ee478dded6bf0400de692febf2e31b351fc2c33c33b5db3d1691c2eabe03b1a1220ca49ae55b1c70164056f8aba877d45d3c374e7d21cc60cb581c38fedc6f37b3353405fa4f16659419b8dae0f0c94fd1bd938d5eeca308277765d1904801f6e0c98e5da0c2988b677a34e4465e06ef793bd6fc41eddd82353def82020eaf9bfdfa547f8d32e6120dc2ea28a72483aea29ef699c2e818ecf0e332deca34d3bc8c12dcc57b86d1b476ec25eea6d08db7e0f6fdf688b39564073f6ce782be902e71ce8c0446144bf47cbe9ae91c92f5ca9e5071dd3caf9e78ca6d8b248acbf78e8f1d9d874e545043dd63f46718f03687306fb5d418ff46a2c698781172c1306df82386ec5312f435f83e72efee6db881d37d0ce7d1cf594e1020d452f7d8c79fdf74092fe3bbbee832f99af68f725ee0e8d56e5c8eb5e11a97203b7e62d560c943484f4b508dc228e9d5ae06b6f26ee30897868a0b09fcfe20187f1379d78d0158aa44a4c43e3c9d941104f6c1c38af07ea5dd5ad6c573e38041c7f206e06e2db349f416de89c839da887767a8d0f77aa9f5e95680b8e4821cc9812ba9b0685a22604fe210435a945e31e5996fa31aa04c6482b4db36b60b02855b91798326ea28d32ccf82148e856f28cebf19f002a8bc38f42f6880395243734f4a53162e6a7b2037929b15ac3c34f7c7ee65124c75c67f9158d98b8b5effd772d6a22ce323067a42e08365a1a5832bfe1ee6d968108a24e460b748a58c084694ef8ca08710ad0fd5b1344f144845110992bcdb3356cb97dbb62b388e27cb51b97a453b93ec346939b5005e739a44af83c52145fbb2e1192fe90063eebc41e3c1417b0ff1efb4dbab0923b00fecebd5a4ce5746ccc0579c6e514a2f97edcc6ef8dca87cf0f555cf8bde4fbd12bd10021edfdfbf6a7f5688bfe3e7ec133ef3db067c667fbd2454947bbb1c089329e0296cdf3924d62cf7df8020116fea69db61f0b8071fb0f7ae05313fe96199e55e9928920ee7ece6c75a1219cba049b32c6cd4ab091352aa79e2c15736d147ce8faf7fdefe5d15a4d542f21fa1bea32a041fba9227c5aea8fb2040ea70748e7019628c3925d87151edea9023d2525d32997141ec40225b7a72e3b8f379eb48a89e3e00764f34c08f7e764573602fb85719aba0ffccc0ac01ec1557c61f12ecdd36a06af9eb76949fa3cb48449887055ab171cfb9655e5575d147f59784db2023df49010d252743f9e07ee78681c2e199ca1d7256a66bc87598f41a6353d93807fd4151c582c82e62f503c2225b4b08cc82fba695d05e9c19114867ba4fd96b305da1a94d7a4a65d39bc64850f44db478e74042d761388d2ea2ff8190a25a9e003b7de26fc546f3dec27eda6bc9bb1f5994b283846aaa0e0471b984a27e5cf017b1b6e46cec4259470819bae07a8a41cc0f364c2ef0a5d590ce516e5c307aa4767666997fceaa7c8b4ce5b5a574df32a895eed02a699f6f6f182e9165320e0d3ef8f07aff1d2201476a035e695b867b1b9b27231952f82302981ce3ba63388bc39936d6a0e6330ea809edcec4397f03d017e2620b472b130d355fff82e17e1f2def47d73d4d13136c665bb3a179726734c73e2ff082915b6ca5b8c117e8d91c3c3ba03fd661646a4cad7f3fa7ca4b138e25679f52234f229a882f4a931adeef4b51540d38ac2680e56eafda17a671db0f9df51c09705ffdbeba68624a8171da8efd4be6b1692677ef46b761c4037d4fac3c9e8bff12db23965c890d4feed18dfbb925b39bf1511ada9e4e13597db1ec8d6d2a1eb76a56004e4162dd9efb1985cd8d4922a752acf345941725e5e675b34f40bc4a86769cacaf3e6e9df5f2e7ae414ae408a6bc7d10f1933856d44e0b6aa32d6be2ed308fd816c049ff54700c0ee7fadda9a6152efa3efed5ed7efac97302aca7b188ae8035e185a7b284cdbc7d27af3c48a9be41f161cdc6763fc1cb6f91ac9f672c55c84cbdfc7109a5453e701b7cb985e01c7bd2eee2ba6ac81f811e395b2e9a85259864ea21a99a89ba506244b263f1a506969e73851013298d273fa4ea41159cc93e3d77ffc42d577a2a68d4f36e0e809b405cb707feb0e0b050acb0861df5ba80a00bf6d334ada2f6b80eac884c53123edc6515f1a5060820e29de7761445053187cc9fe006a6b42dccf88396b274d95d8697b5eed48f63141035844b928c497fdc3e04c692eef9351b1e5e479abfc83aa7102635c5cfedcda9761997eed177f78c097bc56e51a29c1cb233c2f637e33c479a6d30113a5f5db5ca6923928fbe919865ea13f8d2712668c8888ab4312e25549f16a7050ccd10ad1542559fea4498dd444be251b5df6237c4c2ca03f0ce1460f89dfea94169cc8ed22f484d293aeffd9b11c83f5f22154e994ac00421e57e10c743a0d7ca2f44ef3ac55056463d810969ae78fe8f76d999657575fb34e54da2756ad0d2acae1a8835069fb1561e91ad17e3f1e88f2cd5f31eaa0636f2d37944ae02a4d3ba2730ad3149f50986765d7d386ab79650d39751a794f7b99d4af20319819b6b13b8c7f5438e0f9419f89c476e31b4fd81840dc999c6dce2d3e2a554320d546573276ea76ce87353b0321d3970141268656155f4a57f202a5974b1be14608d85621427f959135c8a1aa06f33a7499676498c1b60812952652cc92e7a95e74af21d760500d4bf2da717132c7a7928406b67c66e254f51ae0624abba8628fab0863950f0977d09d1ecb8eae07efce9641e82307e6e1060d182f791d8bae9e4f2b369630dff1778af3e971ab97ad243b555325430bcfd43dbfc8e432a0de4996f723f69c80cfc33717d20b2024d9b64e3f7240ecc64967ebcb014d46bc29b7b2d0252b26ddc38a34f3fca8d1665735743685b07ec969f934abe1506fdbb5a49359f2abcb6ecdcce1535ae92f6b0178f39715db02913002e3d539508fc55132f8a17403cd36149056a536596b44473026cac906d358f41b62a589f887cae5c165bd034ebb252de0fad8cef42f9a5f96f442881986e2469ebf05f620470a9b65fe0a4305b7249fe92ee682a2a8350910c742793b181a28f2ecee1cf452075475bce4e3545ffb02ca5ea29c7d4c57d6ab9a9c610298f147fdff3c90ab0667ceebb446f890a520d0dce2d50cca78cd852715c18a98afa4a74d001d8a92a8ef8c8c0fc2c0d6fcdf68ef804fb137623296c7e2af69e21c373a90ea13cf3cedfe44147c1569dff008e98645a6059d83a56c0aa13f2f627224614d7015395f73e6c11a580bb1a2d506116aed55c323a45d2f2bd3420a81398537612f03f6ffbb23661ef4e22c27fa12a8b13b638bdf25f4a71a8169ee7372e2e7262d743684230143b568ddc7c42c40993f866277bd18770dd70da6fb1c07172da2ef616ceaaaaeaefc16c24c56f1b15dc2336e8f53a122711af0d9ee62069db68d3a27081b3d4c5a295a6af6b67a647749daf2bfec40551fcf0b8cba3a423dec823b9458553a0b6a17dc6e2b85740a669e8edff821c4b2aea2f4cf9c44401e4d582f12036a6011b30036bd923287bb95b946d6a57805b2390da121da7b8afe5c8e2a72dacdfe3ffbfe6fcf2197600df885ee67ecc02286e2142a03d4fb1c9381f4fbb385ab25cdf6f8f6612548a307063b2c063950e05a13c149ffe0d04caf90bb052d22d71a12b6e8dd9a74402e2704e07e1b12cf436bec5c0ccb436120556d0303e3cd38049d64e464a3eab02d162f805670b6e14cb32a44ef89906cf34c171c2cd312744c88092ac200f2e64c276d0488af31b517ccdafce786bcb96f1a504e28f803d2f707f3d0e1b05ddda4f889208456494e021e2eed0710910d9b783cd7efe9ce42cfa0149b76515498a87b26eda88b9d02340bdd240b7734c3ec5c2bdf572c39a9a2cc6b0ec1a911a267c1327415383517098825c2d9ff546442b262cb19b59b810ef616a9fd36380e51b314f08fa48738fd089ceb6d3ce29c74c4438cf8ff8e0bd472f8e13911e7eca0c7e342706729438a4fb265a17add10e07487db88ab79f31dfe67509a25aa167c8895ecec4b64e0989b5101098a622ad40d04e25a2391ab499703e3a5626c5855311b1efc1bb17358fff452e1877f6912aa5e85d4b09dba6d605a3084479ca00c8b36df863a200e3295eea2fdf79321fc8f63553724035f41f78fcb6987ca53d3fceba7a213519464d218ec56f410392f14487b8a5535e559cfb12e9fbc98eea5d813baceba1d1f3440604205f36dd6dd030644c4a44506be7f5aede41978b68644d806c37659298b08fc0cebf5fc2b2cbb964aa7f5f10304993e14739bd7979b82e5b93295a3e90805b4db7a347958d7b989cf264d43b25b6598cc083b6e9ca0cce6827e3064b6b89cab634b801ae29bb49d98924595a98769ec4f9cc00824f2b10857ec5686a6138b8ba83a248d6a62506036af2d794d5f5c59059bec41c43c00c89ae70d74265b9cca65dcb89028a036663906b8dd21e2da8b885d9f03a3692a274d229cd158ddd4f8c1ca6b63b92de04bdfc14d50b96c6f71e80e911448006c2bb11e2cfddde5084e3d73a74e6bf4637ebc8e8af25626758139a56081d7eee5201fd50fcd43e3a388c4f89ceaf6dcbf36e9d02ea292089aef494a6789775d27f56fa5579a1505f4e281ea63fa6d3337f2397572f6654f70a90feb4bad088da8b6d40b6f3e115adb6d4f2ea4c247d608337c2138ff53a7e2b3b6f69d4470f9b205867500bbd94a3bf599cd607b8c2197b2831d8d003f19c4413637c67ae37a58265336a88780d296d31dc6e4ce24226731d92b327244641d3787c77a0dad94b03922a9cb89d424a58a46b9a769031491e4eb71f06045a95a62495235c7f7f46ca61b04f7845270264fe6f7868ba41fef251688325d6d0ff0ee1c4a2febd6cfda26710508c9be4f87e4e66d2734ec3ac50c02fc1c9548c30ffe2241f69f6ead2a2b686a5364f3db2116b22234b9ae0ebe8d61b5aecfb0eb7332d159a5eb62911793cbd38270f35a2beca79118e071c133090fd886f1bb8e3dfe14976972067a15fe82ba55a0a37e2756e8153faaad42185815b9e765c4263321c5ac86ba89f7ff4281020497448b902f63f88fb46f07899ac85c880a25c05feea710addadc6fb72653b616b20d0b7fd9c7142e503e1f6b09999b39644cc84aaf13417d45abc004e8eee400f3cb89dc0825d42db8d6aece4651e1f86e41b215f43a23bda1a7d6fbfddd28b690937bfc5d49b5001bab28a9d7bc1d3885bed75a7f514aae46555ce42594b8765a23920288d6dccf9c20820c6c12e55bfacac2906b74a418cbdac0bc735bd7876f4fdb3018275393ed0c15e60df6ee21cd8d4c19046e576fd355c6772f8482e2d46e56e89cbef66037c3c5d40784cb406a9c07a23361719a5b2cf43ed9025ebcb282c1055ac3e6cdbef8cf375147c7c728700ec4508c6246b26954a3eb051ce5ce3fe263ed801de5069c79151dec9a2e0cef6fb566fcf9f1164df6c063615959e57eaab70f425afe402035f037daeb8203dd46f9eb1791092d63e573e1602cd2b3fca573605dcfef2d2837f2c68350df2b333c10af6b60bcb601714d69f7f5a5ef3b6b69055e18ee5ce6b248f0a5cab0d0d66ff9e181bc1d129ae33bb831b9a8f55e5b70772523c4e4a61bd6057ab6ddd602c4c443cf49a04af882d0556d06604632d67a337be7791cd4ab570bf2dc5b8ae707b1ab1e0da3134ab2948168d5bb5e981446b8077046bc3d19e97148f4600cf4c298abea1d2bc4d637f4599a23dae1ac0aad6203ce4e4720d8e8fc714055863cf95e791a4a24bec6995c2d7db4ad73e6abf00d7760ac431971f1fb2d83683dfedbadaaf32f7269e2080cb012310ea535fd49d27fe5fb1feb374ee4184a58fdd3e363015efb6aaa5491abd1e70fa14342459f933d00d9acc0e5e62f9a2364ab2a75e4a849225bef5aa94c0e2b2b61235e86767a783b8b5bbcc6af3c513a9e550f6e021f2d39602a72ba1c365c7f431de5c9cef8804f3ef5b79550e675903952778ce7c0301229804075d8034b22850a5ee37e9d6ec010a53c107976d977b148076f3a73b909f98471ff5a9203f0c0e244b4b4c3dd6685ea4f91373f6ab6d1bea8b587663de27b0dc246131d4d6a599c707831f6ea1a558f41e2a411ffbc0182714957a9cd87cb16ea7f746ff754715cf5d4615883a9845e009a97ac7907be7c9483802c0c696cf09babe3361af51567fe66b519fd4b138a64a4dcb246a4c5623b60c30969ec515f75bb97d7ff8378b534916ee9e39395918fb2b2cf6424b24cb068fcf9cbcb15988dbc4a2eaddee422b3d52f67d58eab04c2297a909e8385a199cf39b93514ed7115b4d8ea8b1a21bd715d6a8f977ddfe42c44f352b53826638651311274beb147c10e094fae1f49ef2c63b2b899c1e4781a1d00662256772a71105a8543dc446ccef4c0b297f56c103679918a6ba90fd5d0b105303a8ccf74d52f1eb6dfae3cc90e0e85677692d7ba4b18f1394ece7f70c0aaa649b289fec544c023f472a05291a9cc819d2136cc940d61ad98ffed094ca49579aa0eb623d176e4f30c3a50b5b5183a6b8aaec03982bcb8f44849617d2e81d48d4d230ddf09ca21188fbcc9d932246f507b01b24893a86bebfde4285ef98fcb9959f1de1a1b622c4db87dff94c501db47f49543f1bdc11f8f52e6919cc8eadea62719eda0733124b29dbef9b5ce1242d82c5170094655b73f67e467b3bfeaaf7c0ebb57dfb434470a85522017ec3d866cbe30a37a1cba668e4effa95ed43967c65d566366e9d90ba3b54ea4c950376e502de89bf8046717f74c2786f4e32d7e113e368642883d5d623ab8d214e06d37c9bf764eced73cac018f6e27a1f938cb902f007f3d0932a00412bc6b6a3b7535e87f4f44e2623b7a436d588bf1eaf5704d3c97fe96895a0fe882ab9b21e72bf531231d8a330dda31f2245525413d3a04ba993d7b65aa2e5df512b4826463e17e2cc419c21f0a418949e87513174109d389c41084f7fd383ab200e72caeba8d784ae94eb38ac3a73c5b8dd682513310b75b7164d8552637a356eab48861a67ce9fbf84d2bc8cc364d6cfe747b4e7458ffa16338e458cb927ac6f59bbc0b53e7833e1b4b1f2c7cf218fdc629eb3427abde08f937110c6b7f2b79065f323a8495f330f7f81258c2bdeef522536e34f4b097b5ce59656373641a3aad9906a1de437c1f3f03e022a0e158bfd03a6d6416f1816575194cb14b88c15a41890db6c8f6c209bf6c23c08bb66a371c8cbfad5a60bb1433722b892ac16bf9ab0a13e68c265d7b89c0ee97c9793e7ad8c5d502efbb429feb3c3def15a1abfbdfe2517361f7c30047f6f570ff796afa65517d82881ea42fa822cef6791c4356456c96c9282d7331fe02164aef5aa5225d77c970ac55a9ee19db25af3a3c122c18d23ab0755c313f04a77ecd6e07549e3d39bbbce063bf6fae9c3cc9694c0e1c799c76bc302ced60ec24701d793e15deadfd3e5e46ad37e966a007947edafb238dd1d1fa1b8f93acaba01944698d9710893d48b0e5ac09b854c4bb9b4d2b9dd078031460859ad09eccd2dbd844a9c409ba68ee21e369a36b1cc52d156a4350f32bca2b248d435bb8008094e5f1f412ddbad26cc7d7ee36fa99af9494148efe8060ee402469c21308c960a757bc6e1aa1e65b2dd7f63bd935f8e7d8338b3459bf92fb84f9c887cf0cb17b42afdf2767eac294b7fce033cb251c3cb382911ad361504d0185fc024592ea81d7ab2aad445edf551bfe0f0b04dc2c959c7faa40f766dd09cdccef6ff2a1af772d8ab106b1b487cea1523dfa9d9c0e038d462859c5c954fb443f307420a4061016392ceff1692838f87fcc922cb4a8506d8dc2176308b7bbd743a06d58d3e6280fd2e9d6d0f540c16774b20731aa79d6fa087af722ce2294231dee467d5d20afc9d0562b5b6c9a39053e9828a43767fc2f39d7780988fa3d15396961120b5d4dc7dea81ea0f3d9db1e42bdda08f12fdcfba88a6f6308f678918dc794ee7c6d1df03cee8925e3db5585997edd66f776c53cd6225d85b94e02f0523725c88e37fb900954214be9dc45ef778c779d68673ed996ac39f864b862247384d79c2235765f8c1abe7705d51cfecd0e9c14079b142c9206a8d9939e81898166a872b7ff8226c1630ba8727ed144c0817c4abfaa1e47f86dc4ab18128908a9c7b1bf8ed8681a3ca6d11d3cdaacd48aea1339dfaf7693d25b2122028bc203e791457115ae7a4aa0dafc1b8e6ba627fd7078d5565c439ea0bb67a0b440578b5a96b63470481237818066e9d0249cf40b821b22a741a43e9c8058a8e98a5fc57bab3c5735b9a14ded371e800d99a7099fec829b33a28ef7a5d6abb6f53392aacc2083fbd69e0c6d3e2ec97e861cecf9aecf9a85c7f9063e3f02fa65f642f1803c8aed46ad2c5f6e7481ed013340d867e088bfbf1b886179489cf5f3e035711abf5d5ecc314d9f3a80a7d81f24a7e85ab63d12c51087a8de98d999dd7780427a89996f6c863f81a10fd143825e4d46fe4fc33544cef172aec42fe128c01651a5cb8d733e644bb27445112366a9eb1c386d8b6c626158261f71154ba5e4d80b93a6dd7b0458aadb610b5a1067d854440a4684206e0dc13a33147fb6295e52d6a26c7f1fd0e4becb01eb71eb7880604ae0ffa1a077ce323e5c96fa9b73739443f9f72c71d8f5752b1718b45a13288ae108740c1f44329c7ec13164391c71913475f4e0011aac7bd4ff8e93aee1445ef5494d2198b1c2c56d4e803acb08fbdc4bf61994003123734d0c77dab0715446898506ab6fa6f9915a17eb9e5e8ffcb1bc2708333b57a69687ec720b1f53ab9cebcb02b6e95599899f9507be05abda18bb74b1237976c36beef9ae1e2ecae2fd926429c1d26ff5941a24801027ca69dc1fab15ebc74f7744e3608909062eb9fb740bbab4632e92fba19820ee544b8805cd0d4239b4441b2d91fae2a78ebd1fbafe5c991a3ecc4b2dc28065291c3e38cda003d87a7fc4548d2f3b7b57370b49d9c0a6e779b86897caf8ce04748a78dfa9a85343ff52af0f6ab1668c86a5cc6d8d576068bbe639403c2149f16037b5fd909e1fddde5d7481986215e1f58c5c381b500d3542d1e47d3a7ed957e3bfb273c80f16a77295fcd7c4677328d908038c95d62ab6af4775063d2eaef35edc161b518627ce5a3db9e7e11e14fe091bfbba64ee3bc043474da6cf93522d861a89910838cc36f304e6ba6af5cb7ba282c54d98a46b26347064cdcb7a99090860128110c530b39fb2108b9b71bee8a8e6f1aae3e9fd7dcc4c8660fb6aed08f2f8f5c5aef7c368139678b3b667bd0a1b4b8ee7407f7240550bf05e97bd7be305294d05d6fa32dfee1d6f0a87442de53df35b28d0d6bf9b84f0c68e2c826999ddb338ccfd9d66dae2438daf6442530577047fdb2cd4c82aebe4a957b68297d90f3614a2b5f556bb127f1fc5f114b15a8fcdcc3b9175a47921b2947f8da689b02da83013a066b02bd85243a1b444a0515c5e9c4e312f2169ef6b5e048abbce6333111ee8804213ccd6302189da7a45c6caf8c7a22b282e0cb425eca57f0f70d06402139f51fe9aaba4d2d15baea29defb80aca5cc12e5ea9085fa4a815cf05ffcd0fa03a91a52064cc1699298e413729badec46df364559f897f0ece031dc302d921e2f78e32019e53df1f37cf8bfcdc6ecba326fd259ae5f02c95c28c1be52ca3fa7a7686016b3f60325eabecee86f47e3ebd3504bf24464fe56874c406f2a94487f5f81825139580b7b6a4ff92b03fd0891901e3895925917b57ecb22402d92bd434373a26edd4ffa289c5245711a6b0ebeaf5e4a7174d09848fbfd7e16dcc7b1e1278563b5cbd8b984088dbaffedcddd21e9e8a54102a32b6b0063e1023ade1b37aeb4f64b598db1bfe2a15c59c611aff2bbf6121a3d23dc88534b68d391c8e1ab6384e44d37581077b62c21d4000e328ae73fef922d68e803cc8d3fdad01f14ac52a6e621a3aac7e299ff10079ab685ad103db80e20e6bf0d369591164d0ab1f715408bb7ac7cc1a4bb4df5a74005d8ee3869a2fd1eb81fc24fafa45b8f2ad9cfb44bc9aada1acb5f4a30f5783efa0a11874b2c12df3159e95fa07c6c0767ac80b6ec1c1cf31e73ea3f529e7beb3d3c772cc29761eed4522478a2352972a7633f677dc311dddf0b98d508f981eda49faa5c42a0833247629693454518472c3b5e0072cbfadb6b021f3ed946f64c1f24cbc65883d24cfc773df14e918c072e0e2ac44f0a43fa73e875b8eae52e1f3602092aa28765619b934c25e0cb054cc8f1fd9eac10c492c67a52a63f90784a16fa6f53c88afcc179922720e8ba2ad290c25079dde45ef8505e7a1f0a0eb0e3e13b936d5ecbaa5876e5c364bd8f7da4c5123868c8e59bc8674dc16b082b3c018d1a33e54f19c9605ac14f4789832b02a1c556cd5d1810d8b1bce3fd697ec0492ac87ec5a68113e0b4fffe3ce36d8db2eb5c512c617820413afb004e100dbe37bd913b966650c0009670e5fbecaec72e789582a3d17fb68cb811da1cb8a211e1249fdc734c7787e0a0514d7b155c168a7b3ea17d254005c71ddfd194b5ab308c7510923a05ccc63807829ac8cb25c3f45151252e8e1d212f204a0dd14cc3788233980294c9c420749b31bdb5f281a65561400720cf001afc183c2447c7301ca698bec7d9bcf00eb5ff576eb62499c8d1119f9b14a243193d6ab38c4e5fc4c734c2daa38421d17aa6ebd9de78d70703233c1f68d5b20ac7c2c855545d70d3a403b24a82768858ffa06406c307a549e8e1f9904a8ef28297c68cd5ca87a57f1426eee69f36428eb789aa10b8c3bd3e5dbb9c37e9e89818c97daf44d7822510dd08fbd33dd2e521876033fedac81c95c41ebab2a8d9bf49877fdd57dfb6f57ef8143cb3d169fe07d8dbb4ac9863004614d42626e5db7ed52f1ab64ea93e90d0970960b98dff91ef340f6eb412a744d954004a88cc8dba73cd21279993014d2aa13a488f2a6a925945474e4151957fd7c302a28b05126dffcebd8e0a3a31cd4796cb567b8e77552d93305fc636271f0b710f6f2c67df2dfa3ff3f2068a69777dbb65d82f24419e0617c6e8e4ade0557443838b336f10fece76dc58bfa09e58d3641d1fe94246cdbac0145e867a4f02c4b99310c0f3a469d85d32548792d2b2d4765c650dc48c13adb645395765d845f1d7964200b6460c8cb1ec348ee3d547e72f6e93602c005fde7d7755c01cc6dcd79e53293d1d5fc3e39da47d6b0e1dfd02d4d9713c0e3f1578e5b926f3a9731f28a73f86efef07753ea6e3d5255293d5c3f633dc4b6e04a3f53ace2cc0d0541b4be93967e1fa00f0cb9f08e83aaffa474d0dbe8b6b2e11747e52147f1fe512b30feee34bb1efd01d99c1ce430e976be6f7dfc162fde53eb0ce7d76d724ecd86a6cdc6a861781b077250da8c0742671c95e2208f795aa651d2c815b94954a1259c45c4b1e9940aa4ba0eee5f77187be505526419eb244887e3973d53af1ce89c6614cc5279abfe3218b398e187fd5db2c4288102a0260c4988031d928c91d29cdc22fe51b14266d8874252fd7cbf280a32b87712a292e85d0a32ec16a0ff5f0612e7486e05984918bf9228e5ebcad009f56ea1ed6fca3426a575f37e7bcc9d0f9d65863ceecc28e5308f62786386c28fff1cb0e71b660f21aeea598d7cf0f48112ee4a6ee5585da088fb9922a413021dfcaa05f7b628aa1dd0878265ef2655ed5eda2f4aaa29cfca9b911c59ebdf9eb6f63290ecec922b8a4c4d84476aca27da438a870ae5b5a8ea538d0a71c355e51b790dec8b2cb98a3c186cbef4c0da29ddfc7c85a84c411a56ae592846beed6767bb197dfbda8ef7cbc68053a917da36ef23a19d8076f1d4d87888be7ea15f69d2e92757985af38bb0c60145125cc2772802326754781fba62ae9c736641c743ac04c8190f7f71b9605077c68c4288cea77021fb296efbe4372062a3913ce0e0a3b09a4ab543fe13301cfe3cc047a791fff60adfb0fbb8d5e7641f2823640922ff4226632f2267420ef29974d923e181042f8ae7fdda9ac943039b6a32302e457f5010826d166439ed4492e4d6d83eda8512899495d133e3ab732e796805b9f792c7c3a966acce17ef87e0de326d6cf02f6dfe9d632b191ba8fa898778401fdcdee94f08c49fa19951753dc652d40e081851941aafabeb8dc2125cd128d2a12e9a877ecde05208527237f12c80b367ad8446e7cdf41467dfa387751b10d1f7291ef70c45d43cd9d5d40347070425fa8a0a20fddabf289411e169832ed4d0e25110fe1cbf82b4be88b968898f84e9fe8f187d9203a8ec62ac7fb1e78651225ad213aea37b2bec9e8c50ddf5cb2c10a3fa57a20cfc0958eb3e5acb7c9e7a0d23dfba864b345c2b1c6492ee50994f64d3f09eaa98d7657fefae98b4d8779932636341a4897d4485be2d83f709ff4be4d8f1cd00caa198467204dbaad42eaa11d3a983228392a41b3d4d21c5cb561f3434ee3d1d0f07ffa97bc70eea10e0a1f95c35e3bea25697da56be00b413b06825f2b622678c81c42f76b93f85188b3d0cab65e666e1bb10804c8c9048b39f13191f8f5cd6db31eb58cee10d4ee046cf9e8e2ffe864fcd3f801785f617a916a42cac9e3c8312bcf54a0c9acdc0db1cb3980da512e213d01ff9abfb4ba8649582f0b53d39bb6785f230ece9c0a046061c16ffb4b8a085cd09642ceedbb8056e23599dcc0435c990688d721bff65d77c2b3922408ca836206fa1a094e7acdd91f42b832262a422d212206c1c4b856bfaa1154db8b709ab8d7050201d13c52a6dda8181b8d094caa82cbee1c8e8f7a64ac10f0af1f3d9fc1680a4ac33c560e7e772149e4a14294b4470147cb3441bbfc21c77032b9f7d59892ba4efb67c50d1538978a4b724d50fd2fb1fe93ac48f10e08105d1355727f652ecde3bcdecc8cd34c9e6f678862cae118b61eec4d472bab0c1ab855233c2dfd56eeb64598e750d916308a1bcdb233223307f4abfb311b4eb364ca91abc0f6289585bbd6998e6d7ea33a44ab8fa4fdffb34a68e7a2f1fe80ec8d4a5e790d0014698f63291c2558e1dfb80d6a6468407f0fb732cc22ff5424d27d7fb1ad708890ec119f7fdea2c9f899b90b9df77cf1cc0d5fcb2e1bd431d9f7ad6c0b00d6f7784a47a3e870f62165eff536ea21a43fe351d69a0b02d621a256a71bde8d83217d838f4a6f0649a4812bddb599183fff99bd5af510e278dfd158636a5d7ce69abb6fe89c96fa4f63c56d8a4f1587e2728c303a4e6d3beac66b06785c420e0a1d1aeb406e48c885de9a255a7181a0e1518c0a2979e2f12ab52cb15d64ca90738f3afb6c5f1b719a29b7f67e91d7b84c99e4237f09034289875fe62557cdfdf0eb400c467f8f521113f75e789396eaa5c4bf8c47f741917e8df8bf50e9c8859039e769c8f9a13219246f90ba12c9883281fd14520c31adb2582f122e9993a4c6f1d71cf86b86bb47be9b34b80e7264b8622a6db95a0ef88d3c0822754832fb124d5de9aa32ff87fc008d0ccc19c33cc4dc2a7414c144365ae19d4265831151b1ea391a0e3d3a0837a96a1aa4522356551c8e7959252f026eff9ba28ee6fa25be6fb74873016888957501bacecd26f299199f6fd6f0b3d6505c73138092656e9ad572f52b4e71f0ce66c28dd3c62beac9552e8708087cc90fad9b8dcdc6698eba5ef6ec17ddd3da30a4d5e68a07a8d20a9ae4c4d13bbe321aa1bb5840b2293399875c5d1e518ad79f98fc3cab99ea2de0bf0cb264a44aef7647e029202e0cfa8770b1616bce94b503f998b50f4d49fd031a14e4e403945408da27fa6b006c08e273986ff8a3c2d64ae6718b2ceb0e26a333c57dbc8aa9351a3368ee600d4b10841b5b84b01ba832d0a2582b7b430300d0264e00d2d2956ea8cc84f7a0d3287afaaecc1471d5ae7f617b7479ed00742f6dff30f00eee1464a3d3f1417212e270b025a13e3bc6813c61f89aa5b50e16a83ad83838b09c0dc1634e4e48fc784fad1a6b4fc9b057073d87c3f9b2b864fafc7be1eccd877c538a7f66d3909c49e0250b1bb6923881d8508e28d6180942fc16f030f3607fad97eb5f88eff6a490cc2dd67baebd51099422521e120d4f19a2908320075a89ccbb25827a797aa50f71c421eadfc29d0df2adb3addabc65a2f7f752b9e711b45cf9ea754a67f5a9f98821801069486cd06f773a7ff483b161221ae8326149812b48d44e430384e27a84914a114862e174a9db82c88e20863c2b12cfcaa6be45b5e67bb23e9bea6780d2791c54196c4c7c14fa6cdba882609bfd76bdd52156c97d3de6e80fc057c9aa026d3d3a74d3af62b0aaf207cb1b9e661e9fffbccdebae237e65c7b2c5e6d1206f859acb2603b74e4c747d5b9df6a1fe65e1282fcef6325091c275ee965e0e137959c9f084cd3602ba1f55beb2491363b36439ec4d6eade07731bc01dc5d48daff696a14dfc7bb2cb46bd09f5e43915ad1d9b4a3ea996bd3f322342ba5904b9cc9f03333b1826215b575d3cb465ed11ecbb6f44ad20689c915e15cfdbc9d6247f4959376f9bc36684f3c4f96a789c9f057cc0e8528bccfca49c0b8c4e93fd15178338346f0cbb89e50cdbc942964f28ecaaad6e757c2a1b5f5925e0d3b1410da7474f950711e968aea9f1c147944405518b1ee8d5fa0ed650b9ba913fb2068db4d668d4c29a6b1cdd089527274aa9caccabde65b21be0dd22e280cfc056504409a098f5ff953fc5058835e819c6fad2a9b2c743ef393b535ce621c354486abd02567df966562e570ccc59d454dfa4a8fc336b442da234cc3a270e1edd429e429073adacade8b2b276814c41e13d783657b825a44f6368527af21f582ddfb637cbb65057de802bedf7d2708bc6f995824049b64dd6b5294587b323fddf23de52df8bf040ca2f58d7d12d8616aac7f9f4301726c21b8401440a1d6bb3d126f06e572b78d126d7693f9aca6793a9686ac8ce622035de49e9761bba92a9b2ed7a4fe8da7d690d19d5cb97afe354068f3444bbbb3a97dbebab2cd81a888d8e6b5392a81327e74b9bb5bb04848936db500cdef3cbb1ecede1f9b6f8e7923386223c7f1beb6554f14dfc71fb8e06dd32aae539bf8e9a63f2bb46d1014903a89da985cc02178b5bb42434951d68dc199d828ee73a3cb6430b91654c568858a52b662b1973eb1c1c1e83fbda23c6426bdae2ccd1f4fabd9198274e5e25420caba3914dfa3ef41797d996f5e5ef3286c19e7fe3ddbe58cd08f26ec45a4214fbfa2c37ff088f0535b816d0670c730142f2bd988c403a0e85b0ec581fbf6353ab30731907ab83bab337018dd1699ddec7152293a3107f99e4806715aa0f429fcc1ee86dd16ad84610c627000d1f7ee8cc05f7f7854199f5c34f808482d0112869a3ae2c04920ccfec18b9a62915e14b7a3ce8fc0822d2b428b102c1269e4292527e31a69faccc283b371325fee563360eb3285e9479b40df0f4bce0d5a6469fdb84453f8039981714858695a5229a063f75cb05fa0927e5079e0fd97835955cad164080bd482e26baca2d7bac04a87d4468115ff2e99c7968b08702c775db428ca5b4e1463c1f6cce3ff9337855bab742f9bd3fa64fc025021d05cc34ca3ebb1af100f0dacded81552b87a6525f6cf3c93fcc52116bf50a064785779ac271589f3641fd6e99b1f4e286cb87c8520e9cde68791a0fa94dda5d385a96e006fc749dbf1d74452bc7c0b0d4aee9223c240011e057ad2effbe02597a77c726e9499ae7ab1bc8ae18f1d13937ddd8e5ef46f4a065d6392672d3c0edfeaaecf93dbfda8212ce40832634e913fb7971bfe061d0014757e015a6ad46e4ccd52f65902dae6f44e1364cf3f4deb5c0273eb64a851da3a709a5976be5a702b539da29c58dc9e8699d41ad7c4155ddb0955992f20b866dab2582480df73c0d52ef22202b1b4569088d34fcf1b15f7877c4445c7da93584e293c44ceae36ad2b9c1e4e5ea83924e4937f61c690e2c808794d472aa5d84cf76934de22c0a760a3d75d323b285fb5b9823e48b807eec6b0918c05653330021192bb72ff8d88c30d6fbed338c5530d077e2b61014c67cb494f1b289b74951d1b5be4a8b39da2d247b41d719255459354c6d1b622881aef466c6163769ee210d4037eb6ef2ef549efa67e99a4b5469e1b071e10cfad01ebde042c5041d3f7d3f05b6ccf94e5531ef8b14c4592247d3ea0fde13bc7d981a01da22c9e203946583edc5567564c6d825335c696770f5b968e4a606037853c8525451f1c6b9877e2e4a6af38f62d19f2aabfb07f17a9af1b56dff035647303f4461ff390bb1817265bb2643795e96f69b26d4dd5bf66d3f065d5920d27e3a9f5545b957e0457489eea62ce52da6bd3238274340aa577f1497749e89ca5ff02d40768a5165bd6456cd7fc7ca83c50210d7a8c4c9aa7fcb4810eec1807d7b7b63cef8d2e431adfa450558df13e7177956f7ef0fe87bea4c6ff06c86dead1160904f3068858cf76b6c38d9309f2391d9c40b699c82c070e450fe9accf9cbd90a1bb319392d9f3a5d76feed4f87a0d45bc2d9b8a61acc61ec6255f2072c8d9613132207920b0d2c1628dc0ee535455687ba035407a7d24df49dee442107f2d8e078f26f93e9d0536097fdd1290f4d16154e9f840731c13d9ccbd61b00fae06acd9a39adb452df7d5a3724ddb97483acc253d028fe6f91679c111f79dda1d1d728efd79ce2373dc1509cc5369c2415fed12e72d5646e3c9bc13fcb18a391de7629948321f14e53ba2c74a2900c7415f2fae7025a7df9044f3c86c3e8ca6dcacbf18abb6770ad4ae099e97fcde61b21c59f493a07d798107b4e6306c8ffaadc31f2b34a892d4b47b535da13d76de7205c699121a6168dbd9dedacbf05f1e4b974a38c6253b79256c539e2cc100daa1794817a0888a08b5b4783ea26b1b43d1f630975be4cf4b5ee16a8b1e82e455f07ee09fe7561a16836c6c254310295f0d187e3bbed23178a4f96960fee30a2f218d04a7ec047ee14f62ca8362e8fa46be6bf9c51dc1d4192610f36505a9c2c26ca9cf2f6431b4ef816840fcfa49e0bb0edfd8e9a225f4d46a006c95c3ef645ed9f4f8866777d4c44545d11ac9717e651d03fb96a10bc70f8b223c7178754324c1dea9cdb45cff31f79098c64abbeb40512d839ffb83f68f4c08359e35e4550cc1f9034a958a6a4bfb893ab8d5e4941d468a80dfd584b3569be29f97cb46a83b37818aad103ec0ae7d6acf3e2b6e07eaf9b987f1350a80d278f4287d4d8d4189364ca32f7646ee2ebabae67a9e8da0cb99b7754807e9f6e952e417de522a6c325cfb27859a21077e1687739c4a1f93dc9a173dff3a4ca96b34fbba3776280fdf5b49402f1c0f50c719d40d5ec1ce03046306235088bc278e713b853ddc6ec563ed0e9178494214b32598b368e263512593487e1f4ed3e4ee6c66fae59627454e69eaf965ad4be080905a4b69a3ad6c9730a1ba34eab1ef5f862e5e88a056854149ed69507eed7156c14f30b654effb0132b62b893bad6df52a1cb132899ce3b3c598250a25a240ee9dfbbc7a30ae67be2e6eaeaa6a378814b45ab9cb07bd087b6841b8479b08cab1d2829a5796f8b8b01303773b4693aa37b034786cf0e5090b3a5a8762bb560563bab4defe1edd7f8ece48a99b1e01822c2f88393cddc9de3e728dba1bb3d592e5d95a0c08e7655312c8de784941e17f9f05fa46c5291fb5517d62a5d53b28bc7f47cb4434082e6817e3e6763e3284e33f52238214fae814066c3d75ff86797f3d8f1f11ec8d463286225e7c6690ed619ccb096ed6b5dee67f4e0ca772f82aab67b8e1f9f75182a58f17c6bfea5ed3375afa32fd2a2cd2bbcd3d9e58cd9a56cbb357470c400c501b4cc86f4496983489813838c3b478745f863b1f53411300b134af6797b64fe27935adb55dd6e6934ff3b665ac13666e8d21fa92c54cceb75a7aa8f0f3273b0ee0c460a0087aea26d905c371b1e074520ee5695061741f320e9b394fa5eb0a542471f01e1143b8dea515450bde8648bf592a58b0b74c430e51766f9ffb7ba3e064a89e939dcfab9741f02cbcd6689cb84640eeca3f8064d4c86c911f5d2dc775d8cdf8766801bcf7867b2ee3b4e0f435b2c40fa320495a0dd69fc251a57b5deddba8cea54022afc8bae2a709d91d46f9213aed746572f88a92ed5caabc2c214216c47656c27b32442b3dc43050a6cab6a5f91d36fcdf6ccb264d7927ca297956f3c06a59111087ea8c5a276b167c75cdc170707047eb6c99f07db44ca48cffdb5c48adca132fa5656c3c8147fb5575e538ce631e85a39161455a98eb4eafd6300c0d5535fa3a6cd5b84bbe44f13c3c73ce4b5373b0b6eb9c2b97f1b80bacae3231fc775e316bc335abb1b299cdea5a5589b93f20dbb653536ab09ba9a5b2b25bccb5cfca1aacf28c41b159eb37a05dcc54e59039b5a9bc34d1c9a6bb30c89214e4f004d83b74ab7d39070b33fd40a1dc31af4dfcf9c5a8ae122a7fea430f74345ab393ee592de19a66c4720f582f1c9d3d3c9ca886b2e1d635b970da02d75f01d322518076630b54a89d2dbe62bfebda205af86484d13c4d2628fc45a1c99c9020e77f6c4f9605205c3f7723261939fba86adb8f06d774ffa9635a804132ffc7fd707b606fbeeb0970c966f23c7a9f965fef1c47da2f8ae235dfda7b6491d96a4a4cd38373ae7a38a86cab9104678230eac0cfe8b62557ea72b8b8b9731cd23d61bccbf54e117cce0633c1c34a6101b6626f95101e94f042eeba798eadf9e28d6909c8cfb139bfb0f8f3e05c300222c5994445f56d1d887a477a48845dd7617f1a83b5cd619a616e274014a9e0c4c6cef8f512b7d2db884cc0a7aceb87b227df0be4b8089635a5647048bbd648a0f6ff3a3c38194736fba0d7e1a1646f2ea7cd6fd5124fb35746456585f55c26e30c44b05a2226679a6e88dcbe3fdd175910adfd61ee272ee01e87e04ad56a65cb68d0225dc0ee057d7499a093a6ff45980e7252641e92870ffde8bdb696b0cfab35281be0f77f4b669ed21b9911a3ea4fcd3c82ae180c7aab939c32b3fc5e30905cb06891ffb9405704e41dd6eb9ae3b0d234b015fbe89b729058363ed0fbc7dcef65a4584618a6c2949f443e53438d7792d6a5ea51afc29ebb49312cf555e2fb984750883cb976933082ebb0e9c4f628417024e1d585592df8639755bed2655636ee1d40cda2d685334f2080c4b6a686018e92dc18c4443012b60ff4c7bd74fc0c662271a6ff251bcd55ef329e274a6d599154757b7b9d5699782cd5536a11b33fa0b56cf6afbd80fd5591cc1d9afade57513989997624fe88c1352a4afb2f5167e76912e16c1606509d6743a70bc1f08da576a95837c476e63924532f33022c7cce21cd8820f2a4687ddff29de2e1b2231284d9c7f69c8efa0ac28a13a277370c7a95d7aa22c09bc03ae45ed89a4ce97870727924fe550e2dc48553910a3aa7f129d3090a9b96895296c86d80ef46176fda8c1fc9d469bfa12dd1059dc34ed2ff8552aaba9e3ae66e217293296d47c62b2a05cb5c42f76c5a10e2be8954459a102616e68d94189b2fe6eaa173cc2a7a10bd4fc9c502910cf092a0d51b68e81abdbef48f6b6096ed53c9566441f3246d8c50d6f42a134cfd76fb9c655cbeba38ecfab6b454b9241e1188320d6ffd62e84dce8f5a9fc66d2c7d0f211fb912186c4734370cb09da34b8201333e328c99f03583a091c5a121d2b7526c46089604f427afa64dae1094401c7d354489696c76b46e42856c255a4d1d389124714a97a56f6586d45f76f2c3c27e0fdf4719469430f772b89a2b90e492078b089d492a4369d6aa8074b688eb2ccbff98e04009bf93a29ca2266e18b2ebce4e2b165e2a0993ff552ea8684e320eb862afee66d8ecd51279c7af5c4b7f6e0a4fa6f9e37918eb04d55adb6fa85960edba713d45e46e1cd26c6c58be5ad1244ff813c9b0621bb892ce01748ace9e1403032fedaf7e2ee14934f29277bb8f18971abda5da88e5b193b1cb33145fd37ad47a55a94a09114916f3fc7dbca90cd5bc3d8859f0c059c047ea0e092a8df9496b6b86ee9b7bbd1fc2a4a1e249c40e8b65d694bd3b47336b31be1773e65a049089fdcc093793c1841d14ba09e39b81596de006f190a3ea42dc5a7833aa026c474c96b707ea7331318f56ae99bcf6a2177fb1e79d951627653149574da99ccaaf355e31408d7b72de3e0a4ddff59e2aa7c084704662955ab9c1ed4ce67bb748dc37b77039cc39435ee6540520cee7ca2baea4f925d10ade917f492afeadd45742f5f8a09a9a51a3196bd8f1bb3cffd3c4e97fed080503dd2d78de7e5d76356f9d3c3b87148d82d7cfcebd16d4c37bea789b4d13809e831b7f2c1f7edf2d4263050bc40b49c29f0eacfc0591e493577e18885002ffe5b0f73131bb78674ee4e51d8faf5751fa23cc24b72d522b54d7d2c91dec1ddb0c2212a28b74599f4651ad136d2346f269d5c18a0cd3e9c281351090eb4434cf91ca7aec44b4eab5235b7dce23e76a35ee7f78de0f6a05ab953697585aba2e27472bc428d7b0b4ed85b90ca84ca177e73710820c0e3bc99f43aaadff957ec8c37a25976cd924f7769a757340fa4f574ae86adc052e2fc6115bb5806828affc9bd949618d9c9f2a7fe3b7b6e077a55ab50fc398254e1da7861a28edc42981783a1801845787bc7666d7776aef7d902d8c492518656fae612d5ac83470badd677761748193f6b39115933fe02d6806e804e5b54c47eb021cbd2248650ec3ff5f6d2e73cd51d56c6449b34ff979d62db9ad57dc5a2d266e78f489a68e69a652e3a5b2d47094cd4efddcc0381ab582f0c603ebd5ac6fd6dd07419fe9baf51f3ee3f63eab259ebfc7f7c930634453d93562b153dd479a643f16b04f2611d27ed6bfc4f747d8384c52fec418d4c8dd683b18c5fa8f0862519ddd5d7186c3e76c7dfcb59dc9f9aacb236e7e767716dbec245a85e00ac16cd3975ebbf06bb54f037206978c643292dca0e34a2216232aeb1d9960238c3cf67cfb5ad9f2f33fbe09781999db6f435e0185603b53580a2cace1b99c22243f5bc3eee362911dc935cf0dc5181ab5cfcbb40796b1a2643ab8d9c13707be0d0ec1cbd56725184cfc596b4ea261a61ea3dd21319cdfc7d92ab8ecf623247019e7966490afcf7da71a95ebe56669e867b8645820bb324ac013d09a1522529c7d2716da3f58d84cde028f1b38b6acc783408e6efb546be237cc610665d513025311a0fcfe6b30f431d6d454d132b46c64357b7bc4cc29b1fdcb4c02376ca00e30e079fabd23d535add97ca64b04eb4327514b82210cbdd84f86796a02c30bb7e996c4a38fabde45a3cee39b0738e921c1939ff2d33d6e707f51f8047545f79fa7344b8ea6d781876a54544b19373a07896e9df587218282429efc817efeb7735f35e5dde76ef34faa51c1559fb934ead9d03c7dbdb1b959f5731e51ca256611293e81c49638afa97eacae9d3b7ff789882df240dc94626c0c2af93dbabf3232b90d28c8ec51545fa0cb73d7f680472151c4200d167cb2dfca08235dd9e19465dac520df58ea98757e845f938bb6c8646329bca30a89479aeb0c4220849f45ea4ad061ccaa556b7c9fb930308a5273ed15fe70dae3e65f2ca92d7eb86e890e58e566cf8d4ccd175b9b52eca0e3353f04dac22ea1e1d03c66a6595bcb4b94036d1f0b67d95551af00a9856e6be0e3ef964b25a64d35a1a03cf9b027ce1e281a9b101fed4b1634156083221eab89a3de81547e5decd9dbcbc3a0bffd9599f49c5f0dd00c169299d247c55a2457b1c296f7286aac6a3fddf4e9d9b985cc4098ef487e65fd89245fa6944b99e503c8fceefe272d2f8b8ceb0f51ad78cf23b6883a77fc210058dbc60477717465c7f79f4f6d640296612efe04852bdbc42fadb66dd649333c97cbb9959460a7de28c7a21d31b517bbe077f2450ecac39549414d19cf01b05f3daabae2397d19c4ee8686e911be49d9da2af7f30a4e3dfc0b06d831886284709b22c088a4aea5a4ea96e453882c05d9dd70f09e04aba6da932fa68b903a186d66324b2e159be77b6e5681a94996e0d155b21faad9779ed4057ea729e0bccbad4309778d56e89f7b1c788756c30e705e363e7a6d29e111590baf39bb1eb0db461f8206e544caf38149024303c21cb4175e034cac920958a20f1d48ad8c7354affa456268dd6aacdc16a421c95bdb048f8df45984bf965fd8a82129c83c7dc64e1890030c8cafac128655f628832aad884c5d35c6fa43600ba72fd92355ffe553f1fa8ece4efbab28c3d87c48a2ccb93fdf94d0c613509fac6ed45bb19854b29c36df9bb93d474e1c0ff6199f7199810bc15dcca2bbc4966e1cd7bb589f0034fed17fdff4e833650f49e9a1df4e54f706472eb22c9b13e963d15b0cda725f5ce422d2efdabe2b3744c5dee455e2229530b4edf7dd82db3470bdead67b90d3ca73103eaf59998943ff1987f5354d0cfa804d1ed2769c994ca3f4f3f5b780aee20d0755f68caba0b909d71b2c3505bfabd5138b8fa3973bb571cffb2fdacac73718b33980c088e21fea32f045accc1dd30daefffec7da256e139d78f1693bcc3c771448c7fe25cd24f5bd848ba94c07cf7f43a30e1b8a7180851b88dc18379e0eb08a1ee6b9319b26dff2ade5be1dea4dbeb307797478be78097afa9ad66959af58ca4981a8700e702ed4dfa8c9d3f1c5d5dd857ade467527486f1d4c3dd0e561089c5f633a82a2dbc641a211db15ec8dd5d440914b425e30a0c092d7628840d3da929698da1d6ff5bc91116f88e70ee865150740dd0010171371d7a96950e76c6eca44ce72df53c6071eb6df2989b42236b4f6d28a98de1ec5ebdc3a153fd56666bb7af09915fd50ec77275905de73b6179cbd1bf27f3a05578c46b85ae5e3b9306ccb1666365b91b92a851756dc9353c82ebf444825e81ffd71c1a9d374f9146ff012cf22655c59b616a5accf0ee524d3fa619f7c0576449becd737fb70f786c0f9401ac698312a37c404bfd26647c7fa16ca6a282beb1e626a2143919250cca522ec026d6401e0cbf90a474835ad251111ce983c3910906cfb4fb73e542624b660dcbd6206552b5de283b2f42544a65155dc7f085b9a353c7420e69749ee2af6aa052ad4184440523952c5e497a60cd2932a837c92846c5a549b20e9a83a505f384d785e310e22b73bc89dd959a6eb425354b1b2b07bc950f142192d7a5ea82006a7df88dc186def1e76605359cd51b7d3da90c503e3fe2c74748c49f0becca5b803674be9aa7273c0272a3f8e8d078c30d1c647e061d6d7d203b675a120d9a65c3970339ffbe63d5d499810ba1cd63a0e22dcccf0f2092987e8f528bf40380e60e5050d3709d52e9b20a9f4ec55146cae3e6777d33b3d369b0155bbb76f56cec7b97378f3002696c23ddc29e513a216b539c4f6a419d555cd8638304374f65698f1c6fa15bdb930964017b302096fa3e94813ad02de73f48ff63e4e1f8a170811424a54423671c4db4e1e13d008848c63ae11c2e3ead1933a88ebf976a34acf1e1bfe45a1951bbe088bbbf92106ef275275e1a77d45228789a7630c79bd74dce439b83180e088b4faf0703e63d25a4a28c7cf6b86dc9f895a3372c7ab04d69e6ead7ebdd18b98fb556b9d580367815eef6497f17e10375e780bd4c7e353ca733b5205b721e24dfdc5fe11cd1739d4a0966c8fce5b7c153ea1c85c328bdb4f8af584013ca99acbd8239d5ab6d66cf0e5e078447b32c0cc76fe0dcf43b844080fdb83b775a5d15d8c4aacd8555b703822cf1d4fdcdce5bda8698a32a4bf3d9ac9c5f99d476ab077acac6acc10055db2c12e8de8f3182b042196acea4b6fac79737871a52a35c7f05ea8cd103595d6ecc4deac38a84d417def2a488f91ccb2e1b639a5077050d09e0468ee24c8c22cdfdbce1a6b8d3fe9f59019d4a2400624850bb0150d8c561c72abe4aa7c68306a0a9d0ae496a0615435ff6759aa619b8af385952f54f226381da058c4af4aee0ab8f46cfa0e44d7b7c1708fba77c59d873ad9f2144d1d8bc483d0f3e5cad711488b42c9ffb8c3c1bc538ff90812da2357ff40afc112505a2f374d3ea30a2133f8c2543fcec3b7cb5ebcdd34c8123bcd1b2cdfd4033557f221c4cbab6b13207c18550c236a3f62a36cef9ca6925ceedf0cc1648bcbee128c0e7a03cb7a2e208f2cf562fbe30386be99ede6e1e5b2209ab736c0da0fe8f572390644b573824556b6fd4446ee7a4019b2b91e31b4dfe6c770be318fe88107711b21b17285410cf604c5747c9191ddf2d7fb23cb7f5565b7578400e021d2f3cd4ba9263fedb4d0c1c517989ff71089a14b1018644536dc845f756fb50216858d9222bf870d0a4b68202f367007327dfbda0cb3749a2095037147d8abe41a4e300369f29ab192fa9bdc00894055603d0372ea23f5056a114c2b89b90dac6adc5218771f0553810a97ae1850c9dc23711eab6f32f40cc945c41a337d62818eec28b93a937c599c50c229400d0ebc4378b1d2d367184853296d858b1bbd10c550805fab5cc51b1da04430ab3b4a9302103c853810d5e3367d5f220844cbc214b60e733f2bc3b3198cd1199f4ab3aa5c74904953f63df7f4c7714836f9964d7b689c1cc03e7da830255f13dff55729dddd14dedcd93ed0f096e5c32d655110eb839f80811ec5245d64f8a1168defc04261c8f50027174f31015db286b913eaf5c5087d314b668ffe0413c325ac0e9f09b464116e7ef98a294b80affdb197fb7411a612869a07e61d0c30686ff079840a6fcd09007dab7bff927ef4eb985788113a63593c0d8a4b04299ae485b7cf27dd9269a5d8017b86dfb2e6c782c6bd01eaf8b59caf35859b71da17cf010d813109ce55399bc94ecaa0981dd971a5435a72a7286b526ba30d81913225596c42c124b68f2ce652f35e5c37cdab4155ac0f615b8cda2ca1809887ad1bb2c1c9e4966abe68797291a159c6c229db8232022788c0395a9b28e9c6c301fd437e79e6f0b9597910a4d266bf7d864bb723e5ce410e9da31b0048bbbd6949d0ccdfd31d49d25b4f906f29042a8a32b865811b3feab98efb98b22045ea4569739a81b9c80ab9fb2ea757e30ec7c25aab414546ba0b83601caae3ddbeff1d7c0fba233c7ca61b264f595bcb8b73211cde74f9a603ab1183661806c63c7727ee5d879112809ef72f2e6d16e6408e7cf480c724b9c2ab5a0a83a5ce3e7e0dbf96bc01e49141651901efa7825b145d3b5733f3d969ec05b95af914cf333f783a0c94deaffbe32b37f786af94e99fefe24c4e2558972a33c3c5e81e6dc9eafae112128731b63f7a6a5f9c4d22144a07abb829a06313318cbc5b586dfa0f8beb350e812edc2d4416efa56fecd5263ed839abcf1a178787f3d859d1732cda296a167688900239923ecc5318eb7253feb543337b994c41d67f23d7f6144594fa00389bef2f38b1a329c84ad5247d12290f0ee2050773c71377761ce721dbf3bcb2ca5ad38dc884503c02360e84f292b1c215f1a48d67772f461f0933ae5da7d4ba04453b3384065b9d5965e7eac38a22fcc0d1d49a03302cbec2567fd773a2e9607d474a091009685a96dc3546866e2dbac63d58d8d265933506eb9772ad1d6467d78f1f386ee0be0567b6fb8c28eb76d61ec0161a120008397cafbb61866c57d5b906d7b2da44c802c09dafdbbe2e8c9a007e9f4b8082d7f811fcce8a2f7e9ff9729de2cbdee5df8a12303b034175efc8a5631ae545ee204c58ed668acce746dbf017b55c6a38411f1ead14f42d701f25a83ca351b98b4817455741b46218b951c566605ce2fd4481639ee1af15568220539558fd0cc9ad8f1904c6ec7965ce4336ffe9707d6c47dbe8dfbd3cf935df072f66d873b2a1bae4b1626312644fda2ee226f60e5c25ed232da6cf21fcd8d20df719b7125bf82dc4305f9e8b54f547f4192ef61ac9dbf28e1c3fd2280fb8d02fe73d30b75302ffccc53673ab33ff9a5f3bde2ece5f33299a994ccadf352bc0d1e56d65b1b60d0e869d6abe323392ea6ac2ce17d24a9553665c7e0c079c8c8d0a554146fe75edc07e48f37a2d2c059e83396ac766c11dcf053d6953ab21e6d8eff4d740ba01a6e3c5e2ef1787dcf58902bf0034da687ef213a051b66c7c5f90ffba87d7150ba40d965d1dec5d5072e4ff46b2ebf6aa6097e13433bfa9d7372618f74ea5f88dda38e81e1d4726aef0c5b7b91befb128e1097be85419f448d1e4aa99cc7680223efe6b3099bd40a219e5bd9d6dec0c6384221a089ac070779a2e4cb0b49bb45145aafba2b735fb80fb09879e051115f755738c32fe85890d8059e45378beb9fec2283ce0b98e70a3f2f69d88bf706b4988b4fcf8d73e642f4d24dd687477dd11bd07f30a0114d81522df15ee7f5e698e8af053ec86cf8400cb3b3f285eb5e382f4f6f6bbe95928c1e1438e44e313f200da590b71e7380c6b78128db33d026fc33edd066de2f42a31a1f329d3f79aa85226ff515e451d786ca50a7a45aa983652b91889db07802d24695d96b5aae395248e7ed8b231f8ebc40425f2aaa9439a5c477501331d8ca12aadd14cef386c5715ed940f03f4ae58edc5c975dce374d5324fcbf43e96f210376907d2913bc02197e8545bf32b2061dee82ce120e997a586650c7b4d0ca01129d312a91f80f689938c57daf22a2a67bfa949e6b079b64e534bed94c0ee080c600354ea51a708ac4683df5cb0894cfd62525dc0781c995932caaead866bf91606d1cc7aaeee945ce850b778c91adb15cfe3eba677343e6fc67c1c6499d675aabf406ae4c556390f7a37ff95f493db9bb6e06694a5dc561d7066c5f046de3669845df89fbd87033f9b0d12021abbdd84206400a9ace156d6109f21fb067cc790e8cd1a758ac42484f626f537e8dcd2829e66103e3e2e5e58e4cdc1fdb11017b4a03bf14fe1757a5cb380308b4a38401de700d4b9d8c1ecb7c3f905e56877f84cd45bcdfb41a9023ab600f4d274ee0d37107930cd9408940711dd93559b7b2cf02c5ba6091a88aa9404cc385d6ba25e8b2c53ae18d5dc1cc8e1f63eac9d806247c3e47393620f0a55c9cf4f11958340f3711969cae367cf73b2d45c4e65651eb6c3156b048605952e03e33171003a2904431b0504ce6385a18346fe506efdf7d14aadd72a68e5470bf0695bd8225a1d1b6ecc8bd10c7138f44d3de15efffc6f8215b5183b485eb37b15064d9a95c51aa58bd3349a943c05eb4992c27b13d6a52bcb0e8057437095715aa0196073cf9e8dc2898fcfb0ff1d9a9666be35e6c554809bf983e95c2b7a26897dddde1c2ca71d91a8ed6b970f7b8ce402a5bc6eb1da34e8f010505be3bbab3128fce442fb062ec831ab49cae6efe9efad69f0c0ab53660ccd3e3469b4b58e99eb831389ad9be020be1dce8fbf58683987c55f4fd1c653ff4cab978ea7ce7113153c4b81f8199ee8158e22ad1fb79b4804970a01f31c2208b0b8225714dfa912d799764896b6c33bc912be894e9870c4b30e4dad3174689f8e7003fc3192b8bc11d37da1c21ac3a7c5e922d81f5cd596d22605b04f15356ac7c553a38d8589cc074b19e07e8e0a15bb5281e6c9f4e01b17361782729a16bf287ac4b96eaa94c9e639de4888ef0d0c440bfbe0b150caad98eb04a2c117378eacb3bdf7c6aa978d88fb0e27b5b43ae475d22ceb90ff1bab3a0f9af9b7f850e382facd942b4fb8ce84b36713e0593f2997dbbddea4d9d3c8d419902e105adeda4b37a3a31afa94fb72ca620359423a5ccd3fb7db342c69163eafbd94a55e0342ee7b86ca916b43917922180c1fe935acc13fbc66ffabe87c30d6f1cffc00ac290be9b43340f0f725c50114031ca66dc2d964ef553a13064babab429c252be4b9aff6d8ad318b067126f15fdc0d1caf69de438992525034dda4ecd9728927e945acc2335c29cb39c5ebc3ad79db119d9784fb36c134b9f22601a6a02de0fc5e711183af030752786c17329530c0066d192b6e6191c8eff17e4a2d1ef12e36ee4e682d626bb1486932b31d8d52eaa395c969434db77ffad09f9d6feea0fb03f7f294eb9d6d5a22fa6d51032fc152bff8717a4945b2c462721d0bf62cfd3f1d36795cacdd6539aba0cd6ace1f9031435125c831fb160dd17acf1b7940860a3436308b505c1914fead5c4e0148e792dc9ddbcc1d5912f00eb4ce56a7e2aadb81da7024db2da7306fa711d1c7b1917b5c37a6edec10792aaa1aedc8586c1517e79937e7bea5df0c19da83f5cb25aa12557ed1bdd051bab6f8bfa550640af041c4227c72458588ecfa99cbf5dc3968c99a20c493e952e52d7f8a47cfc3e01d5a901a963f1ab5b2d479286437b146b966b54a22dccbf41375829a4a9dd0843acefc0773a0852da31762ced7dd5cca2639f8db98982bc83f168b75a998a9cc4b76f842a29a12176c13325600b796e66785a4be081138d12678ed17f4e8b951ba57b27bca6c7c17d940b29dfb10aa8d2e46e094389498f802fa3f35460f50da64636b1bf68e4f398d65ea54065476a7f4edd1a72a0e12369dd67376ffc1c09a6ad51510a7d469c2fa266c41249a7b12bbb2c9bcb8181199c776e57970e8a4fd6db40a8726b4740646aa7ad76ba77c8ebae266e6deb8f1490d05040b7e5ce22216920e507673b9901d099e1302bab7a3277e0f0d90d730b89a8942894149af4d30594a92ba480e5f45d8c5b58bfc32421fc9d19d8de2d16630e80ae5cc3de6c8d52e17199e41ec90d4d57c093ea3e1e3438280d5152f48f24671617645a2e27ceec8feb8dfe3f4dacd3aae94b6322875709ab62539c260c28874ff585432277cab1b10b9f8e47cd734ba698ed6a04d5156b85c9b78d2aed9e09ff95b2cf92c175221dbae683a60d864deb0b49dde0b3d779e40d1eded0d8dd0c578b55e58f523944f3a891a47e97c2b36d314e42002bf359db560db5a0010ba4a17dfc11ff5bbe517ef350e743856e003a34dbd11c111848e6972170253c5948c5dced2cfe73daa88974c3488e5ce031d8bee74ed4d5179c1847e37f047efcaaa7714a08fd34566dff3d04edf54319db035ee60cf94fa53bf1004ca1b90afba06aec1052bba5a881b48093730c40afff6afd8ec21ce495ba12b8e070cd139a5a29a5f0d95b44aed67a6abf75dd09b77933a4c8c6db0b41678437d6b775646328850e033fa22d2dd6743da641b98b6f7967426e276c0e7a2c1b3faad332d75e1b84c29087f9d541f39b0dcfd3117b92006df98ff37b2c5b95c956a6f6bc816db600b89a0a4002ea3e702d3dc9cbf2138435c7eb56036b8d5b5e6c05ec70b846d555222757da0aca3b514d14c349ba9f6df11fef7b5ba11519db26692c44e98212352fe7d5d53d60de4ae85feb6309463d70910c5ad6b817d5fb5d60bde97d4ae6d6670f372f305548857690c45cbd52587cd983b9e5d33d3059302fcd3181237ee48f09b69de2fdcec5f8478cd2f666bd93a12c653bcd1e1c918f4f190c1fa9fd7ca4c65d695ed8cbe2eaecf92c1bac177db880047c08af3c52d5e57244462ca54a83c095b8b2fac12f4f89dabd1ecfbf15238231357947afd09c9f46b8c143c8a2d8765583e6ef7e9cfb2fd38f63021a42c5a62487fd3bc8409d945bf259877f6b9ca689db2bf15e2d901832790187816288468fed1d58306197d76e60b53aede8d065869dff9fa9f61e8521f28fb9f89e359fda36cb2ca2b402c061cddcfb9852d98083befa46d89f377443b9e843ec19eece91bc8e7300ce4b528a808e4c306ea4c4cce06f1eb08317bebb8baf43f971ae5cab7cd2c150bacbaeacde30a4d1795c33263ea37b44a0aaf54c4f7cdfaa3f6b3377e2012affdde8eda453c268f43eabfc2daf25605d302f39f49afa37e7e792573881efc247d9c788d2706715c7c9f379e9bae77ad2bd14b3629e8696cad6d693d8080c3689fc8ee4b0a520178f649ad626279e2a8621cf2257e2735c18c53389e56bf982de64cbe22f107cdb1b5ea2593f47954f7b74bf89d00e154d8c0895e1237f04456add07e1a3014560aae5b35a71424cf1c951397f5ee44767ebb6c8b19c5b92ff9463d42d344e2facbe93d2264cc9368e556db341c286f4cc56c001a7ef0b21311c76d55866f1cb1dcdcefbf9be855aeba24e70ffc7bdce4b46282d9d9708e9b8d56c74895afc27afc5e93ea4ccbae272fe53eb587885adf5c0b121c59eae1de6d328f6b195e0f26378b8e9df1350c98f51a250a02308946f017defcbe89b976c1b64d8d2e1a65fa31a50cab412036dfc9446b1b53658bc6acba332725f4066907cacc2407b797bc04d417da4da826a04bded6e736fd52edfcbb93114e8582b274e3f6873987008f43992cb72b2896ec11d6a5fb0823e42174e6319cd068cf32802c8ce8a32a071dee2c673c46fa72c876d481a7a6c615de0b2f2cfccca4e20dd6038ce7e6bb85b7308a9696df80002cedc81f24ce19690ada171834122740b31e6f97f91c6682f18c5cddec0d579ecb06daf41867ac5471388f1c18f496270ff6660889ccde59a3ace9dd3e74de7ba870642d7f9fdbe614383a9e0e64bbcce1c70e356685fab08ce76963ab5c36fde612078e1b6a772e06fe6ff51d8059d74623cd0128fcbe3d3e17419a472905e9c436ba6265dcf195a26a5bfe0fa2eac8ca94e417d566a960150c80980f35f4d2ad6d6c407627c1b5db76e5375e8bde9a4f1fb7dd4b4746bbe6be062795f5bc657a7098357ee1d0c5d97feddd1e826c0d72a3707c55bfdd63a9453af074a37e63e4ab3ef3d0ae6dccd99e6ddea549ebc3a8b656e0e7c88ab61bef0f5f0818682a39743fc2d8ee648892b6589a5d550e591f00f53ef0786e6625c11b20ca416000c4f4f107dec030a62ae8256f26833ae3f1bb63129390b8cd4e5e4be60290b46594d152ecd1d46e486f43e6e2a5badeb7218c2d1d3ae0a875eda1abb18b82cee7cc060289690c7506eeab5e76316571ece81e41ab08390ea1e3042891e29ef551ccd753e1bdae9379481cfe6f593419a8c8c787f7e8c24098626e0ad5c40d6820707eb09ef59dd9798e38177d819de61d5c487d172c04779cc9f89c2a366f7e92053fdf13c81bfb2e5a48e974ab9f0e0488e6b576c21991bb01b14e4fc1ccde67d22c395bb32f3fb6622a9f940bc77c576abe77f41e5555092d7feed42d2bf9bae5c67c1ff93743d7478fb687b8d0b3333f19223750bbebc88915f16957a939a34b902ab4ff70ef93a8526db9b45d9589df5e23d6ea63d640345dae9743c1e17a3ef35e564a52f061fa7da0f0f676f70e557507580ea1fc643fb6cbb959784dbc8482b71f26f5cacc5907e6176d2c06d5cd5312114711518d1f5d62dca2f52198217e514113e5884590f0c1399914ff5d3e8f25bfc7b3fcd269f426eb24fc89d01a879fcf0f70ba14e93a048a53b9297a55791a5ae0e8e78d8cec5844fb12b6b0e68345cc769cc51888cdc8af14447f60579bcae0331e88ab3563bcfe8f8611b2259ac3e82a37ba5a348184b95966cf4cdd6eca102b2d6e7f9d01bd78606b657d945a0fe12cba81c560c27962a83772f90f6e2a5b900bd9cc3b684e8d3662d02b3087eb1b806426ad31696268b29fbc9faa7e9b1bc0f17a33937482b0957116ea174ccfe03ad2c49cc2d312fb1a441a9b02ec2954e577ba50b2683b2c3389b87b943312493188f15110a04e9c983e2e0f9ad0a0f1ab887fc456d66c78a601720ec1186b696226de365bf06002308861a149b8b03d8c94817da683574f6e5ae43c91cdf2f0c3d3f592df16fe928ee9fe58d9cf0f03a8491be5a0a5918c7657b103db32e54b965c986933b8d0fb1b27727521efea987f2209fc9fdc8216af9b2c468ffee7c2eb533b32966f1d8ff4e41b833d40f07217be937f378ae8ba255a61260cbc5869f634a07c12616a03f74fb29403aee4d72747b2d1d189c63818c7668a08387df9ba0cdd050eed8f4683a40b10928f7aaad46aa7f2566c385ea169a198f1cf1c61779e7ac1a49820619f18e6d5552b33e167c82e8384dff50995a6c9aca105eede13d1d605b3e6a9494f2cfeb5d8ccafd0f7a9f667890035972987712d0771e1b9aaccfe7dc58b37bf4a6357c06a6deff6daf41683896f4d13e3855471e6f126a8f67cea59dfe2b892ce6e23f17e0316ee1e3b60f6b4f413862fe71320d20eee30f5410926f2e5d156a8ab6c5f87836af960146b3222b48d65205ddb73c90eebed115cb72b780f5963e07ac268c91f554dfbdb8b70847ec0407b9c3d46159872a7630c922681389921be061ccca1aa0cbaa46fa5a3d65e9edaa3423409febd24ea9d5ce392301c7cbe636841818e250791909d383d2e83846fe34d6b16ccb0f1163679ca3bcfb2a296ccbf5ac391cb271751a46a10d08315a3ca246b4e3c39bf971c11d8a7c6f5f566364061518ad0d9e88d7ce1eae11a79c671a8d4cb5daafdb28efa694c3ccebfb98711febc8debbd5b316ace0fbf2a14b893e5d3fa76a27c16983b184934b3ab2ba9fe04758c654289634790e27e08a9eab4ab0d61c3c80bb5e029b53117032fb57914156c2b39db21bdbf28ff1528d862c909be6fa4659289c437d27194c7cb129606b970ed03933343de55989a683b817a10cb9a2e8fe346f1b772a7be10b3e1a6ff9564a82a8bbd08b6928a31a0b421006c01b1e2aa17e115d0222fd0ba4b7b5c02b6365890ab88ef92a38885a55f4451e9a5c2ba041dbd66511c02c718c9273c7cb5849483b82deb091a25efa43e6bdea2becc338c7c17366ec8a804e499ae50db10814362e16c5133347057381d4be79eed6f1e2e65d4022a8dc4c6d7efc4df2fb5ec2511b0dc9a9a4094c9e549e2a0f51cb11654bc9de2b5733ff0a933147c38d1f32434bc1d580110e20d662a983e4ca23fc8d919b8e527f5dc5e15de9c8a02a68533756fdc5baecdc0fc6a2e4d8f6f47849e999c8679e141015668c80bc816a8b5762acdf4a8ccba97d13388632c5c7e5a7511a9551998023deb925eeab94a50f4e78033aa91f9b4fd6e24665d24d63577bc99061f91658d009de6f490105d15d7aa92e5bd2aac11bfdb428901cbbc46e3d2d1264cb3823c81de60862c23c44df63a9f808c0bf1dae7d7e2911b648dc8ff678ed0fe30fba6d1de4947cc072a0c850c5e8098fd760aefd79e17a93f898168e5e4bfe65d2746893982437af9c0083feba91336bdb5f51acf34b8d2348611d11f4ddc64e1e49c2edd1bfaf5d5bfcc61c703a28cc469e6ce14c0a4bb90507de0f56ecff073569b5fa87dccbde2cb199aad1759dd9de0ebb3dfef0cc6b95ae0d37876fecf5f09c5a46087893c82a3311da7e9d06fa11173d40eb10c291e8e556abf21b5d7247fd4ab7b2e51049b933c5dba524b875149360375429dfdac748e6f26466306bea7d3b61cf58f235b224a1918d17bf75ba696920a0f8c5bf7fe069da2408ba2f7d3921f2367bf3658b111ccfb8e4b8908a0eeab2bdc5fb06b15831b9613e22149558a507ba210b663bb1b3737d49904134e5326bfbb244e1e322c3a44e6b2e63d0f010f322782adac4c8f1e941ca0baaa607c4903bb79d3871833cbb9af62c3c9325b257e8a4a360d1ddcdd5ba3ac7d35cb8abc05c137a80dc08f648870fb540bd764d41f6e9b4ff669330b1e3e000fd6b3bca1809b744e806ff885c6471227107b8d2f58fe83bfd49ec94507bfa70c967a6da291042bfbb9387fa7f2ba9a5c627c972aaf5b80574b256eacccc2b2acd02664ca0e8ebc69cf78ec0a394c8a6cef63659550d9aa4288a200869f6d25bd08fb240874e770b5b93ebd3164488d7df52b9ce2410f4b59ef7285b71a7cd99669986865560b9823669a5ed64d086908e1e04789387936012ead8b29acefddc3313ef497680fc0ca1131cc3e1b9c94247fca1cba3b5f416d7835f0bfa75999fd4e5fb3269bc4044e0f32d56d56a2dbbbeb768f674aba51dbd5fe0f130f2c7cd8e33b7aacd784bb20b1904ba3d556646e3d16ecc0315b7c5e56c9d2b8edaf123f2e704b7603dd179a09b6ef15a87d07e6b8df4b9f787f60c3b81b918fc88d81f7f8034ebf7043042d4835b9f7afc30e06992a63cfa2b11de8905eff112c7a0ed8e13a822d56e18749445b93ddbdfd4b167218682d5d536dbe2c6937910ee4d109e4320da06200a13f758aaccc30fac8a88ebd1655ed21b2f0aeaa12bb5f3f423b8622c33e108a8fb06801ea7452d9cda9db29138c4e789281a088a03c9771f6adfa435e0c20fdd1d1801d5815affe6cc8bf4e5ea6171549a6eb457d21c680ff9f73c5a5b208c2a80b6303d33cb3eead74c3fd97132953e8a53506b8e4848137139413c782e23be90141af874356ee383d6715381684b73372ba624be4907ee9edb8e87f24f3b3064f2281a4d869b9dc109a18cd392df19ce9b4bf8016991ddb208b359dacedb896ef8690c9b61b325f2efc7d75f5b799151cb11f1d4c47af98ce5024bc137b0446475d85d4dd6185168e7c1a3626317081069a50d0ea1130abeaab344bbc150897c978de92f094570c5c9bdca3f4c83b8b9e27d1fc58e3c79c2340979ea05fb72d88f4cbfd667cd7d377a97ce1094e706df63eeb5dc4f45e3aa03d95af6f4c6f85b3c6a03ad89f6647b3128cadf53c0f566070ca76a2676bbc950cb90adee400cc6cb17168c8fcddef0bdc159df592208fbd96c253deee2fcdcc9c0284453f9977ef1966b43c20213c33e6a4940800188dec925ff7fb856581424ce0df63e52a0d18447e8520e9dcf225314a857d33d0a57e4faeaa978fa4029bb6733112d5f17a6827c55602db0013c731919896a8d0d06a232c323a5c5d46e76b518c4861df4a67070ceb1c419aa2ecfa2953c3ed329b27306b42c0654243b83eed7b51e9e43fbcb6f7248b28f53833874a1ec4a04e578fc96d695575e97a35e414632cf22b8117eda3d28c720274b7767e46f2370a997ce94027cf104b8ac2d2502a953fda5a13febb8ed8243a9f2cfb4a9477bdaaa382573748da2612da0b1c17a1b131668c8a9aec87da950959db1d69483425127bcd73d94362fc367accce7a0a5a73e8ce5b810c5303878484c0254340d50014b5ea7f32b96b918cbbb36578edac424aa40d948efbc3b5be7a3fde4805510dc45243bd3b0a2bb4dcd28c5995cb5dbc76069421f3a9306071b8b7ac740671b86d0fec38d6cf5278b44a4f0b60d2b9371b58cb7ac98463b77ecb15b12a8989ba62f0acb41a40307d82f715d5826082f54bf287bf5d9af2f8df68d9212e783db58ced0395c2ae372e6988329abec2208857cdd25d1e6569378b234630ceed745e7ed61dc9b752e90d9254284b087c8b97b60eea185b97cb137c45440da19d418ee4fdbb706de95a5b058e3bb8daecfcb64afc7b4b058b4d35ce0f7842827511b267ac8e48b93166d259d443022ca46eb2c973a82eee1a1c6f630bbba6bd87a0a7765cdfea4e02fe28ed12f8e52b682a8954602a2f517ebe48dd9f73a20cae7f175270cf9649ceffe6ee0143a8b0cf89e2700b2bcf51890c475dcfde278251e7163700a6d6c2e8acaac55fbd4fd30c97aa6fa92afd09c9a5b6350c9ef81a9612fb89dcd44f15f4a993ea62ae6fe3608105c118d0d08b64e00be863b4cef0fcf812d7e4a9a5e56af7c794254611bf94244eb85db2ac3e3da66af17177a6830d2a0e922f55b3e71b83e9ce4943c40059871d23ab25a2c4e87c5169f71ca479fd50e8371d520424dad57e4858b9e2900137ca46d0adea0c7502a653384609b8805bb7ef448c09e904dee1a5eb5313c48b161e0e8611b45b51bbef31cfa6efca327b8f6c556e374250fa94fa477d9b50519e1c3ac121e5a66419dac853b1251941ad1a5f3415d20bafb40a1a0e4afefc7ff470cdc790defc264a245c12f0d7c68b6c7ecfdb7fd5740d6f2ec9a2620f8fb475e518d6c2700eb90b1ba310d6e7067deab9cd3c1ff1ce4486207bed2d4a06f0748e1e93caf4171cd2c4123c7e2d03395d84fb26e27117a84a4d2afee830a91876aac65b70093397369a600683c799a4cd60ae7b0b796702e2cab1450dd76290f7e7ad49d974254a411278f690ea9b853317e19788baed8e72e9114fd05d0ec2a768b2fc30a2aba76bd6b387fe79f7789a03ccfee102f1d40346d4e3a45c970599c811f53c4e8e9282ebd51ae78f0432020633d411a0f2cfa85b06a00853707d7bed8727f28f40b19ea4188e9685e3212340ce17a3eaa05e6e1ac8dafc47bccb9db9fea2126fec7d4624b3be1a31dff92ed2623bb93cf805ac433bf520a9b3a31c3c4324ca05a7aea9941b88bd04e2c7153cd610147a2cb70e230d3f68dfbaa02a2eb7141ccc40e5b56f61fb310220cd7a142d449a33db692ce67ffb507b42e8f6d1306626a94f7a093454ab7cf9071658e6b2e63f376fc2936409e5845db20259104c6b3e60f514bf932f4622522504b0f58aa3e0f69b518501939b63b4a1c6dc773ef4cf1f9d7e341a3fe2574981ae79178f6a99d4b5555aed5264fe2c53d7324f99f1607d153fd6fd467af34fad3ec23fc39148323f6d7d3766433f719e69ce9da94d8fd44f84e21e72f1347546d9d4cdfd6866da187787d28595db2032ac0f5122e86009697c61849485d37f9aef5c0ef6cb71a7ed1d2945d0cfbcc03d268a95598fa2391c80eb4f7d844d478e7925b6211d33b5725ba9d45442a3d3ed69cd2dff1e1683144bd88fb5c50bcde5499bf5114ada9a3b43eb34f6504a94b7b8c98a743561faad373f8ce94afc9188dd6e87f3febd993ac0fae21e807fd7e51893cba971f47573fffc927184fafd5df7835921ee6566e2b0f7318bd1fce4f1bdc3938ba1802ecd7fe9aa6cdaf01dc3e358abddb10e0bd6200fcb303ea2f3cae7e7f45326208430d4ed5595996985a4d95a5cd0630f4365341badbf7f6953a51db152815219d3debbb3a4d08c6ec249b0d260da650ec3d16bd5120f14882a90bc4f6b8f984fb5a0cac468544e16e10834c392456c98dd9398a9783d5adc2d850a4555b1e97a40f1a631cda99f5c2c3f6d4acbe41bb213e8348afaa24190f012b5f1fae71dba263a8a05feb672ab5203caffeebfe8a6a3900adc901d4e35ba3cf531042eb4e8656b97b42b29fd50a8cdabfc4e19d783e81cb29b75da927aa6966523093ea7f646909bfb82974a397065ac0ba3e34ed7d5243cd96e6414180bdb8dd3c2adf79b3c6144f06f90ff99fb8ada3545891dc6acdacc2581dd1628a561a8d54a60f645aa2e1c67497aa5312cacaba8e34f01857dc9178d9fc16ac239ba4c802c90c43f623d7d2f35875705244bcce4966f480b24b3ccff5488b06e2a5a26110d57f8db25916a8e11ae0ac8da2dd8f8804e0fa6f9a50575e7a4eea8c8cd69c35e1b8025e30fb464894015564eb6760c5b036adad022c3795c86eff9754adfe61b4ca88ad1888a9e8bb22a4505e607a1420db4b43004c19bd7cae487fbb1eed8e9ff67daab0b77a5719491f8fab03eafc48d2f22a8acc0955f1e97074f9eaf302d3454a9a6a2b78e45bb0ee7522fc739b62fcaf8ca213a856b56a2868b7fb4732248a931a5fef4dc9f1eeef5bde5dc1c67020c2bd85d5ce316107b24203fd5b12def81f8dbb58f237e72315871f7661801b42db4662454eaacaf5b7dfb42e1cf1793fc84b2161086adbcb393067bb20cc8efa839229981f1502785e52c17787ff80a5f82f93d09caf734bba6f557a3d23f7ca323f39cb4caf79d600a224fcd0b5907649777f30e8c5daa615885b97063df819dcc0713dfe38d26ccd2d28f6f0f104f35c4e273fe0fefad8dfb123790262743f16f12b1007c7098f9235b00795b010c73066c8c65dd6b65cb78a52998519f8d1933e10bf9621192eab388bca2a6b50d4eb530b77a4f8bd31613f78552c9292e3bb223ac0a1a2a54cc50d67718b2899219d1624f6458b851f914cf8240e6b5a1a6d90254beb8175a3ce2d337e5ba7f01c4a629a019131ccc73da59a3d417ac0467c259e1995822c10c0e42ffe7d5d81da6c538f8407dcfa5bd24ce1f7ea3c01a71bd28f24c143bc4bb981f66a023368be21f084695ffb93e8ef651e7dae5203fc5d859f5e7124ebaabe2e33873dcec05cc53346db0ea9b82b9042ca09676336d853b8c0d6789c6b0446fb333b464c28e655d46b90e57ab10d4b1cc82d89af540a7891f21030399827f6582a3f0565a3dd4072189daecabc93342f9933320fae8868798907a70f3b7b8aab3d3588f5b0fcec567daa5a317ba1ed8b3da90f3ab7cb1c14e4df22e3c46c773bab093cc7e9a3c7848441bf8674db7b66ef457850230be33fb42d08736217b499bc914533ce2b4811ac3d8d386ceb7182c9754d6d5d68689d30d01bec9bcdc0b44ebe82693cac0cd55432fb39fa508a25d4e6b113a7f5aae75947793b9dd444a4d6a92154dada77644250931c09e36a787de5eaf13904ff5110acc9d969da4bf5e26abdc803fa5941821f47420acfdeb7fee89947156b4dcd5e476e0353af792a71e228fb037134eff395c784455c2cc49b737cc17e7f5726ecb37c5c2847c211d334d090c098051717b9dbc0093a01a2117f12b3caa36718d2926a289856c1f81cebf40bfd112f6f1e10885abc6ea067ffa97e61823b17ea54a08ad0a131669834300727831a68f1e6a62a3ab8dad26d444d0cb08429d6465728cfa7d9c0b95a379274299e4172b557c9653323b3e4323f0b9836207239ef81ab068b648bfbd0b25d8d84f81e9bceb2d8187fbd45f3d76bc4d21e3b3719bbf9f7fa49bd98b2748bf49eca121ce36a1aa6614d8ae995d03ad02a84bb7fcdd5b6da46bde66a147dd0b0d577c4fe32980342a93a4ae8c4fd64b1f6eb167f87a689a6262d7524424cc5a5dfbb3fd7982e32d0de45d1ecc342dc8ba42db6369d250eb5b72e4e681dbd37912434e47b03e16f26ef184cd433564f26053645614164ca55b161534a198b7c94bb3123af3a4c840c7c166ba071aeda86b8f45df8b7e712d2833785862e01cd0347cf485671e3aaf829ff41849cc540598317fbc59522c2648eb23d00f9e445bc1c2764f0a4be43e46f5bcd31b168a4ac73d378bac8ef76bd0daf17f4a3b961815601e95a98f6e46c2525607c4bcbc83c83ac59cee49486b6aa01beb2fc67af773ef0e9be3693997ffc2eb27976f5c08382cdf86c05662cad2785e3a4a177d4af3b9787efafc7de708ef1fad9bb69568ea2fbab1a9e6bc53f4f80c43dcabf7ed92aee521abac330b55a39b809021fcfddbef67c3fad226805611de231cdc995a22470ef80b21cc3410bc5100bfa9294c538f95f7385fd82d1060cf12e9c688a5a6054030f600ce541495018c0661ba7f855ae059e4b04b9894ce8db605a29d8c2a31fcdaf03796a4822fba7aa004ade7e8b051ac2bfbfa6da81440b0ee1f694e90b9b62fcedf9c7ed0b763d7725ebeac73908153f9a861ff2d52417d4bf6616b21bb3aa90aa6273edf35f36cc4cd195b2605f63e868f0d36f24b4ed1857c8d2bc6723bc33aad7185a2f037a28b1d4db359a357d5bbd64bff4c6b9a820086c149c0af17f5e09a06107320f6527bf17a9ec11d1b28cb997d17ed1b48b3258145fe7ad2f67c21692a7537a3f0fcf0937ed08a1ee63b9500c147fc4e9a84a00215465a210eae2761bd7097be7cba2d18b35ba74301180f7e9806552f70911d5a516f5a2483e3aee56814f9ae144178f8c827d8e947345d40e1d22d6324fff12a64746df126690dab54c3abde8463b332027f209b6a9ff43f00972c01a9b9e0357d8288a821cd762ac668d704313e2ea505a8a7cb95844e5f21a70e18b95d5ebd8fb85f2934531d950d88ed4f209d861ed3e73958951511b99b93e22b9d27a9837e1c58cd4698d6be172e2079eb600c8d591181d4fc29221ad22c4dec4c2909abeb59789c625d2bbc3d1dd415b8a5310a5c663ef127ac3a692daf314a05955390a61f59a1a293f7054823a26f42dad38ddaffcf862dd837e7086d9950bf5bfcff4ef0880f00a8c53ecc688a2ebba7b559c61d52367df30b616fc49408bcbb6937d2d0863d491d390b58b09ad0a4ff39fa1b95e37324064c29804c1edf3a070ed7634968792de5365ebacf298a3c3c3a4b42172df6dd6eab9e86fbda0020873c97d6aba44ffb244155983db970e3e38ebde32905f961efe06247c1b3c1d0478ee7cc34a042f01f2729f750a534e84a3bbc0bc4afdf048409846e060db8ed2769c2f3266f585481720d1fb98a8be12bde78a2406497c5c9c0902139de3868be562613d8040948985d706d0ac4dae5fb04676e6a455ea47e6919007a10d3e6cb461c1d0df83b66da174401d0fae3980e4b5e3fbdde8a3baa8d765f80daf535ae792609002bc7eb9e578627ebb9ee37ebba189c96bf4828ba82dbcb386925857c51749f62441ba1a1f03eed52ec101ac941a93d814f277388389a76bee2a415b1f8189b6b8a35feb41d7d855f9a6b717c96ad563e1917d68d4d56cf6edb84ec281e118618ae2c7a29100c64ac4df6e1f40721534df70fef82ca4c54d8ea29280116e2b28bdeed56f2791e22705428a61e7f328ac1ef54b85f44a318f58a8ca4c3cdcc3cb68ada4b2f2892a557b54aafe5db097101c7c8940f17364927a7ba415d64731dbc73c858c5874faa75d31e40f74e6dfdf41c695d4b11e588c9aa01003b6b44e623e68c3bc313c3515b48a608b9a0c9c86e990848eec6a7ffbc37650a9a67af47077fea4fb521b71be324b64c0ddbca9005d6a29620d071f303be190ea3619c3fb2078bfe215d1805204c78e202a47395732cfc1316a5d498f18e7f615e3c6df179cc2eeea26c142105be532f297bfc7761853ae8283e5e90c11f978eb05380e0a66bc6ae0aa76ddc8f9d2610aa1fe72f164f6a12df75fa9e0630e5d352a7370ed34f4a30d8b49409822adcab2831e437b34afdfc390c5788a6505ff47c8d3f67289cec0937a7d420618a8dbafd78b7a7dfcd5766dcd70964ce0dbe9abd0d733cbb08a191404b2e27f9acf7c7e086ffda0b2b2fb351d323a3ae4a1360d70533a187514d20927e9124cad270da763632ee83ac972afd6e89403d3d7d34592fd0469bb2c554c9215e5b70686a1f2d60309b19a230be196f19aee68ca94311af678bda7644805bdc7b381557bbf312d036d896dd9429c262b8b26c36094c9f5a7be67e0cc316e937f4fd432ca6d25ef36ca5c7386753ee998433e66b012ebc1d5f704235321bc018c1ff3a02076c4e1a9cc65f32587774f6e746921cb018b5d09d0617bbf9d4332c36b3ec8cc4e9489a467cfe35a5bc597fcc4962a94aeed2323daba5f52e381b90660c9557528e96e334e922acf45139616f18e4c184c13a9af848577e0768b304b47841cd5e69d9e598728061fbff20787e556c33aceb29a439fb25cce5c763d9692e1c84697a67b42b6d4501b3ce2c517948d44c71f1b05df3568a798e7f9df56efe7f8c0152b8157a16c0e6d1d0e52241ff2bf2589ed69f90c32dad11160e0fecaa05d5a5f1d7c9fdc4e282400636bd75fff950f065be0862ac81ad1b57f3abfb61c4f424829110cfebcf6f87792e3e297f55bee506daecdf10f89e1e1c7a074a44cf5f68225b394e2ae60905a3a8dfcca5413c7759bbfd593fd3aea3d20bb8e0182acd5ace53e4fd830a98dafb37c0b7ffb5bdbfa0e1fae04a61902e64d983b617271b06b6ac48d99e074e82cc21a8972532157addc61ffd130bbf6c8879ff1c0da8ab7cc90e885d05a919ee4e3831b04f9330c139317220339913e0e9d809cadfcef7aa795ca7d6ec8474f5369e475d9f903616b0e6dbae6a739324fb99bab7906fa5afc47d125a77db63f9edb34f75a84fd29a34ad7ababd3b1654cb36196aba0d1ec4213cbc18ca702bb99effe3288d3e32eb6043ab946c0f632c18686bd7a63335efc6467c29a0ebb82627257360dbf9badac8b9998ee5b2f5eeae87985be59343d83938e87ea60748986f414c7db9f0e10ee653b43e88e2789e3f7c656ba41b335d1628e867d1d9f57610e08f1c515b1616e5d84ca2886d85a1f61fdbb5d6155191073ae691c0421ed373cb8bb5161abfaf2e1c1e83f50505c4f7ff75ceede7e0202f26fd388c416c3086285702d6f17b5cb419a16c3e85d70ab028d1e885ebffe9e124986a6a696e9bf01a62a71029a438eee121b964b5d2fc62180f4e5ad231c024e75d6a4b45c7b2740a573dcee3338c60c108f88ee65c157455f0102f4d93b3800e3ff210caa1ca3f11483e9e9beecf7e2dd92ccd81b2865027ab078e7e7f76d59f59a660f989950d51a035a6b4a3ff25966682d7278e37d5d4161aa0f0945b215e457c3761468c5ab0a2299bf13ae28bf405e2ddf62d3cd5ada1b874f13677e567b240d4438497904d26492a76716e1a3ceda3f5dd96866f36bfbe4af3a4c6ac5fe4d7e65bb5581789b7ca98f4a9826d4b2e4f217e7f8da84e2c0bf1ccc20390fae012a6381660aa43f14fff4b1d7b8d8d9a05b16d57189ba164d35c4258f58e9e1cbb2191aa60e02292014d29d304d76d0f64ec19700b023ef24343187cf8c05ec5231f053f91a2a92bbc7087130027b51a805cc97627edbeca912f1b92c54f3774a95998977dec9dd26d3a31cac5ecb29426372399b557344cd095175361ec216df5abc6ec20788f82938261a49319646042e0fb25f9e62875fd0fffa7e70cc89e04591ae8dbbe1c09e0788c293963728eb73e294b6c57de8b4593158be76f84c94babf5782bfb28419d71d0efa097a0d93dfb6664ae84a12b111557d050aff68c2428d0d73b5896a3c64cc4e1bef1907a9d0219620590b6f716424fb37922eab53b44dc88e6e755c342c9c375abfeedbb70a4fc4e4c52d4939ac765d6f320db38e2664680f4b89951494c17c3dcccac36ee5f4167924ade60b76665d7222c28b21c76a97f315d73000a64b76d53b3123f22a434542f02dbf478ce7180ba710c7acca36199b30c3d79a1d0fef3539e8ec6731d166a324b77dcb9451f95ff4117c987d3e7ef4de3f5ee2bbabed3ec1dc46b4512e826e932acfecc1ac1a8f8f79a84d881e44c854a58fbc96e1d1839ccbb755904e87484c6dd7bd7975080a60eabff320a5cb92fba6b3e5fce76fc101124db00a9422ac14ee561cb05a87ac8bb7cbbd5326395661007024578b66490a7d63a5bc8584eed89c34c54a9b32a176c510e039a7ed215dbef95beb505a583153373bd9c689a911acafa8ef6d917339ded62944667da0a0d9cf5094004e411ae718bd13d8b2c49933d246dd664d588e2b888f12c949888121ae0fbc95c9541e26e22d083af1adf50be8ee274ea0890566a6d2f9ba1f8048e91030da6e6bdedf001a89782b9445e29a5b2b19d8a54e66e77f1c25ea31ed797b3d6bda23e8b8a2fe7c5be71abda3f3d6b93def51d4d0ab922f013ea1e70776428cbbace9953a6b9103c6496e936e59e1eb91408b1a7776d4a7bef0f04d4017de60e4c67857be06c11127bf81726128c8f7ee69db38a997e3e4ba864e2cd3f0ab68d51335fe22bfceefe094ec009565b502aa7a53497e22f4a776d644d4f5e02aaebf271198dd497d4597f16170f751fc3665767ddb5f4750c31364237b5b2a026710c14e4941460001d2a6ad73c89e92935580184cea63c341dbb5f76b9d9109c5be5ae81fc9f0e98cdd487ef2a586c8869c1cf155f4e4750cef5bf46fb8df2791bebb0e05cbc5fcacc2da9f5f3285a31db29cb5791de4b0cd1304dca6770e7e4c36b5f5b7de39e1d4325c943d0551615f49aa6f80b1b77f441906a89ebdf3f67c241757a2bd18b2cb2da98abca9b591a95f224c3771de58d82e2fc2a473b7ad678cc591c9603a763204c97138060062a7689ede0ea7ff31c27d8ae4d3418f96ff938d7403ebe6e52784582763ed2a12e4927a03b3bb36e82e7cc9b06a63b1f44aa815069529d5080785b2d6c7d66210c72f273e2ba8bed4ddce28d8b9ca7148f3096c0dce98f7a1dd526d262a74392a4c47b7bfee03dea2b31438983b9962e3a1a8e13f975a1f72e67295c8d2a516490c8c6ec9e9b8100ccc0fdaa59e8910d6dd5ef211612430786a3bc294ef17b5d7eab0cf6d67b1fc19d887bdc0e112d4b589767e0417b598db7f7efe146be6e42e93674c64da3d42335fd01b2e36515463a474bbd23df96fce34c7b4ce7383b4f774e29176567f4dc4c8a19f3dc979771cff21afc9855b6154d0da19756cc60098207e743a912595b10746caa3616942b9cbe3764069e926916351fb341927e65f3cb7c924bb7e933bc5e0c6cf3a795da77e5ea71f4bebf39f945c25679d3e182ada33bf3fd60efe01c5dc86d4645359743be183091120d387d8e11f568e8ca9db8f787fd9eca23df7c9e1db6e6cedc65ae7f76f292e2a09513d48b5b8b8fdd01f9a5048c0bc2a19020cc43db15d2f7639910a94f25958996dde1e19f8fe2cb2302314a2243fffe69b0cf8227409b51584fdbbfc98cd7659f9101249514e693696378209e889864401bcd44ea35bfe1cf74596e7a0aa1b781092339ef5a7821c24f1d80f1a561725df3da69290ccb8390046798aaf39cf756b0b68e3be0fb88eea87af28633fc2e49a7b904a4c3402eb8557a2b037799f935fa821fcd242001c1c330c36fbafea02357e9b546a36bb3d45411cc0427d7fbf172fb4b8f2faa4452efb4600eb5b65ab8fb5474eb309c9811d8d42f98118eea5223662674843777eaa3ff0c7ffe0a308f993b5e05fa88426a783af24743bd29bf6593274199c77a9d3a8349ab3e14637ccd58cd8b36635b7e6f9fb75aab59d18b28737ba05d73e2c8d61c737cafd98afa1a9d96e0cc11ff5dfe0fa9a3bb54a338fb554a7a3365ffce24ede7483bf7a9927976388b587430f24c41dccce29bf1f8301e87c71d3183c9253286e388e8aa8345e538b07fea4547f28638e0b64904085245d16af274f3b2b4cb0cc72267519eaa86ffa654d756d1a7b092a2917e7e6ca61fae4562349943eb30356a2e33c0064b9010393a15d14fd1408e7993978883009c0b21be923247204de670b0409d7aca088feb0fd109057853964d90f4e0450b6bf5297878b8e801a8605c8952b75039f21239b3cf5f248997666a63cb0d13b808bb7da1c6f8e8d33050fc7568f2f6e98f1345c79d043bef0b455048e8712b8e66e2611e9a5b58f96a3bd039f506b7a08918a2fb95619a3caf778d8df4dce3d6ca7a16f645d233973fb427cd1c337ea5aec276cf5b59e9650aa3f7dff4211c732ac5a2c4e721e559285c0859d5cbb33d2f0e9d448cdab99c6ae7e84a21adefc31a8d73000d69d77e6f91cd71e2458394b94582bc662b6ff650b4b1c2a329d5ae4f41379a77f4a622542cb1ac2b890ecf8eab558d95f20259732cd4d3e28a1685d37bcd4a41d97cd09edbba025222a90431de51b57c8d213af759ea6ff7aaf00d0df1e9bcfc37c1d533a8eb99783073ddca39cf31cecb4f7eb0510bf8a0d9bebfb9bf46c9154ac8b1d3c3f993473f825dd596d609f953899f06b5e04320912fc71b1ed3cad0a1b775d00264ca04549e653ebeac6e37eb526c50acdd09a5080d655d33dc45ae47d9da86827a2706c9d01ebb4641a0245601d77d558dc40996b4f83de56ffccd73d1f910fe81eeb7a2b3ef1956f836b352b1635e8b307321b7b97e3df4f2b0dc98a67e571dc6dea0fb28715ed175e8de6e8613fd3d03bb34dd2acf73c55326cffdc71f2c0fdeb1003dc31ee281ca16b96d84a10908bd2a204ae23bac1e3f1fe2ea58e782d3c1b37fb623725838dcd23e4a94237128eb8eb22a0b4e4ffdba1b6e36b73135d26fed0ff3972787de2d55b7b203f3ce5c9a6ef4ffc3064b238aeac99edd89ffbce19048e5972b5b41e9b79e1457bcf4c9ef3d7c2938368515d3a0a1aab803fe74c35d1b4f8e66700070eb3a14a04c625d8e326583a4a19f9b5c867d1cee417cb925f96313dd08075a54c3cea0e87a42d807d605d8a23a80706ecaf6c09dd959d0ead6e1e3c321e697c09a4db3c158ab445630efd59e6647132f8ac0cfb4cd36c3e9c98fb542cc23aa5b58d892c8728ff0a19693dc3ec69290408d4a8dd01d4e1c7e9e053026de6a662b2de00a0595b86d04113c640ff8c442857855579d963ea2d3dd7295cd107b68a5781e374ea51b45da5f55ef5ce946368e53e81fa49a169132a390f4ddd771c6ebece931eb5d6d0c665079403e964043471f438ba9a28ff0eb0e7100c548f1011f3d7da08846f904d2171cb523360e682e28169c08ec6213f97694aa090418600627a92959b8ae94a4741907ce9c0aa0b0914c40985acf3eb9e5e370d0c15d7bad7d3ec7ec3db6b2441b0ceef4b018e1ab5c3af7dba2a8a2de41ae488c5f83b91b927ca6b895dac790be36eb17c7f6104401bc3e5db26891138a04d282f8d17f285668d12a2491189724ec8af89f0591c48df7a7eb51c5a556761b95719721a7709261aa11ac787ad4f1a2c723282c9fece521a9192dccf5556c7d9bf0485434f60226c4696ad31d2db86776df747d2b578a57ed89c7b8f1d676111a6e9005acd84ef71b5a7654875ab43091e6d592575693373d938051f3512b84ad7ea9f5b9da6a9692cc9c022bbe12ea0083f0f1cd9efe32bc4a00374545f7f062c818294eb2ac28bd18d138b30d722730699eefdc783290cce62bf9b46b3ec9c4134e23b233fd84cc3f4bbec1939e90cb573ff58ba2aea9287e2f51b3200cd41b6c20ebf46b53b3c101a634ac10145ad7edba6a49d3d69a4f4cfb63c43e388536e52da3ec0debfe562139999dc6c586d0a19b8b8ec6353a988db056707942b4709519da53a0717d4d00ecdb9201148a70ebd5bdcef47f4f35abbcf852fe84c34a5534d78a868c9fda6b0853255504ded6a624e1ef4c3a65c0f23f468982ed67a0ce60caae5bf796763e12504ababf3072919fb54d290974ff5e2db0bbbfe927145f585f9de2d0606f2858111a8802f0d54787e86051e067d683f60fce80d9d4cccb42a5c83450cf0061ebf003bff8e85f1ca91160af5f78ecd50dc5233e304496507e9f292614d70d3195e92e891e6c069eaa9e104df0e4328ea2d114fa83541285f70cb6f789a511c8241ef1bc8491d7f68923adb9f3a1d83969a3fdb9560f7f9893c50de723413d77b7200312f6ec7b97b62190244d5ec5278f748575a452c48d901491ca211d6402495f588392f390b234286cdc6ab3f162db5ff633cc449fe6a79c19b1fd5d655b1d027d5b1875469b004717bdd4784a21a59ed614bf85e7769abed7cd22a3ff441d4871be45060e247ead5c78733ec68938129ee35ef005adf0b833e3927e335f0be2794741c4c88e2a5f34db2bd217700b830ffc1a38e9b069326ce89aa9d5d2f9f90fbf7d3c1509b9e5e0a2f6f7c8dad14bb5f1217e20f8fe6bb2de29adbfdfd0cbebc8498809fc1944d0c17e4a3524e0074bd7720ff0df36294ec8c5062fedac104b45da5bb72974da6d4c0a7dc93a70830a34bb94e5c7c0e905e85e2610c2777afd017aa8cee0b9fedb0bf19a778194e6e9c42986825c4af032888c6631e5dea01a860fc9dfebc8a0356dccd7a0388d03b32279076ae38aa9f097bc0e26df3258f0e11bbd26e54da13d274a14f2d0b01162be459cb95f7628a2337d1dc8b67fcb1df5f7110ab1509aad5fd51d3118b3ca16cf385f838e3853060bf37958c1eb37bc88240f1c752f96b8683e63d0863fc75a5b37692435ed3aaf1b2762509cf136c2af2ddbea86d410153a78b22bfe55f020b95cbeb9c0bb86da0e7ca40ae9ed5ca19a9a9489ef5748246bb971bc0ce2af319d7dc02d4adfd47cb249304128f8eebfb2ac1602da6071f4bde27aab7d87a5fecbe8ad5d2e9b01afc6062b3769ea105006af38f09beec0c6b73eccacaef2fa5f1d776e189949cd31c44fb74693e5a1a3e4627eb7f185434e63a2b4b33d8cbc00c48889f9b867e580efb1dd9177ecc043432c49e5e3eeb9870c8c3684c561fac6c74f4312e1da399c5caf0ac1666b06064f7844bcd180301d2b63605231acc9e52b824ba45cb0aef1724e338bd2ad1db281e85a30e9ffb7e14e366598d69b747f787becaeb8f587705de1cd9568db5409661793ee10182c4b880cc05120ea46f63ec93e7b084b7ffc4f89c4abfb8dfe1cadd373722fba3fa5775b2b18e4a3754cf60a5c95a6a78eb748fafa3daf4dd9ae858add5bdae8eb3def89dd8b8f99535ddf8b1d8af030f482eb250e06f22caaa45ae160a2f5b615d47a0a3d0ce34da872698d95a8c2c8f5b2a4720035362cdddebc3c0daf22d32432fc289aba0f96d7264a5433c5254c7c5eec56c35c17495529080d4fd5682d3d1dd0c351d440bf1b9eae5534f7b9acff62a595befdff17aca32a70fcfb6b0179b69ad67b1be8a688dce843deda3a90793400e06612cc55ce4dd14b8116158749764cc3d1a11e79b2ae5a14be055e6242c8450169a883292dfb39cf6004e6d4b0d0fdfd26999bac6eee97b019411da8917dd3e6fb41b955a7a5b8a2052da88d22de5e68e617ac2679b31d559f3f0368cbff020b66e9c468b78f414009494f96316c559a2d7a35b62abbe5ca0b59341ae33ea2c8e5073491e8bf01d7505f2fea8bddc571f537d415949760253d4dc5df7937dcf1d1593ff193074c57853aff100967017bb1e1f577af3f8fb6f700552d5e0e788b1acb9fe2f3237c2a575f636b6840461cda78fd6729318aedf41c483d6c3ccda9d84aae5fea54cad2b0b14163e3592fb22631086433ac8ee4330e229d374e865425c597e3ec5671586839122196e215b80d8b7da63cc452896c7af4e9698ebeaae3ae30b3250777430800718d62bfb0c8238dcdf2ce990661e7daffc7e462266bdc7cf6cd1bda3934d8b9fcf463e87c7fb6fa6c8b96be4086122c6a55c60cc5f84524e5262777699fac0ba1cb2be68a2a237e83f2ce66852a5b15a406047ab72e4a3aaf290ac820b8a952004be9d491e0c2a0b082784a0c861f24353bc1d6106b6bb249b57e2f9faeba1f0995b914c5f187436b609ce405cec880058ba66676484cc98ef2641962a7df0723209c930e5fe898364e59f444b6baace4b0e1fe16e76cc8204c2735e381449740ca5c725d3bdca46b04ccc3aa0c6c74c9b2e220c5da8388ce8304e12b1cc1b93dc964a2abdf2a9456ca2406d7429fa7332669a20a6b6f923e43eb835f55f77df73f6b97b2d5db86c8bb303bd11d8423d7885920f52031dedfbfb56d7cc36aed96980bdcbaf8e6ad545ac09b06418ebb541afc2f3c3fba9c733da9613eafa3ccbd2078215d4e4d020b495e43177b98fd8f56c71aa9ebe74c3ecfd838c523729d3df4c2a4752743ef295443ab7c6b9e2e6188f40e13cd1883cdb444327979062591d38d46abf74da5ed07f22d3d25fee3d7685bc3f0daa15643a9fb99674b44f71c7da2ba06d9e5a63295245cf1c265727d9035c2ffac8462ce0b5f6f31137d843119863264e380cc9de2280786b29801d7e2d7c49db3eb7a841a8b875eb9047c3a8396aa6fc695cf67c0ad91067364627ccd1a873422bba872dd4a2b368cc42beb323fbaff0abbd773ca22d4533107322b36f1d30eb6dc88fb12cf4d06edacc7dec580eded9e6d4e1c2aebf02c9afddbfd3e114ee81ac677b79647b58e9ebb0aea42cf0babf0584a4c6876f717a157f13368bc32cdd4d9d2a6085c808bdd1b3348f9fd822ef8f312f43fa5bb55352f336214dd07504f60341989c1331f3b141df6770580ed7e2e4a2f88cb26e6b849dee47fab8462d51ee0f09714e49471276faf962d4c875020955835614d3dac1a51d0509f05c62f18ad7dab70a40d3af4383b7cf0041be8cc82fc3f14558df3d1d2b2822e560223ab9ba50d4871478eaacfd76ccd212105dad864424eb3840b1225ca73c6fa215009b98790cf93b37016db89a259e3cb795c6bd39fdd81f462b97bde69aab9e6ef02ab7a8005315b562b66ad607bc30e1bf0cc73238649661751caabfca0e2dc0996aea3d96f374f01ed420b4e52df73f5b0db4fe33cc2b36d7496d5a83c3ce481d592fad6e7c3e98d3bc7ffc8c1e37c7bd9a2055f976238874f2ba1647f57f8a8898dcb44a0e4446d36d19a898f97671ebbf4026c2b8972feaf39c8c5040e2e0722a25f48aa62c5cbfdb3a7cfa5ef24cea200ec71873cde332ac505386b4ae6145d75ad50b441ceefce4a3de7a04cced455f1b02036be7db7b19c72f8478a79062da06b8879f58cc40ea510992ae990f6f1b99cb8f185dbdfa2c425fa222b612cba2943fff87d0c17dacacdc69cd4d04a6c5245ad83033dd6fe545c3adeacd50289b34a3da64d638b8b5328190030e60df435939a322d5ac6cdc7fddd9902130ee6a9c202a29319e5383bf2304bad8d9fba1c5abd45c316b1ac008ac0baa304c33400a369d570f11b67423edd0a6bb02581f4a4c60a224b7a1ada2835c537fb7c11bdc0fbfd27392f0134fa43353161d877632d2c351175ec00f5d0a6221a7758e7922c987266f1b987f09951d39c607bd7c08f2b286efddf53cec33759139dff59f093fc52a8f064cd3536415febbb5cf20d660f018f1cd02458dbb5f3d42842a953602c3781697aed58d46382bf697fc672890c35132e75d85550155ea04bfdb4d528ba4189332a42326fe8aa3db74451ad37bf3ba0055b974f64f1be00f770ba659b7af7062b0fb311b8dd8b26860ea600871758ec60b6477a8e34477be92bae576afb3ba2101be218603855125c5f66d881df35c0364cdf30735c22de3e9ad1e73e37793514a17b02554010ef0dba339f57169c6e46eb0cccf3fd1e93e63368ae8e75a47b6a44389ffd315e87edf37920b43804b3d7910df6651385d95238b7af2dfe166c37808ca9d164271ea95f997cbe34e8173a1f72cf35718fbb44ae51a76b03bebc8f5a8ab7860bde03957e3c02d83cf1f6b886ceba042028286d1956a83bc7f2fdca579dfa43f437652936e2c3655948bae2e8c2f931768f401100eb74f25954d78964f82338eff703d0f16a9b249a1c47e5065a873eee4ff5c4c35188bc4d37c2a5729799211f506f8a09639a5a0cd751fcce4a8b9247d0fec54da6f80e560abe17004d2b136e1c1514f7d46dd0ba80cafa7b5ae6f4f3a434cfb34fd07c88e5a6d0456558065b33b9b1193cc83465c23ccabba354f2acd76167c01f3a903b0c9bc087d5c579e5e8fb6d96bd5670d93603bb929e1024bd01e0032e3acc99b206469891ee4fac80190cf549922869d5b14854894b31bf543627583bde38d874e21e27d89f88d2a62046b175190a6b1bbb36a3dab2563417dfbfdfea11f68ce4aa5bc2d7f77a039178f3104329b2c143aae8f823d582b022284a39d0bda94a0770c8b046f87365a37207c8b157c4e950d14b0adce85fa73bfcd08cf7a2bf9bc08a9e9451cea3a78a070e5438e7d1baa74cd327041fcacdf7639f0f129c4745491020c12134a506c573a6c211295ee0b835899b36f7be9b7efb22dc00a5b034dfe932345cfc6a79b3a22cab4af1d97bf2e5c08ea71d7df66487d82c63be7fe4d422ea83bd8e5aa945c5bdee45a18ffd8496b29914cfc37e5b4b3a021403963481fd5446ac49962ae67611084e8135a14fb5a8929b9e45dbc03839f04801f85432bbbc34f54800ea8325c739eb5cb4fe25c33d063822ec25c7fea9da2fb5199b128266e07d1687d879e9ab30f5fedb3c0c4a1516d6de3f9dc263b07356a02d9ded32876d09710cff8ef18707f32ccbfc7c3be3d8bf15eaa62b0ba61f6e91822720607c0631a9ac12de0057136e77afe52813949685c3e89ec3b0d08665d6804fb818fda02aa13cdd5c3c0269448b2ae4a192fb8bc9e14d1d2a997093731f58ac6ddf150a8c7375384e664cb4059a6d9eff5db4015f6702f96c49ffbae7418a480e9bb734d22f7ffd6e65c678a69ee2e222c4c6bb09539924608b30b0cc58730741b96fe3bd3ed09eb22dbbafced1f2ad7ebc936a67f3031ff7646b458befdb6d56fe6df31a0c300fd488eabd78f3866159ac048ac8a0e2badee66a8bd9b8ac190016448927622511671f3f0e8f489ff484cc7f268782155b3076df2be557ee107dc9f6d2357520a29be341d5ebc26869d57dd45eade52aedbef29c50032dc42a4c0a08cce1d4109aed28f341011cc488c21aa7ded209a0bba29aee71e2add763f26fbc88261cdd6cab4f7264223d1a56590bf90cac12c447899a53adb5b7a2d31aaed96570faf6919e1ff1a26720f85e8273bcdd85cedbbb9326eaaf46bb2f1eaedef83bc590d97898419e79d3623e490be38bb9f825890a5639e8a51339b464626b9e0425b5dd7c00808dce1f7a27aca8cf8fdd2917dab410c565f2e45f712755b0ffb03c616f4d5a5692a2c5b17f4c252a999fc45b43028504d9399face114d1437dcb1217541c6cbe48b15e7805bfa314c39d77714c3998e2e8fbe6c3884b689e192e333c60f97a03fcf99d97001101a53e32ded11bc0b3b0ffa90a134ce5fbd914037200a7de7cc7e340e74528bc2a2c101d02f46f2e41096bef251328760e19eb5ce3ccb7b597faae198b9ef65093db4a6d7f5a4845477651802c4c183966ef357c226e23c54be24d9e078f0a11c0ffeee23ac3dfccdf2e260b3a327aafbff141eb5617446f3a4e052ac80b8297bcda68fc6ca36653da7fee8aede3dcc8f36a3cad672f89b48e0805360987ccccfffef11ba8d6cc7788f4f959387a2d1e22a413e59013663e8844f488e1a2c8e6a582ba940266b770c5f648df50a7edfa090b7d6d09fdd8c887a8534d0e207e0e5e95ec1df366e316b4c5110386bbf07a039e58c443a73f380fdcfaea891e05c5df313e11697c012a81b7e800c55d21a3eb8ddbe9021b3679bfa8cbea18d07275c80313efcba0b94a4559cedb85861234fdeab2df16ffb94317147fd7bba1165f53eac8676f3e5d96eb2436083386a9946de52e94bc99763f32edbe501b04593afba262d3cce2766e975d8bb6ac831fa048ec2650086a9250aa9089f5441c588742eafd3dc9227694724274408d257cb4cb749191acf8953c9324f6316b625b05e97708a9f0ab04930d087ca6847bee835ed41d9f697f2630b0e064dc7f851f1a368f182fc4124594318e9251f27e9a0b576d7e4dc810409e0ecd4173a25f1f36e4420bd2149943df94e6f6f61468f69fc90f8508dc210fda2a5b1614a9327cd4af67be6ba33b2ffb102d53132d89851349dc970e3e9b4cdb0b471c93468b5a3d793d5a8bd5c8ef9645d1ad8d2d1c2305aa7c2313d7fa30fb6312a4a73aa487849cd93f80a7d320f89c87f2e2f0d5cd475aa898900fcb5d55499d1090279715e34db58394fc53adadb7cc012902b73ef1cccd4ef20ce1940552c60e3600112483c190514e772f05066daf3ae83fc49161cd04fe2b639a312f1ff278933314ce19e8241f211f8352204982c1522abfc48941f0d44da95961f0f045d060cf3cb4fc592b3b5c0c63b9915cb8f34333b4ca2f9abcf6d8db6cef56f4cd5e34316031b5cf0be7300d9803c5c1f75faea49646de61f5adaed2d440966f068f8cab82a536a68de68a76035c492eedaec1d5e3a9d5561f1b6738606b3383020ff397fb74e55977dff0cfb3057dc3010cd0883c51970755d4cccd08114c3852f19a5b907935523b388f090792677afa64e2f885fe2bd5e1a9bd21057f4f5800a81e1171aecfa1453a6881c465e0a61c530e05c3dc4f3a0baacccc4b7b9c87fe66d68a337926608a60962b3fc0103bead2465464143b239d002b6377e4fc74b05d4bcce9b48291f80ab316ae8a827b18cbad5498e411ad5e6b348e707c0d2af909f3f4d470129fc9803447b21e7055dcb6d44aa8b615b0626c28e82049ff4ba3187e7fe8bb9f05803aed5b640ab1e8bfe2d570a019d0a682ce2ecf560614ebc06204cdd2a5413cf625be23a026c660f7adf4f7d01234bc57717ee375f9e1dcc38ff19ccc77d2b0e293135590c964ba3312217c02cc42371a1c087aa5a23a833541ce298b29ec797503687a4cc6099dd412649c41519978e371d6cdae1f6bed0a9b5f1801e39729f673cd0920d823beff1e3ea8f3822df301208c05a97b179e71d90fd183e5bb16dca139614ae527d4cd7803242e30ea3f074a6126390814525b6422798237560d9cd4d1c385fcd1194a4d99a4fa2c7c2879e59d451eba89cd42d193965ee4d645f132ea130aab2d06554a062540cdc827d60239ede365c2b6ba06743b29cd6280607c3aa7e4d73f8f17a85d31ab2bcd770ac8589028beee0f97fdad428ef2210683f8e38cfccb98c7dc99ea288bf73bbe175921653ab0dfd31096cd0ab5c9a8cf9ebb0c949b2fae0a159c055405e7794b91366c00db5116e2950af0924a1cb4f81ddc5937f4dd4781ddc0757aced8e74d209854b408e0aeb1c3c2c9b6fded026f0d193faf3578afc361a95b889b52690b2792b096920137a4a66910d3e1fd3db36e7447b1ea8fc8d7e118fbbecaae3f9763160a611b3360b478030d7553b01dc73936f18014d1206cc07585df07ae536a65dd627b528d664b81a3065922805e043ca784eef6514b0caf84f8f432fde60d969504f81fcfb24ff383fb35798571e10379e054e0f74f7f94d4b445b5a61552b2b917bd3c58b98e40976868a751482e25826af361580fdb40eb726fb9c8497efc6ee4fa53dee7628aa27e9950aa0daccae76b1c28ccac1acfb0fd97f73e98b0afcf1055e200472b9c2c519cfe8a658f6331ea0f1366880a52a94203cff4d43562b200d014c3f73971bf0e7ef72d49242d66be5e02bb68ef5b7749d7ba81857cccc7645b7f7cf8dcfef2cfad8bd0889a07b9c68b96784ce373c3c21149fd20fd3020923f48f681fee9e74c973cece56e85a37b3b9bc54e94fc4fcd86124e987fceb792ebd570f6fb9415bd7a3807a694212340bbe0c70df20aa75506104304bef5c9642a1e057479780810e123df78917a428dfdf2cb45e9f378d00ef257ef93c25a4473018019be61bf39ef54851ea9d88ea80a75d94f05a93f00803a7616989faea65cd9654fc1214dafcffe5a5f9a152b8ab7dfd7c995fd3fd1149f2cf87d5837f00a322a7414cef3491f7fed93210c7502e8057e87c918b08cbb3793b8e7ae5408f0cd333bc42b525852cc5f371e0b3dc10d48ad8ca0f0445e6702749661e7c7ffe317ccaf58b103ea48ac42bb67fa7bc558585673033b07d856979150310b79e7df6697e10a5c488a4b9a8b20f60683860c4a0663ffa5908b68a7a60145259ab1c16533871fde925a1618f7ad6f6720b0963678db0f8ed2a5c4d9237a334fcb2dcf0b91d97b6b7660f959752c829cdfacb8960cb56665f7c5e8d83ebb429ca84b84fa6d91b47c0203f8f12e59b4f606d011d9776248565494d64453786d2de3ef7e95ab8b8527ec30f88bad369044b7372dc43804b015eacea0fc65867ae1d0e6f90fc88667a64a2c8be83acce6c7cec6abf4b9e599a1b0a810447beb7984ac5b86f7bc387a7ec362448549c886f95083d1cccb11fa8f78509d7f552b99697cbd493d32c3af39bc5826886f609357b1abc9dfefddaf33212b2d998606ade4f953e063f0444e9e721e542a43e04e6ccfbb1693686ec975f0b6efa49d32f7399402d469cbd2e00a27b4d12e13c3542f9b3b071b037ac9ad992a53ad5f6e24ecb999b805a1d0fa5f303374998cc02a7bde464e609df6deac47a49d1d0b88e936e84a062e345265f3775e5ecb159ceb3e7174fcaeecd92aa5b2bdb49c227a7f824cd085697536d651da2f8bbd26361ac4bf7e8fb241459048652f2da1090e1be9346d4a8657cd8a8d9515014b7c73f3b2b19b40c7300d4d04a7336cc6601f3fae5d8dfb50fad3cb47aefe936ed1c1a45d5e383fbe1b31e7bbf6e840feab36d87e7742856fa3e9a91cb934184a1c05aecbdb12c0c1a411b361bf17f460ae1faed8aca79e726e75df137356de0a0e26b330e2db6b6f6fc9d714182a85ee8828d11cc33a8f54fcba1a008d236ba1964217b9a09d9f9d60c5b37a1eb778b9b9fa895b35f0068eb7683666396fdabb84c6ce7fb86c72cc190569837c5cde2a35a79e10a72e6f61b24f33bee47739a7e2725b39375364f087061a4d6aaef00acfe8c731e7201f348fd8e78c82a64f1667d4907127e119b677e675210b745fb64014c563a193d799c6fd88a46df1b1f07cf315d306a3e347522c806a2622c4de9ace783bbc89707a473a1cc73462b5153fd6802dfd11dd116a76c4ff8255d73ce2362bf07dceba254aafc9b02e611cad578af9b21557d3856ae71db8cc2e369d876166710e4c6d294ef45dd675215cbf1e1805e387f00502cc53d7588f20cae265234bc4184c6bd017e65ada98fb6b289fd81a39aa2d9fa9bf980f0180bac2296a1c08148d9805db00686e1cf7185e6360ed724e99f3f5d3bfa20367c5b49cb371d3fb60f83b0b88539b10a533f745a5786c61ea5eaec49c375117a7267d31717247f5b257e4607ca0d4daf47c04155735e74224b85f0597da66a1cf107a22a2ba100b83575c85a7b6bed65eef326a3245c402c9c7b9e91d664db5fea73cf7967f4a74ecfdb489361e30448c50f27beea9a31ce475fadd7abcc7d99ce0a6052c31db911283816742ede14bef5141d6b8a435076c800c57ea833d09f9ab162e19c9d551ff5c92361047dc21aa2dd1f4ed5eca16c297f908a0bb3f999ac224cc9bf79a838cc83e8ac9fb0069e959380622da89a162303eaef965e152ee82a53a6d9abf701d26ad25365b8ff8258fef172030fc0ce995c5f3326acc0021f9bb44ee0cd5e72d08167e96f665711957eb8532927e9231ae50f7e590b033b7c6b48d1675c1def0e17a9283cc5f261a8671d499f671ae09a8ac161bf64efaeca56afa8300d9202d1e825d7340eef18fd42020fc91e9396dd99a87fbd77ce340ba5058b28ab72f5a7bb17f8852625b9709e1591a8b3e8938c6dfee79b9103cac8e936053d01fbbffee566ec839af4d3aba40662c6b79bb6827487491ff8b9b1402a7aa0e985b9b48eb08f4ff2902e229b8a2d9210489a3c2520ae6b719b152c68df28ccf265167b2dbc776f890e7ee789d458f2b16c85393d08607e7c749f4091d11e53cadcbb1150e7e25780697db894afe9c369fa64c578972fec58f8796eb0c81b8dcc789b27dfb3565fd4ebc2815e4d61d1769cf6c9c693d0f615118715dce6cd430a446bbe6fb7f17a5ad49d6954385818ebee45f93fbae9a40290a760d5b6c23100f6ad48b5a539d5e383c8e978e84b4a3d02b3bf4222afcf0e123fac41283ff0e605ab9d8360bb6e1c995c6f228d7ff29ba574dbdcb279b6adab8b40bce340b5de95bbbac6676f51b1c6d4d369a7c6956db5b40a18bf2a1fe7f733ef49162a9f4f96cf5c57a997345291e9c4ebdad11b05d9bfa30fc55270d2969ca1559de93a3adc0170ccf4a40ba5c2babc0e7c67fd99197665cb2e225750c03d65f3840e2a9672850e8326f7e2ea36ac58ffd598ea19279a582549e56dfa837b268642ad8cee854ececf6671471efabdddf14e7694ec0c2a43e5f0e47605e67ce1c121540feb2e091ff2ea3295a842b3dd622e0fa44c1e4aa575572e9fc3288d0e35d92e0eb2a17d021c3157164da1e2c47e8979e1988651bba5e4b00244d121370da2a211db5621058d63e06cc86a8c011dbb64577d3f3b3de74e1388737c48264773484922504417a84ef901952f8d3f2583e2c90e82ac16197cb90cb5bfb1f7b6f3ba535ea6b3b853f70d5ef2e1e0c183b30804de7421fe7f40ac08dcd23988e1bb792e160731e5e48bb682b55d4996ccc4ac4a229c3b1868c1378978716b5f625d860266522313afbee6b68bf65fb9fa2be55cdd672503597c2a26b65ef5469e496af887727dfae1ff7f9f329d406716622b7f8fb9d692c56b69bb29cda77ee60dc4d1ae9755b58ae5ec9436123e88b765670d4ffe6dae5411609b9a3a4deec606d07d2aaa15a7837bf9156c88bd77e92c05421c174223bf26f54c7b42c11552c03ee8697965cf41e2d3028b2d406e5e99888ecd55bdeb1e27df8fd3dfe17387cd84ee5e9b45ce63225e931c848f18faa820305cd6b56e3cf4412ef869db64fa30bd13c318c4a9a8c497e3dedd36fa7364f2a8900f3738240c381a5901df16d34f243b3fdf6798991c682591e8c4c4e2aa703c1626037821f5be0fa39cf0ee2c1d4ed1a01c8115ddb27d8b163f9907606e9638e61c514d33a65a4f1a70cbb70310edb18e61b307d8ebaeb000b28c32480e04c05e12508a83b778da449ffad582287b7a313d927ad7e540f35c98d64d28d1ed8204b0ad8900bdba5b50ee6c0237e5c3a32bd2f844a387c8e5b5a14f52656a1dd0443e2f29ea7975d6c2891d8c82e75155b5b580a67b44f49058053b3490e034a0230274227462003287df9c12998de973eac99089586a9cc021b753792efba2533d53804ef5eb93a92dd13c25da81365ad524c211d95938068141cbb40ae866216eb8c13f925bf43f1407b541da7db5cc3c720f03117efc6305dd97677a0fd049de915cf00e2903a9f1cb96e875b1084086f9f2665b0a6b7ec722bda45e91c8b7169b62891896893fa93b7296cde1bb69e08d6fff0f773d541ce3e0553578a455b848b4415590060bb273f8f9ff162a2ac83164f05df46af90098e1b82bdf13489e1744083e21f1429f93fcdf936c720e26b82e34c0989093677f7d7c21cf737f78a1074a4e638dbb65576a25e5fb829a2423d1d64248ceb6dcfb7aafb2ebfdc7769913ae187d19b1e9124d7f728fdbd78626c6ab1b393f30c4135ca623a0ed451c5dc46faad221991f247eaec33003a400b890cf3f5b491d6d74ec1a9e0212ee4c52eb1c5f981d515f74af538599eae9dadf10c381e5c8272b0da45d47f62a59ba2f2fa7f24e86e03924a0015c35df277fac6c5807da98c5150abd84b0016852e68c987df8a3a44768d2c5946e5c0a747923b142fb83f6ef3e0b47e537510d54b6494035d10669d1cb54a4273ef39b4ea34c24f64550577fe201d5985c641697ecfd28e7e340ee7223378ce1f652d783b4f9d43bb88232d5e2d65cbc0b677e544d22bf2b20d00af9e1434c402524a178398e0d04198ecd9a302cc152533dfbfb96bf47e09eafabe607113bc57e71eebf67b80794a14daa04ffcb193233e36eca2ec929364902b1381e909e0a5f6eca9aa248dd7ba0eb03dbcbfac11254eb985cea8571230ffab96ae44d9df1a767264c4f4099e9dba999ea6ecec48097b63d4aa42b7fe83041f6316aab662d48d5a1a122041c0ccaf9558df166a746cdc10b320db38995f8fd423fdea39d16339eec6af3a230de2864560d973a015e055881d0dd13235455f9726d993376dc0ace5e00935076d01497463c2444544b806e5181f1b71707694a94ee733a8007021bb5789e0331826b499a779da6ba3b97317765b14e6c1f22de6374bb69589140d5fad065ccc243f2f38901d4b154992d4be0cee2a7db22e03482eef9636657480615decf5cac1782699143cb57468f10c980daf619c1d498b9e648bb70a29c68afe651e95afaeca63d689d6074fe781a28e06bd2d48a1a9c35d70abf43052c7f9340db0aea4bd7a3af9068ccdf67c37c993abe7f9d337cff653d56b477538b74e8c29af334f4109adb1e52d83801a3a9fba060379de6bc524a3ae85e85e9dbf7ebb2be92fd29ba52a8ad06fb5fb6bdd8ae1ffea863f8d58ba8478295ec7c9b664fbb440feb57940c6ce0f8581c38f13026807d1effac00e7e5e84e43664a3693ee3655d06e357486575edd7649667a9d5de79f0680b969d001d51f77c860623a82e1127cb085b1538fa85f34b0c28234ac47088d57f364d0b4316d5f0cb2bc842f1b6b458e25a458f305919ca4ecbfe364addd8a8559de7456b73236bbc8a8e7fd70647ee5a3e682e9f5320992a5b38b6540d36ab4eeaf355e26f1f3603e2816509303878d2e9a91e832c91fe96c39f6093bdc4f4bbb1b7728f9c2d5cef2490994fa6c185142af92359fa19961d6316e593a45f1948e9089a53bd62c67a2c7dc91250cf464bc271814c24fa91d78e1e4b302a9d244dfd38189a667da00408ab24a9c6509dfada567c2ca309cc45f5862d4b9d0a93e5515b636d81410326521fdbbcd138cbbbb76cfc0f6aa2394c7988453b859e0e57a0d57d71c52218db4c26c44bab6f44bc5241904d3cb53ff6dda4733c38803c0e0f87c903a2594c01274f12da1243fd7b4a924d91920585591026d1772bb90da396ba7979be87c925d1e31da88e97e99a8bf3f95e0fec53481ad8e2a940cf51115b2c34ec6fb993fd9ad33b1ade7fa0682dd974071f82d3e690548501310b3fb1b4bdd34a3bbffe8602b70e9e6a54716a86a336ebcc11a369de785d0e2851162e2a9b0f27ea800978868fdc86c78ebaaeccb8d317889e0509887f39c17d20140f676e9b941cb1da52e481510d0ca0592c1780132d24f485c5271d7941a260ba499bfd04647f91787801e88c58a37088e7e2c6f6dfc284b1f9700858c5051b18c9d2604cf183ecb2708d4b81452ad55ac041a743b64bdd6e1f358e89f45751f16e0734780973728d88bc5dd56cdf24cfc6e6a3a3f19eb82a769d6d8eac5f64d7e4cc1f1ea231c691c179be162c3e71c5d6b562ac8c46cd9859a2148c62cd2f746be80475dff94796c8edfd83358d534e74b18a02365c5c20f4c2ee9738cd88e946d112dd298d0dd33a8d8f178b3a8729fef7fb69b97582f9bfc6f35fddef30af492c2478ed1a61d7777d2b135541bc93a4dc229a316b0f08466b4ef9dd9f7f7d939c32e7cd747b0c09fb15831d66b5f6784547476fe99b4fce57dd67862e62aac413b4d8847c2e590cc27ec23e1dce022e989f082f132e96ea6f8850dddaddf1160bde2a6019758d58eed1d14bd9949fcc23663adf4ca1f1058d90d332324ecd853d42fde430bb3f2da4f885a93b79d4ad168daf397a4908f435a1f952ae0ac1d534a1cc570bd3c7b9f775edc1fdc633892808ce39271a69491930df89df612346e22be07c44299dfc759acbff45bdcd90bb45e2f068823838815bba218d68bbfc5506988a69b751bb557d5f51281a705e2967bbcbcd04887da4353a6a0b16efbeb039cd4127c07fb9f7f8e8abf58fcb8053ea364925b9b80c13eb1fd30332e4d871fd5f7af362f6472680c930918e1da4ed8d9539855ec8e4390127b43f32c533260b7c0067fd9b89beefb0dd23ee4b76f5c8ef99a82777ca82e9a91ebe2645e72c1bbfe0d67cd07e8b12b112cb8fb595dcbec567484300056437f176e223e9dfa519274d9484610e2ffd99d9e8c14bfd86436eba157373ae727be8bd5050dc9a311ddb46366c4bfb00e473854d0d1ccb8d2761e1700a96895451269066dacd725de340d88bbbf6c7268bd0c88238d7c1359ea760ed23a1266f2ee6d73da96e96eee6790e1a155dc21cd29af6799564d2622f18efee5195bfdb9d53ffe50368ce323287886f093997320da14b91a5237eee808012f369fa8976bc59566d2d83940530d2a1e03ca915367a5763121157eb8359e4b089d25258e1110a43bf290b0da115c9d9064462b50241eeb44107d30d7657303b90a3feaf1e8de4c5cd1e8eb576bf1a9fc25b873f78932d68b52347337f6a10e7fdd6d9c26d6c6f80c9de1528815256650c7c609e1ed3ea1126f188b783b9c94e0df751892835a1d51ad3d62fd1617fb6b78a86bab3c44626a94712f61ae48820f4c23ec71df8530318ab8945672f11ef6651d81258684cd54f719150897fb86a13b855584204d0c62ee35961457e88c6810329010aab0f09c988c77d42f1f9c4e52016b570a3bed5a6b0e8ee7000f6c368d8ea52ee3fcd186f1d29f8552b092e18339eb718b822d5816f25a38c3161527facac0c63c19894d215ec774ff409fdf5ab8fa5aa2cc7e9a4c95e5d3c9f4e8aa12797ffd05b8c98e0b4027a1371a95cb0430d959e0f5f3155eb8721adcf73bcc7bfe6b4a3994ec812214bc9c1156b2173bfaeceffe4640068004d57645df6c9ea6e3e8f2a458cb87676397326462b06a1b64ecaec423c04b1f66bf6d3363312e47090b93dc8e8b1fc98072ac34596982a0dc117a253a8610cec3fb341ac3aa4b4a5576995d61a7ff1118e232d3d6c45807732bb915bfe711397122db65d833d5fb0289fca5112b8c5773b92aa377b103e8281fbc98d31dc6562a52c22f68499ddfe5ced51cf10527137b4b1b9af4086ffa3e3d2b62b7e4d54fc8c49e646ffcd391af69d96adcba2ea5538370b24ad9992df3dfc06290fc192f0971e0dbc844e5b21512bacdbbeeef2936fb05ef3b6519841beb4350c3f3a4b44d51662c09194bcae6b2e038b3012721e22de4af592b1daa10fc2290068f3009f39f7fb290e71acf0a17230955db7c75393a6fd0f3e724613dbb9582bd7a726cd349f6ee451c38fd68ba3604324c03673148e76f636d9567d36046b072cfe69afebd4359ca3b71e172667b1c87d316ee8dfc25fe627d17b87c2abe5dee78222edfad253332d212d948392c13d538605bcb32b4349cfc2f65b0a7af285e131d2229857713bd6155c27e5d810e88f06f9ce7de9046bd6d409e0158a1b16106db05132acb86a940905e18a0b5d0739f5cf899640f99c962e5ca5d06b77faa92dc98d2c0c9caf296fd5a2d01bc517813f8b3c5b05160b76438521c224aa3c6962a6b5803edc6395c9896cabf1cf3f987ad64adbd85c0703ea4e2783cabcbc1afde3c0ca8ac8900146b6221d58a17e0f95df07c0974e5cd58a87cd1458303795e32abd61ca587f5dca9582139118812c3273e2a427bfda91f7175e701f82a94dcd6f4b606b01a112afd4fd4ead9cbd493cc3e584b09321d4670b2b414c750dc50274c119130a0740d9e5d8b8482f4c96e3c1fec653bdeaad9c0e087413a185038dd819ec675bc3ae685f40fa487dc79e9aec171ebbceee9830da470a7849fefd525502250b298799ad10e68138a322f9d96e1d29cdae16d8ef8ed3878937e6b6d9077309799213137a8ca950d9d298b9e07604590bc8ad761c3b9859c792e2b32c278fe1575fc512843a2da0e2565968c38d9acc098f1e9a2061509cebac6dd0348a20bba8c842aa19525dbbfbce032817a160d0aca027be91d19f25e5c0aa7dae46c6eb25488ce869ed8d869e09a33276d325a92ee1e37d366661edf59a61ddb5aa0650a2dbe3d17160dcc13d72be9e54f23c93cf24716605691c67acad4874fd98885957abf6bf2f302b6b69f325715c9db2b8d4e7a83494ca406cb5afcc325646b58d3f3d5cb5a2555ae9a4bb3c4f3e8588019105d20674d9c77eb095ebbdb5fa831f935f016706db6cc73f704ae4f092947bcb5d7419f48a4f84857d1b6dc7fc76d6f0676e22a37c275adcde8094be73a5af9c9d5914e7e63c8d523b2fd2460415667d03c5d488f79b3c17a2909090cb8d971af31a6ae73585c3ec820bcc9ae9455ff06356a716acd16b2e81a32467a16966b29c296559f86ca62e751e78805858f19d11ad667230f43600252c184457c6d55f69592c6bb6a4292b75528b25a1cefd81e16ff3c554b114560f73a01527d6e9b7272f9866b277458552285e93bc40f38c9c196f9b19449bf4cfa2fe3878ba17f7afe1370ca97e15aa7f24e89ff53ea60260b4defd3cec53203db4f9c882b3e108902647e6b7612440033803ebe12236a7745ec4ca65e62e99471b1b0c00474be11a3281ec78bad66283eccc79f696efe8f0865e11eeb621fc69ab83b3b310ba9a42d3a4afce017cda2cecd60d8f2831e3065f35771294ca14f655088c176337ddb9ef000e3d84159124dfc88989f27ed278ee1b18ceedf7c96eff7f4efd7e5c7b6ef1aa13180d841a3ec94e008410cdc46f57025a5f0909b38a6b4406225f2b1083f9f4d472a45a67c9a4943a0c9dafb300740ae2880ef60743f381590fe5689a2122f362e2510e6f0467280b16756af58a2a045b98ebf7c2b66552371293a894ab01d23271dd2205130830f588e9dc9e71c0eedfee14834d85c9ad0214bb9159332dbc533f8a26523ef126ee47be61685da28e90b9cb10efa2f782951e30f794c8953ae8b762d7aa264229c72c53e9fa36e112daa934dc45137703bd405ddf24880bc93ed1a46d7596739628bc18c11d9553cc1408043b9c5825aa5edff100a7d0c3986933d9a19e2bce37fccbdfd6ee4824a61622fbbb4535f61e7cb61003111faea1c5a2ba5135e2a658594fc5e01bba31835d9ac1b49c9c3c7eebd0eb9e35609874ba70f41a9babe3f57af3753ff20727397acdab7c5eed06ff9824bc00576f218026b49e83a2240394305a1f61b5bf23096cf7dd738e7ac2af2293c4f885e38a3060cc5252de9e9c479459a0c1c55f4c10dd21b9242c3ae6063a7b3cb373cd30f6f2ab9c1596a0205425a3f3807a40047ce10b8f8caecd93dabaa684966328a5cfe4dbc784c3823b5578a28c48a8a2c14eeeb8840236a7c515f4e4f3213d16e154c24bf269b64036c875a9734c3ff773badce996c0aa334f1dc8b0abd06cd7a5a2f29149acd51ef353485ba2e606e98860bd44671b1a122ed13676d9cb8472e15333e028492409ca5ea63f14120762940bf4a0f09f39b0a54604aae4422d6076ce169f67cdff4b3995fc19c9fa8c190cd3643d90008b482178ef3baa62e9be73e68103fbceb7bb438eb5db1c722ac56263506b99a3467fb9d113897b7ac8d9d70a804fa1f5f90dd6f9149e25bac6f65da79a4f1cf8bdd4d989ffe9eecb8e00ba73ff0275bb3131354fbd7b7cae498d94d5409b9b26dd16bfe8d9e55e9f313aade6567ffd0b0a7dc4486815febfa82d0df0310764198351eb21180554c824fa96c38002ed11b4907adaabf6e0674613125add7e9cf7c019063e3d0ab8266b7c2fdb325fbe89dddc1b51ac10d926d6cf455ea5b7d87bc8b7e293c94ff330ffdc3e589e5b1e425ec9479e32ba49b535d6c54664006fd1ad0cf3086248aec5c9a64ae27f36f5ac81c09a9f6f6bfc88479e8b53ebb45ab98bf376b9fbaa52bc94357c7a247348c270419ce54641734f9b9403d631512af9decbcd8e49fcefb43664766933c35e18bc23f12726a7df9ef5aa0cf0e6c4c64a56d3859528c88e3f3177a475b94dd67f280bd3179b14e5315ef2abe794ec6a09829ccd153cc489f6ac76dbe23e88ea0b888c394bb331396c46f6dbbdb5145786a63bfce89cb9d8b21af16363f251613c8eb8b42e5b535af79f4c02bf7966741d7ae7718842351a0746c7559aa9edf135017693f8f41c7b146d2c80375935ef6e3daf375cb1b6726f3c77712b0a181d0d00c95c39a69197e8cb405ab1dbc106a8031d2fdf9ffa6d5715876c5b0d02b8062bcffc99675a794984f781d8cd092b2c84aa1b436c82c02787af25de3ac17e6a01f80d8c4f4772a4a618e03e9a73ab6173163c64ba0f61cd14672db4287b79eb30da7a0d0c9a3bd8fd8ab31f68e6c646a2a4f065338317f58191860a27d27d651207983c73defa6c77382c2925f32f400425d68e1aa139fc866d54db909adbaf263ec8fa1ddcb65a869cb777d95a0f6395793e2e33b922bd352f23073710ee6e590b3b7e91a0e2ece1523f6048987050bdaa1edfe126fd09abef335cfd4b4a1d7d0175622610de5d4a84d18466329eb7b5c1044abfac6be443d91e9a5d5298aac795a114c17134a0098e6674382ec8c82f3078ae09ba73ac050b9e79b4de9f5b9eae94bacacdbd4962006c9e4f5a024fd92c2e7eeca7cf1d5ac6c5f11ac5ab786017825534a2a6ebdbefaea3dec563c195ab7f2df530b0baeb87d972ca17ad5feb72491ee2c3bce8517eb3afccfdc1ee9d31f44c328b9e01c88e8b499c402c1951d29b6d9bf1c46f2e304d1cb837bee0c0b2c8449e4e77e30ae2ddab38cde5eca4a788bd403abe8ca02e36b15433d16253b08ebd4907692c6dbfe1359913cdac60db774f1828d5b2a6e786630b9578774f9668f4830e350c0f43132af033faab90ac079c62257074a217e365eeac3f1b1abd872795ce74144a0ccec3eb0a2b1401a14e4193c2270b573bfb4665ee6a7411bee661bb8323da7ba3b4fc788c8718ae7ff15781b62b43659c9786d135846c82cb9ace15312bb50e66ea5b3c03b45936013b5eee4cf8e7c343451c8ebbaa1eef761ac7094766dc0af507b02dba2cd6c977283428daa4c3279036d9b8b0574c107b26b3ba616855f98f01bac6e2e940ae48a0a3a012f54d2a98cf87936d422f43644782f43be1529dc8d4138d17becc05b6bd3d9a3cfd08e0e605d86a8a80efb10b804fbaf8095d299665a568917f4850b6e060fc6c098c833525e1ac42f34d2164d7de638dad4087ee23764cecd40d0073f892cc37e7c8c737ba85b52c0576b94c6fe56e981ce5bc2126bee07aeee21b8db6c7ece6e8743f1e9e829f7e14c6d5c838a636a64540e8b1090b9d4924b0796f3ca5ca0b1895b77ca1b59dd7605637796454e305fb18d5b06a2c082935dcc8025d34d65379865058a2110f09f78604cfc4bac934bc7af4bd8055f67359de302eabd8fba8db266b856e061d0b96baf8339705e2f54000846cec3986332533cf67c61346013ef95836a8aa2d14a994f8a162a445d5607471cc790611860e91647a8d81705d67f14f3027737e74d503a325baa12356f7e217e6bc76e59b69e8786df953b4e1b12f8c5073df9b84d7c359e08a5f13248aa5bd10656f69743f6ec1299858f27af1ca7abe3ded7faa5c4b5214f00db36c6ed2f7956a37e535f4b50c9d00079ef49bf8a435e2c53fa6d5db58f0df5706d7265c20bbfe12e5dcbdb8213b2640aaffd3142d36e7a9207c4f66ba6e13381986384b22435455c0af746c826407b41de7c59f71b0365313858025041a7aebaf1371b79db73d307a3f81dc58adfd5018f6e6a9e2f8eca0bc70f9fe5989aef90eaa5cb6505749a900c4e3735ba206eb68a7fab8b1d811a01043edd7214ed3722ea7761ae2674a1c1efc0b8c77a8009183669b498d1fc80fabac24d9831cb74f6ace5561d8dd8b0108003dfa794815f9b1e4219e9597b0d558706fb911933543419bf328fe9621bc5390b2df94019dd57c01e68ef80f63862016b43a3ce895a59655e6113ee3b747014c9684666c397e831e1a820be51459d83fdbfd2d8b2591216c1a7310058ad626db6281b01714d326205c7f9fc2e35e89a4bf90aec19b9c89f66df5c1d9007ce21e76bd79db5e162f54696f5adc920c973e3fc136b7efb25ed39e571043db0768ff09f817458ac1a66608f7ce84e25d4dbc1e5822780c0d670be33e92fdb565769459247e97fea73cc56ec55d09de6fd65fc086f84f05dbaae8c1640112d35ca384e417f2313b3f20b1a4b436940609e075017b08b5049684462bcde37dcdd7c508bb73a6685ceae81046c87fb0c7eeb982ccdc025bfb4a01874cf2a92cc87c0aa352caf8cd828dc85986872c197b92f855825e700715f347c716e2d93d4b722ea98e9e146e73477166060e553eb36c59d4e2be88dff3a402cad363f428a3436b900a71d07849e621e2fd467340403991aee132e74feda8bc99181eb0f142f2169d4746defa67cbd368009a5660440884d21d6ed262c961edad61b1e47b976fb144944a6dfa5760773d2e279f6b0b3b81f8853809f408e25625c1a84fd508e1146cb9f56d106aace6dbf8a919e5e6560fddcde2703a943c715e617cb3c8b940f2bad3e1e63703e7b815063f9b66baef2cbec394556dfd94131584e14d457a8c0b3173d23f587bc8da505591d756fb77f7dc5661f453bf0e68ea74044ab47ffd7e3dff05bee1d10022614b046e29654e2fe4a1296fe2c9bf92643e2a61f38f2473da9e1281f7051a0b95869c856eb7c99243f8e36ff8599ac9536c515df00cc83826eff770427b36ab75ef0b978e35dcca26373e9bfe1fa2b7fb7bec43f951faef84b0da4b00671f41b12726ab3ecedb3128db906455be43b306d2d2f23efd9e15380ebc711b1632139d0741a95fd4b0ddfc0158170be2a963fd954d6674c0bc5e4ccfe44edacb74fc922e0abc50fc679d1a67f8b4773ec97658b60d8238e9426f8d90f83c0cb88aba1f01646841a7a262749743ff87b1f799883c309fe6e8a4e6a1df85efb40817042d0dab0a15d56a17c6d727194859fd2dbf2fb0e3e27f6d8365378946b64940db57657eba0088fa9514fd2dfe65541088d24140d2fd1ff8e4cf57534cbaef97a5f08e239de744e15d85b73f349e3973bc57c1033006bdec16fa0213be98226e8cb8e3470544bac87fe3edb7c0b40a193c6301fbc237c790f7bf586bd0407eb0d2a97dc32498fcf0e80c4517fc91a24c2305367351d584aaf7dc23c8c829a9a35647df4d6bd8131b9febf81be0403d7d1ba1258099b6b17564c07c86935b8563e9df90e4d69db82b883a628d26b324fb17bfcc8005f491f4fe68fbee3ecbadee6c428f73e0877c0a78ad7b79b660783c770e21a6b7a3fc9f1666e62cb20f45b1abc65fed2a0d579bd2c26a8c246e765a051544d07df9c9492716151905aea286ee1ab5381fa94192a4ddfb2c004e3232b357e46ad05afc900ab82dcdd11635cb8e6032e56ccab2b6754a11156e5112fb0bb1d784d801c4f92eb5ddede05dab89e5aedd44ee8eb73e4d443780e22aba4025a04100d2c2b6b33752a657dfebbe1104a4e3834690ffe3f298770f05e93a9b892d15d23b35998eeec48e84ff0e3fd2c5148cff0bd979b2ace00b259b460e0842bc21bdd5109fde7cc5ba1e936924b273ee5758c1730fdd5e018d9c84094314075c340e6b9d5d4d0ad3a7a210de66967ef5ad1418bf5ac1f0b521a7a70a94ae278deb9fb0aa7d29fb504fe5deac6532e881bffe7d9303f98eb93450f538e485df337083f6493f4c4fd6196142ef5e7656abbf44849f19eb2b235f8218088b70b806e2e81ad9718fa0c0d640ac9f91e2c47b2253053d58a5c02abd38ff09d146ec159f1f1539d95108590525afda465ee60ad81ab2e736e86b39af15464d264cd993f81912b58a722cc975bef0a3aaf4d94c004f4bd5a42acaff0bc4d7beee6364669e0e4c064f271d67b14a0b07996cb8fd049b06088968a813c9a006f7d4cf4ed3a35272217c02394b4d4f9e2673cd3e9e4b186287b3d829255a5a7ec4d8ed6ab5942a93e8032a45b6ca6aa4ab4c05e13cb907f7f5a9acb8f413df44b8fa900b8195b0f52a7ee7279673e59a435c851e29311d3ee31a7affd276a992c6466396a10dea3a558f2fd6baea5a49b8d5bbf689246b2bbff4ebd33fc81a2e3bb7257b766caa016cbc003e0b6650967e3c6fca6d6b54744d8ebba79b82d1cd3b25211bfd8af4a4be8a17b86c32046e89035d63087e3541420feba4424f07ce6a2d6e11bfece39bc0726540c0f983224f1f7fbd1aa7a074b68840bec0f69267620762ba03ef855e4ff902eb7b6600cdc0488657d801f4bac9f8231d411a741aa8fb75af359e45f3fdc200b00f821f25fda898650ee917b4406f7a8466eb76668fec9400134a59aebd078a9b67dcc617fee65992b18060c4a5fb4e027f3744e995a04dd038d0295eff35b84b52ad4ecb5e50c89599bdb928b10e33aafc87bc530d8dd20e9b2b1f76908aa75318906ae5e454c2aa9ece116a603ecd0bba913bda2c7832383f4d2b0aca121f4b29804af8f4990d9b1ca7bea7e9e5b46c9a5622f92444cde4f7c99d0b99eb2667f372a98364340089ca8045454a7265d0114e3c3957c0e57b7d3eedb32b93198a833b773b4e3624af1e04948c24de699d1569b1970dbbf32bce6a90dc28c0e0651a008b07f07ec5addfe7f29322ce0787548dfb9a85fdbd7e461de3195774fcfeeaec40e086bb50cd1026077bb7600488cffe035ad9c42e5272271b1073307fbf518f9b74d758fdfe2ac84ad343465ac37dc4b89fa0e073e4d34192a0f22c09ab42a7438fe57a8ee8f80f2fbfd1b24a65d0839269c80db4e6153ac61b8293051fc2f91456da519b4b60ca829884376c7a6a53d1627e41cf3d502eeb165403731b41d86be0e88323d031b9b51cbdc087ebd43218bd678a192f93bed4fa90f52ba14ee849c09594ed509a8345e1da0f276a4bdbfb1a33a6db844098de1dcd3d6cff995b91f7cfdae10341346167eca0a588ffdebb846924ea09a34d51a415b66508d8019f0d71cb7cb35af356d6001f437e5628869dd967b1cedf462a9bd084fe7e284b362ddf64ecc76266357588a86894ca2d188fc35fbc65510a2884ee78153ec4c7ff506cb18faa4b324d683e2adf891aa48dd8a99bb0534d6a98f255a85c0c2a8fc3fe777a159aa1fc5f4faf4f949503b0517817d6d9de3519ecfa67bd4ed8a89c57c85a3431a5648d7fa290883ac18150c77de57ece30c8d0ca3a3663ac0c6b08a90fb9c7006c9d45bab14929c140758841185ce358ba91b9ea2324a348710e819404b54e7fe54907e8d6e0e5fcc7a5ee0251fab38263663735d752e59b50799f651896b6aa74787685e59df56effc277b5f912c5b54dfcccd984b1b9279645f3a82eedcac12c50133e070cf5acf97911985fb2e89016cd3d0cb92157923cfdbdfc1312baabe64b31ac7a986acc94dd0a5cf33fcf88ef01cf04acaf90ca2f43ceeaf9acdfd86a05cf494028b006f51408edd6fc03c1d47590d3aaf38bc8cff957ab35e39c0d2782902f1e953363865aa73896f3ca937873256228f786957a104e799427510936907ec0ba9c0f34f67fc88942c75a89be259057ead85420ca24071acc8e49d72f1bfc252fc53554fb0b16f66ef9dae76cb493df67a7bfc3087908ebcd374e672ade03045d5fc9dc1200d493a4f41244e46c0cddde0ea166c7a99a899103811b7bc67e361fd802c9b4fb369975be2783a19ed9ad769426177d7eedadec12c657900e3526201edda8bbecc4630ca548e0f6fc8fa2a7dab79a4d604cfd07b837db2fdd6b39a6316ff3167b0909e240cb3e7346278358550d3afbac11fe76ca84d951d4d9a97584085977f70c91183a8d5cc37a58acee6099ea43fe4511fe05a6f1aa2b2865969c0c60f7f4305f7d4acf6acc64b93bad6525993033342c551924b36036816c4e4f39553a62457ca1f31e36150b25819f8066cba87ad021bd1be4d48e41c6ef83d7f9ca516f345aae25175cd5c552a489e8be222414af9d34f29dd03314951da3d440d6b4c0762116ccc58fc94cd86b7084b2b0100c82c52408a1ad84ad909f02276d9f4130fd54f53c1cb33f0ffb4058aa5efe924b94ba31881024a7a6069a8a7202913ebb7b3e28081d0a60f78c63aacc2777a7294e3c508300899615cd892b2ee9da639d959887487794125d2d8fb2f5b1c968984608430c9082cab0297d39e703aaa37341b5071059e2ae7fc4fe80a537b886ccff0bfc785c9035f984d315b85649629b256a58ec6f5dc02a9e6039a28fb047e0010aab701c014a0d62e917583a5a771052a0f313144dd254bdef398a10e436c6dc8d754133ba9165f600f11086e4cf7713ef68f7901a3c9337f15ad0d51a358819e4aca00dd644137d8e853976ece2250c6cc5a968ec214c2fe733afdf401155aedf6b0c2a97bf167959a50bd72261e6fe71fd0be6254ab7f539617cdb2833f4572c3ca2897de282c03a044c3a7718113c01e06d62cb94f6b3ee0d8bbdb9738be6066d9337f32a5047e9a5985994cd2ea76352a75beb7146b36d6c29afab50b9a8bb42a4f4a3518c83dfd7a06549d46a95463dc4bcb37f1af0458ce94e9f89084a1b5bd95538e4a73fa8dc58d48e0078afa851088c886faad2efa8c4572e77f341a007bcb7330174dfd144184f1cc6c9e334889341b678dd61ca59df6d4518be3008f3b9e12db7279ed7d0daaf9a109f2669dd1ff5e2619beb97fd802b94579a51de61e7cd3decf27486e3d021ebfdb88169f6460fbe0c18cf522e9163d3252f39e4e1684c3b77164016e1a3a87a122cc16ffde56ed533e7a3211aac821500db39ac071e0b2bc3e0ccd77f8d16fd19ee7fbba0fe4ef544ffe35e3dc3de8249cf61e38f89d6f4a24743cb50b08d5aa96a2de101e8740060461827480fa9b18fe3f04dcf65066a1112478aec922472cca357af7b9764ed94e9351125347c662eb2c0ce0d5b5d56336b8e3e52c040b674b2b1fec6581e8fbc15ead39085cdd065adb2598c04bfb1e86e577e5c43d89ffb521b71d4fd2eb97b07ad36a03e772091da4397f95d747577560b24be2748db6b81a4c0e19e47a338d81f7f846ae9f48fd51eaf5d165bb504be78c7453d4439e278028e7f65879d46fad24b965b358b744bd2be3b8f569fc4063b4f9261f785e881a5ea021cbd65d149fee40bf6bf2968e71dd91a9e918047fcad4731652eeee065984a50ce6e10e667ca14c793c2729dfc93e28112c11a9ce75e5d966ddb17cd4d8de461afdf60099ad39e60c0cc38e40023856917cec9d43f28b286044e761dd88e7aba11731a41e09caef94af8e817d1f86aeaf5130bf78281b2f70558a0d7b4fb69da30dc1f5ba8e876dd6fd8463f7856608d740c4bd216e47a61cd8e4dfcef380001f247218e5166826a9273ab76e9636c468326864a54ef653b2ab54c2f7c849143a853203ec55e90351a3fd66f48cac038e319b5da2a4553915678126638c2a9b37dcab62fbed38573b14a1fe713baae4557fda7de67c2cad08a5292027bc9a919d478acc0d10915a04b7d5e2865c2578bfb1e0c8c778f318ea56b0929fb5d8e3e14eb2652051032563f02fa7d883096750d91b05f6f6f867b64b874a9156e56480718d5f7094b5af888e2740a9f90f0dd00d30c6440a2cfd0eb6e7fba77cd9ca5e8c7e98ee1c07c26f0b49e1833a0aa1c4d39ffa2f0cccc28fa15e229d6bd164eb294000195cf8a8a2ca7d731be3beb9d133f3c60326f8581d7d93459f12604af77229542975841e8cba988d7f9c49dc94dfe057d7dc17be00541737f4579cab065d56c8b6f78760c1d5cb32cea8ec9374da0de96f40b51bd57ba0c629d420bba5c639dffb5f41c10c28e83f1bc359153e5bce87b2d5d6657ca540c733a9f2d27aa26e901cbd3ce99000c9717e12ace94b1f928c599f1499b1c05d39b52b6abae9b41fee3fe89863edebe6152baf07d6e780157f358b39ee573ad3f29e3fc5de2c4d602f7a005bd19a2261edbe1f5c02ec83cf22d5b2d916258c892dbafb74f7b445e9aec0f8d7d7f6adcac489aad04780c4228cbcfe775ed09703ec101f984ee70f8bcad9e32a2403d36cf8557a4502d4a38acd0e5077b58409e2141cac462801cdb341c9b04d7484ffcd712fe5bd66614f33a20d9a22ef82e94df2fbabc4d282b8624436e69b254551727c1839ae3f615f0f4acc462aa2bcf17d7c41ee67c3b7af9d5ad1d13a94bcf85719e4950c55be5715449e9925c16e1efad15ef51ee0f41b6599426c8490247fa6b1f6954aebcc682b3aca3caa72adee5bc0c0b3ebcb2f8547609f964f3473ac36a2b4ad819b9f14779e61f76eb6563f749568fd860f0193cd07dcc1df9a7f16b48febd8a1fc07365bbbaf5bee6d3408b949e48959923f6d11a8210441b5a50c0a83a896915229d4039c7210985e40c4af4f1c35af78456de0712b99d32296f6d0a5cd9d031bfeb41f135a623bc9a9a64dcb67ede7381ff915b9c8f55916e55115bc68672c1744fddd0a955db7334e7058d6ce9a98322611c95c7c242e93244b2c77e1a338986427de4318e840e5f096ef9c71f8fb0db102a62784747c3cc07f7c581b6dd59cf2050cc42c3b3dff170057550fb60a1645d5261789d6e1a38ba82def9e0602cb56bda10c9f627fb3fe2b6a8d98dd4b284ef60439a3b6456c4465c42e3ea042b6671f4959b7349670ed0f372fbc91e9031e6ff77c58565e3800126e1a03a81e5548a092d84442ee30e314289873080d0b1058a416dca2dcbd34be1c1ed4c16eeabc2652ea97741608766951ea74cce392bbdf4b95dd5d8e17d2c7202d1b13ad72748e780e699e6fc862fe7092ff29c5430a058773da4aaabf63b6243040e30fea79e63dc900346cb08d3a5af37103860f233890f8db5e0ebe1bfdc994e2c13ad76ca2414ff65b7d45957b9ec42f9a4943513b8d007cb988eb037e3817aee351033e00fc172a71323420ba989606569ff9b650f484d3198950e024983ff28c8bcc3f940d70e8b7fa82f00d38b8910d530a108348ecda6b80d20a5bee70c1d52f2b6b18a186ac328fe57fe8b5fbbb02508622311fa8ed4d66ef0e599ec061627b52896db5ba95c8b8eaf93065239586dba8d9a07456ce240b0479a75615b2181d76d2f581cf98f5786d5775b48ac8a57ffc1a7eaff99c6ae6ddeab4713ed4fa80605c7e30e8f1bf3de29095c58283c87df7f69ce1ea03811b2ab4292432fd79091346cb7ebc86c3eda2dfd3cf366a074466390a78ff25b3852219edffbef1202c77126c2f01f126eb1788fe6d384aff929aeb933edc96dad7675d5fd7b5c5be1227f175c3d6833f69fdd13f8c66a3a84061d38a9b654fe05a83d4871f72b5b6328cda3b0c5d034696db052ad84f520c43988c7fe96fee7584aee62095872e35fc18daa807e7bbd548becdd91cd1dce87a79740758fa9109bdb2ec2d04464f3a9ec47935487923d77377807787cb87b9a8b651d41fdb34926d05340910e8f862d46662ddb20565bdf959f479a7aaae6f22b86672097acb4bb345e49411c4578b1ebe91dfb6a9d92260d58e1ad6c94c12120a1b0fdb29644dffc7887594ff69bb02e40eae6d843b15a5a8c072a8ecbff207fcc0a4996a2e412be1a4c9a65f4b8d20d604d28fea44df7f7549e7da3ba227ab88a2280ac5a538327b64df9cffcc3303388a61613329377ea72ef1a33628d34490d9c1c15403b1fd079054a87532913f0fb1a82e9d8be81a4392a5136c28de9130578932a9c8302e01391662f8e445a092c5324a28fc8a08670c1f5ff4b6331b4f0de26003555e99ee82b40b44a7827062881510347c7d066d780a07731d6fcdaf35eb33922f0e5babbcdb56f8e0467470bb6f0118908c181c1f8b1355a2249cb011cdf6a53f2e3f78bb1f28c1833427e38b7e3f6b35ba2e06b0e8cc2c809ba3ef78b3444628eaa001b126aac4ca60f9bde237a66b4f23fbe403226f2e6337f8bb22b3b6ce25510cc5efaedb07779c45c18a8cdd7eb0d2e609fbd02743fe8dee177d7cac15a21b9a5908586e53db4873ba4eceff623aa7528f22bd9ac79c054cf1c99dc345534a1d19945bfaf95999a16385cfb90630515493b096832e5a179618e82217926d8678d742e3d60437c58d1786fb6af814b576800bb92e9ccfef6057db8fc8d1e505379a2c3cc371b40eac6a652d48bd92e708b1f53c8feb403704c5df0c735b07bcb37a3eb19d07b63b0aa1e918da3fd32e30c10668cb2a2210d246d8ee5e2ade0423f7065fbf5ba18e65568ff61a206bcc9121f84c6d0f1d4ed5b86d065d457c25ec92add6711a6bb0ff51d568c242f477615e4a2937f628bbd608be8902a99eb9a7405d227cee23c988d867516a5493a860bb8a4e64a314642a7ec4cbf1f28034426aa79b3a00537763b26ad62bc5fd2c1c30dc386a0b6e6cf85292eff05683bed635ff815dd3a4fcf02304733354319e4efa94ae52d093b28f370384c322fa15300af59f66d83a495931e128cee4eb5e9731d8b543f39c68fbb7de7e33a001b96d7746f58efe0373453c57ebf340a9c06542c09bcb790b13eb167369bd44c5b939541146ef0d3217e88902d590cff5c8cac365ecd2ffff6875bbc7cfe337c7888d947a50a0e5f439e15351c71fe74d2535027148e119b2d6671cadef78c706ed43ef8213f03261b901caf3f5d540a5895746c67d1f1b7c92e2080568a2bb43f79663c3ad4831273c891cbf8183b564f14e9b66f8f471d6291613634fdc709a1609dac995fc451b2ca339fd5f0672c3623a4eeb670c93ef7c5e987037614dd4691461c801bc26e71c57881c2ab7f6564e0bff452106435f7def7f6f325c0d0ed7d03ca84624d05864f929dfc5449c37b2973ee1e0fb5b6872ffbcaa9d33d449b29de4c582f5da649e0ec7518be55fc8bb360cdace7178dd9ff59e68e5eeab0d1cac0134faeb73c90e3d4e9d7c023a903fc005bfbc3c5f6909ad4786d5ac22e696bf93005b6abd8249d101a85e2c22d6421f8aac637e6eacd36b313c0a4a300f4123baef52f3c0e69e43e50226949ecdee374b81b0ace92b2636b349064413efb26caed52b11ffb3baa1db4085a7cb85177e4607a407a8e247c541b93aa148c9cdb9714754b5a1b08706968bce063a4c328f0792534f7f2687edb04395a87f74577b170cc21017de7054a6ac356db352e2b93c8731820b179d3b2c7c011510da6617bd0c78ccc20ad655861afab0bcbb0fa4b2701b2afa34792a5103c9b2fc66d75bcba35b7d5e613e58f4f4d746324be5904a8b1d9c8cc4e4364fe1ee3d5ef6650564e932f69d7c4700c84b05105a4e696336806ee1a8879ccba6132674c79d56fd9438d0c8e01ca9506d46ce4e5b18eaff24ad5f6d156d61e7837e06ed30cda81b20956f3b2598dee63178404e15dbc51ccd5b26e27d0a38109a9c16d542bc7ace9c6b02a001446025200dfa3e3278c56c24aedd7de693f4069c6987de298d1763f0a0968ee4666d4acc7037b62303962823289b040c25c1986f7e7af01b1f8a756a1197a6fcdb502d416eff2a446bfa81bf7d6961f5984a308d15c995b365e693f7e716a8a57ae2cb211feb9d8c1a9258f7e9decc1e25306060b3c7c22fb814d1803e5cd6b98531664eb6665e3ff8fe5afc13ac5cc9bef567d764241a2fe8f4e128066274bfcdd0a450d13d0e1e543e6c8e6703769c8d5ba5249cdd228fc1c4b6ac49a7657e777f41e9ad136ffaef96f11db54abbbb53e656234733bf2edf2be9b442e6ca2095d9e9b959fdc732f2b643bd67d53a17a9548bd3ec0adb3a732b4215fd55f1577502d437d4a4bf66d9f286a889cdc0af9bba9460250f126cf038bc736ed1db74625f39b38bccd2e5571e0282a646a103f6739dbd34122010d9cafb9a764eab3d4739339db13157bae846d02d2abd23bbbc0d8882300f640fc55efe6597cb820fa74e7e10636584d8e72bb82f5ac15bf3585c194f3d2056717672020a76faf285e85175ecea419c27cee485cd8fa231d9f7e9f39367346f615f9d5e024cb2b18a249e4e2767284ee635ab9b5c885797719f31c6153165ac6f74a4e504fa92da3422506cd5f375e11f9d40634c9ee9392e4b60e7e889cde4d2d543f8a755febdb5b666146894ce066f3c25dba71ca78d6d8ea49cf30a04b229a8f976601a8552eeffc6e93befe85591eb9c17debf56121fc5433186aaf4a9a927e597a7c3e9d6885672a45de30f2934184e3ea0c95821fd105c4a08200f4466461aa9d0c34dc06a09adeefcb5955437237e86d2a4a8f646deaaa019cdc0e6fd0d97cf2f5e8a09419e0e71edcbe011eb48ed60f12313e2c7ad050e8de682bcaa43a71d13e926b72635f03a8491be5a0a5918c7657b103db32e54b965c986933b8d0fb1b27727521efea987f2209fc9fdc8216af9b2c468ffee7c2eb533b32966f1d8ff4e41b833d40f07217be937f378ae8ba255a61260cbc5869f634a07c12616a03f74fb29403aee4d72747b2d1d189c63818c76130ee6198e64910a043bb3ce41cf90386cedd70786af1f4e15d70cf46229b0f0316f7d997d46511e8aa6ed918871684783de86aa5870f80f46b96dfcfe9ba93d5d87501823df7d48f456059eb908069071df8e2c0859a219b3c5630cd489400b4d9e59489def55f7ab34e19751bab578762aed00414cee82ba034ef74abbbee2d7a19465eb5b809c7393c039ad10d2b906cc6f843a4439af0fef48bd6d2ae532c78a943bd011e718b4de9e69adf2b49f64bd95e04d1247efb2b78a599629717bce41307f9ef6c5ceca49d0939e5543f29d5a2ed80bc0404cbbff3858a1b4758c67f53e00ce4cf14dba9a110c45e8362e5e72ade5ab2e6843f23076c178eba27696c542cb8fa2058f51ea1151218828d87f0afe2ce68aac3ff491ec292c0c1900829f27dc9b144fc46127008225c7e0826a1c8bc89f8c8200d02ee20755d0a455161a877622c9fa2e228111d19154bc6e6c364f54819f4059feea82eed5c9a2ea08a86f224eb1b35c58efdb09cf5b2ef1951263c6d8661d3cf7e63fd6dd670ca6250df7e8b495294e0219a9983f9325720d93f98e1ef86cfe35caf7ad8b94e1955fe8e99d58d02f445e18b1272f4b5cf2a7ae8315bd90440f1d65d89a8dc8f87979414659289c437d27194c7cb129606b970ed03933343de55989a683b817a10cb9a2e8fe346f1b772a7be10b3e1a6ff9564a82a8bbd08b6928a31a0b421006c01b1e2aa17e115d0222fd0ba4b7b5c02b6365890ab88ef92a38885a55f4451e9a5c2ba041dbd66511c02c718c9273cee9d6edcb4d0c220bd82d0faab706efa00bf99b7f2d6d8f80e33c224256f1911f45792a0d45c92adb4f9893257a0231492e2dc5a7c0e30791a095ff46fa17ad666f8ae9fe48839b1654a8f91f294a2abaabbade3d94f3ed091ffd49c59be202e268141abbe4a88b229da8c5f1a82bca739260fe5ca6561848fd169bac750a5cd9618e89d956f83e9e3829f25588aee65cdee679bbf3c3ab96afe58e189191e2b739b072b8f20ce9d2f7ac60d8a46ab2873b6a27d2db9fc52478a27042426f5ec98b761385ff0dd08c428386c7c5a9bf41ee904f24db312cbcfe690f33133b9095363a9e3716d54e571362bb62932a47e8f2d5eae8a14e795cd556c52b576e08050c1b338fdaaa0f8dfcd40d5553835e85fd7392a57e97910fcabd052411317587c25d53a88fc764df37369fa38598d903821f6a8293e7a640390035d84918561097524c0c5dfcb02cadfc61be8a846c57ba6a1535a26d9209debbb8170753c6e66e75ea1e76b8cfe346b9448f6d8f9a7f6cdcce3f513739791f77eafcca4b72f9cb97a1214bb3a2fae2158c7528a7e08cf3f32b07c41d26b25e0b864a5628d4108b2b6a49fdd373c104bda47da7d3416185a4340d255c2d2354615e726d5da42461ea9ae77ea91c46d221512ac17b0033fe19c36ce592ed36f912bdf8a6fb31000632978176fc591cf79913aee8a691eef01c91d48a9c089d668c02acc378b5bc9220ce2f6271b4cacbdc8db0e76b4af69b28ea9312e7832760af57ba4a387c86dc4e2440bc9ad156ee55d8a4fd47b1c5935e20684f9505caf0623e69c3ae8e4250f1e941ca0baaa607c4903bb79d3871833cbb9af62c3c9325b257e8a4a360d1ddcdd5ba3ac7d35cb8abc05c137a80dc08f648870fb540bd764d41f6e9b4ff669330b1e3e000fd6b3bca1809b744e806ff885c6471227107b8d2f58fe83bfd49ec94507bfa70c967a6da2910424860852259d3c8257e2fb521fb1b7a8f4042d70d8547b9e92a57c37968d352a07d9549453d9b54e9674122c90651b31f9bfb8373bf6cdab4c1c55b494f2b008b692b0d264d5dde57c6223e0e346178d6b05e7db3574ef4ac08c68ebac6bdf1249abed240949f9186c87f3a522ff41b34b8324ae97bf483b238a64a3050643eaa0c830f53b41f5d84a3bc4db19b353368fc162969a6bf235f058dd51bb53802faf6ec71772a5847cb0ce031d49774c4581dec550740d77c3b6584378d9b7f0fd6cd60dd4b7fb0658ec6f8710d65eab6060ea1620210ae9683d131e771417f1496e14d1db344adb933070e467360bf1ab1be3d6430901ad1580f75d88a1e372418abb0b3b08f0b1884cf6afe29cd20237a665fc95fbba84f940ddcb9f10fbba318574d24eacfd319ae9c90d7fa1b141843565a5112fdea8b6396a2cf425e27d40736ee056968b481f7ce9eb6c51128ee1f20d659dfb2e0e1db03b8622c33e108a8fb06801ea7452d9cda9db29138c4e789281a088a03c9771f6adfa435e0c20fdd1d1801d5815affe6cc8bf4e5ea6171549a6eb457d21c680ff9f73c5a5b208c2a80b6303d33cb3eead74c3fd97132953e8a53506b8e4848137139413c782e23be90141af874293419572c1af0ec41ea5f5770669e61b55035a8b2339b902f2dd58d78600ec97a868e9649e8f0f66115668574ebd74b440fbeca3abbfb26ada6b53af0860a4e373a7d289e250b21ca2d073593a5801df0677a42f7b66175013b0e502ad33b839386e1f09169ad8b900e617e13f6a0e01cf44602b605c9b03ce6c5778912620b09cb6c8396c8429f418b58497e3a4472f6ff1ed26f74fe119716b41f196f17b98f48fa632d791d007c3c18b48393eabb19c84e7fa8a9605a264416bf580c1d2e07821e85872bc51ee54e458e7f3b484768e8ea6c1fd6d45ccf70020723ad64fe41ddceb8928fea8d082bee312ca22e85ad0577ee75c46bddf1e2aae98cbce10e9847e8955bc99505800188dec925ff7fb856581424ce0df63e52a0d18447e8520e9dcf225314a857d33d0a57e4faeaa978fa4029bb6733112d5f17a6827c55602db0013c731919896a8d0d06a232c323a5c5d46e76b518c4861df4a67070ceb1c419aa2ecfa2953c3ed329b27306b42c0654243b3ca4a9a6e04d4878440a9caf79353f4cc460edc46269c3063aca704055ea5dff8d8e23770b7cb7720ea01617f11e7ad52067ffb08556aa51c90263dabeee835f71e2d81ce33363caaa08fe903466d3f0c18a4bce712e59bc97b2e42e2defed6f8c6ca6e692a1611ac54cea52522b730994ccb790fffe5b648a1051596ea7b24fdf887add355f222db5aed69c5b57700ac310ed746ea3e1bf09be9dcd4b0a18810f1e3125078fcd51ecbcd1f7ac9fe37e0159cbbaccbae6636d4b297f4410772d228834e2cb3aaae40edc077dbda31cb9d7d9caa9d6c0ca374642110657d8a068c769e023a19db8487592521adc6ae6c416786aa1c0e4855b8d69ddfd508dc516b051dde6f3a3c414f83ec4d08806f81c55151e95dde6eb4cf5433e4f106a33811a2f727af07cd27cd61bb71baf4a631221edfcc646ccbf3e28897c68b7e22bd4b50459515e4365a5f01c20579bc7482a1a6269e8934ce1866d6bba89ad69987b8eaccb263c7c7505f3d638de522158bf00178422b810c03f7530bdc1a870f41086457a089205a47f47d1b4dc998aa96417907f77274bf8eddf8e790cccf66c361af86526a24618615dd76df9c243b52df89bc94d7549997aac12db3c4477d7ac175b8cf1e69b38ddd158be49270837b0d031b306bf735f9d4a8ba4d0b8967d52231389856167ba8412b9fdea5efc2708452ca57ce13015b954e8d0167165e387b2b91c54d5f596f121116633e053ccf878acdc4e7abadade7ed90827b08cadac2f6e88504b619ed4d7fa55f5d13bb0f0f58b4445be83e88c0dde6c4ddf8b3c2ff502fef6031266583bc17ad2222f209c8552ae897b215e4a1679c5760bc2dcb8f7cc8a5eaace8f27a02c30e59c249b3555546b5ceb342e8ef6c621cde397d054dce357f7fd4b637fe41e41ad1664ae50486b4f4a803d301d708a19cd167e038b7a7e96b267bec455b45c2acafc194eaf7ef29eaa7c8ac4978188d78df69fbca391bc6795c23ac8a321cb8ae237a948640ec445ef431271edd199db54f6d5613be8319b78ed5593847b1ecfc26ae7ecf26a92ef12414a476de5d5b9a207ba1f9ee2933dbbc2936b7c397cdb327e3b295be9a781a5bba76f0a70b6044857d903cc91bc442cc2a8876e8236168d3f67b01afa9899b209f2a620d21fce0466ddd7f72e1a5a73abd77d002f89fe224c8f25702acace7c73fc8397223f8b9872f83585ce746c88242a22d5d34b0fc09a02a3027fb1a5ac9cc5310543023540f61068304e67eb8417239daab7d195b590995499b5aaeeef31214f53d755e3e5fd9107e1c2a9017e336733adcf7cd87447ebee67ae111b06630a3975228b20523df9dc6a020f70bdd9ff8b8651cfcbf531f77164ba158b027303e0ec4fba294b2649a4e7907a8e116b0ebb5af009c82acdc5bb7a86298c8fac25d233faf5341bcac1b802ffb6d9eeb5cd0c75d11bd004d8edb04c069993e7c0d79cb4bd11376b6f76632f78118bd515bf8118774711b078e36980cb16f7af434fa97a204119eca3c3e06c1b52cfdfc5272c51c8a90d702f2dffbbc3459ff046f10ebe0ba801d056d27869ae40d9df89137feca452f87c35f54b70bff6d715711d7e33fac0ffaaa741153f09d342162e7ae36f16dcfda17c2ef24f9d5c9bfdda7dce4be33e38ceee23fbbb15ba62a21a8d79e4b56b6eff4cad79839d83dab71f39ea7c8554c0f67423898b9cfb163035be023b866e80d92e9ab7208e6a79230e67646fdcaf45541e0731dce65cfd8e9c1e7175c200c7f32b9a47b7373c9b1f6c3ac99e61c8bc3a9e9af63ce46195938dd3ea0e6fff3bbe2b8b7028e31dd91bc78157e354afd86fbe3375b5f6db3c14ed3da609af297d82d2ada3c639278de016cd5ad30b48952e45bc50d90effce3e0ff7b93fde046874c1eed78d4272089768c911c2a67f416e9a3b54f10eafe171ba8e70f9753a9140486501b3b3b6f7fe095403745a04e0e604ae751a382029b3e391204ee9b7241942c25d3dab7ffe11d96d56f262ec415e1d97fd4868d9bad157f1c3cbd65435f2acb40ee69596601c9768203af17c6e6520c6a95b4a3ba2bc9a6c95a8b13052b7cb4ac5035ee63f26d7cb852aff4f85503f0151805a0c3868a7004d18d52e148463706272c131308220a679f5e64d3a5adaee91081cbf475a25c3017be16cc66132ce3afa033195293908445bbff6c4fc178af386b6e3db87f4d3c1512e01c5baf7268008f1d8085612052b9c14dff47c31671b1a2c67fa23155742e975dee859dc168aadeb5af9607fd2c373d5ea0bcefb7fe21549064f134d3f84dc3ccd1c32b970178d391561af076cf69c5070aa206f2b015f746191c77e3dcd114558720f705a2e236888c10db19fcbf67a13d8177f8a094bc83caf4ac6d32183adafe78579d03ee636c454abcfa6dd06dffb159f664a400b811e6731572a40f57b23cd5428aad6aea383b919ee35d392632a5318e2689401505248be67998be4f0d545605fd4a9cb2a0c7293a6715abf7e9699b6ce22422ac4071b819d0399ee0c406371e63b16253c084f366c589cfb53c1f5225b82752d32cbdf9c4ca7966bef14722a5377c79cd696bee48a0a3cad0c0a7ebc7f0377030772e0aec61348beeb036154eac3ccc5c5957c216a9e5cd7a68d7d69bd05c7661f318031a91fed4f3de67cf23f6fa095395c1329724b02c6d90e437175cd1d9b9ff2e9ed065447785805262bb42f5bb5f0cca429ed3fb585d68ce9c144cfb25f83ea33b0a4ed3554241886fb1c82148a9f2cbee6284716e9bb13570e2a9c18901b23341188cee525fa049648be9f60afcb925834ebc9982d1107a3a09409a414741ec9de7fd1a1faf51d1f4c2a6e4863b98718928c9c32f801783410a39578d3374e0650ffffffaf