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 79298 92bbfaf12f63aec9357244d6d37f68f93d51dd41f70f5e7434d07c62805f1991

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b1b3cbe35e5a185a5344b34311b8627cbe93750d759f960761e5a08ac774f68
Certificate Block Hash
92bbfaf12f63aec9357244d6d37f68f93d51dd41f70f5e7434d07c62805f1991
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...009081000010180100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008a00daeb9018f324fcb1ad535945240301f93f0655ec9da676e36cf6111686807032533a053b7aa579587d3323a9d823880ea38a98b011f42dff8dc33e96d94c8b3cb90606865c0c9a6406ac1d9be017587cc91f49e228e4b30200000000000000f8010000f801009081000010180100

Raw Header Hex

000040202a94f42de84e422f43e286b791a4b83d67a49d3839d734d752cdcbe1b8857dc5c4f223dcda46721ba4a0d785b2834bc46aa2947071e8f6d18b4b6722f3413d28e7bc406a3acb0018684f77ac085a1e7660f959d75037e9cb27861b31344b34a585a1e535be3c1b1b

Proof Data Hex

59,560 bytes
121216010307a8899945da576642b27be391b3914c5a98b8b7bbf33a3694e5a12531e076f1f4e14d0a66621c58d4596e44050d62470546bb7d0045f89b0cfbd5453553607c6895f5d1c6153d460758629fedff1147eec2d19c532eb000fe1a6eb3e6748681e0e593eb3db26ac24896bcf40686de95e398f13451f7396440afc89f2568cd8186ebfdcbed8058f4d758740867cff097db46bf6ce53cc257124104e3828647414024629c1d8f9ed48234ee5fa46db0148be8479be876637131819c752cfe279bebf1c7b32c082e952e57f5bbfee127f3831eca89325a23123c05607b7c61c135d5478ee18cb6433789f2fc6f14146b9e0a2c02d1816e60ff582fbb4701ce2f3bff4c08b3a78ab2969fdf3166b06f91c6f70fd83e0894590f73f3e74f0f7c4598c71f9efbc57ccadb08c3749abb1ee65ec60c4a6f94e33642df280d812d5c57a4001d17eabfa4853feb62dbdf53039f5765572dd7b866d4f044257c7cdecb6690bf0135f652b4542e64181ed9cf1b8befe434970589ea431d0489c74fdb225bc1221541fa88bf876bafcd506a467258d16aa73329c089576ebb5e40854786731bb8aea5e9ce626c2965da35b3cbaf738dcd0f3c0cdd8871c72e70db40e26bb74227136bdf8dcf246f493c875a05cb61c0137b1355b73186ba9da17b27f9a9db133147c50ecd0a53a6675f8d34cece17d30943f34aaf3bbb4d070921a8efe8d23982c4737eb163d6eb9446b8add174b2c5a51da23e81d2d018e32c7fc8af59a6fa62aa663e996f5f538947a0598ba95a2bbea6c86c7a45b9de7ddd3054fe1b11ca1777e8c6845861bbf08fabf81b6c85de88446e7ec3dbfdb7bb998d8813d8522b576c2f68e63efd2786f223e07b1451419d2bc6eb1bee820257fda92463a3df2d4baa342388f8525ea46fe52e7bd3eff84337f934c97596b06cd8f7a15b3534e0a0212d39126e352e145c1db0088d37ec1afab5211359ed4cba77c1d439d06f2cb53f496696d138052d2e8ba1a3a0118699495c6a4fdb26368f0f5a60c135ef47ffae57b0042b4c665a304b5eb155820d045d595ab1523683cb10af3e113ef93e16139241075802c81fdf19bf642c73d72bdb28dd008a14fd3d78e312326ff47c202a23c119f3072f8ae1386696ea2635b6d3cf3df00e1fee5bf8e07f8d632d7c2f2d53ec8c543df24b944beaccac0dabcfe03932a9481e25aa4adcec6a925d341c462aa37ec1bd0aa76b145ac759eedb1b0934465852e435c2e5866df5141c97416da2fd591f7ea857aae8931237ce98392aabd569a6d20e97dc613f7b93b709428f720f58cb4cf1dc169b1a9f5e341b6915c87037c40b709a009eed6bce0a9b28a5949c3f91a65752d7575e62f227e63932ad4ba9ba25a53a7a443a8896973a4e491dcf5840a134c646878ac43e89e8c66828c60870cafd2f7a3f970116d614773a9d84a2d35ee4215e30f158a44ba53894f638f4a366d14ba759035c659a78ace093a05e69784b24175e82c5ed940a73466ee6f1f19383949d0f3e9e0b6280cdf9f144429463387265506afa1567aedcc477fddc8ff13624a3cc92147ce5bcbc593e868a670e4d52319fe7067ffb0752573e23e2483d57662541e19830485fec1645e52ca599b70877cd826f69b18c6651c17727f79f41039202e8bd74ba9ef012fdb97177c401bf0b5cd23114779ba90866a7314c833a1c1e928f29323dbe9c2cf597c70a6b1b5c809196b41868f73b2ca477c5c30e14110a6b86507566a52e955eaff5455cfc46f1bf466696f472bf78ff6e4359bce88622f5e8e28c04b22b45540152517f7fc43b829d21c8d1bdcac7cadda9d7387cef8a1c7d1221034153f6f5e3ea90dde5215e3e6567793c4f1504034fd10d7b168addba3a21af5ce10d4554b89b53b0461ee574e39f57fd8c8110768a849cc435feb00b54d5aeef9ae3e9bd60b2cd53b4cdd71c657c5ef4710461e4ebf03fbdb5b3602ac2cb869acff7c34b2a778b0fcaf835cb8e2d8aeba3f8c8c7e8a46db198ee8c07e560c9fecb36485e7eb14909af67e87201d0a0741faf5867b4493fe422fcac8d0844002d5c873c971a863e7f6110528b2ba35e9f45b559860592373a9fa98a4e7e458135439506a6ca722e1a66102ed5aab95362a1530767a9c3ace355c57dfe0909ec4f28f61a457868895f0d4092404e85caa34d92489fbe70f2c578cb9cbc811b68427a30a86903b6c50540b792c428fdbb758e4bc1608758010cc06e382945ca74f65ea056a325f43b8aed76428312d637c600f9f11454d2c6608fae4e4d4e2d1e0b17559fab79188fcb0b24ecc42620570521a5431be0b7cc0be43a149cc8948c08cee1ce1c8456a70ac4c52168464fda74f1fee19ee812fac04d066d98f4317f7adaf7e175a4992b32941fe416b97e8820646acd9f6fd837d4e0137cbe25e71cdaecd9f2099f4328ad0694f662f64143ed8c6e93b24fd36c1ceb589427df2bf23299228307460a82a9962ea6764f9036c44ad5b3080f28a92cbef1052c4e280a2c75ae16c64618e68282fd3b4a29a6221819ff0bf19f3b373db8daa9d95bea32da4e6b979429c7038d3710376d4b0b93781a21bd40515c8440a80b292cbdf8bfeb3bda591c4c4556335fc2ebc1510e50e81439a3d9328621c49f46fd83aeb3eef911cf1ab71f30924b7872da3f191a4cb2bd3e7f251e22fc93125d2ae0960ca9fd6b2f05d8b8efe4b6ccf7979ffa6c8c6af9caf396a60fcfffc835bbbf6a8df4091590a3c41a2bba49bce652010c27c8d69cd09ebaa0d27ce19be2d18743a5a69e21385849296d3652221e0f06c3105ee59d1ce59095f066f7021c4416913f8a31f42badf0c29d362cc03dc993e4fdef77b1bbf03276b4fef7b5dc3bf5ccea06a833e4c7b25af09d1bcea50113deedd5109bdcb6731703d6dc85e23568be7a2177c591d83f1281954f6f03a5f17587b84eba66ec39ab9f2ced60d5632c522b2926c27f9ffb851db2be48e96277455990a928acf85166113d8f614cb933867e1c8dad3c6f3db93e8cb287d9df14ae8afff8124ca12c5c620fcb1730f5a4af9662980cff0c9bf91d4cb6e126d0fd6c90769f74acd4bbb77a49775d346ca0770e99fa1faae9fdfee2c3bd0339dcc3b36a57575344a926a8aebedf1f2a2688dac08539493a8c2e68d5773b33996f5dfd9c780f4a76ce84174791b70cd838f3da35a27407c2a3bc6ea33075686206332dfc091fcaa09deb21f80a3390f397858572fe514bf32741d65cae4ce5d2f1e91debd579cf0ac5468b152d182c7c1878c7b1f8a02569208ae2dba180b44b169fe853efc19c07646709dde4069697b8070b325d7fed4238c943c59efec176557407d1535c9c7c2984fd2a3ac33dbedac1e7f985204c76249c60b6738972f9cb6fee28e73c3deee645ad338a69200ff528f712456db0ad8257dfae6deaaa840f07a376a29a64f792c22bd3bd28f52161c92a26bee1e3be9e6f3e0dc8c899b8b01a11e5c71edaa992cfdda1bf4b608a28170adb3770000f064027ffa193608566981445959b09b75c55b2949eec481504332b184e9a73feeef0fcc27a9fe7f64840bb8316c9bcb3bbd3eee8838be02a09bab565bbe6c5caeb05f2123b2f9b833f5593633b45a825e7a583e3db014583c3177a1d51b9f8f89a24eb71d7e09b820f8cb0ed48d3624c7d7c6429d592e57a73dde3338938b432a276c8b37f8c92d6c92d231ea07349a984920183cf5de3dbced41a70a27ad66403a8cdd611383ec32ff326f8fca0a4ce1b8c5f22022e0166051948509e2c4e36cb4c1d905ad090f6e1c965cfaa197f89c9c7fe594b01f1411167bd0c1cd7e6104e3a6dae5d46b45f0e96e09475ddc1243af80217608e7aa8d666578d3b3aa9525a3c3e172670d16beb3a994fb0d11cdbac5158401e12df586717e4427280dc41562182e52f8b0374b31af56e5763a0afb741687070d8bafe852e6c36c611d9f3349ddae285a31963e785acd2c03c86c8126ae44c4937360d3682537fc2f0601ca98e080cd7841aa8a9ad6247fd1583d322abf441bd46ffb96c3c0ab31f0de78dd7fd52995dc8587c96f9e5e15d60d61c54c25eac48a91c86eeeabcf58aaba3e4cfc87417e6de6c4819ca2b2caebf13c4454b2283c00a5a9e54fd8a6de2e9173a4727417819b6f4f07e6add9c87365f6fa79e9f8a9455f655f7546a3aa5fdd732f9096f7d486e6bb679250492de057d0402190c3a0cd02e69d883ab22cd79daff30c048c5ce54b5d8e0f0fb1364d4abf833300a402b1730bef6de50d898b988ffcd8cbc989347c836ec2af7692214f4429164f1b90e2565094585a5fa25b4972c2225c70a1913f50924ecf926c4fa5e0b940d85beb1779b154f2d34ea039d3b02be943305e5c45d8ad910068ce7b078a461d7c62bb137d822e8c0812329660609f0d486c04532a55467baa95cef7386a12849cf7a77cc40f9e8762789a7029874476d03c2b8a70a9dc0ecc6625ba0b6504a19ecd4e6ad4a1ab89d97bb3d75af468bf72fce3c9acb4a7788000769bba021982db90bc18b92860421652a92a699d21ca84112af03d5014278fb5307ef38c7874609cfc8586133db0e236261cc2df41863e3ead7ba49ab4567a6a9a4075f92eca9caf5d2cbf156ca850676125b8c2abb4429a418124dec56c7ede7c4a80ee1b2db1cc86463f25e0663b5f5054768159cb0196be6c8044b4cfde89eaa096de08c1623c03896ae8f37d82b2a97ae6e77e9698d87304f6c4c861fad112472ebf98950facb50e61555ceed541f8084f11a49f0082f5d322829886281d890a081e50715096ad6a05a83da9bf19553e096d95b0273103c9db0e1a2a107c199916b14f5cb1ca9ac281962ebd73a459f3af9e85898be9860e3e596dea9b7fe3ad02545dc2c4c45d2d916856ec6bd1983c2476564966e57729028858eadaa4b9b7e37788de6f29d2005a35abde512969a2b213ebf92e05b16320853659a3f67abb5c684fcd23be0c98729f36ca2e376eac1732f4fd9c44ef806a361bfe67f36ce1cd6e12a7fcbae27539724ab02f5428dfa3846acda5f002552ac55fe807bee0e4e45910eec2713d80774b04eecaeff0e6c1dc2f5d4804ea40accdc2c8bbc27eada926921b5e8c74bab7ae4b85efe7116914b1660aff7b46359cba2c099296b937842f652077c868c0029d52965b8e3deca3ce257cf74e7cfe95a42112216137fa57bd7be9b2c6ae8d75e9f5e3c40e97a67e7f8e0698f310d1e3c5529e7fb12077b09b5bd463f894d871167a1c0543687ebd2b69122a48358d488103aeac2c0ccaca065f087dc1539cbb0bc1f2a27cfe5a6d53aadf81720084857b03d4f66457620c855e39a481657bb804c05e17bf3802f5b37c8e6c5f8c53c6e828e1eb8111d738268cfc67125b99077953bc4d2fa090166642fe3d62be1b3b4a6f76162316ac9ef92eb8d0c7dc4cbb530d541d0b5f03910cd306047ecb8699c5ef280782ea1130667d304be7fa4eb4e41b961318773a4866a1b367c47b1313a20422dfa10763d1ec5bb0d8a81eaf8d203de64235c8f7a45cb0e63d0a909ee8a9b2efe5f9184f516507b6e891c3bfd64331cf7dc52ca91af3dae99ce48c84a24b84b455048d7091883ad126f474fea7435313b31bd7b3e8b97a9129f5668cc1b96dbaebc7ed9b32e56970ef3ba358c4f9507d17f63ed4911c1a58fb97511c3d8583e55c820951be60c25694109fcda79446af16003ead037d85c7d4a9e3ec1b073be7b37ace2d108f1cca614d6c1fec5ae1233891d9bce814fbbede0743dd5aac390056f20d6cb21b13664b0407b2e62f4ee7111031ff543392afa9154be79e7632d6069410ab90290ff2a3a0b26b86328dd3d26a2ac12a155eb96f2480d74b88bd079dfdb5da2e4c20169691719a168a02a4a8c43c9950f7bb186cc83391d0782e2cb520012c52686f6412c811e4c7d4b203842c42206e3e14bf49a87fe63f9396545020ba9bd5f3bca93bca84f31d30f91c32478123f1411904cbbb6c76a27780803cec57770e84ea903c7c648ef399f0634a9b7631fd19a7cccc55383cb0f5705b43db2641f8765df86ab056f34223f73866acf082a07bfa69bd65894004f8cfdc27de540fd2692ec026f7a2bc3e17368e01ab4585d652220ded919fa0baa5b8ae4fb7a0662c731a8568f47c5f6be1d976ef97590dd581f0cad5255785017dc4d3a41cc7c62092e915d4830daa97dc968d074bf6ceb266ad9f8eb2a5e34bd8fd65e7ce1b0f6e2132aa87ded9a3468db8da50539085619cdbeef21a94473239ece1b8cb00c04afdb96f9545a67549e801435553f1d3a25c022e9d9b77742d2bf9405481ea2329711314b205753ad6aa26d84a150b7bc251a1f5028544235c87ebe9f77f4017f3742f1aa2f81cfca7ed6484f0a7cc4ccfc4c1b0ad9eb08d47a5d83670a07964e194ef08bc6d1dd2d21ccd139e9bf73c9808f6f726e2108bd376612bc86bbe743c1e0e03d005ddf7d060466ab6628cc37dff74c98b935b543e4c4901e5205f681649159cc067ee999794749b3eb96ae4c46791634f5e9893480474774302db00824123b4db1df45798550314a4a49009e3452069f605ee51b0f1ac5efb55f68898763ed0fcb7569b4c23cdbd68deea562dd2e79d0f7ad5394ed720ebd1f15c0be8fb754739dc50118a5bd0188bb765a3388cd14f3b1c92782845f21095e4fd98a9f37796bdfdee17827298731adabbee9e7d41b8ae9dd5b4a92cd8267d890aa8db5da60432aed398c7a34435e7d8a6c346190b746a13b8aa6298e12b60d8f1fa6cec4b3406cc81da90b0be5ff2ea1d13688d6d0a829a094e97a56da6cc7159973a753b26b4d3eb994b8543fdc8ca60abd9d375d2b395b01cbaab4d36b68d76b233d3d619ae944a93193a9fdca209da09e42b0bfebd21df1fafe6ebd0b681bfeb601f4cfc02bb1f98c314f00601b10cf596c19dfbede8999e22d7494067e3a4236d902e3be675bfa990de86fa5a1a32c953facba04db83443372657104416b84f22f92647ea348a0926c712d62cc378a0bccfa1284e66f7d570330acc0e4d891204c3c7071587bf1ea01d5f243a6601cf551243392341f1b981317303a829f3c10fde6189b4d2190316b07604e0bd136ee08907f1871a8e25e9a0a59579c8490f21bae8322b701f86da8a66a477380804c7746d6afd70b31cf8a757849d453fe4e7586cdc8467cfa92ffd6b4ed43afca76b0402b82bd6071378177a08687361fadda7de6af94d2a23109791f4cf85ae84580700ba93717b3c3c6e1455dd9e4ac2fdfabe2a847c164d0915ee155c64b17d7b6002e7f3bc14b17915b06b4afded4c5e491b03d769759ed83110bb43f3054346e446ed2070bc2ed448c7b6be98976a3af86c71dbd5dbb52424e8c773f5a92fcf9c669fa56a2ebdd4612349f9f5f84eb9789e93405fb2887133e1f608e22698d728135f66ba829c2c5b8d08745be5735b8cea0a1089ffb614b23c2430ae5de57b57ae52df8234b1b151186ec34d978875b23c997ed70ebc3c8afb722baa8c89dcf5cf5da4255c85dca8390391fb8a27e1754705c5c9163b3cd0db675959a9bc3f865dc22ecb288e7a735dc0c16b20a2cea6f79aa1988943389e0a1e367af443b5708a695736923c12b968936493c6594080553799ac84c8b1e20af7059d156f7c41b6eea07e91c1377a8f0e6b9a51900f1190ca4dcda1d495040153c3082cdf0194254fc9c29b6addbef99eb45721a464d9a22131522af02987f73ef148e57c6d53810143ca8d656034f8014379a228e4b16ba37cfa108ce684649d6587aecfeb95a11d24172a9c3d54c1934fbf5a8a13c3efeb912ebe741931c18bfa97cd13ce0ce5e781b0410ed168db23632aca7677908082923eee947231cb50d396b6b57e42072d669cacf9905304509f249a2522e4630fc472f41a1435ccc04ce9f31962dcc1e199ed035323074910ba8f7127be7625099a16d44d539671a1963fb952b7b2e108a5f5981ef501eae84e1ec135ba86fee0928fae0fcb68a0c047d36687db78c971e018abb972b875c53eeea2ac2b5fa0caacd36f7b8cf320f8eb93d1133c6338a25d6e128c2399974ec4a4282f424ce79f012a073d7de62c7b355a77973329d5f41e163461d8127f4ad98a2f0e8634504448c99d9553db2df627459095dcff50216812a3746088b68a63fce8f5d635b81368303509196538a2bb350acc2420f957b251ab932d79c0f30863acff208f6d33f9a3a1a71bb520a41ee94d5c93deac7477ce2e3cddc8da0607b83e369c8275d6cdafb1a6e0580b5d2ba9758ce5cee7fe20edf72cee45d282a215457c6e9a8f43e9ff46cc68886541196356b879925d27c364ad330d06861c0d5db0b6a2d48ac01f5e87a1d723a2feb05e00db47fce23b8b6eac22c944001843b049b97879a660a508059b0ebd53dfae4f71a9d642ad4767139f361db376f86b9491466ec73c32f0db02f84be5ea92a382ee1fc6360fe703c7a18aa7ea9a15bce5ab8043299436b4556fb59a8e656cf4292aaca84e00a9168e9d61300a81031a3e7f721e11c7e5668a38066c7bcdd56ad372193c2a6c12a27f2bb2823a8b50bfa891c331a7284921a3cbc8df7e41ce421f7574b26f7e96c71200965b8ac1bdc35359e213a02f2b5d291688fcb7d972cc2caec2cd2e8f063cc7c581d67f2fae8c07750125557bbaafb39e1ab018bae546fb6ee6756f309e110db699df23287d49c7e68ff4a6dbfedb5a4ccfe86f2af0f3543bfe047cd0aead7794ceb7a1dab56aa968ad0504fb24387ef1d057b8bac162e3b1f0c95985f184136d26537a7b50e3494686e705a27bb9734b3087e28efc6d24c64c9549d6c0c4e9da28e23095c12ae5cbc11fba1fd25ca1108ea8ed3cbfa96a992ba60cdb9fedcc078273ae48b75420af162aa4ad78b6e2525943d54f9034a715e971d6d5d87d352a33a836b8741cdb84b8a98bcd3dc741a228f3a2ad4f8ce8acc2b2dc013d4f643c0a71d8d7f6ce98a5d6b60d221ec8b3b16c03879457995106abb2f07fec132d4770b4c8f5ef32f33b150d2c7c63ccb1c1e387c2005e203f9c241247a4f45ffea34be2aab3286287596bb5db033a5a81f4a793a519cb836a3e118a1193215521e8c1d6956628198c661d3f73a7c21d1ddae180e55ccb6607b030f71bf345b9502df175c188c9ab83117a7f0610d0f526d6e73d91adcd4aae372d499757e4e619bbe7ad1bda8c8251cc9159925123da8f62d20217288f1037ab613227461e1faafb97ea0aeba330dfdf58d066e0e916db33d17e1411122aa5f19262cd8100e0ab291e33bf34bf56fb91c5b9649708e6881dc3135c8de64a22f5c80e8ce0d3ea1ed2ec9e4ec148539d77a15dd8ab4097bcf86e3fd534865f738dd9652383e5d059273ffc392d1608dd855fbdfd7b5d418dd1798dbb5df4cab835cefb324d23600b20a1c35e3bed0ecf4c793266185ee4bf611046d560d4655979cfb07c2bbc7c0686828e201f27aad5ee90b6b2981daf4eb066c6b86b2a2af54cacc6fd737ffa671562a7c7e2a432a4aa961df478d86261c732c79ebb7d8cc9dcb03c9c72d3e3755c05e63bfbb20b4e01f81b20745d6bb9a1d23c49c12aeedd1d4957719658467ac1916d698b35f6559eca04c006d1a244d6059693d86c577409041c53d1f205b483fd17593fbe9352213029a1a4d6d8f24964fd0804c2ac06aa5e06ff28459d32fb08687032c882ab14c748f44017592bb490feca4eae33796cf4e31fd41bcf6455c5ee198e224c61f2242cf5afa19ee3a88e176552c6c8ef9e3fbd447bb9a593858848b542f564b585675972df983180c80eadbca17b364330cf692fe4832ce06728752ff7ed0cc3f111140e65019a249c3b5fb4d03037e480e38c91f6e90aaff2df179e7991b050dea11cb82bef0fff519f56ec68ea73a9417063d6615d140f1eb21a7424a6bac8fb3837923b3cfd779d1d31a4222a99ff48e874b6263bccda72a74ffec61d6b5b188ef2f3966300f57aa258146d1f06f149551a0e3b632febea4514a26743bd8372813f15f326189cc615c0c5704a68c5514d8fa576158b0774d67f3705aba34cfec3d53913433c8b51c9b5339577323b85620688bba9f0aa4b69a27663e96abd1f9efe696902502741de27a10a8c2986251c4c9c79a94896050d8b136a479c4959dff367da5b10a70d07a02de498180c881da46d6bc7de795517e14cdf493ea5f62a5ae2a74c96ec8e46f384419dd003592f6e3b68c6d9ebd00b04aedea3cdbe80a285446439a944fe674f215f5223ccfa03ad9efcf180117739c2374e2a2537ca1bb4aea2ad55b39ef2ad1c216965bea8b0152cc0f7b8e6945d9d547e5c88e6c0a971ac853eaeb7b8e1ce818936e6782119bca71e15da1255eef535a4d2633a9a2523c9d9d27fec4d1b72569ca8c040aeed1cc96f3d88b32d9d5a10d6d680e1a039b9c6e6fa9169aeb5c4bc642e27ad4ec5a555af6343369380bc43d71fd7c34d08adafa79e9a4a81f7fd15d478d7cb373f2a3951288892b507121a82a5b1a8e00996cd4f00eed19eceb0aece0a0661b30a5228392e573f92e188657d3b80a4f51c7789a20d2e242cf506f01bb74a274124efebcf4a5e0fa0e8291e405860a614e601d1309a97ded213ebb18bb25c7ef49fcb2b6ca808063815d898ff34625138c2cba5e999622e837fa6afa5e5ae3599bd6772af069380c2f5f371f64be70f3af7797f9c9255a6fef5ae9c4e3e5ada43bfc859e9eaafac695560fa5f092503d0b5dc5aa374111c31ac1b043fb7f7e8637cb130d862394a5f7e1151ff0cf204319656d1f7d4a3dc7412366ed0a21356c4c5c00a3e0975072025cc5576379ceb2a84ddfb9663b48fcce85345b680f8448721dbd3e52717f8a1fd71016d44be5c0bc65b26df1e0e29162c0f863774adff5fa2fb34944b722be73d959d970d1bc6c62e8a649ffaea9d5426386e49d6a261396e324defc8fcff0ff84de2b0019e925dcf19575fb5312b55bb223722c70e91a12f82575a8c1593d02c8688b86ebf9e22debf6bffc02811d4fa48e7d96984008f25c4b01cd1d982adfa91ddbb3ed50747fe41a6f024a91888f50fdf5725bb134cdf89fce40389737ee2838faa1b3633b6f526d83f5b3ab82886504d370de254cd869f80e971a4d6fba28fdb0e6da1ba5e28564956b73b159cd13ed0f4ba607e01fe27380a10caeb4fd14edf7410926518030be93679d8f26862b161e9c87c286eb9b888f26f3812910792a6cba90057ced966236b0616752cfc9d768ef66bffb83b6ae3b1ab10693c02cba35adf48ac1b8c58293ce2a299bb5309987c562356c13343beeb50ef2500658b340fa375a29ddeac2e2d7feb24a4c4dfe02d9de8447684c09e52c57fdc8bb6a824426b13cc7f88f234a71ba92c874895918b98559ea8532957d9f5561eed6b862afa19ff319d40fbe052dfadb21824daa0fbdfe73c0d8e1b58d07625cc6247491bb194feb2233a0456b2036e96a861f7c6f38effeaea37db64a648345c28b5d24b65b9e9f943492717d8a46bdf668e6396a43374b3a7b6b0c152b345aa5682b3f330cb96da6edbb8a52303a8d8fe91bd154e3e95d198c4ef3598abb6849e4178204dc7db364e5c2c36461b6149dbafb511945b88a85bc21d6280f8ce7de045778f039675a69413cd7eaacd9316e4e3b8a65560c34da6ccde50d055c0d65bf3e9a25316f15be4e27199c3635f9f5383f4a861a215e7baf0a149aef9516eafa73b6569aced2769972f213f3f4077586832d944388ff0ff2a8e936ffb3120ce6187486936e4e90b6a62e37e78f0c20dc83affcf4e150077f1f0914055388597334ce540f09c50c690944dfbd76c600cba4f7984589dd3af85838a76ed8b50811f92446ae252268341339af1cb15e128a7f8c94bae73e709db20db76520f852680d7ca1a1fa05c9ebf4c15fe5804bdefa928493b8e8dd4dfe7010ae3ca4525a1e760b7d0ec13d8250e2b1aeabd929a8fedee3ecc1db83c72fc7a5c17d73cc36a2470df6f99750f5833d98fb1620d05b38700ce46ed6e76f258e5d242ec22a5784afb9df3bfb96181213b10ad07f944bb0caf89626381f98e2fc7349d21db3f8094bac38cb9fbfe08ecc093db9f745842711672cc1ddeecfd0bcfa799da65c75870a37574dddbc81da357bcf2ffd3fb4a4b93ed5729280e21090ebec520691cf9e990a0342042f5e2480f61d3ea7daf97eaad528d3881616eea7404452e57f94e4352b6845adf889c81d814f843869393cca42b218c64375600ba72e7b704326a7d431515fd526d622c63554b884b7cf46d9293000260a33fdd752e38ab6a0125f84e589f724d4f9f282c9b82c60426658483dc64c89e62d051abd3e7ab51ebad84fe180b146e851f0c433afb1032fcfe4be1817acae0138707521080b1d088f5d5cae0b2ba6cd3ff4a0d4a3751f1b860d27a99cb0044abc3f6c5b01fca5432412516aa2ec34f68c696eff752ea2bf0f6617b9e1f465b37fc27224e4d21c8323773f81bfbdcd14a585076b336ffde1d36224fc8deacb1bb22390769cd47e2b309ecb26c681650f6227cca3585c5fbcfa8375d4f84f2816878841e74a76bd41a05c45896122de29b18a91dfbf0c3f40167e1a0fc187736f2b582075ac43e15531ccf040f3fd0099d4cfe351bbb3129d9ad378fd41b9d143d316f799fe989685173437a48b5a1565765fee1419d02d5aaab8fcf6fac6b9f03b1036f045ea969b982e6fbae53a46d07da53f1a946ccdfe5051e0ec42bc40be29afdbbf95d456369d38cdaf612b57a2e80299805d79a66ab4a1bd12d513de0533c22ef3455e8c332401df267e6458e1ac7faeababbff54d05e8044f9b140d925031649d42e50d4adc39e83aeaeecff46a67f0718fc0ac8534d117edd539b408ce5fd4126e429b4bf6bc9380b867c529e372e333648a28cea72349e3c6ab6be9b7b04073b5ec304205c6e66cd8c8a8544d26eaf1ba30d0214ae1a3ea052e5efb2f9f3707e05426d7032f6bc8c884bc5539c1c7491a1aa98df768da1bed33770f554a7b43184530d6b3a5e2bf76e4df0ac5e36a88b796f5e467424f10c8a8fdce48f0683784b9e1694259e7dfb972be26b7180afc9d673bd2e45ffd5ec86e97bfcd5a08978e77a9f5346a687063b9d3b9a9f97f74d01a2f374216beb160d386e628b6f6004872559845740c58284b8d93f14c28ceeae6af1b9aad2d3d945ef0edc35a579dc629a698cfedf08e7825ebb27354eaf81bbcaf72ab9573f3dc3ca550df02cc1834ccca05d6ccf8789a2a29c30d59942078a3957f6da674804bb3da0c66454536dd4edb9bc2e97bfd3c3dd623b6a11a10f96b52f18695218aba25e9e4677f68236e3773fcd725b74029c78201d6d7b61adb25f1f9634f4bb95c4f9f59cc7230327aaad86eaa1b97aa707d9a77749dedf25adf8b91f82203b10c3f16b04cd64f3c4569c7ff39f9ebb7b151a78877711b4f33a782d89f8a29f98928a84bb0da8145a9b9cbec5c2f2b9d23b1e248f1e8d6e103c34b6265a5ce2b3de9748ea8edbc89a114818b7c9092d06dacfcff7ad5577c9cd9081884c0de36471e0982068b8211573ce7c0ac0f311760d9c67ff298e23aff056f2bcf2f684ba75529fac95ff0648c91502b6b9cc61db730c5acb00c9c917a271c07a1a2cc760925ea1310a8a3e6c00241a925158e2269e7d9f5647bd166ff6a236bec6aebe0f19c0d5cedb959df5098fd443680f6601e8b37ede1c3074ccd59dc2fc82e74c76462bd38c840cd63f5a919776819a59033f5a80b113554eb91d6b3d2d675cb8e778283cf44710994f517339ed538fbdf2a69c4d2ba05fc129cf1b49d1a3890308e2a9ac4857a362167ad8f3f88775570fcae197e47ba029043c11c92774c75abb446aeb3b4ff2cf36027201b5d269ff42be8328f961be4b1b7057c76de421a61287b578d790a41128077ba05360fae817355bb607b9110ec218bba6f981abe14f548785d496ee9d215ccccae67505c8c95ecc73bbed1498c8c7f9ca34d92b68501940a7cbd059ea418b24d00345214c897235598f6fd6ad486a348c909f0c975d4c3535cd199b05e322ac324fee55ba2fa596e9da1ea7c4bca0e7c5a670a1517ad8a389a71ffb67f5d669013d73f1b6b5ed0bd40de3b8022a3f824589cc01ce5cb88949029fa406b3f742c487ccb0503dd603c66928384091cb0729ec9930329f9c251f6387811caa4246ff122c305ff6e427676c0d6960a9b3144506726838d973f32688312f71c720ecf92225eb14e985867f041a7b32ce173a990f301b662417a70dd7276bfd8b616d2fdf37ef214258c8568b44901bfb3ece2845ac6a5d756ca5b0cba9072aa5f07b0c8ca742d0d181988162a5a8a8a5a4473b63f9a5aade17085570a0b7ee74f80aff2a6cd6fa9e59a8ae927c3d7eb618be9ea8e8eb44bae5c40cc8debb8a776e3ffbf1772902f22c5e3131761167eaae9bc8b9231bf332a2ee8c4be030c349e9d3ec3dfaa910b457d7152e823811ac6f2e1f66b0aa00e17d1108437165f08cfe89447b5d97320984b45c46f1b9e06cf1c3f0fb372001b1516f52703353eee5dabc4245600c5299f8aa470b62b48f87b2a88d6c0847c9ae2abdcafc4fa533c4803b22bb47e16a3915653f794c0a95126604e20c2dc3fe3849bbb41f3885216071bbae77d42fedf5e0a7820cc04f0f6ddc705918933982fdd133cc3d5aaff2b250815627f7d2b98ddbe427d623e1c086a14c9a4fd9ff5463bbcaef6e722dd31fff54f2aa5d70879268b5c4d2a109d5f78635442f4e6e3a8550213b8bbe6d0344f163130438e5a22efa0753cf43f6581aa13249ed77979148b997b75ba4bce3090c743d8fd01a42e5490127ebfe015862f9aa3121b851488e82105d74eefacc24970ade4b00019e87224399ad44c60198b5f0c2d510ed066f6080262c2d2eaff8845e82759e8f71bdb0023d2888cb802928b0033078563215d3635493cada40b0966b8e5f204bb78196cc21fcdf8e1ffbe4e5ac7e20702b5a14892914686df3a026f2062a65434ec0c923cef1a35ee8d998f695e2f3e2f10ad88a314bf3f4f6af9a0c2eff196f3108dcfa342d2bf27955c39ee4f65488d8f274d5ece225ea210b86351b2e56a736cab356462c69d5d2de10caa354c5836a6e270a04e27789c3808ec083b7a2b7bfe7a9304be50d1e2ddcdfe82ad545bb1e36d8b269bb6565b54d6eb4ce8c3ba6f65ba39fc6d175e9e5cacd48a11fc4af8024738976858c73f4908bc0da67caed134aaf17d807d9defcbffb3939d26bf2a44eec15c3e0e2d2d545226098356ea9125294d9a47bd26d0261eff49fffe35105ba81ac1b70691a6a1e12f927e54ff4f2b8baa06b10a578d8e29ea2dbe46d73a93f90bb8dfb5872d70a0116a39c604f432236837051cc0678249f675da348430a91f8e26a7aa3b3268256e78646037fd3d66009e664c352e058b109b81f01a1db8e5fbfabedbce100568f753da10022b0e9196d3f92df80c127c3892b56862a8557c259680b6752c344de9833952122bce71075789e686c94eb2aab510985d857ac8a6df1fc480c6f590bc00ced4d2b4503f692606b9008d585d48e8192073b897d0156757a7be244e5f5025fbd8c07fd1fc9e589abb0a3c2330c8d8e5606719a741e1d92c2291feadf01860db94109f1607732be973430ee8cd909d3885e35cfa0e8f8852a384410d2a9196281497f5e2df23773aa2e9931359563806649f3bbe04973b3c3bfce4588bbcd0f46e1d03e07ee24e8406e7f8aecba588506088ca9a1dcae1339c3cbfba41290f7603ee2166ad396e5234e49b34bc8ee6d94652a3a7a9d23cd2e6f159037d36f2c918ff8af8f939d0d104f30b848309bd5a23c349cdd42160cac7204544c58ab0efd3612bb3cf35e245969b41bd4692e375da620a2a7ee7768e3a10e5bc1af466438e1f9275c3449656b00fd5b40b29d96ef841a02806c4ecb1aa6b5dcda8e2bc910b08a4b8ea89eefccde57ae4f0814e73a0399865fc43e0ff336cda93e4a9d8fae24fc43285b5bac4dc6e003f2a588e826f573ca845f60e499d5fbb8d213ac904c74598633e352fab31f3d9a2b1bd246d8495d3f9107e48f745be2479b3e52adaf0af0e0ff04b6e3e0c2319ab4ab5abcc70b9dd9c6a4cf5c05afe45c3326888035480a0169e600b3ffbc9faa9c9630406eac012869f36080aee550d16dc96c00543002f41dd7573459ea66d37c1041150c08235cdad34fa0c2d9bf313942d7000bdfb6e37ddab06339d3757260a3762160204468fab2a7c990a1c7ccfb3ef971750137723327de11a69f58eb0ec4f26b98b162b7c4709649fcdd070f49fba7fb84e44ded6694d16eab8c94f2c424d7005d4171a65a0935ea0039f776a0d71050a704e97b6a50952670ed617e84609a1589340d36507e9e3df067a3926ee6b1a3126aef597bb7108b7a93329be2b4d8c46bcfef102a862a0968db41e04ce46403dd13dad0c4412127d47b860ee29ecaaf3cba17d7db28a022f79f6077975fa10345e08b7b8c6ded0a6167e9668b027e0023b3284544ba32010a42da7fcd8388fd01c65809e31a674601b53b36923744a93693cc285529003710ecffc9cbf09aec84b4944ff3e92dc9c3b3b50e8315f0ed9d783f8c924debd5b01cd4d38dcaf92cb71f59a3cc1c8df56a2aeb70b4d811867775e11301016d7431a911487a7548203e1184aeec5692f71281b993c2e347d419cd53ee2e67c26a59a9a29d7f7de62ab886f178b18c673605abc7263c0fe63198662a8d2c7a9083a5fdd90392196b90e7e4b1d973315b6cd6ccacfec2794438dbf6e59fb489be7b5b6722f028577a90005250c3c1033129e73e1f1fa1e49d6f915c7eb45cda9f41a9c95f74676b226aab8db4adbe7a931f20f198f64990732f316b785e0f5f55c2eb6c19c7fba67b6c3a4ae3159a9e1dcac5c2e0df383b0e0c81774d3c84b14121ea11c6619257969a173393e8dcc2c2054d7fc80202acde5dae5977eae82d81256eaeedb438bec4b8133bf7fb28cd4499e12c4d4399fad0d0e12b3fa943bf79997c0d890fab2311f830beb46258203de5fa5daffec3bab4ba611677d43ad2c0aa4b1b262a5537fa07b5fc2a825fbc2353dcfae81ffc4711d99849fe1a5d4f0005ed00a80c53635c5802da1b5d005d2481ba9063e2f5b32878d7ff9ffc85abde5f492aacda703998be69b4621bc1a7df86d9c1c7c22bff3113be6e69a4fa396f26b827e9a1e16a2e2a63186c739f7a2b1723c8f218508f91e5ac4bb75f2272c60716a141661a02c129846525c2306edf59da955789cc8d9a1ee065918eaa295dbc9f51ee4b38cd203f57179753baa918d50cbcda4ae95ccb70559a5bc045c8fbdba6fa1222becb866016c94a4808a4f7ca7fac128b84c3959689989c56d2bdada257d6007b61ef29dde59a5f793f8a38076a59d92e85d3b9396c4bf4552d3ac0ec2de6cb21f5d1f62eb4ecf9b5cb8ea5fb327f5e19425989d00a3f21d16a1aa4535024a5e66ecd1bf87b683654c9ba99768a0c88b9bc1d82f42ebecb7505a51d75fdf4fbb9aafb5d17ba82311b83bbfe38853b6c07127f865202eb01fd6e1771513c37f77c1e3145f8170d7c58a5f77c21b25d0aa8d90fe08eba8e4ac3ab99ad95a3e8bbba2de7e52dccc321610702bd618e64d554ff59dc64e77e3b9847b5b0f01f782216abed49d333a6315fd43f6af39470ea36404f5586d4cc8d18163e92f4fce9f4c2351937cfa4650ef43f7dac4f14fdc5930995ad199b7252d8dd7029541f15df3ff559a6370e43a756947b725df06f977ae4bdfddfde448124aa5604c63fdec2d12af235240b2e08b8f909ce49544a66a48e6c87dc3b1c451612eb9f8706a14c967a511aba0958ad6e95bc9d1167c2b33e86f2a0ce2c0913a5743031017898f1859c89cfeff9194122495329a6ee2e2e31950389a83537c57369d019031d2c2e33c11e8dfe04d48c9495d0312c8bb3e633a03c1d59278093c787557ba64df249c790177f52fe1137e0f1d02d503b880bf964126b8650e34c01ce21287bb97c1e48bc5727c82033f4ac997e9c072c722f802431cbd88da0f4493fc769123055a07bd703e29aa5aa8206ba78274f49d858b7425a435d3d055ba5a2a0a199ef02c9fcdae48bdff9568a5c36e59ce6922efa162bd6df6ec7fea279546bd9f26b82e993724aee9520d6a3a8557caabc497220975efd0771974d8e1294b33dd8ff2b172bb582b56356fb0a3165b8ed781581509ffb11660b52a9df39909fa618a3ff2d31effac33a14e81305552889950614a92b06e2adbae471d50e2b83d3717033f03f62147c892b8b39a4d5f4b759b3eb04992d193619eecbeea3d124cbf5cfcc5e20a139e027856de6f5fbdd7b5450083ec92a22f3e374face531c6814d1e8559b6d84509303ec458e38fe099e2f8c0e9cb5a38f6a90414b2c5bb3e43151842ed585b5de2a7d87c521b0e925d9c5d7132b348f8678ef5525640b77033c187eacda5bc0a71c2cc23bd48b04d6047b03fc897c44e35c91fb59808d7fd7ad057ede891c6f8054e9374d7c048a2ea3e3a0ad0bdc207d9e9e9d1785f539ec353fd15dccccdd42ad4393ff593916f47c2f92c459eefba635629cf38437944c3a844bfd772135e75e36ad1e0ffa50fe1bbaf734c830ef83639a94f7e4a63d14c65c6026a517541d7d4d0488278f4beae8052a739a7c20bf504adb7df022148c6a038e6a5c04d0f8f73cdaa98d75fd3678884522090fee1b4130448199300366f890d94cab284045ba006f2eab3703e1e96519fa4ad630480c903605f0bb3fe54224e91fb835a3132d59d209518e0dd86d7ab5387732ed2c47e3a5dadd9bddb7621f358d6d028167175e7317965bb2d4ce4a5d96b44cb4438974a7913fa88720a3323a956648babfbe2af62120ad8208d69f04de0f00da8207d6024f8bb526a2b15664f8a5a556765ac05fea380764949d546e92c4a51cb7fd8316efefaf5fae66e8b072fe9bd27aa230fe53d3c0e739178e5a30d7c731e50919ef82564751a9c99376c0874a8772ecd15cb2382efe37299400e096ad14e9f59700c029d2a57b65fbc7edb86bc40d6a334c3ceaf8b242f64e7116ee8663a701e1ee1530c91ad3d6ddc29161e75252ad2f5657e4ae925fbb786f8a66a4b6efbab1dd02571e47b04dee6b95229964c24af8cd45f4f095127b8c4c80c9bccd4926c019862a8e9ea11f3cb1b96ba409ee7d14abff0be4c008416d8e8da5400cdaa80217639bcc52209b1380f086b2b703b4f2cb790818f48099afeca5002900a1a458d5f7646e51552922ab22b814146094f06319d4f06d9970864e571db36c3b6859afc883e863dc0a2cef43cc2c0d984cfd882d996eb2240ee4965e868a24fb905dfbdfb1740ae8ea8d1e2b00c92768e3e31ae0a5a33917a416d60c7858f4863056d741624e5828e55df2741ef9e3aaade59249a780466a0a84579a588c55e45fd09ad7e71d1d51e4df867c88ab2529ab602536274c80776af6a5856fcbb8ed506a149d4276449aad2ffcb77102f0e07f120942f2d0738cc2d67c1625128ee66b65b1a57bdb10b88f73b390f4b48c9b99a39177af50aaec74e6839eb03ff7a6838db617980cdbe3ac12aeed208776212bf5279a854b21e124e5db542e32c9d1eee79de88e270db057107519f20c441463b3a7d97478dcdff509b5da7d8c13663cb5b1936153e944f89dc94eda8159a07658ef508313268896dd52d0799fafa322b65226ce9a5051040a88689e53b47a2dfe820db6c76c3ce6cc981d9910f73068d919726a85b11e8bbfd1ded0a02f37a08de2e24448922fb0153e04186ec0a2d6b4ad9cc3ddd118f5554a7e217bfe8d9c4434667e6f3433e7d2b7b6c7690366aa58678d1979d0c0e8699db452cfd79def1778e006f7bdfb8e9d4d9321dc6d2c5df95b9522d5a938549e046a5d56684497ab242644af93e74f88755eb6a81e2191c349bd4b7a308308d4d0d3cbb05e2a8d6382046860125285b88038f06b88eda8ed774e6bd6a4bcb521cebad2c9abb18c909edc0b92cecfc5708a0bc2c67178d75ff47c4366a65a01533833d1cb95f2522bc4a7f1283a5565045337dfce9ea9eff4e3644639189d8df7f41ca9a1694790e21cc8e7fbb81f72ee9261390c7aa838841489d42dd0d6bef72b43feb9245c7dd4f184e688bb845f16333b8c6fea4ec726b3c870af8cbe1448c59d693c5dc4f0eda57be66a75c9ffde76d8108522020538a0096421dc42bcdf51ae8e8470b712efe106473aef0895358d8275a56fa24a4d3fbe4251adbcc164df1cff906e758a8843772cffef586a2e3d329da61fdc04f82c76a6819a226edb64e26f2bc20f3f32c80b466aeba80b35f47b1bfcce9fecd0f8d25f36b4407e4c0bbf2943af93b25d68900efa4a71bbc8aa73cac7900ba1345e0a975b4b5579a364f175ab2c901062f804855c227a580a1a53e27a71d4740d35ccb67068aaed7cc816626d95cdb39ce3dd2b20c17a08e30c2e61ce67b4021e3372212915100a9aa71feed8c7d08c5bfd484ed3aed30f91991963deb09eecca35c24f3ab5d5d1a9c97a02a6da18670289651ae26b60cf812030f8ce55e3c389c202317e069423cd25cc26107e10920dd730c1799c3e8dd28c5c3da0d719341b8961e73681da36666e5408254b7f62d34ff551bf3ab35a7343d1952b7d5b721c8e486fd31cce4eb3fa7c97617f48cfd7287256ef7a9f9f1ecb8fa67de67fe188a8de60a3f883a9e64d2b0dd957706f8c32e705867b62ec9a581728c007777342a4c4606b2b1385f40d000abcb840c649d4a510d6022aec06a50f4a6749aa800d5352259446a90f6b5adc58711a7c39cad53208efac3684064eb6db989f3c056830289357ae71b79b83aa33eb4b12602cf5191c71309f5dec5a561489e7d9f9ed6ff8a062d0e3d11f6099ada44f26e5bb867689c77c2585910d1f01c4d0b2d6f448c7f70e6e8120168972b9ede0e8bd274e5b4e12afe6dcd746d97f6e6ee54396c8c754bc6083ed2a9f972a1d533a59ce5e05dddcc205e23efc394aa3efc82ee3b09b953eea51a9c0fd015b300939362a57827e71b5e4aaa1e0765582966799943a40e69bd6727eaea66908d99855d43e1b9400ebbae70f8ed63f5f38d7e269d31b773b45851f3cb392a5c352dcd560d1201f61c7f0c7581fdfe96c5456aff8944c99a85381626b849539a7a5e5800e257a9cac54be64da1c2621b9bf86b3d95fab22c29ef823aab9a8cc69287ce247f7955dc1f4d0404dc2ab8fb8d7a36f78bfa56adba589f31861c31389e64a2f92cc83872f0d046480e7ceb2acc59a83e3eae32e23de2dc95ac1ff4557dd85ad5390ae976eff35e78628097795b575348353430d3d9802929a8c811c6ffce7763e549d866824be36e56feda24d77fc3ffbef4a212fdb642bf1198c87a1ffba86cdd9d278d6759f6395309064c98bd82d9785615ed420909f635b9efb9fc82d92862c20e032debbb8a7eaf849e345da2f9c6dbd2be9681fe5d1e80fc36fdae278bb4215bf36ac5e8a736f89b15f645322efd8a7e6a470ff9824040f524a8b0346a72884ba8eb24c66213c98279db15889f36d19346c7d516a3378e30425f1115805b6c518d2c4029f5a169f39353d7d9cfab37b4600aa168365d96a901351c68e5f2eb95a545d500691a199970708ca92d4ab1c2752450ee794e51267674baed37591d0792cd7edd87c60005209490cea6ce7485ec983352efc38b5b9cfa1ec421055648a537ebfb883efc98175e3f6491b8726e5eb69ee794e7d2c2a0369fc039ce433a1285a27bd60051dead56bfc71d63004f97400a26a0af92e50b16f4699505a0b6c22b9c7a4c8186106296e8b9db3dde696119eb363ff3181615071dd3d54daeb2ccd8699d6c58b7f6b75eb7ffda2b3b83195ccda6d5a93a333ee1edcaf2c28e41ef9c3e50d2c1020813f70f9a6634fa7e4a4132ca3676f3238eaf1df47bdcda3fbcb82f664d264cb2944dcd6039cf4ed83557998d71cd02e391ef542610a30e5a23ec68fa32a9ccb22f2537ec2b5fe142264996244b57b62a0c69a112fb470fcdef835da81501425c57f54b72438892023b42e64d35aa82da3db4b8d417772be3a552ee4129786f26a9d45d8217195898c0f0975d7afc6a1b2a263f87dfa9e6a780b7685de29ddcbc692881b40cf8377568f57f91e20a1d58e938c24aae4eadd18bc2ae543004567b8b03da6c09e5bd4fa4e030f19a2b34a2f7cdf3f9fb791469f75137b4f9533ddcc9a6ff6f7b3fc8079d017edd2db8a3bc1d78f9247321791a0abcfce074cee7d87137b14e5f52a6205e57ad5e636da8c4556b17c6ce0489b4b759f06884caa648406ab3f899d4f4a0d88e21afecc15d2674beee06baccb6b916abb35219733ba7ee1ce9411bb90e26b949289a3397cbce15eaab17aafd1a952cafbcfc5ba73c20ef499cfaf6660df3fe56338c5b7b593bae08b63ac9e65f0430db4cf962bd1a3723cfa0dd2d12a148a2cad67bdf91274405d926a3dd79a58d3d58dc30a18132b4f91dadb9bae3fd4cf2286dc22dba8287f60cc6f1e822c4c65420a71b2c62803818affeb9ec6c13461706266fa46e0381519b4f3831b9329b0d46b7b8d331081e9dd4e0727f7ec5e9e58aa45ea9bc95c58380c4139b03320eb9259573e2c14a25cae248dcb164726a4c843c8b2b5b427e1f3a13904691491ef147c7e1faa34b90fc54c626412abbb61e0fc4922ff0ca2f0f6091d5ffc35d1551b433b737368d55113374359b19472fd8e644a3679bbc48bcec1c28ca5b30856ce6597e0abfeb2c8de9d4d373c81c33f4c900f2bdd07f15856101cffbea643cdeff4bec8e91791a2492d0cbc7c4d02dd3c3a20dc6261ca8b3d038bc153d987d5b79c5545315cfcdb68d9b671f08cf292ac8c62b9633a0b46efd277ae04cb295bc9a74bba5a2e7f0f83d53e4bcc42c0d4537a141792ae9990754f01ebaab08d71f7f1f512662a64cb5f171061809733bfcba63ba441f03ef4295d84eeb5de05f954900437a80387da121bf0406c70acfb2b050cd423d3f59ed24e9741823086a96eb61abc561e25eee132af6929475320a4da899342eec5ba47c7d82a1f37120a6e4e54e646b9e4ec540c84de2d6869ebbbfef16d94a0e36cab3e54e93e80ea5c6b181fa2f5b3895527b689ab1434ab392165de28c7e2d9c40be73b853cd19df9f3b5b7705c96265a6a846278aa27e79b1aae5dc08853fb6d1f752be5ea5fd50ce18763d3099ae2028a2dfdbbb420467fbf948249b84536225090ef9806888342ca314804526caed89c5b314920b6a6d6932f700feaafbe18befb8ab90538311204277ef9511a20ee171f468fbba6588812662e589bbd9ee62fa07c6511e2cabcf633d0f17bba431c041b8022166351c6e43140da7ee18cd8300a16651fe61a959557fad3668bf780a6018ec5ddca6eba9f22772e25b4021af51b7af127e341c4ed038270969cd40b9913110d8ec92e3ab8d36e192fccebb3e2d74af62db955fac5d22dc3fdba7c0eab1844f51179f4104697391c35cbdd9f62b107b39c34674faefe34f82f7e87bd469c5be1a2fa0c36e3773b37ee547eefd3c9b7a379d6f3c7af0ece0217be99099d4d129569353acccbe0d9efe651fd02f4e607d1988b35a46b6af2d5745360b96587b99431b634b777e297ec38c9ae71af1ca83421a1986e88cdedf80320f5bed6be7279d3fbe4d30c4d9f33d0f58e7b7280aebac01fdb82b5335563453c89079b8734fc40f46c889aafae0d97238459b9a7c65c4bae7231ad3916e113ed5945a2b5863f06e87f34f133d6b59f6fee2d9b1cedc010f1924ac1498e8a9dfe881c7eebd02ac76e23adffcb0333e5003887512f567b619f75ef48ec30faa48bb75f10fa6b506debd933b3d08c272832b23988079aa0d55cea59c42b2543d13684cf51c6aac1dd5727ccfacfb0cdf28c770ecd6135174f3abff2fa4db1c27373d410b7694253ac2c25cb744b593ad8a10282e5460a2d968525e65341aff028c08bec852232e3ef96999fd061e87f579ac850f7bb0ae606e9c0d0b24ce433f78f0ed65d929c8b4bd730b88cdfb3945c8b50b7867918998320aa57d63143a69a1044ca7de00ea9b971dad745da56f668ebcf05ac0cf9866f273360833eabbf7a3e6c6c21c258fa340402d89264d9762394f9b9940ba0998a2ca7fdff4c1ed78e638314bd2704e35138d43a8c2af8d76678f9afab83f292c9105c5648fe5489a2b92e0f0611eee6e522ff8745b289f839b725789ef94ea5f84a75d3db2fca7cfc55ae98c4ec3561f40446890348d219918961bcb50777332d2412d56c11d0e5f351aa7384bc6b1cb333c2b867389e66a3320eced4f1406f11ceca0922bf171cd3c966d2a7a3cfdefd7a1e69dc08c927c1154d11ae9dae1780148544cef52ea52f42cee8e103890fd84ea20820aa147d354dfb349343af30cd6af606a9cd32fe002b282b75a33e08624a147d9fd891bc9c651afaa3f649e69568d5713d42655af76b0a76f8a017b3d668c1be7bb347079ea99524afbdab33557c9419a981f9589acc6e02b7d58f50e348980f18955fc12180e79c1cfa4f0dc537168614b6a7622b8afaebb05cd0f743f61282548fb8295d4832f0bb1a2ea49db5ac9635edfaa7c4a521586bda012bb5e06a9d9fa2061e7934130c3046efa8291fa7224c47ac8eed01aa9f1b032eae231682c323045a9c65787abe9cc7df48ce2645af3dd98ceb83f8b4905f651b31fd4343d116a17e14c33c269f915ce44ca99fccfe2a4853e9bb3cb91d8f0546f207506b9f06eef1edef6f11f6ee6c8e6efef2bda17ac8aa78b69fe5d3b0ed9704cf609f2fe1238b63015e1a60df1b12749c2c90a82740a60033050e18fbba3aa3a84c975dc662136af7bc75f006edb36475f1f5c9805652f9028332ff11c4b92a6251449c0b86769e6e69c47dc7f69ba96d57c0d1ab291abf8874ceae6fd1a927cfa7dd90bbccb79856710bda2111b8c321d309afa02b1699b6dfae71a02a513634f8ccb02153f66e04c2009581b1befbd5664359f67ed55414717a52aaf14139e75bf04b498bc2a88b42d3f873e80112c7e09b40709e05d7d06602b1e61a6717ab1d681d5b8c8c0ccf5928a8b92be44753b43e18c9c5cfef1f3bc3f3fab24d9ec92d93fefb3143c8707d6f215dd4d07797ee786d84b663bdf6f81b0c51ead2ce2a4c9ac5f4882a8ea8818cc7a45a3e444f18756693cbf9ffff8f86e9dbdd32b7e2aa78fc5ff471c72fdc4b7ce0c638d99fc03f17775ac6e6ab453233e3dd9e713eb2cf1d5e6e8bf92b9dbc640ae7beaa4fe8b8c995f281f461490d964c0f9c93c26120dc7ba96972f7946a5dbc66c352b8138cf822d3f2dacc3f6a321b2677ed617c0665b1161ee0d5f5db30993166dd8989a93672133cd5d4720c9aca49b348009de401bfb2e075cd63f3b8e932548c0bb1ae6ea7d836502512487859b5f5f498ca912023bc71c7cbb5e03e69cb818a4a886279dca62d01ab0e01ad66cd2303d7cf9ab1a8d69fd12a680df2de4f6173a9dfbf57ed96b39f3ab2a2a779c380933d67740110537d496c4aab71c251eddc79d0c889db6cdb10ec0a5ebb050a8b804b25d6f9b14dab36feb3e58b5b494f8b142eaf5ed091172ac7563f52cd935198cb2fc350760f5d42227ce98c8f738c39aec89fa6adcab1d29fe9131e9e5bd29e69a9f7db3e3a581f5bf562d606bc5fc60f66dbeaae6fbc239cb47ac87cd0f23a3a5dbba56907b102153f5ce0ef8274da3b97ccce49fbf4cee0aec226f588aeafd858f94ab567704c33293d9f296c07385afc79865cfb8e207ab5ba2e1ec3ea2c110d369ded59d6aa76cc24e6bd29bbf5a751728e2d19bcf21b962418c30cdb8b3d440ae71ed7de37d0a9c77b3e3d816790903b2af1fe9e73b057f60aa1c1dbeda619b5ebb7e67724f59708a9ea08546901e5f50e2b39af2b898c2f969c6f22b93f3ebc189043fc08e42b1aa36f0a1414ca7ad06ce9245264a173095b3c4e9ab98d12f711c0e29d9beeac63c243902d20e543496161242dad65aee2078c65474c641843fb9f3dbffcdb7b88410ca092f9325abd7476c84f8e76684f82fda25c9479c3712922bf800016f4555d86c50f11f6c12ad5bc459020d2ad5448c9ffe40c26c5bbda9fc38ba39beda410ab9c58349ca44b37c222398f9ae29d4148b69e0e4d959b6bc22b5b54926933f207c23c5738b4d102fbf2792bc5c902d0e4b31a0fb0646a08ae757c368adb1d7e48817dbdf7fed9ca8f4237b3558a34baf09d35f80dd20203c370fd40a17759295ae76a0e7a36d99f42345f569a0098aa3e6412a646854ef4d1f443fd348d274830bbb5c5e7fa7ce7b30454f0a850b0be2cf84a5cd4b6928468dcebaf3f7710d382921f46cee924ee7f1fd102d69340f5e9fafed6e2ce830b9526fe088e8d4e0586bcb95efe372f32cd6a63c39233862d9ca7e9c7a8aaddcc009152a02c498232ce9c0f2f000af00721ba5db7dea98a2fdc28d9702ca5a6587e21805c715eede454fb769810dc768f3e6772fc30a0ab31c6b7849341ad1bef736abccd96772be55956409308e1633b4c19538c2cd4ba81960afd7eda62e3a8cb1091fac7460fc42565857604aa82f688d1d00019c34024ef794b5395c0c490134787d1ad23eb5fbca394301dd802790c0f2327c49b64567ce9042c2cc8c1d28ed39c185a8f8865563a53e151ef7eb94ca3adeef3dd4bf5954cbb0f438867d8bb59f71d448cfd98a96dafb8770c23628be5889a76fe9f3be22702f312900045b4ae0c0b5a5cecbda57a01f00a8c8d47a1f8539c33674d1fb94fb49478e8ad7e681b3550f2214a29bb872ebeaf3e9acbe504650229a50ee73d52fb630127e7794de175381e0e4fd956b8e92417dd8fba5724eb72a3d097ea66116e935f2424bdc661198699e033531c18afa6bc5d2a9198b083570bd4fda6a43abf762f3df67e4c0344a586deb03bed8991ead775367ac641f27b26f9fff3f8cd93e870f6e4d08f352ebf3f1f15470c05f46e32c7fdb219cf32776c38a51fb06efa8509d462745ec6849bcfc1196fc0d8523e19cbdab54b862a1dabc4fdf10cd5edc43411e63cfdea9b246e47a7c5a1a72b521e06db193600df585510720550546c6b53bb056760496c8cd08bf340cb8d2d82499db0a45a3ad7980a24f1c7cb5bd81d010888e42e2c0153162c785ad1e149f67603ed783c7f03ddce4b71f9a81a697fa32e25dd1f70b36bc4610ef0e29967157bac718dbe0af459f9498ee312be23fac364194e26cef4da955794a32747f3a89eb802c8b765204428df49b87a6a25fddb03b0ab1241166d0013005dd49c7e53b2ddcf8e822fcccd9ce0e2929bf73b4c5140ec68da6ca27a93871d05e9a0b06cf82d071a7a1534d354d211ce604db52341d11e497aff31e4f5910445ca45e8c6e61edbb88cbc67213ffc34d12869e77538e26affb0b6fbf4bc4ac61d6f52f1990cf05bdfeb5b2f707801f5c57e724ef7abd933d94be147a3ac99eefb66b745ebf271cc930b8e54b9c1260cad32951b834ab339d89edc3587b040a8cd820f27b1e5353fe1d09fc90cf633a166d1f022dea1ddee35621ea95b655d0d891d0205f35a8ca4bd6343a3d6f3c7338a1c87e17b44ea33fcf8ba0a2ca5307ea5c0d85ea2a5d8074d639a4937824bf6a5a03b44684a8c836c3ee4b65fd25df8facd05fef98710878b02f8452659645f07dab5cb9858ece254a2690730c21e19307064fcb0f0d1e174e2768cf06c6e5b6d712e8a9dc05bb0a3ab31cdab025532a24834c0fb7f5ccbeca76ca9e9631f2cd7790e2732fbc13b64a018853947d69ae4ccc2147e62e8c85c0a89228f6b4585513a8e797561eaacfdfc646343bc934b893022ff2ee0f07dff6d654c58bac5a5a6d233deb7994ffdadbf9e144fd4c181383ab457cd23ba570e85d1c2d0831c13e721645c4c12638319b46bc475b94e71eadd56904625e1c174fd609a9b0f8e2dda3371191d46fe3ea0a9a0ba63e0db9d8ff2cd3f8aad6df256d80095d8b06aafe2f4369691d16b4d7c4ab02d373daeafd3b3ac9c5909d7013e203799e272aa680d41be86415817efaec6160552095e477abb7289c1dd7d503ecb9d32b042d346d806cbb43b252fbd51eba2fb06d8ada0a41101f3a6879b4580e5df777b4465c6417d24a216e748f498655ee87bdb49492a957bc7ad42d7e5f9f4fa629815f9d72fc3c1394fe28869bb412156c4e3c8b67ae65af5cab1d64f15df98a77d43c02b3c52064f919f05ef1f2d609d523776fd8653451c75d7af6e51d17f82dfd06acd32ccdb5d7ee375651eb3f78d4987a9861adcd88a640f5d23a69265a057167d0ab9ffe9c9f88ac12a77b30e0aa1f01bac59749385eb92168049470dfeccfcbb70d3fae6cda5a46bff520e25ce4efb9ba0c80ddccd229561dfe0f746072d9a35d7a54fae1aa6f0ff08e93cb33bb09cb456dd30c53182cfd023e16ca85969b13fb54bc256f6aaff80d5c52fa91ed4d683cbca3be8ce4943a4dd94521fff52cff8d45fa82bb875a47a9cb89d8ae98810a26f9cae96382624c2da66eac54ea66571e89ec435607f77c4537d50273aecf4f8ed3af8e03c52a1f01e3f0dceb2be0c663fcacbe0b1b1e89dda0af287bb8895c2301c0f06aed59e2f0890e07d921b1158726331936d0d8fc07a66771cfad93498d9512d4c9776b9adbe474e1b0fc7420533fd8db3e424f7858ed8d360538d1e17b9e3e93056eb727a3ed7eed42b66932103c0b0f4ad15432c29d9cc2721797edb6d57d0b9f464f8177657ec9b3f100be3605437c5c77ed654e69efde2b5a0a1b41f4652ab08e9db3d7a0326fb8f2d37f09bfb1ce5454e71105607faf5bd1284101ac99fff87b188abe32419669cb9c3049c349189475374532ea8a30649a9911b960d1b74595f1ea60e283c5018bf907418622156afc193d13121e0d18a327c764146fe23a1fcb2449468f6a7bbc82aadcc20d7210d9e1c7f54692c3db23eda15646cd85f159a3e881ee459b05785534cb55ac7663a2f4fa18906fa86fe82d626c3c1cc7871c55027062fcc03e4b177a0928d6b40f0a183c8d0a36b4420503f6c00468cf44e104a953d9680d62f29ba906b2cfd0152fd3dda4d08c4ab6124fac7b89a89a21f9d9d727c4edfbdc9f841b502826e65601e9f8bbff27a3b35c149364be24db91cdb304b6c7274e4aa9a30650fcb934ed1ce12fb9bf0d20ba39ddfb4befe82eac3a548a0d3a3d950849f0bc537b83aba1d4c67a74a9b9e9d1b570177703677ceecf00b811b1d9a9e0c95f802547c913fde4e87c8c591c54fb4d84c41662bdf03a56a00f22a4b9556e434e5f473cb1d26b416801b8fc39887f72ae7d6e90d434c12410d76fcd99eb5439ed2e72942b0a59e232e65c34211ae209d9904a30719081cf3fd00198ce95501cab510d99904d3043ab3d6d6434e13678b9fa3f4d1075d18258b9d520f4112dadd92149eb4610d9768a842700c5e67d14d8277ca1a2a63e81ad08ea0c8d609fda7804eadd695cd1f982864448d7d122453ce1ded6e2197ff00d1c89dfcfdebad04e4aca78c63180be5df56f690b9090b4a58e45eca8b40439468f0a30f6bf37c5e6444a08e2ee8bc7d506dc9908f3f7b2714a766cebe5e6e25efdb81cf02e5c388713eae578eb0a02a8aa2ae92dabf765eaec778be5e401bbf326cec4282bd00f7dd4300644f64ff752191876d75453ec8eab0da17e60225ffd410da2ed1395196754949187e20b3ee829f5a34199c2ca1deed302ab8d8e85dac1be7a9812fc503f6e550be6b6ff9344bac094528c2ee4555b50986db42e42fcd7c6a8e74b7b2f0609957c0efc9e49b6ad69f02b9ed3b4f2efd2ab6c82717df7cbcbfd697a0c46e67d45e54aae44b2664f871bc5463e06350ae0d27a742abb453f10b457148cf852a0b0667e0dbcdee40c9b875dcc736d1bf9c4cb5553f278183342b87de69715c7e96b92954d7d6d5fe83041f8e8bea34363bd381e913bc9a6708d98746c0cbb0851ba71a6f5b7f66d7938febdf1566b630fda07ec8de67c367b8348152f859c6dfb9278b4d11e3962449eb28eeb9319c7d5273cc92fd34cb7842e47447a17a9239eae881f8407ccd2af82d6bf77474dc5631cf03ed56b0bbb5eecf6185eb92b09812c66906a9c7bbacf5d52590b257d0541dac809e5f1d2b3b09370f4848f32e50df1f03adade0f30eac24467689fad43d5039fe70be4eb9a06fe570d467cb0974d94ca6d76a874e396c52b78c79241f4f30acca16cc5f8c978baa8841a5e04176139d7f5e7cfb030897be936839f7391500a28c635ce3cd4623abf207fb8d91a536c3e53c466115fa1c453f6a7390e5a37f82951f126d6f9dfb3bc94ee178bedb1841d2600bc64e75071cab63c8aafcc5e1b07249ad7863e254945f910b2db8adf08890f8686042e4586256041eeba1d9c7e9b96b49ea0fa67cb562393e25721cbd2f374dab8c505bb5cddd761d5637199ead514efa184ef139fe44b8597264ca5ff8bb848559c015043fe6931e899fac1ceb8f7655c0e5e56239f885a45e8d2796bed214b4d35141ad3f564c39c1f30039de5144d5a3e2a921ec96fd05d591fdb48ae16f10ae1455fbb431086ed613702687a6c8db539cc8123bbd52830d01d600d855841fdb9c35806ca83f1a03db07a0d13e22ed145f34cae9344c0c63a9941492e10b25f452284bbfc734018143bdf4bf9079a4b220a03cefb1602c836d59b46324aeb22323155d65f2462752aaae78bf28c0e617137a2ce1bcc4c8aa6de263f2ee192f47dd54567703b94b0e5bc0b291200453623c5ebcb880d5020b9cd41b69edabaedd8b62a79027fc48368da42adffad7eef8040b40c302bdbf998b5b081e8f6b84ead300719ac4a6510dd18f1efffb598ec880298d7ca2d5888f42f020d7b2a54f9dbc680c6f65ce430dc23535f0ee28e805927b44d5a5b05adeccc570ca6fb32dc1e38b520eac6c7f3a6fd3759ac78ce311b50cdaae029b774ad122dd7976ea4231e5c064fd4651353de69d1be58c041d6bdee6a517bcb83f76ca0a646f8c020019553c3d3254bee25e6478d98805ec2dabd1c4178c23a8434d6e43ed7cb1741c7dd87928e773e584d7f24d6da8d4d785a03f2f7d6597121060fdc5308d7fbfa0f01558d03786798f92a4454ac5b5afbbb8844e83591648843aed0e45ebffc821fdead87dc78f492f16677947127483db53f92c39353b0eabaf0026f1f8010d3ddec6ec93dafa48f98392e175ca8679eeed3239cea4059a48ecea3873f9a35dbc4322b29599dec65cb650d6e8044f546d6eb2a04740b369cdc8887b28294bc6f5c54133262341fb953b13b00a5a6ff1008c6186ec4cb220c6f5498ae94f5ec48133d2a679ab713723461f655eec3a69ad339b282457e0a7ae782d2a2c9398d7d25c722021efe9b4164c1c4de848e9929f97af7c39f93e4325efc280b0b220be6db98fc6dfb8977e4d0a9575849fe23c349c485c3e12139c329a4cec84f1edc4e2c1bfb764472c1a82aa12ab2f3d2bfdbb0a939e5da9707d752132b7676d1d2e7981470a6879699a147a038e5ed24bf2196c481c17bca754b8cce472c1d3e81f14c22928e2ed04eca493752435638e804fc3b1a9dc746fac71951b7785a08528a2273b4e02c13d1fcea618b9acc5eea6302c9438b10e3067b5d307240465fe68a6ab37312b5ba84e4b218b6622a76e5fb426828b3805350c1b95b87fab319d3bc224b0e62787db50ea923d3511786c0aef7ea0dbdc0ed5a4b829477a5e0d44944bf180e142c002c02c1f05e3e523c0492e2319aab8a04b825c7f410ad7735a16a9e0487a9fa135d2ca781f3b6a3c68a94529e9b48d60f04671f28786ee8d1037f266b5403437db6890d5b558c21f952d6ff5fe43ea3ccb28e1af14c821f74d272994993b7af32ced91dd6793282e0a7b2238c50cd5f3bc3683dc4cd251744ad79486d5a9326bb78de1759cb5f7861afcb3a5b7b53c12e8189616da80feaab4eb436f29015724c8778b1cd0b987c3d5315fbc01e29d9afacf4099be5476326617778ba0f04db670f8138547d9ea4c0ab2698397b814ac7d6531fa3bd5b7565b6f2c94456871a6562865d7a20ab7355d99f040debc7bdf390abb8928696ebf9bc3d333f2f08b691487bf7d392c51e5c7166af87040943892c33acf5fd41f8ea3fa76d0a23c9240dd5433ec6e31e90bfb102d4d1429b4fb72653f4cc572d068016074582b0ec13b8bba5543e821da41c1ccf7fb1943fe82e7e000a4f7611d3f8f7b30ce9debbb177f54e4076dc88eafa4e4338a2451e7144c247c6c41cfbf42d09ace7def2fddcea39b4e3427ee0847c510e9caeff15f31482876ae8e595feba473e027c41c8252826d20b23930b5f457b44d5243a8711d34c3b0007a59e44d6d3a3b314e82624496a70c64e41cb2940838da3c9eb7abb6bdd540479c27684113789b07311a7625cdfac2a6c5a3643f25d781d445ea972f405f81b15ff5865d604f53c8b95bf709b00e90649ada3e745f41998f249dd3455becdf7846272a5a99d5ce405937926e5de23e5c6f4dce6247cd088b1f8c914777e93ac8f47dce21f535d44fe06896f6872da1818a53ae1d2109a35690f66cbb721fa11a6f13b770947c061cd6d43cd2a8fee7bfa3cf66b4308112736636740896e3664368ac889f5081b4110b4334758f14ba1f61624df66ac7ee49a7203483fdd698935abba52e16801aec15171d2aa40683fd462596b65c2bb0f9b27129aa656586e3b74fd6e19668cc9f11d8c9cb64c4a7c77a8b5e05d0f2948d4246fb8af2893c3217406fd094ee016d66ff2d13080d66352acbe53ba8624a316f50f0f122c9f5be65d66b1394a73326db550c9fd1efd0273fff59ced787edb0daec9f9718dea23923d231739c1f49cdb26e0a0be3d424c471e47c456034ddf468435f47f4ddbfdbf66c47fc5f8a9cd86545f2fbdb4800aec4855705a3e408eebdd09087ed789f2acd3c59a16e805e9684f1abb92cd7e8ec8eb9b67fae0e4ced25b71255ba8b9533295fa8098f55271dd09d414276128abb78bd81922d6105bb46ad8b2fa0c90ab9079c8e0c0fd91783435928f52fc1d287c515c4a47d46380dc8bdd0c88d29d82dd4ec81549f29cf7b0f483bc62b5426495c3ce770f974ab2dd51715b4845a8d8063729bbb8cadc11f39f83d7e2dc2c60a7f79211cc846b6daee4d36e06c74c164c15036ea2d06a310fbb3c7307b0c3aabef5ff1069acd8412e4779822b74a0e41def2ccbe59f58b5cd2f025a389b884d8a02fb4bff7d0e977ca275a3cd27a5585a18d2710f77f05e6cfce4e7a38271f69120d3c62be618f3b6276d52f298895a7e2470feaf5c6ef0c42e6e43aea76db76a5bd22890349b33a1ee0596b0196c804be57dc8a26f0a63c46a850045dbe579bc4abeb61e848cd4267a37f6457bd2419857c1a995725864a8b8972570b466ea9d6999072c4232004e0948b9cd6dd8d03bae9b775b3f31999e29efa584a7196536bf493fbc5e1f5bf7f2b25ad06c3775bfd6c0339836d37e3e8ce74e95f570d44641fdaab4216ced34b10cec1b82056000f0e8de02c853e6618a0db1b15515ce200f5af4f0e13272ecf68e0c0054136a4ffaf03bb5469a858caadcbdf12781a839578725ed693c80600c693fb124701e59042f92e620674b01de6b42b4ee665af1cd051019672af33f660180d9421b06f50945e2ecc8b63f517bb6b1005a67f13289761c682131b50aa43c0c9ad34259f7a0d27c6faca2eed633facd9a72128b3c7cc4133f332b2057aca707455675dd1bb5d91560c86bf6690f69e504623fd64ab1b537b2c8fa2d72fddbcbcbd9f45a3aad0616367d0f039e338c2bfbe5848091844596f1e5a710e4a37dc2d0b925ee768501ecb5931f1d9f1ff5218c26e9f5f707129e7164a6571f6a810f12ee476088b640383ee5243005240af31b4495cef68e0db1a4ceec0c2145752a2910d80344b688637076c9890983d8d9ee4b8349dbce0a43197679589b9a9de643eed2885cf1abcd1e7673197811b4c2d6b721efdf09e7e2e1428a7741fe043827bb7fd7b233a840fe711645edec46e1075ccfc6031d2a4c1a2c6898b4da2feb332482a6de7e4e41edad5915b0df8ba82737edfb8324a18b65c9ce9c2c596ce2a61112cc8a428788c5219ebbd72edfb0d840a03ac9a09c87082de8ff3fd25893650beae974d93400e29a93f7ebfe307748dcf37599bf0c40b5dde209b971e18ee4cfe564533dbb5e6970796fa2e2c1423eb189f1e6a7a8e91e56ad02338975180ae2d316925426c14b2b8d287b6e23eed245e363c81832baa40bef944ec8808733f09f3335709de91de33bc7f36372f89e5edf24171454784fe1e92c8f2d04370cd415a459279c612ea6b44313924747275775ce240bcf343c024a187780da4195887c838d6fdf03e89a747009b94fea55ac6e65fbff0c2350954600a47b99894305c26a863c7a40c5477da509323016da829097093693ea3df0b9a3bd9aa80672e5273a8fe086c9c16cdb0f70774a33b40e7de621a38f02bceb0301b724ac08d7e6330c5674687a74435aa5ec7a724f9905140a1e381c7a9aa8e0b509e4e8971a19bf0031407b184da39a298330fb3a080ab40e363740d9631f2526de3f4540a85110963ecf9877a3c25bdf5284b6b770d327c7d2810ad397f635ae25002685af07ece3ccd9ce9e31877058646d1b19a0728761e3431762e5704d8e2fdb3dcd6d800a17a1b46082e125851273e9e842e28960f27d14a6eaee44d2e18ce4cb5339dde09cdfc0eb099e25da7d20b8b9d710942ba72f832bc8e4cd4c7c13084747c7187c0ac9f14c67558dc776dc1fbb7a4d87398108d882bcac77fd6113a1402ec260f72a3fc87ede0c23fc9c2e9f2ff7c06a13263825d99afb9f431a4cbbd447fd53b937045c0bba37d4662b2950b68386beba846eda69625817f6b28ef04032e167819f93b7149d927125724bf1a46be62aab7f56f8d2bf7066db598b0c077fe1d6eca57f56c2ae9496b9beff79dd453cea0ffb3ec3f09ff4c079aab349cb67cd274e4e09a06b2317e46b90bfea6b31383027f23964b3481b8d2b5f56847a5698b2daeea58e19d94bdf32375be497b8284c456609dcd8105fce255cca833835a0fa6e4323e4d14e50d83b209987310c97f0f97677ccb0ff691e459ecce9a3a51be0d938348383e6090a0a081a6b7ec9bf0e4b1f1df9c8c4396c8fb702e60c8b1d056e727c5ac3098a23e9a44a130bb8e11abca18ba7e794a3784a6d1a9e71f3c1cde10112cc5c8ed0eb24a427f967338182de6db0170e82596c5f22fc603c938a47630765eab58a44a6e5b2b0772ad08ff669f2f18d54f8a8710a3912800c598c73d30ce71652d167781b1e3d41342bc642cbc1e8fab12fc6a805b60b023302b5dc5d0c8c937e4e86ba56b74d701cde2c06a7654b47e01aa95c65c2078d6ffa068d9a8a2e87698ceb2887500c28bb30521d36ff2f96b9b9d00f9d0072a29502d2411118503c9ec9d3f9d992284f13539472adf8cd90a2e19683d0e27c0244c5bc9f89c05a41b3089f1c7b9392dd74adfe705b9c0d13a067120c042abf474b3ac5e3c2923eff92c1c4e6206470aa19940ac69b5ff99dc25369063ed638f6ffe979f5fa21fd8960e64d1e87479d86ec32cdf9005a63b14e7fa55c07597c5b8b59f1a5afc12f2c6acb0640bdb839545fdedaf76732249e492ca96af25cfff3cec9ad49d724b651d27844e9f667740a9e36fcf80d598765a8a774fd83518c6cbce0aed8eae7c2b8b7c759745cd33910376e652ec4398526de34de6095a17c7b7e5d39cc2df615524985c5cc7e65d8ad42f82e14e75b2ab7817044ef8ccb0585fa8b2c57fa953696b3efc4ab0c7c6da9644d8ab3de6e9853ab2b846c6c6a2d2605844dfdd368e31d35962c927f1f299ca7d5679f7f0b3a520ff3b4f4867e0e6db6ac5d769943a43cb38f0f9c723c12788934b82ebacb6dc8ad3dc193ff7837b9680f67a9a2ee88242e8841155252e2315878b2fdcd657b0eec436e9188f0907e8e601606a56e7952c8e7c54b171ebf1542daff75c97c054308fb4a070c937b71628017c646e572997dad61aa4783041af78e1b1d415e06447755470ced48c7feb766e238e5c43efa9a47287168687addf88eff7eb1fc912638f4a75e355f962d0fd52d3274f32c3e6f1f2aa56b60dadda2e49b8a307fdd9d4f584c5e4a89b03e33476f6dfbcb54b0199e1d96f1bb74315b7194fee19c804decd60cac263f42b911ce9a79e85c087b85ae6533021bc5d5973e05f33ddba2308535e06875047b8ffeb6b75db50394612e35f3e2bf61cc67c28731ee423eb9584adde1e2fefd63e5c3351e74fd9f4d0b05b940028068de84c837205ebb7388528fe234dabcef58e4da528d050fd5b6bc807f2bbccb03e0190630c3d481864d98fb2b7c0519fb7c3cca315a8399df5352cc9189680b6d5123d36c08aa84cf5b9ecc43ad3eeb542e981d228165ab149b346d8f71f30b8996dc2fc9a1640ad9e004fd9705609dd6ad0056210e09e1913d8cbca001ae92bc0c47cd7ff2d1ef560bf1941db9461b3d0737e6e954a8fea16e001ba80a64357fa78e9c7513944fe3c7c9c859e4fba9e36a13a6eb1a101f75f26361dc37dcca79c86dd95981d63b28217d9586308cd751c9f0bc0190e1022cae967d05409b04505a11b73137d2b80dbc8aa812c4344814cfb17d353253b5faef0ac28c8214a2e999733321215c59012b24c71f5bb9cbd6cbc2b146be2c05c4f3d343caf6d5877981ccbdb270726a1c63dd585d7725ad028bbebf3d3e484a22e0ca2abafb4aa179ec6183c8adcbca1b5690c1689aa2695f8f22510778a91f0c2211784924e6467566ffefe850e2a986412322925a36f6c6af9aae7dce95315de085d99258cc3a59c7662cccfc1502adf10ef32479f6cec10bd545cfb9d18b48c0c9a25129f915abba5b5554531c4ac626d74fedc5354231e178f8262ee1a70835dfeb276a5fbe6f40390df7c44a6909079f7071602d08feba4462fd68a376c24c50b4a2c2b1bfac019d4092e8a2beca2cc468a8152c81eb01d5e7cdd14d6de1f56d19f02b865019b6913d16bd36a3020ff0c8459f0842c851e936c10a52be61ddd6aba41ccbb68e37474966be55ddb3621c8366cd09d5bcf3e06ab024d3fbbf7119b6d8d1620b02b266af383d4cf6d3281fb15ee85d8bb0760a92949c340d6af41563d8267ebf299400513b4606312a3bffec101acb26a3ecacf2614495d7dea869885045f9483c35139271773c2e5771b6bb179680146c01aa4b39987543b4aefa4161be18c6fa9a3cfe39440efa8acd5ca193e6233aefeb302192ff786b3a5f6dd90b935b19b8ce8437394d06bb2b98ab6a90161d5abc751d031f3cea2b688ed1fa351326554250dc7267d9838781d78080cb33a8274d43c19575fb161b2a3b2fdec299b588aa9959615742c0e94dcd0562babc12ca1a596ee0c794fde83605a1f45638190036939422812ef345286d5bdf4c7f91cc640084d1b294d64f4b57f161bb99569a7ad3800b2c3cb5eb0e9b2d8babb3ffc3be4de9f57fb7aacfce407bc81825d0e217583fc96cf2bfce5478a62aaab9c628ce9cf72369085513c1e80bb1559ba215afde69f943eaff36e93ddb3d04d95c43683902863aca76a70a09fc5b9962d7a30d91b22fe9100ed4048c1ccc6e832d4384b0f8c1aaf0bbec32a244fd9e81734ae684152679b73850f957acec57ae3829c86063d0953a73f9b65430025d77df413dca0b3333d4b975ba628d261ffc1d8afc127d67bd476d95fe64f2aec0beddec98546ddeb3471a3340dffa8eaa5e86acbe3239abf61769a9d8384338616aab15296854ba11b5f3679dd57936a55b14ec388e4874d5d1200f54c93e3fcb6b94d5dbae5e4a53f44bc1a783e4c85efbacd6f51bdc254c30f18996d945099323723e046d198a3b6b992f0a32466f8abef03ee7e57a2113db11e47977d26f844178a7681e168313dba73b02973a9bce74690a103ddacc2d4419bcc05cf69539862224c76360789e2516f5483bc6cc4209ef1d00dbbb4d0ca336d5c8518d3b2a98b6c961d4c1f267af4520f8b96dfe8eaa68c3f1a7e4bc11c8b1fabeb7e1bfe89df4f7a88c414739734ce20084b679e0f50b74463a52099d4f1efb9694321197c750d95d65b9dd680f6531495636ab1dc2f8b3872960f1cd0585f814783f057df6257a6c631536eaf6855d4aa8fb5ac4aa88effa09f9211074e2abea604df854494540d48fd58d51b07d4cd0133f19f324012c0cc6d066d226c2ed8b1242a2e7009919e8d08b2172fd379de425050df9512f39d373bf85b95bd95be86e2a68d36c7a0b195c389d68304d4c93cbdd68c3a634b764cda077374bb7e78e10415cae62cf74d9fce88fba1ea01087c80e42f0e5b759279f62b490e482a6822d51903bc3132f9042d02de66aeecf7a4a7407b3c0666f9a6bd35e91d847a522f861c99ca69503c26956f2493220654f765740d42d873ea3c1535593678d5c5cb10a38751ba9001200866c6dd3b19effe28a81e83cbd8b6d136f6a8ef3de1555b3c86d65e335663417dc3d9e440ab6b6c48801f1d71a8870922cec70951e32b269540fca365339c251664df6995fbaa699a5ee1d12d2615efa5e8606509245c75b0a9a53ef9f5d9ab8ffa8d245f2ece2d250484a50b8e0f387135c0203befeb5f247dddfe53c664810c719ad1d852279859537b252d09a118fd3a6e9b7d96208dc5577d51f6a0715e78918941533edd52ed2b3fda5dd508e467dd70659033d535270122c67f2c3457dba8c4cb6b3f5166f2a1a33dd5a67d8eb43b8f570ed7498d5fc8ce58da8b0d420b816410f07583091a43990891a3a959a4dadcf76333bd2bdf9e7716e714ecc82776dafaf84eabcec5ae7ebafb6a29fc92da5482060a4e4a0a4cd6d456a274dc61306ae530fa8291562c5cafd8de55e73e778a24015db92bcd27dd0857dfda015d1c1dd8762387ab6061c5c787a020f0393cc4869287efb15d2ab74ee083e6ba8699c64612c45020ecef26fbeaa445b21262044f5a70f34b3a786514923d44ea23b7c9ebead9c3b83515d3c5d76d114f4e86fefddc56e4a5318e1da5261d066b6300d85676f2d41dc78f9fde21a8aee7a1b8455cfa62373202dcbd2b762fe52f2f137c51ddf2fffba7cd81bae69e75e2134035d7f6a60a3aadb29807895f4b6b552566284e25008ea3b7e158155efecf3f6a7a35d6a022d055844e958062180c15a58f3e3a6f705951f5f4eef74e3f2778418b15515be26498ec8a59d1530328ac481a13bba7b7f8e86a17095c0e5c38517dfc512673207dfc7828934450ff199ab912574628dc79a4ad85a311cb8cf59e00f6c32f34b22155821814988696866464b5bbaaf643ef6dac08b36d913cd000cfdda69489014e59117942f8a2aab801e9e2b02a3743bf899e2a315f425f2622c47f598b71735095cff99a144b7fbff722db3f0d5ffe9d8b95a7d3f522d4b4021da6a5133f8b30fb412b86335b11c599e1e59d6fb9cc55f6ee486520e219aac992af31feccfdcd115f797d239fd74df434362b21bf684d3e69523b19c8a35acba402e100bfb13159e0c458a84307d098d5b00b9499763e52c9ba64d448dae719b6ad487ba81286588af657a59bcce33015a26820adc325ee5c81422ae42034650613330b2120a3f9c964bfbf965c50b27043890420b4d59dc5d526e34b1b8d3aaa2cd521760322ea6db35e80048e5ae81259e9c21865b0610011e46749cb4bfe1aa120bd4bf8287ce6b5dad3ae9a2769286d48499b84c9ec8a8d64e44c40d05c5f7a21e357849c5829ea114b2d6c9279642ace4d11d990647ca2743032a0da37bff25aa2c360777ed060124addd196eb0a8d87394141921bcb20fec155b3bc62dbd9ab1800766a65a1ef6e49dbb84cd37dfbf9f8cdd6d49e87047152dee45507ae1a4646eabc823064c69fd3844f75db97a7ae5b6701d8f90c883ff2ed7489d966e8fbf1e59728051c36da1e3ef4b163c1482c862265fd024e33b746e9e29d4aa2e3f736729761dbfd4520336e0ca1f45aaf3e09f3900afe8204fcfd234c36931189c6d009e05c58ede784f9b7a13e8c8d1f672779337be04478274d343c516f54831242ee10a85f02d3418ed2d73ced26c388a25799ffe4a1fd1d334eb54096d0f997917e4b8bdade818597e2c9b0039eb2e429e3b0194fc82cd7bdb582d23d4d0fc6cf405c5922c81e077c7e90934604201ec50c6305e6f7bd9a755522de19b584165e6f6f01973bede456a85000fb020ddc30051c8184702ebd9e45a8bac37c25f8c8497e1f0d4a53295d88b03c602868aabb2bd74e7bb72547722e541cb8b386170578e93a071fb153038add2cc384a68697e2163bb8dda2889fc9b5dca5359a747fa1ca4da0f5d180655909eab6c65e7a3b5a71739bfec05d94bd8c03d76951745a046a728b13174c60f5738ee22f50f0f2ed14172a67751b2da8e64399aced057527fc95ad56f5524f062d1ab6382ac53f8d4977b929b535a8b96cddaf3fa6c2e6eb3c3fb72f05b51116a0909b340924516d46d29bf5b2b8d8684a871cdd49f5e169443d999462598b373282cfc56e89b445bb0b9013cdffae5eaa2f83960eb9707e31194bdaf082de78597f3d69724149810bb4c0481917766f5fe5275b3ad73580c866e4ab96bc02ec942a657fb6a051fb874237afdaa9833726d7eee41b50675b5de2ce866f7ab29a689210a1ef8b1b0f6f357a4de0637d13970e27cdc8295d42889ad1807e153b3b09d5b2d8e9846224c71a85d0fe4a337f61aa08236b8916853d5a6a2b3943c5ce3c4bc582b4afc8d6ef0113a8a3164f35100624a73576a717e31b94ff931375d3c97092ac3b8da862410a5dbbf6fd37ad7d95d7c94e35af35afac2efb751648a91c5abe17fbd47a93bc250d83a4304f6aa2b467e342eb2cc66e426ad58b2d6f4eaa51a27e4e97bfc0f5bc11597ffa56765e1171773128af80f79bd5c7284655a3bba4a16472e33553d999807a71493a00b5ff5d188b8608883073543af5a8077629924fdd1068446e18f9416e6e2146bcd43fc1d954980b1b75c1b1ce4dea53cd804c61b4ffcd020ee1c432392427009eda1140f2a515bd8287e7178584dfd1bba522d197d263eb5856c449ee514bc8499d653a8e2776b3e2aa4da9d333e4531f2fed0a76b1c9985813a4c8df9dc1b26ec33eab744a9d38e3aba0f3468f169d5ebebe3fa814da994d9e75effae56aa7fc1d26d016b90e42d4c1d9567e7a4b32d68f50f82070a63754e7ba9d99968c7f8da7e466389b7e8b6fd2da3f7306b6af66e6afb96ce73cb70e52d07659d56471caeea291e27fb54ef035cdd1c5c9b8857304d4e8c6f700e698dc8333693634e3739243905879a42da12a4a8c3696fc077a1a3012be3deeaafa35a9e3ddcf260055710cd28f0bfa4e90dcd009af4d97a9679d54895fdb4c03463ca703b0fda95a424d8835c481ef7456b4cefc1ab9790906884e4ba78c098c7f477141e15e2b0ef4a4925a42a38423053372bcda0acc45e2d6c45461eefe8bc5a6ba4ad03a2c761f566c2f381783924cf7583c7c25cadd7d34864f153796eb2dede0c48b558f14172f0f276119310f3455272a3bf6972e36841ec0e165e9b768c6199830a1534a705533ec2c2767f8e533c85e00c7ac13534058ce2fbb0ad37a30a6a45095249a300391a7a547be7207af957a65427338e6b7bd2a4a9a070847f3fbd25160f4e36069ff0142e70f30fa0a7cb1cb3a2feafc74e66dcc4b1012bb82e2b916035bfacc8983bbf58875b1fa0f7e02c81aa4a1b5e5534aa9351f4c450783a5c1104d9a3e6178d280bd4985c3ebd15e6c5845cd26adc860b8906e5a73a93f761bb9a3ff89970ccacb3f770d1e1116d546345edfd69ff37f90542936783dfb284264cfcb12cd4a4471b2306bc8c1d2ea3dff2822976330a9f9253a297687d439fe03ecc8c8f35f766ca5a7c4e1590a244f6857f3bcc5142b95c38323fdcc3925fe2a04b7489ecd80b5f226cda7d4c5a5e6635cbee27c1a2a0faefbdf9551fa277df528b197719dc8d6890f348a613302086a3718d9374ec7619487e95e80d100365568bcb2dbc4a46b642f135e3ff8af9c6bc9dc94cc38a020dec6c9ff51a0911000f55b4aa0ddf108f7bff55e8faaad56ef8e1d326e45cdde6b3e43c65710ced54de20279abbb8630c4eb0f64670dc0df931d19b81b8be39bc0d40a76db6c07b4921180c67f5cfae78cc64ed9e619bd6b6cf60eb66297972f595e89aad6af87cb1c78831dd1cfa4c21f9b843c5468f4e99fbaf55cfff43e9ec918d2ae402459f6e533e79a07a75c9c658c78338ef8a01351a9219b298c35f373b0c6fc9fc6617631dc42638b5fa1127009e7429d31823b0802db474bd95d17457682c3b4c228d279644db9a3e0342f927ea1f9667ebc2fdd17b712c76c446704df2f1e7d71f622d6d262e674bf0122ed4ed8f8d22807c13edea574f3321fbe9bc05653188e8ea95f1eaeefa4a6e54c9a79cae3b5a2da0ed2e6562f85cb06c79bf2ebd98973593fc8880e5e82441902157a380e3d0753b2a80eb5fa3b1f6745c49c7c857a8901c46ce348b5a493c883015592cabf03ebf4a8915f08f6b9dbbc37c22e0f59ce882a78145d9c9255ae597efb8587ab9cd419daf66daff04fbeca78f37affe06896f6872da1818a53ae1d2109a35690f66cbb721fa11a6f13ba5a708dba571b2a03b0f2de94f9bb3642d2a3b718faaeec7eadb1e7599ebd82c86fa14f4856c035b343dfa2f0bb2f9b1482cd116ae257915a371deebca1b1f57f89563cc55623401824cfc810176649018e639ee44694ffd60d8ce91e9c93d6724ced78113e1bea8ef7c342005696a13a7381736b50f84d2b3570ba825883c26a1664731aaf93e3aceda58c44ba8d606799e29a6a92362bc0f11ef7983b1c87360a89d16fedad314e9d4dc906a0eb58cc70e9d99800a8fff17be6bcd76b4914e22b3f50201037b02f35a7810d0ab0a6f4d5221af528806a9e18423f5db94b480ccba324e9560fd53960d68722da4eb3bb2a7ab99d8ed8760aa6f2e3be3f776cd0bce3847890762f1afe93fb5fd04751bb876bbf509a7babac84b5d8cb691a5f4967853561aaf6cc40a0abd3e38a1ad9447d7db3cf3e0a266f17391759d56b7fe1ba3628353225d28e57b5c1d02abbc3e7eeeca37d35bd5e80761b15eab95de6a87b23800a8e3ef27faf1faf9626def02a4739b629dd9f69aa6161b2a1701bec8dd5b6792ca091c779342183aa34ce3cbf7a40584d51b173b42a991408ca43cfb798aa2354eefc717c5b5f8b7b1160361ac31add2af6af26eaa38c59dafff9cd192d163d5a186b4e81622cbd15e6a3a6dff904acbc5855563a8477727ac1956d34c89f5fe5afb841fe7e2a9146f028504c3b51c3377fe1dcc11991cff1b4f7b913cbe093b407c623c21046a0a87d2b8226b8bd39b33a1ee0596b0196c804be57dc8a26f0a63c46a850045dbe579bcd7e2e7f156c0655f8c17dac27b08a6785f2b1fcd8a6f520d4c274885299d9e9c0e745f2e47daf9137e276217304d8cee7514caf22443c69a0219c67c91fe5852f7ad3e515ab58de50808331f14c4c6709819ecb255e9040d414c4f3fa5d202e09f87ad644439a629ca10e77c297812cbc2bb45b755ab597b3df431bad8bcdf4fdfdf5b54e77582a671dbf986ddb21611728aace8305f91370a618626636a2843ee457faa516919e576fd1324d9ad09e62d8a1440e85a845a6216cd46d3782ea88be9323a54a56a2a9d52470a3eb5ed84165a2d986f9aeaafc3b18ab2d251acbc64c3ee2483ad733b702ff73c6b91aa15f7e8e96077febadfdc6c5ccd5e50fa12bbdf7d9cee6282ced98462296361b703d196bc7ddea98ad40f24e26c90dca0a5d874f2451513aa46813bcdb0952004bf99b6194bae7aea325bb72080ccf4bff0db840d10f9d248e47966ced119cdd4428388f23a600779008e52fb33fb5640f38e53b4cb5c08122ecf20a960a4cff611f1d1bfaa6a3e3e2195776ceb66b4309de7418ecd9ed5d460971836af2ff8ecad71587e8a5e3bf978122a3150ee9794c4d0431a567c3c4cd93f72b5b2858eafbcbddef689644ff61dd835539ba6c3f5e77e3eb1fe0da3381ee5012de280e659e3b2fcbb926e012f7da1790ca8a8caadef6e745ce6050217b78ee2edb22d4f72d63fa287e9d57ae2a17fad904dea9f5398af85e3f3f30785c646f310c54d9a84117b1f38fa6d56e3bf410d32fa182db45cf9890596106a796b76179e2a941070ea6318a723f7bd422cfd6fcfa53ae2faa54b1e277a8122c79e32fb04bc78ff581e4925304ddd5e9b9d685a199f1c06070441b55cd66959d2e9c42c51ef4df3efd149cda318df3c8c937e49d200962dfd3e04b0b1e89c015bf3bfa54bf5d6953f8d0ee9f81de33bc7f36372f89e5edf24171454784fe1e92c8f2d04370cd4156d63bff0a7e75a26c03e22f7448698c8bd1b5545a4d19a970a0abb013924afaf02fba6f8b58782b85a8aff92d9de90e7d0b59005b5bb2ecc25cfa187fbf1bc2b59602f09439db58f6c88b3a3452846d2c0ee73df358fcd1458f613d2af165b3903f2d704774fe8675876ecf5dcf724fb48bbc0dced23dea2640ceadf9ca984950ce833fff854aa2ea76d1f87b9e65e414f45774c31f75ecf2519b20f1e5ef14d254a2851cac47a429391f187731fcd3d17c22bc890d94dbb92b49987400b2924d1537f8bb2c70965b8657cbaa0ba37a297d436ec7206ba31dacaf260af4681c018a51c78759237734a5f454c66086d4567a8ed27f7e1ee4be041e8545b49c0da049f7ce80f37322ff3aa566f3a805840bb6c43b8be932c4124974e23b0036acf40c59d22d73fae94bf11bd3a84f98dcf22980f9e3336bcbfd288d5ac1bf7e5f5e8e17a64ad8f7ba9e56e2a67baeed3d04c7f0defff3d1612aa5a175e8858c0b858d4405f276b25393d8cc60e10cde053ef42cc638aa98bfb5d08172bef734b566ba5d1ebaef480198e3d30aeec928684b229ae25f08fa9882c902fe0291d2093e615941bfb486362819bf1a46be62aab7f56f8d2bf7066db598b0c077fe1d6eca57f56c2aea8507cb22f3fb4294a12a4c2b9c8d36257cb1eebda578689a2ca526ea78f45856849387e9796b9e6d7d7a4edfe5502b6226e84e83eb3eed9e5f5620eb884688793c81475b3ff5236bc3687145c6a6ec8dbb90b02149ad0b341b6c61c12735de7559a7010c261955fca416b31da0a81c436fc102b865f0bbf423122061beb33b509ec29b4ca8801279cddb09d1f2edfc8bb621f95d5c1adf167c27644fb25039c87bd885dd63aebdd95db0c1eedec2781ab7b85453a8ae11d2bcdb25d42f55f40406508b2639ddc7e2c327a9b5520c36830b1e71905b08b1dec26c84622b0b1b2e4a6ba818a908d046af0b8eafd3ef784acd397db1045aabe025173416e9bf10095faf816390e1e0c3c4162c9d87b4b80955221ce1abe4c69569ec267a7ff57ffc8f1e2d8f714c9d546c3a07220e04937a2eabf7f306fca402d5223f77569f71b578dc37fc92da3d169e1b2c415c55438a2678768fef8e8fcb7411118503c9ec9d3f9d992284f13539472adf8cd90a2e19683d0e248eebdb1a36bf70d31dce67de931f4211b826e2ab37ec6388f1b1c4def26e2c9ad71aeb4b80bb7c6dabdcb1a6d088f6d72d18ed41c476102d4d88a40a3d83ec177348db1ad89b0c017dc34819901795583bee192fc12d5b74991c1d74256b8f1465b8c10b3a8459f02e3bd522a9ce63fcbfc84d32909774226116ba208038c871c792c157713eb1b27b566d073f00788563419a0932a25a4b3386bcc894467cbb675038566add9321e5e63b6ab04c21ace69de1f9760b6c0da638b9bf46455318835234bbe0d76a74aab5fba5f418c46a24b4a3b74e66ea547e5a4fd36ef4aae286e4c182e59a47d05fc21e1728fca539547af2a0142be686be2994368f8905cb2a7804d1f8ced86bfad60d91014bcc951090023505b1be66b9396a7b643245f6c27f95f61f88cfd8fae4ca265d53c99a3a1c759c2fe72dbf1c3156c56ce9120427727763cba1a0ef419ca4486d6b4522ef61896d93aa1c6d375523927f55019d4514d789956b40461f1c4dd05d2cd4c09023111657bd33b63d2052379e96c98e5a9bbcc38619a669249524d1c3640681ae7df00453aa6945ff5f9ee32000b4cb0aedf212254aa9e26fef57f139325ceb39367fe61772bc9836844fd9e4bbdc83edee26741eba9f554d45409defd0e30dac8d2b6a43f600a31683c4c696b4940c55dcd20f770a13bfdef8942426d83e4cfb99a53b07e8677b021fe66bc7abd4e33a9fc0cef31d2dc975331329ac2d6f7cd2e5b25dc0d6f319cf5325119be4f87830e157e930d357dde03dbfa9b42e4fa2fd7f6f528d9f738aeb6536e53aa934df5cb20f1d71603f8a1a1a40a537d643f70b596d235ba209c139ddcf6b9cf9c0705ac9270a38267eb68040b8557d3e3d63031a9ab5ba48bc8c6dd61cadcd4f963003ec6b6b301bc6a871f2308abde56e08fde601743ab358018746f5c160a14bc2e8957fd7057a23a1dc19776c3f0443f548b667a101f650abedadcd549a892b6918726f147e9e752352c4cf73c37693f5807cad9d40057db8c7a5a8344ad5cb6cc91cd7b932df47d049e2e3fe28378debb0e7c0b5008c370cffa5d0ba6f7e2271b5d92971029d90bf13752ce5753342f9d81ca72faa4704251e11d2409df427d4addcdf1682b6653490528a32ddb49cef3ded41fcf408f4e3fc4d1fb88f90cf0c7e938fff7b381f09c8e2e4302cb3243f8d38398db19075aea6c8a4c6129212fe8ff3922ee55af200fd5d5bc2f1a2d0db1abc6351485c1596887ec5f1ee0bd33f67d149316227e2578124fd9fda094e89c3f5ac8f75d91f9302c5b61534ff7e1fcc93daa37f2133d345abe583f6e378d944acf3dbdaa901929a476947d9e4b678417d7ef17b9b093b9311d4afdd066f7a1b0de195175ef39e85cee46f36419ff1829f6c694f4ffce96b72b0a02040941aa93798c257a24654e444e9e88594dc231b763527b9ed4df722acbb09bf7cad08d82a38c70599d91fba2cd8e428d3fc4115b68b8dbc1ff87c7572a71cd311f72e6515f70640de7903e6d4effb447ddc838e4df5d402fb4eb31ddc6efb7def2ee12639817e09df3ca0f865dbabda63782060869aad0443d6903da0b0f308e3f3ad54e075ebe48f380bd8d69f1ee081f1dd10f5b3a50b4467c241aded23b21bd5a961b8a66bd72debc6eb80453e595d296e874f7852a221b6812be49ae5e938d8746443c5961cbe6457a2c0c37ab64540709b3590852da6dd4f4a4add6fcf5158f3e68f3381dc6349b6a7bb1e1d9e837f91542588fce1055ada61ba1e6a571fb69de02839219f06700b7c4b303483070bb0b9b477eab1ffd640ba333475665613c89b933b1e3e1cff5315c8bbad81f27b97a192c8ae4fb1b5f6ed25b0846f265f2bbe4413d13d9c44f08d562b149298e55d5919de74166c4064f22f9087e253b39167228907f344242d5d2fae6887fe78f9cfb59d8656187e072a018b8582e045732b9b5656f62723eeecb71592fc3af28ffce3938575e913906913e086ce5aa4711ab6ba8dd54ea62cc7c4833aa7abf700598801ca45e46f0adba498550afddbfdd0d3c629fcb9346aa7f00e05330b81869f381bd55c7d7f47434a6e479b957af46b06db4f8b38e6dab88aa174d2da663b02f67e21141f1969854df7606634b5bf6a1c1a6198802299597a6e99d96426fbaba0ef7e27e370f2be5b7a7b79260e56c143a718b204e46a53dae321a69c75d9a6b819040e30df874070592478b99c68a7136e27effc17a43e7eaafe0a41eb26c5b2f37bf677dacedfbb184f248e799897f742186e2d2ce1125ed557b9580017879c47d3c51c92d3daa535c2e40b9e008b2fda952cb8dd78f6b9b970dfb9c13e2c4e592b5810f0da96e8762896252f8349ab5cfe0c41aa2a15352d7f1a9ca61d00b82a293bca434b71cb0db7f0d45b7024027bdc36fcce47f05f1142b171fd1442361c67ba320c0e3c568a7697a010b2b47c207accb8864c695543502b381ed0463bccb1b2fa397688623398f5f2d0baa86c0033eb5cb428ef7ab33c6398064a13c6837034134361bef701ad5cc2593ee44c6564a68e9b9369f3be2c482dfb9a1d7bee86e3844b29ed891387693d872f2233eb42af935ab2f23ae6798ef0d4b71215d4197c423ff0cff10b4a3f755a3a82ca170c99584897296a7051b7cb6c6df31b208398ccb6046f99f7eebe729592bf4f0f511ab6f2db24c99f5fec739fc8947fd876587a84d9f7edd58a78be791926abb38d9807f6e4008a7dbbd36caf602a80f77277bfd92cedc7c4c2c4b24ad916c53a82088e7b828e265062cdfd2c90112ade7e1ee65a0410c312bcaa4dc4dfc78d3ff4a1bf50cabff99af57dc8659989b70ccdaf1beec8de9f97bee39a57a089e2a3e456a79301f1ada950d27768e01c8ec758a256c9ee970934fff2954476e7fcafafbae486ecc07d2e5b04d277f8910a335b032b84cf9b58301ad3d7d8c8fd5a9221fcbd266e96e37c0986ae33c0068c3006d8c53881f5887f5981c8440f813814a575ba65074737ef1eb34d294183174301039e12db40be8760a6731db212d34f64a01d761cbfa963a4110c41f004c3fc2fb65b9a5f409e1c64060a65a06e359be84376b6819258309b86249802e0dbd4452ff5504330b92db1db9444247d51069cadf4c909d79e7e99f0ec20dac7d055842a78811e5e9fea610213072cd587a8930b84aeb91b14d384820ca5531132d265b9d78a1cdfa18366814f5651160e8ec167c11f7fe6223306f1f8891fc5db3851738544c2881598e0635b85fa9c50624afdde26bf868024cc9da0af0a29e81a96cb22b498eab33a63b8b123e28c22b890fc346647a67e55c579faebee4318acde4c743e1e140889b7e51281c11d207de5f325c7a85bae63d10d344fff2256f877bb95a838ec06bb609dd959a69f3022fab45ce7f69f114d2c51bb44d83be118331a9d649b834f00b426cb206fa631edb0e28fde686d954a8ab32fc5cac4562daf15be6b7b9b73c593d19c745e207baa8c609c075e127e7302807b528129bc7aa781dd6bc3c3c153574b44e022c35d23f6e7ec918680b1835c2f4d1b3ffdc63621ad8befe5843529f0354bcb5b661439c5b75e9dbcf64ffe3027c8a1a46e0e8a93d6a7bf31b08df1cd893beda4d536801f71e6af8b76394aa9800a9c7829d257142aba3b1a4517714cbe0b6633a73284d247e55e4aed3d082a159ea8cf30a8b50d0d6408b1e89e81b43b3f8a44985858bf47f9b093a6b1b6eeed63c5e642d9dd689e508715e67ce21afa5116b253febdb9ae201eee0fd3fa6c638ecfcf8cbc9f1fce81f8d470bfd0777c39ef6a7d5cd67126856692924e897c6adcd33d3b40147e374bda31089d5259d0071704cd45658acb6ebf93b1aa178a21d731630425f107423e4cf276ed574d4aaff9d7407c6c480b7c9702cd6a31c8634086f1731b810e5aaf9c2c81d8261344c238a58c3afc29f29186f3e165f70a86414d5037c94616456bf9b0e248ff14f913d25b8712095be5af2381072a953bbbca4fe3fd7cdb54732bf82952267541b465fe885b6328b1c91bd095110786bd4d846fa16fce5d5a4d4b4d8468a0cf6678c3e4efc28bb87ef023b3399e94921b5fda2c15db05ef85f21cfa4294a4f2ffe8c2a84a227e904d576e55fb28721e198bdc1878a532095998bd210e4b5592c888cb52c2d23fbabe9e590ee41607b63630adc9801a4df1ab66721fee0bbd0ec972438bc61f1a6fb82b2d227e7cbaa34c11f625bee69ca6549ad89f59fd50ad11bdfa33303a0e35ecc1360a9373a3385b96d54fad904b5c9b5a59b1c115fc61ae944ef17bdc8d14ec4892793080ad6aa41a0071a68018f2fbe21b12320d0ba8de9acc1a4449a29822888371c7faebd0922e9ac92d10d3b7cc41f7f856987951881f3704cfe72029eb60663476849b859f000d8b16c59f49e7a52971d4d1055790fb9e051fadc3f7e545e8697246fb7a467473158fa4de66d02767feac0b81fa090aa72cd7fc08174aba25d0c9009b911bbd47d92a9a62649fda65c9c9140a8dd10abc65f8db25b5de9d9f13ed21d3d87e3fad4c22c513dc09996db24f430df1e129728a8da12f4cba1b272c9e0b6b328669e659a2231348f6e21d1ef3b6d7503ca64718a1f2338f990f07dd573f38ea46e929e6958a902db70770a58d1ae307c91c297d9d5dd3e659bac26006e8fa7dec094c281ef4c15d0829a19aa01bf25a4e3ed0109b5ccdc130ab052156640019d4d74c025d06b6fe03937aedfe55f6e4a653d8861c7201f7165f355358eb2b34c61c5883fe33a986a5f0fc4ba2d1cb1ee501fc14a3a1fbcf28c8554e70ee3c52eb89f37746b3f0606185360b261241dfe7c59875e60c56f69d6a882878b89f15ae03d65ad32fcc8dbb29f856b672453ae57479294d36dd858f8052b96aaa5b838acc7bac2c769fc14d9522cdb28a4ff193d4512072584d265bc7eb9f379f3b0fb8046129a2aa3613b6481b831a610e3e6f341ae2b2135f8652ab63baa50278060ffa06b49c75835acb6905373a3e2fee6047056f90d7749502e46e9ee54bc2de735743130d9936da556702a58b43915b45b671eb60d9039c7935d5a761a69782f866cac0ef49afd8fb8ca17feba02db77ec7f874b29101171a69017f8d9310ce3f87678bf9b0382d6accc6167eb327d52eb1e5b54fadaeac345e72e9bdc6907278c8df9d6069d04a882a50bb316b0a3bbea6656e4335df943ea53f4f084ffc81d8a91970f924132f634e5115acfe41f01ed73767e28369306b53cc500bb118c90e0ba6fc84f230885595a0c6bcd8876324a8285d78ab3e166f45c9498af4ad1ac25a59497a8dd402f84ad9580356cc67130caf01ab73183719ca43d72c430dd74879f08771446402c68887b7215475621f47f1805593ad32244febf92d82a73f8a6f7c86062026418b0488381d3942c7f8d407bf60ef5920aa1d89b78e3f295f5ede179c3f5ef5b7e0f70afac928a888196b5b8dce3ce51d52f974e0def3d8022600b9eea3c0765222c5063d8bba008834b692431831766f17a57532c2b87db34043036a9c73480c260e98b9de97598535cc7d524430cbf0b25be5cac1aa4b686c5e6f8209c4961faf1cf50752a815f35a4cb79ff611434415dc8dfaace8338ca64160113b6c96c314441da963dc864818b823a13b2b483277bf2cb041617941310e7a5656c5a87042e4f1e63d4880ad5eb265581982bd4667c2abfcdee4e1cd61a0b58cc4775f3ba5ccd20ebf925a8e18258bbdb3d1e39e747a2754f144ab282ee82aadb6906fb29a0d6341ab8b6331df4a3d9ebe547d0536e553378200f44b4284c7cb6a5e9bf058e1686d2b9f3f1b4f933d9ab318707dba1e45d1c81aecc3abb99dff3ddb59de2226685d1b4010a22cd4a364751cd3b16ed616ada73ab81fa212339e851d2b47b579792fb9d1ca0102d5b58f9a5687401fdfbf6b22bfa4444b55d69a7915610335c6af1861f672186069b51ee0c0a32be0eefadefa3a7ac57f8fe957eeb92584d555c14457b2183009d90cf2d51d4408026f4694a5c58527f9c05fb25e426a34637c321386949ce4dc290aadb55e2d3a75aaa7f63b835e4c608dc9f0b39cf1297a2673fc0ed9346a8a3437638a6395fc3c197d751e1fae4b5c4edc01fe75b2954258d5e83434e0c63b30ae95fb4b376b1d03f05e19a188f064e607822bc8c8ffa90825fb115a9b1fd4bedfd9499a29305f06502b6e5d289adc27bf4ee199eade743e8995b2e15ebc3290d76611c7dc316770898458f4558457871985acf41a31a498e42bff493e57623ef093eb00251894445ab6b974adbd273f326c6988401ea4dc4f014c4f54cf9ed2f93d78689f9c5bc147eed3fe73727dc346d99e83c887d560010de67b8798aaf5a08956864729dd15b905e98da1c91a88d141d62d61be1fdb2381233785428c1f8fa8d27bae2603660ecbff38ac20e2da1002d35ee0b99b5a572e8765c9e0fb95fc1a2ec3959ab18d92559391ffcd8e04d90904a13ef74ed1d1845d7b6ce68fbd23d90fa3b21e835714d181e1a5bb612c4fc92ee483cfbd3f202eb93a0573eee202ffc683dbd6d6198d4d49764cd755916fa06c0a2c9daea754d588772e7cfbdcd078762398c0ac667f338f71cde0ffd7b75bfd877ab724ead013162fb9170f603c1654f982b09f59f7f2573ff2895a376b3e64b12617aeeab7ea54ed41bf3c2828fd7987026b4c6d0036b4ca4b88716c43387c76e37e851738765dc012499505b4cb76fb45c799745094a442bb299f54a587412a6ff321a8d5fe092d2da2b51b16a1b143939c44f9054218c6a755c60e2e466e56de07fe9f6cb17a998e001fcca9aad880f1e8f6f838ad715622de92f794d56b56298575721a4901c2f4e5abed4eca6613ca6b49497273e0916633b66fe11fbfb877ced0b803477b5cc3312bcb75eff0b66682b8b9acabb803b31ade31e3634d0c7408ac03f2d85b3593c358369deb17e2df52b10cd8474b282303ac598a1cc67a7604e09ed74ab657bd3c66042ac9ca0fa4a567b05d6efc376b5bfed14e9f0482ceded6546f07b98bb5c39a34305756652ad91e7c988b500c34d6ccd8156f912b34f46376d661feda03bbcb369c9308e3b0e56c4ce0e22cbf2d6582f35d1af1fe2384136a31ab2e8e77fb0862678f4efb8f2ba48b823471166aa45816c17875ad7267930d938b99e58e64c19d93b8240d8264dbde6c9f45e2f0af3eb0b7fa91227b6d4df2cf2fb81de77c18924b478046755ac098da91e7da59d67ffc8318ccfffc11446fd97d287d62de88edca8fa327f886786aebf87f46d018e522c49f6db0e117e9d9800eb02bb81ff2fe28656371710e8ab4e012235a03c502477fbd8c1b29e5b73ed7d3684cfa2ff09345465b23c45bca24bc2edb7b21b50ca0716dbde023e6cfded645d410f028ec730ea00cc05acf1d24ec8fad28dc4e82e94ad531ce1fb5464ef3785fac187375bfae5a4f43ce9ccfc12802f71753d04c78a4e32f3ad8095848f598fec517886ac3325beb391b46c378737b7087e27755ccdd4bfbbb264b04c7b93b923bc205f11798380dd6c1f187323b6d2efd6d9b6cc047324cc0468a3f7046be4a2d20b2d22128ac39a846040ec47c2dc40d250d186bd0a12759a0bc2b359e07f590790f4c3ee60485e281baa638d19d656496fa0f4995ed89546efab1a95009a56ba758a954271ab3353300bdc8fb1dbc6be231d7dec610db36b1f5e99cdd4d86c7786af5a5f5157f66eb820388f4dcc59509ea8c9027147382dad11e6bb90c1af9507f14967279e9266b4498b4cadb736b224143c3f67ba87d2eef318bd51693303a4d2fa757da3d848f647deb0416c80d1cbd7b2ffcd39a36d9fc52b4b94832c92811c09f36ebc870c76a02d1dbda7be9a836413d5009b80c1fa93aa611c7d54761b31db105629744eeff604eab036a7dd8b4e12777146a3fbb4a960735e465257b3a140b134a2058293087b8ac4b92d39f0a2edd9a71c1a5ad18c6a77ce31ea59288f996527091a5a2d0367090a4a13c4d982ae551ebb3f8fe54b6d6d00ac902007e3406689aa6dea4c250b18668ee17feea950aa379bc3d11bb591436436a1facacc4878e4791ad7666e876419b9f87ce58fe38d6f758d033a572fc5073b9bacfcc46b35c28ca8b05b26a793625c47cf1fd98e94f928ae6097a5e269bb0a7808b1be913952c9c93990cdb20b360f2b501097d21f1517de695db5238fc0f2d9a25e5b2f2d4b7952916fd90c8670fb57d4eae51ac81f81d1e3d530aadf873ec212fca551b1a8c0c145fc484596473a506a4a4e3ee98befd8865789b0654db5bdc20476f59ee1219024aac5a9aa07609aeae7f5166dc2e1e3c42f749af7d1d97b7dd31e575ae66de81f2b05c8befa0febb7e7970e78c5412edb8b8397ac6d7525e0c5fcd873aa66376e7b00d1bd78bdb03861bd0cb58346893f23155e767cb18f6670a982cb2501caf310973b9cd65c47eca9daaa4edb080a0b046d9a35bddd1b83d281db3ee526c3710500a3e0b365382705370663802cd6da1ca2534f0a6555daa1f821b8282950bc266e176f7432ac268541cbf80fb283c3640b06084fb2638281d8e7a0c5f893888a48420b1e93ddb7068caa6d01416764208eac02f88b9231d63aafe6ccf4eb3e724ca43deef338120d34408de174d2f9e1ed8d8718d2c35dd84829beaf2d45870a22cf480c8a39c1307cd6844b16a55500a279ebca1618de21932b6bd3aa9c0c42acb9c71a5d0eaf09113903459ad006a648242f4a65c9f62e257705a954e1e822aeac84f39138ed6b6fea4f81f748459cce26d5515ccb870b7a4a6c5f7dd5f7877bfe5986596ed1dc50b45d18b92338b231789934898bd8f7244799a4ed9743710d7fb174c66a5a005378372515ae53b140b4d98ff751c16a3a264f1a3d17ca4eeb64cc69426b2c387bb4bf2c5c713013e5a8470ad1f653f03feec6714145ec33971bec7543a36ddb689fabaac33bc8c79b6d23125753917e620c1a4fcbfd79cad20e1e1121d984194fae0c51c96f02e32496ded665f477c76829d90a130428dfbdbecc31b9d74098d8af772cdb8646656bf7df24254140810c837f1c86a079c3d55c4ddeaa0e241f053d81fe045c65235821720b195111e9a6db0cab0396582745fadaa8ca06c4062a853b79f5b4b1371e3a0766bd3af8474fd08e7b8a3c117ed4e98cfc18d8577dd26662d705276ee4dd5ff06a1f776473dafbf2685467bb433b1df76ca68bab6fa55e1fae1b942f63eb71d9f252dea5f04f92ae33f4a67b76ffaaf128dc529fb5b5806e6c646102988cb7c28797b071120e66088b1aa8f5b78e67334d02674e0d197ed2ce81e2e5e066a0f2db13b33fdac20319b3f543f1a2ef0855fc86c1afc707206a80bd8191cc52def319d37374b40204fb8a260e004ff1a1f29965bb143b99b8fd036b451ae6593bba8e03e9c6bb03c37dfaba76dc52f8292ca1483dc5f9f443b5bbf33f6d112644f27227f08b093a9fa3ca42969d43c0c1e63924d6516eecb4e8c8ead106d80f721ef68fba44f12e8e5e521aaf0162d1829a349668f20688bbb8502c358e27fac4396ef40fd9855ab750bdb1de06a135b65e384534460202c3671664e002b522812c949ca4997067408fe5b7a1f3607b4f944e8eeb4b9029ab044f5fd7139c17c6da51c5115d7bc9b7269384e43ebea874fd33d0208ce8838ecc97d7d834c07496c7fb456044496d97432ca2ebddc8d17bfd27eb45e7bed4c9e906757fff5edf1548c6524b19d860c7f06ca8db4609baef45b8ca580ee8ca691ed2953f83ba9e2f62384f411b80c5ea4ee34cd63855afc1d94e0165be65d0ef978aadd9106033681745300c1713d0f1711bc0db19c2acac61580fca5e6d60ab6b72222aca1ea7ddaae2d1e05bbfaf71c62956adf51557992d1079b599d3184560cfdea50d15d83b1fb5c533effa07bf1c5f712a88f92cf660d406c656a61294e2dccdca653d3677861c8d041d8a029a05cccfaffcf77d07f71c4775f4ab4a709907625fba6813ce292858cd816548071c791ee6702f1e8feb7643380c2a033c1c122f85fd9601e3a7b3a6184a47d0229aa0c9725e634933844efb716232898d62cb143be4eb0c6fb071b9d930baedffa08b500646bbad44bdf48c38b29800a2e49dc7aa51af6a846e5d5e7962e509a194715227cbb1558cb0a8ae69fe96dc57fd7999c4d29238e13d2ba4bea64eedffac14af845fdb8c40b92f91f14294be8bc8b0382d1e0416dd3ec7c5e170c1cc4bf97ca3bfc2a76c4a82e93f631d4bc5d9fb680d4a019f6f5c48efedcb221a26b5e8dd7414069e07b0d73e424c409a9ce6a326fb5ecbfbbfdfbc014d4f6a20250d50b0111f8a2a9aeae3ce0084802fa8d63ea0a481bde20c0e3eaa658f9e0fe7eef9e86de766af4555c8e156009bf9e6bcb462a00884701b6fce82eb89d964c9f2d77d76fb09f3305e29c650a65ba05aa4d680c7072e20a5f391d845c8a03911174f01f11645710f1a7ac9986460a25e4682e0a33c7f5f9d064ab2f6908e32857d7a3b37a5005c79d6572d710d4d52fc1548871bd34b6371ad1e5913a0df7561d4c8750c728851a76a2b68febf0f600ca09e187b01bae145e57ca700861e84be64040f908b89cdeb993f9ff4bfe484941d8e9b4c02f21297db5891d5d0f3be6c247bbfbfaa432c65eafd69c495e77e5eb6ed2b46c25341baa0050e3ae006e22dc6fb51689d1681856c4109922b7f90770fe47b5d80085807a9ad80fa2ef5c78cbed20c6b8854a408fc0755e829a7011142c7211515c6abe6c9f88d177e02fd2fd72f411af3e57f9c5fabb8d297929141f36c5c5159fe8c3bd93d8534149ad3f87a7c09e503e540c2cd807d70d7a295c7270afcf1febda23459288085c4dcefa599463c073c4185585dff486554b6867835e020a7c069c49addd8f52d95bc42e116656761cb0a7315a96287f12ddc0685ef601ba69dd09d3fe33d10386960007c29d50792c31add6fe2f2efb1437e8f36ef83523de172b770451cd4856f3b59faeba8cc5959a0cfb4bb16935b0e541c8c2aac6464e8ac76abecb31b9c244c521a0cbc3f13efbbbce22dd19c902042b7c4dbbc952454d44c32ad4dbb2c2f575817826ed23de25f4e13b7aefd2b0414cf4933e080d50b0885d7345fd2a7baa59c771ed8d6ec3cbea32e50c0166e759b41e58691c258f09a4d3c4c233707ee2548b15c1b9b2253fec08bd8c81741527fedecf0bb6a2ffe0ab728106ed56864555b5875a0dbd55e2a449d7428304009cb083ae053c53972d69740194d1de2bf5d3a8b860a8d0a1a3700d18525c6c1e13c1da662386bd03844978e71dcbbbf78223564d3b708bdd70b39856db4283ef0831326b751837363a955d8066a1f8c4a55f2a4ff605ffa5499d2923b0419d266c6f172b2d4c81b1ec72a8ff0ac64b60b66163311e063c367c1b3dc40b8ac0d2323080e79112936ac2e4e7d3b1884d0df54232ab84809cf1ee2e27a2982347318d2ee16d39d3b0fd29e8b50aedd35fc74e3a7d5904328aef3c60ce5b93e2ee5c46089cece9919fe5e40ca1e49c9d2fbee46a7e6d0f6d95bbcb96815b9ebc3f4ab588d85539cd715c6ee4fc35b82db5a950e2527e3dafd12c788b19c340d5fd4a72c04ea265b84932f8dc2cc42d939ff12fa700be6cf8005760c686a83f573b1629b1199b0710f435f460d01825828610110bccb673b6324a725cb633825ba666d060021357e8a4969319f308bece24830ac2840ba2c8ca72193eed5077a6bbda8266855803402a6b9512e6a12912ba0fbd9f7c46335def20007de1c8e2fd3fdfc56d034b6a84c67375f9df7dadfb4ab0fd80e1bfdfd2c068e0214f34dbd98aaddf38a020ea88fd1b77d92d9d95829d0900ec30f4bd939c1ae1894a524e870a311175b77f0424350188b5e05c90c20330ef03a6bc20c607752cfae55342825752e1ecc056487bd6704b8ecc2c7a4615418a151a6fcd648bf12af127342531434c9dffb7e81f5d9fc2712fd74c2b72930a8adbdd4286bc04bfe789ee5952676d89d3db7b0bb933ceb54e78e405a2f54e7c57ff82f57c22d0c573b75f23232955f1756bccef3172dd756e89417aa30fe207fb6af4e77da88af36f63ace78337be3c365ffa67c338bedd1234d20bce265de532879ae6e976f02e203d140bc148b281a1fc7e140fba8e8a73f175e30bed87e1a872e81f7abd6b9b6c15ed7a63bbef840d32951b834ab339d89edc3587b040a8cd820f27b1e5353fe1d09fc26215316854b8626727e7129e8d9c8b4828cdeeddbb254f750d0c575ca347fa7c6faf53fd52f2d46fb7d4f16db5cc6a351f3e7664e4fb75a20680bb21e4f24e4374c08bed419d7e544b2f9d856f02204cf6c28f2af39406a78aa90a63f2bf51f0ea11d4099d0d73dbff418a92d01a930aaa76d5fbc0185a921366ec5ee069fe6e16958061561e5127575d9b9b09bc12af85429d3d914a1d20fc3d3a317ccd9e4893bf07f5eb71eac4b9dd345f3890dd3d768c9a0ddf9c60d775c49a61df84f8d26300d360af1b87812bc476c3d264bf8ed6a79eb5a6f0cde1fc15e1d69fa7d5e97fe5d42e8b5fc0f3d76ccc1ddccc6686b3e75dddd925656ecc2e86a279aeff76a432a0c8e6a2cd650cc31b46faf87e002111ee00cce245f8d45b5af9f821192211ec1ca19973ea81b93e8a5d96c505dc9fac5e05edd6469ae1d61e76588db399cbb6fb61124ea0db7b56cbdec06bb67b38b3037bfbeba2ad1b4b85f4d8455e65fe5ed6bc36d62897c0755c409f9728603d5f18cf06a61530ee22e152f30beffb6695eea933c3740ea3b0ff7aecf17402ab241ffcde56d0d59e3324608430df79ac07bb36406c9c57292e2113913b8efe091570d188786d7b88dd9aa5f3655c23bfd460e9218101b7bd5f921b0adbfd2899ea50bb8a367670b463d9c911ca5c13392ee2e816efc9b4a93d85036a7a56690d7781b7872c5a059c37e7611a736c614c9bd1bf0a5754e0b7b25aa3da90f579ad3f69861adcd88a640f5d23a69265a057167d0ab9ffe9c9f88ac12a77b04f0a8f763b45e9874270db7167b4964bddf824bd0e4688af4f9b6aa4c9f9ab260c8de974afdfd9981e5a4ca591328c6c100a7344b3487616239c7926114e7d55bf3d6634335b6049f06357461d224e5ff5e17f076cd32eb4a0fcfe666e8ca183c76f67c74ab02c0383c0729d60ab1a018e926a59474b5a9bd77a5ad771aa8f8ae064c27537e10760fca52d43768bb9b1555c12035bf7af2d6ba9350139bbbb47c128948191e63354620361482fcd2262f9dd13a0316738184ad756715b0ee13745f418b957f972adabcd4dc0a12e09259e10d744d9ca6a439000c0060a5091b66a9a238e9008df3dea34db5bf4f0908d96b4fbbbc3ccfcdf0d0ebc01d575eed8f58877d920f02e225f166bd6285510a174df04b7bd5114d0f494602b760f237fed97a8db180d6fe71cc4d29bece5c566a0040ec358690031cf87799240f687e06a936db5ab575438d5f52906ea385f452a6e7e4abbbd81c8b4b6ea43db2638a512237d6b0d70d45a3be1df7332fea3ac850a5a67ca48859ebc6ef3a2c592e8a6656533d7bf56d3395a59757309d99c581bcc9f5e8e8739446713b08dbc52d8e40498f69efa9a6cd3b960dc6d214c412dba77fdfe38ff2c4ca390ea3dcb12801f584d1a0d86d480ec84889e356dd04185b71c40fc146d9f1722b59248eb5c5685e4d248caf82b731218048fdb23a62b1e24037af7d2fd6962d6604058fda97a7cb05b4f88d5b3f2b0b6cb95ab9a41c858744ff66ee46df55d98390ccb94bd50d2346dcc5b8aeb2a31783071a009a956f38fd3109b6269ff70d784db774bfda91ed7fd07b248d4984a49428618f7eafd839b36a45cfea7cc18c2b144c0e1cd50947c1be3f7b6d0e4d40a6611128703b3e359107e52655be3ffdc824eb7687983dd5999b98c0d42f47f10e7c6028426925dd181f5f802547c913fde4e87c8c591c54fb4d84c41662bdf03a56a00f22b5c332485070033ae3e3c236322d0956ddb4cd9acfdf94222a74bd67b0340781b3180efacaab59e44cfc1dfd0ee3330d531eae5f0a127688b7131d5294f1251dd26749bdeedd026c85e23d35481249413c69b1693886d1f7eefca673a263f3b71f21e9c8d8e612ba0d7fa8fd3ba93b7b01b5ac8e069a467b5f0b7f9bee1e751e0cf1d48477de17bd0af283a6c8478bde607e6d40baa7578d9996ae9dfffc6c7780e2686a5f8cfc9f8ef7ab778c9e56f2ca662792fffcda0162f04d0fdce27c77dca1bcdeba57f558f7c081b03fbc30b3e2bc1b061778b615357447fa37a828ec764716ad5a46cf78c335a7d04f25f0c6f185f03cc80e275176a5ed837f4237f4c82ba4f9a0e247cdefe262b1e822b54351570710376847bcd3a64137636ff8425ce63578e5150159d82ca2db7e49be4fbe00662d4c4c7c7dc7d964130f23cdd9ee82cbbb01af1d3bf225135a3459b22d4f04300f340c6d461f9cec035d6900c1a53484b801350cc1ae547b86573318fbb981a0c78ed008f1835ff784703a916c0fd48984929015b055a80def5c56844ccdee5566c7b1d59b4d1d1ae43a8ba30d99b7683009790aa911a50dbcdee40c9b875dcc736d1bf9c4cb5553f278183342b87de6971591519fc6fd4a124bf1bc3e3875666ee65870ff10ea0a237e7aed67e301718297d9cab17b1e4a4b2d25f6c64ee8cdd8023938fc7cdbeaee64928d167191415e6ac38ae1d09808b4e05ac60f141451bcf5b9a375da8dffc5750f2852c1a00dc83aa1e9a8c240f75f448fec26b06142f412aee19e12fb2aecfbbde9b93e326b6522098148f4b6cc734b8830b6fb3a5f105eaff25b76bd9e9bfb0f5bb38a8c358a5db379a14a417ed3b059fef3c78f8cd30148d677f3b42f106b79dc13be67fdc5968c62f8b13126a152f8cf3c82684260c539f0cbf87ca5e23cba90fd3882ccbe7b08f41c5f9564264cea7885ec04e0d024ae547a9efd32e5f6aa7a054c32afc9b67d3f897fb120b1e34d73fe6d2ade3287a8b45df373d53ceb17ed0c309df4b52550b4bed93e1084cf38c3428b045b7eeabd78e7bdf8992ec99edf383018b5e6e81968d3fa407d1340e2a9d5ba274a102152f520b96114e3662067cb562393e25721cbd2f374dab8c505bb5cddd761d5637199ead50339466d6db264bd0f721f6c78e091a650d1e80acac7badfdb20d222b9d714e1935162d463b773be0524797ddc0f8a8d2c64bea7dfd358b72fef5208edb5b94c28c34813cd16e994c8a769e5d1c8fca0e69f6f384b6cf1f4f924a9bb2e7728cd994a5ba7427690cb7194c8de5288f2005687f13bd8fdc75d9e36d9ba839d7faa7529359b310888dd3f3e8e3580df3b3ae0b193b3ad29ccd41e3d2aab642b8cb6bc7910b54d28e5e52e1ebdded0d9a09c4d054985aa05348b510da955f210ee3d5adcc6a56d18ed10a4d62ea4020389c3a33f031e4aa7d30f8cd0c6c2f6fe2bc80690f7bb07a4181e8a8c4f0cecf0cda259389099fbf5a0feaaeb93556abb397e7b9fd1a38eed2615c33c3670c40ae02df9c3520e9cd6c2a6deb2c370102ead0d15d65802a0042332d43c78d4af6988001480566375aeff9255e4f1490972b95df002b25c58c754bd835665f4bac70c3e57c69f71d704501577c472d893180410948c9c40fe702c5d55f41475a165e2a3fe354aae231a8df65a91c3f062b7dd059c162ae7404d7c569007224b5a40e539039011e3aff39fe4947d5589003203a95e0c667c21ad78dbf7bdbde5b1a20c9a94acb1dc90f3889cd86567b4e83d70c7970f0cec675367a574125fef924c0b4e9574fc70edf8bade958cd4cb240a2833dbe3817da62d9bdc9b737b87b1497edd52775f01a120aec78fd511c9b43b5629e12596a360608d8e356044195692bf40bfc48f39f60f637182b8d3091699d6c644a5c2916e3e5d1d59ef694621043e350a3b411e54b4563d1ab871991468ae2eeed6a54d302cdf3710501a955260402fffac1f1c218f2f228134bf01b27c017ca06da20fd86663b5575fb7885ddc43b11a20f074c38c2737c369db7b6963c783129299fc65a704da809b7a04c02e4f0e06a7a2ad4bb09fcd876a7e83d4a0f085da62bccda7405e9c6bb2ce27fb8d23bf7d184849c9390a9dc66427eaf8ad78fd6cbc786083b534969fef7985eac0052b30483385ef57f50530582d9e91e1e0a83a1baac4ee8441083bf535592a9e7b1a21a8c7b2e164f091b1df100b5abfd3241758dc37d32c43a1d90bff9311b85fbc1f2ab01677652a23caa10a6347ce313746922b39f3beb00f6e41d0ba063b63a338e6821e84fb7a11e669475b709ad45f9190c36f70b3fdbe154508f103865c6e210692b462bf14eb25ccff724d6544addc092220f74946baa8c2d4165c2f0b0c8d5d9028a9864f8e95cf1a95f237c771214aa0c939b8d1219eb7f8cf718197e42d659ba007a62a749c46cdb6bb5d4eca79e96eb90c55c9a7208caf00b7ef70204dc02400876058a0698da089471e99876a7da2785581043396b54f15d83439480f98fac3af51ce023e201e1502f3ef265dd141ff7c7d6318d7a0be3dcddf58d2b0c8268fb764e78a9705e41182821a5e30fbdccd2883856632e4248c73403e3a9a9ef588db95ce6efd5038ad10ece619317a655b31e6b4ddd6b036333ba138ea4e4376151b6d568ad118a9d126f9ad7cf1805a3c306fb788dffb55327fb711ce3ed5423c4fff27b30f7a6db3206f405a1405fc7053bcc29b13d212a456ab480b2b74a2379a34d7d811ca87a20820097d55270a2d39833398b3f5b3188137a3ee1a353381cea7ddb677edde7ea7c020bb9be60f8c36b1f51ce4c59dbfa9025fca6605af5d7af86cb5cfee0a51d0dd364c0015bbcb8f11ab9146971d519cc2e8ac4ff2703b1240859ce414f5ed4c42c6f6ef21b269b3a1b70ef71865f78ec15cd8e49eb384e65e9a4b80cc735d4b10967cd8b19707e401605742faa5a74a5083ca8697583022223d875ff6230d30e618a03ca72b70df13193c161f307c8a52fadf5a31a5c50ada9706019001e7c9553aeb4ae4011bdfba2f18480380cd28b53e92a68fb6c6301a2c561fbeb504cd9d7f6ea476e73787073766c445b7aa4e255afa6f6fc08655f7397d80a1b48dacb267b36850413b924372bd57629abace9f36cb708a4a258976f16959756cb65a902a24492e5ab21ca3f1e687af1e2d74901668205f5b24604c451e48658a0c42570dcdf5049aaf32b5f58ee7d5c265c752e88f168d7c7574a3a1c20a10cae8e5c3af8af2789e1768a6c3986c3e19004784f8a9bc327b972e6683d67e99716ea0c48e5b6af10025bd24b529dc0094d6b2ccf0bd32415c8b6d8be3bfe42103bf763e7e8a56c7008dac0b28443cd08704e6d7fbeddc8b4c2a7cdccfdaeaa90ffe9cfc2ef93ebe16fff8e06513606a5acd59d5660fb06f19e92f5cd641b10035788d36a1b473ea8e3bb27abf945a491ed361963a8108c06dd4bc01b7151c01d9ce74163cabb3f0213dea3b0f4788940403d9ee9aee335df0fb454ec92d7ed9b812e69aa7200ca42d0449824315cbcceec152c7cd9420d510aae51444828dae2a70ee042838069fb08a87c195641e824053911fcdd1a0213ab09d3b4a169f8b51b777d46c0b73f94ad098f1a5d828c52dc7070fbaf10743ae00df65f375f1e4b026e6cf9ab77df7eeffe560208861bbcf7bce0da1d38cfa62d7c20a8f9f13a917453b5f731468542ab53d834aad261b04531dde078327021f2c4f115616ad8faad4d3ca7731a44fafb1af1c678f7b513db0321a0126b22f938ede469d928e8a38522bfd528a609a7d28b4c5debedae425400087ad5b7f625c099d2ac2a14c16094f7e8f5ce39bb15fd1a8895783fe05b8aef3ec50fc7b9ac1cda9a6c6c72977fc884bc3e57f4a805534a04bc55bc99b7fb82ccfbca8aba2140ebb03a5368a1cf96573710946cf580f4aa3c8ee4f4d06f842d9647f5aa39ec897e75e06f4566af8f7849a6380f0b9d2c7774700d24f22f6b4caa252e91c1b9662b949560a8706e798e6c11394cc933b9b02a860171318c9fed5a62dad45dd18610d84f6d271b055a8cbf3ad7209fbdf984de5dfbce1f184deac63091ea5fc17723d9c089ec863d92382673c7d3d63fe68d80e2038d18aa3c69e15698b29bd3c9c31ee8eff357359b1245b093cd3b82d0e0a4e649ed1987b5ebc3a9a865abb8f49f15fcd080e53d1be92ce7c51540f99c8e440489417f4c61d556a15a21098a965ebee910fbfeab35f64d990e943d7a6aae719e362783bc2f2aa7357bcbd7f6a7321f634f61b9166445c8b399cf6d11ce0bc6637fd22b55bfb235e5ab9e58807394539232b2b0b24aae94d7d558e95370cb05b8209d2bc9fc6c7d8bd171f7b1ed09469d6af587d089b912d66c2a8b6158fbd2598b51fc0b5471453bca379215ea0b27ca88d3e5d9335086bb33152a756cfd4adc72fe4863d6345a7e2243f5d2ec10f7b5ec74bb0b8c66a22503d7ccf3953aa4d86cbe3e25c14516c369264d0044d8800c0cefd62fcc3d8bf3a18527fe7df983ac3d64268231a2fe8f2c032a1923d42d32f538605d109f1d7441c89922fa71e913b4b0cfe17b04ce1eefb503cb14103f86f11fb5c5f7150ca616f748fc7262616c34abec9bc909c868d9f5c5436ab0ae80da3d83d0f92759ab4e19f52f1c7786caf5ce96e4d475e408cc8cbbc782fc6c3a4475f5820edea3aad098f61fcd456832ff13516eb40f07d55b0a3b25aa5a6761b75b8362f7e11538a80bbf48928560d3d30c1db6074605347a74700fcd84a7397d4b627834081ffeaf437869791a1df7825a7ea5c965c64f85a3d2ded19dbecdc0b8e3a5e2c1f99cde0f56011a2cae4b7fe93309ec9aa280a19a231dd94fe7487a78be546e49af18553d99897d78c3f8efab3297cd95dc51d68fad056cf60c7ad77e1a9a91962dd41a06201bb2bcd78b4623c043417add97e72f4bca53cf653829a456184a417fcdd6786170839cef13570603581bafa213e58cf562ed9a16f15d41ec1275e74dfed539ef972e586313e4e821c16b3d9c10ba25bc8ae5713bc88b6bf2fd9f6efd040809a139641a98867c8e9b5e47c395a3dd4464853935d2f2c06d4db236b0453c652c2225962bacec8098bb2abdb45cdcfb4f94194fd9794eb18d6d606e0b6fb3e9014a83172377f2c7d40bc2d2b098fe8a9badb69553f4d16eb4233f2616a22ff4aea17581e368be3fa1b070c333dcf5b97231b47db3563fb62f9a438503df94e547443455381dab528eb81dc7d2adfa800234f3cd0b1621c81cd1e3ab6ddb1468b562cb3f64172299fc36ba2139abe354efe22a10c6615252ae26db91a5323052199c4524c64f0b79669294577cca4a026797f45a85ece65b1088d0624e19b47926401f3cdb75cbf8c843af5cc77019e6b85c878c7dff9c5a28fec25dc44b5c31701184694d8dba9e866068009bed51f586e196ede770279e9f04d7414bd9327bbd3ee37b962d5b73305cb9d063b91118ba170310518282b3e276cc595c0614bc911904622d045264763bb29f3424a3ba6cff6e5aaa8c111b444c887006909c5b98bd64e2de7dceccb42b031e39a426b14ad5d2066c6378b551fb28cd4528c13d46a70e5db7f935411b9d0809e7944ee678d0a3866845a4afa036365327a9ed2ed11be92d5e4fab9c33f38a51d204ca8e9ecb4fcd08c7ca91bef805ba3f0a573e71e8accbd4be0b97de10a2fe7d2c5686ff63cdf3412a5b35b8a5dae744667d02c7413fe52f4ab8214a3d0a90ae3946844b81789e7e58fa9231bcebde41179a6df3e78b00fdd0727e574c92b8901239ef4242762b76e3e56ed5acae94a6b8380b9c6ba8b2cec26be0e012e49ea1c976909fa2831f628a74fb38bb953b33abeb05e9f336907ea89dfcd1f52b8a25424f7fc4beef3543d29073abddc989bfb305aa6f9e4cdc78f480bf2a5b94d5d31fb9dc29ad4260bf944487529d07fbeac1ff693b5d077b2c7da8bce79ba71d38b15b5218969beab24d126ed5216ff121c62b43e3db99f52dea2a757107f3d62aaee182c3450e2513b3ca4cb4df1ad3e597d86560739ef017b45213a94caa7337d8240ecd6640cd49cc819b18fccb896f0e9a878b5e5a0c12c7075cfb15f09ec9c15c488c064237e509c3c21ae49ccffa7681dcde1b30a031d651bcab06a8d1c16ff1a8c773f26520d3778547cce81581973c218ed0e6d70f7fb25380ef903aeb13039f474e811416985bf62b3d09522d707e9650b5ec47860375d74f66182e82760eae5f705cc48cbb1768204a10aef9f1de6d1f5e6263b8bddf4d669d7797a766d7afe62bf37c301b39a3ccfc5e36aa0b052b66cb16e581d75c11e96dfd632ff733afbcb22f4bb5ad331a48843a1c13fbe0227f0e95f8471dae84c1406e8c85d1ebc68702110ab764666d781e2ea88bda81af2446efa68d8307b5898e5399c30a3396bcc6d2bfad2f2810c00ccf9cc523202fe67935ab526ae109cece05974a476b4b916f962bca3ba50768bdd5849f2776978b5b8dbe63e2572d05ce875e3dace407f81952bf5dfcdc58ca49ebac343b329a975ab5c2c1a0f56713bbada2115a3375180a28db641212528f672c0e5f7e1391a647d6cf0ee76eb3841ca5b3dcf901ea2fcbbd023234c7ca3723ef7181b4961681cecf05df4c8d07a948d0e75c572e0e23cb13febc107009c03367032ecc185e588b54c08df4874f7fe8debab70c392d9b48c702618698f96165b703d5f775d4731fee7960ecf688999853b585caa6abe4876079e29bfa1e59df30f22b545fbcc2f31100013d38ce4f1671fb5f14df791555d6a293e5592651ee966c4398ad431e72de0894224c238bee177c4501375506ad53463f354d48823197e458fcd716ff56f88dcffc44e7eb02d21885a76c1bc27e5a43dab968a03bb888fce996dda4d684fe159be722de1d43d8679ca65fb839d7cc5954bc16db3bf54fb3c6f6e8aada5652984794305df2362f289c73f784020f8ab54c394c1ebab0be74398dce15a8b3fd0756df8dc753bc3d18f9414044220e2791dd3aa19c055aa34c90adb1688af1be60b967515a4175f97854de1628d87dfbac256e16d5cdf737eb5425f8dea1a756487672ae0eb82eb92f3a1ee2739be0c89bb855669fbc6b7c731f449372ba95bf20546de24ab5f4921fba94080c7f984a104ff69f963cbd5c31c0d30d369a42a183c3ee8c3ab0608c6a1ceb568fef23abaf21b8093d804ae0d98e1c93197ce17d7eafee6f959fb4cf523e12a99420796aaa26fa23c7043547538e3a8857cb02542f680f27ba00af50f9b7f61b36cc7977cfd93c76fded2d9731af04b9840611e895b15bcc3c1ecc90b42d44f4cfde7d37ae52a33942d4ff3680a9d5993fdbdf72189c935c86e0b38edee405d78175931fb22f12e3ab5cd79dee1a86ee27f098670496d9b7b16aa7e119aef4cafb987bc20ca3cd5540afcda0310f171beb023a0d0fa600677b8ed8002d0d6904dce031682980ac466dfe05dc45b372c9b1745dd63de1a8b72c7b4aa0c6911a32e9a6bde55af081b604a04248fb239e55d7e34ad6c549ef9531a467d31f9ed42b9bb609a8cff08f699cd7057087a72bbaaa1fcf409a00dbd251a8c69eba2a20cc22c43037efae6b553a9ea604ce8b45f8738f60affcb445475cefef66f918ddf23ad37bdda0ccc6030738b77d5c079aac9b43e8ff5f767b7c601ca000a98cfb9d24a57712fa1e45dc50e9f860b60dbc6140254da72a7d87e1813f7cea536ac877319cfb265105c49d550f8d6ec0ff67b9eaaf207a99eb6631eb97cf3b695503b2dd1b24abd788c393bc7454a700603d1ab7d924b4c1c128f88bd153bcb55a16b694323307a28de310c4d03a6ad63ec135456a1d5442f9c6e209c4c2b3ec8278ca36655f05795eec0bb834aac91cb2a6473152d41b7b089fe94c1e9f3855f3ea2c117bfebc3585452a20f047a7c60d6735b52bb781db42c0769d4774488bb1394d3ae59c8255d8ae0b9ce08791162588996428e31c78c65354a51fa18a8d4b5334b05ca115ede991173db96e0a11f696b6beb92b65e4500e9de73f2a64bc0264efa279386e55b43e54a7cb3449d347cb3283d36b67276eb97c14e6b85f27bf7a9e306b9f03f26b04810bda85ef722e55407a3ea644634a80c6742d2fc4bb8b8c6311d2a5776879064fc9535007e2e988ec8fd39abd4066000dddd59336e0d75f99bb913ba9a9423336bef2f6ffbe5f9dc7b97a3e4b4d5799524af425584f662cbafc6beae6d4d5c2bb62abf40eefac128b84c3959689989c56d2bdada257d6007b61ef29dde59a5f793f8a38076a59d92e85d3b9396c4bf4552d3ac0ec2de6cb21f5d1f6149f104956215fdca587790c10b2b842b7fd37b430d685a01775ae612b4f8bc97e4d5ad423a94fb7c1d4c1f3f1e0a49c43a84f4aa9a34c587ffc6c0e02329a76a2dd435e8986b27d0dcb520fb09025834639880f439afdcd4e99667342566341e6cdb97efa308c9d742571b50de53888d2ab12e1f3526c45b22cdc950afc0365bd493137b1eb795e40a9f0851cf3f238255755c5cf2c8d30f5eb0b445fe0019a663caed60a0ed04330847fefa43739b9dcc332d92ce83d1afa081467e43621ed6913b63d376772c9bee90bbc065d0e7ea32d02b8f130b49e6219c0cdd6f709e2c403db456a2a62dee91e2d5640cdffc0b8db1fb32d22ced121181ef69914a3f881f8cc05ec8274f704c9372454fc6e2f949fa0c48ae46202fe9832471a3a49eb133657b778adfbd9303f86b31e319347871025ee0def765daac4e600713efa16a43c3b1b76627bd75c01a31ff2aece94e72d86c30a5b35b82ad250b08a9c2cbc837f27365136b58b11aa6976cc9ea06fde92b0a670a734a59c6a5b65df3bc14cb01411922e51cb922505f576f2741fb33c7f034f361b68ec86f31293e668fb8c99ed85fd8763e26da723c1e45f2eb2ca9d547d3caa0ccb85840f43af388474e672dc8817334c9453b2f1cae348254f834faff1caba58d344281c3139a2f37fe927475819253aa1cd9ee5b956da6c22be20bc6c52ff2a07b9f26b82e993724aee9520d6a3a8557caabc497220975efd0771974d8e1294b33dd8ff2b172bb582b56356fb0a3165b8ed781581509ff23160de67a533fddd99bf161fdba8741522eee70f380204abffb2967ee8d814488f557cdf12b1d5254e124ee8d1e446629e407f919f5b24cce86fa79189c5ae27af2fe612839a951d0ff141dc6b5ac7e2c13c09a13fed11bf145772f45d5e746e4cd25cc5662327de56e0a58ad7b79e833445af2aa5fdf143de1d212210b9ce6f9206947e58efb4da0fa53f7d369841983127eb6f5bd9ffd9088b6e18f94cc5d23ebf72d235405f428ef18cdfed29fe57e141c0089f1acc4d179354ac68dea6f54f2689875e44ed38ef0f7e47c24565160a2c3f9a19d90b31acc5295a6c9476cf2dd8632e51c02ec3a44ea8601595fe530d0e603b7fcfd0cb31b29f1232566b20da39a026543dc8569cbb38e6043fcc2c716e06b02e481d20fdc89ba89c6fbd56405ef8b92a7d3b48d23f735323532ab02206d3b7d21c81af827f4392a9f387aca1f2c9d09d33d103283ab7c4baf810ea0929225e6c4bef711bdf3e4fc246380b58490fa82671b36f1bc29fe7c71102b7b92366d5c042b3f2e0f55496db4a1d0fd6056a122e758121cc966e9b17f1765b8ce41223e2c0df24fccf3f37ad712901bf9991d82499d977e89ffbae555cf259108aeb5a61551828f2363b0a6606b18cacc187fb61a178a385b05d61a04edb473412f0dde925bc53dba369100a9f93b290de2414199b7cc109ad5503df669bf80d9508b24cfd5e5f3eb43948d6748d4fd84899ac5880cf57d46b80744eb912fdc867d14cc85390b305718ae42df0f28827e5650fba4c14bf12c0a2964f6f7c29bd5a64dc69d2361e01ef9c9e55e09ee19ca39610c4bbbaa0175f9acc16dec3072ac1c86ae333aa647144c15f99196ac3771664c1c405e813e6db617da683da92fdeb0046a86302025fbb786f8a66a4b6efbab1dd02571e47b04dee6b95229964c24af8cd45f4f095127b8c4c80c9bccd4926c019862a8e9ea11f3cb1b96f0c7c5bba6a3bdc2e6557251c9294332b98fde64426ebb8a04f5faa664982714c6502e564f9f1fb4c1a94851f84dbb59d1c0e482400feb15dede41aa63285957f13622952a1ae48324482fe1fa06d6e0afb4d0d52353a2b1b81751e6c4f256baa3442744c0548c4940c52d9d777663fe59352a1f76dc80ec63465184540082280c26461e04b54f17f28584953ce070df549b0e64108747fb194269aef1de9e5a91e8979ad8ab90eb3dc3e470881da1cff356a1c8143a10d80a113be830a511147ecd351f0127d79f8a7306d319a6f78de2d57b640305ca44dac23aa0f7bdfedc4977debf043c38b1b1e85402e8c3295dea3a94a0475fbe05596fa31d2e05f0cbb19dba4e80dceacc8bcde066a6900240df2c9c33eabe9e74552c0fccd72a56522e5aae8eacd4dcf68d8132698b25dd8d0c08d02237be97bb0e903c64f7f71dd366afc0e33283ee14c24abec0fc7afd8b31be728508b29c2614d8209ead215604dac13813021e69223c680bd94c6489d96c9a24c50ee5b4c921dae938cdc1321d6a580781deb564af8b4618787f5bacd9910f73068d919726a85b11e8bbfd1ded0a02f37a08de2e24448922fb0153e04186ec0a2d6b4ad9cc3ddd118f5554a7e217bfe8d9c44dd0cbe5850a4961c772b8d51fd724095b9319720305103fd8f016407e9fbc3a2fbac0b41560ad14f690a09fc983a754162e4fd6a65e17bdd821c55593be993839cc51f6ca718cafb6d0467ed5d0ac48f6d51cd38aa290fdc81fd07d03cd3fbf477fbbab7d8c1ba989962dadc93cf8754aad8589d493d4bbb1616409547c317b09720d9615342ba23ca8f52889a618ef6f49dfe1234fa84000e32da43fc032c8940540ba929858ab169a26fcdc8ec366f164d923e4dde51be3d04882df78ab3ca5dd1e6dcf1b3f38c881e24cb42f82ff626c03f071bb053c0b977fdfb8506605521ae4acbf2c2f6c198bac260536d0765695fc6a0b963aa6d21627c7d36552ff4fc71aec879af301abf62bab95f4ac072d02374f0c975bf3ed345545dc18e66276b497fa2cd16ee8d571516320c437fb8bcbbe7e4339beca0bedca34e57358a8843772cffef586a2e3d329da61fdc04f82c76a6819a226edb64e26f2bc20f3f32c80b466aeba80b35f47b1bfcce9fecd0f8d25f36d90e46bcfa26868c9ccf2d316ab634c41e5e352cf8477c170ebb6c586c012c67b0644ed028219e4e9402d8559300981d1d0296d857c5a9525f200e63c697ddf0e3cbdb65d83cbd66756971a2cc7cc60b0465bfa925c034507aa33fbe8a25a6a33777d30300f90b53938eb8f2fd9fa8c8dff14daa66955d83703699c3f643fea85ed88afcc17583ab22918387fcc984d88814613231576315799828986633d9cd88349844108c8e275af839d213fbc3e3fd925556ac1ae97080124e4477eda677b2965681a13de2c059004bd38b2b9564e6363cd6e243a74631cd65a8fc1b916317773e6386f53d446c021cd7e41d3920c9c5872e9c31b94e68de1968d3987ccba60c21c5567429d4532017e27e403d86bccddba2da85377b959212691e9b798689d146188f4b1b79fd90716ab9d0d2a28d26013d7257e6206c6e0055a9fcc8862922373e11be68346244708393ab582787de2c0400774828c4f4f4687b19bb0e3d7d7e5f19882aaef32704ac9e8db7079dd5a4456bd3beb58ed2dad8181069a36f31a9c521c7d8715f9a6b9c1cba9408c3366a3f089e8c1957dc3b15fd0e74f0cd1e7fd1e6abf0d7fbda69bfe310dbe3f11a4bae80ffe5118281d81967c10d7c401e97ea5ce0d7a7ff18076f53aac04ff0e6c5aa2675f54b67e613bb1e15913233814e8d2c87ff38570139878392c823df4c6d83b4d9f32027d260757c0392b7fc9362b8ca4f4eec2f822fc633c3e761754a467ff4d7bbb6c7139568275da9ca96b09fdc7a3b2f88615b3de18552020274a449ab1df78e06941e9e58854600739296b42581848c88dbff3a4fd40bb0c55a741060a6d2634a8c109ad1ec7a54e4ba6c5b946ebdde8064b31bea4dc25d2516e11ce631ad1bcfbb1bdcacf72a202ee8cdedb4f5deaacbd11f1be082612c632b217de90f5ccb4435a43431921d7187c45541745808abff946a99a197f47b31228029ca8480bb246e51a7b43f3b139a181eb73363db7e5a1ca6051a38cfc5b8d6db69283763622257574920c7bd7f326dd8f147ab077e2ca2f7686780e13e1e803e35dcef355a484d22b448079553ec3460deb54831e09ebfd5a09ea284c89794496282b765a8e77ec2b3ca5153df07e4ba5964c1c778fd2c5900d86032005a61c9b0c023409e3b3aad89d9aad33ce7e2669216b72b03b880f2458e8b5364ad4ec84821379f918e7e7be495a191d1f55969594c7e283aee4f82dd6582d1f6648072b64af3a1bc841e6ce9bba409856a2076a7fdd5f4078745f81b31fc7d0413ab6a1f8ab0ac5efe4373f25393d87cbe996969bf4d90fd6fed67903e876a28fb849bb26bf362bd3c4693c5ee5af76a961febf09ae4b6fb4f840fd9c5dc5b1a43fbc3f20dadbd75bc76e887313a7cd951048375113d1ea950d2d82ce5f3638eb3c28ce07ba03a9949fc30263be3414350b9ff2e4a32f292e62b2665ee7b3688e69daf2f05a3095ce26a693c1da142c946ca4378afaa336171b807fea9d998c0003c4b17aa8b97aef3bb6a780d519af13a496f14a6ae43b6a0729f42d2ff0a1bfcb489c2d344080510fc6281d19a3b0e3fc0f0aaef4c8e78768f7fd90518ac75a648c62c15414367682c1454ac9e3df2070498b921c4b6f51fafef348e23dc37dd701a79e5a8d085ab733d860b79c0f726ae534830d82f9a6973547dd4077852b451b2b28a20b97533ad83f3ea8d2b9d2e1a090fb78b96755f45f1b8cc2f1d410d597dcf63552656596ff58eeca0c514708db46fdcb82ac77d4ee9089bdf59eac62b3c5cba7e62dfcb0d27ac03c92a21693d03fb21707da26c8c77f0e5c35ce7a76933736ca03bf8640bd6bc87054fcdb735d5ba7f62a46b078a111b20965205247246c286a597b9cfafa585b2c501761d99167cd0922a8b21c145dbc52aee5c47c796b597785ec95695a5fe3cbeb51512795d68d822a5df80e532c6ca1c0b5c7e8f6314b6760a797087adc147000d76787f940bcdd69cad16e94a3d18ce26cfe91455d00aa946cc4d70a5a26798191d76f337c905e2d31fb48a79540061071c1792d7a021130120ab61c44f128262b173913dadaa0f41e035ec0dc8db81a53c3a3d8a5e1c9176d376fe45c966c5b61cc1a42e01c7fec6454a740bd908ebe9aab44aeabc64a7d48cad9794a8da44946df2a17ca0b0048fb2ad8119632bf2ca3560fe8c5365fd321bc310dcd3ff203fc5192ec7dce443710d4cf5d03b12754a681f40ce83922650ad29be72efb4ff247922f2fee843ff3e89ecef9540ad513164cd33532ca212ec1806f1c86a0389abbaff0edc961631ddf89bbc6c6e7ed8cce4395e1b0c641096a3cfe32f73d3f5f1f8b9708d5e9f4900fbf14b168ee7b26628a14f3e3d612f4fc5cf93d7ce4cdc0ec17a10ced24ccdbfd21c5b8e2141a13e2e235325efdd0d2911687973d80911b5e61c21fc4edc2f583317a997b1cde82a5492e68bdf3fa201f0375a5b402ae9aae8f1d72a10f4b9ebc51c15f798395b404890aa5d0e8ed1109d30e53ba9419472b099af1b6a64a2363c30c907d238eafbf44e95b4e494d7b4c69e8344a5815fc6fbe13fb402d976236e15d23fd6caf5505732caf1ddfc595ea3eab79d0476e4072fa48efd8521b704a8a6885fed596687f70a6b736f17ac7db912f3254fd0b3b61e838f7f1f3575af41b05cc21609208a41bc60230f594499452668aa51bc16222e500dab16cee12b64c90160e9b18bfc9d8604f657dca4d7ddb33a0bf7317eded1189e80d86f815319c5d5a8b6eb953fc99e828d92e1eee72efebaa8bb5e20ed612380d8213415608e10b44d968b5ceb9d8597396b71c93ef08cfba0676d5efc403ffabaa5a6d31ab12587b77ff08ef53a69354a836d7d0c9c012a4c9da37e03ccdb366ad284eeabda5a6bec00eca5c95e80b47b57758af84a289a7f354b93353465aed817a924617d504c494a0dfaf4dd6cd5ca797013c83dbe7e3dcb0047c9849ec188cd8f934380b0e3a70d2ce84c99065b2fe45a2a066b771001ff84f54893940d92e9537bd96fb2113929f1dae90fbc9ec34fb7e26034fe3fb2ecfccc876b154a98ca70f4760aa33f7566d041650a42b728898549a63a6efe6fb2d1676ae596447b8eae5f8bf2757ca06cd3aa3141d74f3abec25f583f73207abbc60f3cd7b79cef52e6f321a20ef920ea5da4e586e684df25ca46dc0484a547526deed4df2efd1b156b19e53e871ed1e993d292734fdfc482b5fe0bd53e66d368e41e396e626c1eb9c4f5a16e6655db455a6f7e8b2a6db3a706d232ef487de736e3a9c015b84b9ea0c265e7b4b561748f2159d583369dc535d0f6a8cc4395ab5366612cab6aa32de4d1b834b8cd5859fc22eee4921cf19847c136848f492ef184c1aff005123c02db392e7c502ee0f6ebefc23d44ba003cc365f38c0a340109ed89d29d1cff8fbe3b06fd8ad1a89acdf200c98637bf5c7555ea86d86299618939a811c4ed76a6e95903bd0f9df9775ead6a4073d9a72b9be4cb589ad73fde257af3613e849c4515fda074fcf7e60422ed8a62da2edfa3eef83db7d371470481d1feb6e0b5fad91ae6f602134bcb9eedfa62c37f7c99b0122bfe92bf1293dfcd4d110600876098e46049f49daf79a006921a7a49fba93f055c4b9a92215005d93073b15b74128c4ebdd005fbdc8c7d8220351d8fe51631ae2727050ddb55fbdb1ad0672aca78fa6abe9b7d8ff7b44e4d8a1805ad0309519868f61f5d6a02a20f27619fd26c11d1ad321876c6b8ffad17dec0dc05c7579b9a565479486e99eb91e5887b4bdbd705d42b90eba7b0de719a83940412f18f52041e6a296b9dc04462be450cefce32770b0391eea94e44cddc9e98d970aaa64f7077f1eea25c745737b1d084560c47226aac3444180510b8a84f576e085371aaffbb9a395c9a4f9ed453a1fea47a9911eb2a254451fb2f0e4214065080c7f9779ecbe795938464368d7c391173256f8ab9d897218e0183b3697d5476782aeef413ace10a7453d3fec7c0e4568f90a6da368709209d64dc11f2a0804ddaeb6b83d4087bd073a42b2d8801b61bcdff76e635907475fc2e5f4330cd6cd70b03c7c847e6b7787b048cf04fc9a11c427b4155644f455fffffad79d733dd782aac3af2d5d9264069033b23466a07d1c58e86c521f91302aa46bfd52d94f0d5d58102313b012daa4946c7546a91f72ecaa5fbde0bb31ce853ac173c3dd1839283515c7e87040dff267dbf5d47563bf7fa54cc049617321f85a546cff94c7e89d4f8df5cbdf76b2daad3b6923fe9ddc9799c0120dd33c709664e8440aad8585090857cfd6adaf998e29ccdbb8557a1df490583065355268c9d921ad280a974847dacbe756d563e56e593cfad048604ddfe5835e7d6eabd5d51b7e2b62551233405736a487e6f08f42ab78a7e0ed803d864c85f784f96d9c8296b8ce9d12094ee0ae332a0bf6aa6d68ac8b7c0e1ee1973a229537228d73d4f44c7a2368755c234a4ddf2506e04e2a16cca6e7b5a775b830450636d25d525dd8b55e5915b0a52b6b95e79ac7a6c135bf611852486f6e96ff7eac3bfb71678cdaa4d7153ac68619e6da7e2abfe8700d88b36a248622c0e974a698f09f6d23a83b3bf4d1c29b5e2166b6b76e8fc0653bcde96f6861a8a6493487aac3a3233b5e5553203dba1254470cff1861a4ddc3112aab5a9986955f1deae558825c35ea80de071862e816cffee621090ec2a96d75d7a5cfdad2c5efb04e4b8737465657887270ba7ee801f93156dee3df1a27a2e95c82475e29e4e50b5d42dad9679e6c2bd172c028e2ac5aad855ab90b6a4fa5387ce066e05b000fe6bdd84529c21d168cd7806ebe34ae623e9d176509bfff21fb7981862f5dfd546ad6292662b45b2a6ff8325812339f9ff2cbb0f846a0bcfcdc9be75e36ffe0351827a7b4c6740f9e45fd81e744ffba9a4c99cfa89fb3c149ded495a68d95aff7c96cc0bc36a89192dd22888f9cfdde228ca412562c4a70d988e28abf8ad9730f5f6800476efee57f5397f50590ef21199f9bd5f305bc97c2261335d1f92e088dfc3589a5b2c82feecf09b9fa076fd2645f75c723aedc0648db9dd8849ea9c9ee67517416397c42faf7de47ecf035997b5d15a1ad256df8aa8f07513a89d3860a510b84409d500ec727c0b48fe4fd58746360b52218e91dc421b3385da0633b95c52c94ea16b47b7968fe839cb48ca322c6be3f978e38ead1debd2944f9fc3df6d987c106a5a08aa15831cb27e45f86f3bd03b51e9f58f830f7f2003002b0cd50b6cdb6867f9f5dbd3c8ee41f4deff67d33de88cce0ef33da353c98d33eeb3377e9f329ac304566f3e37a33eafe54730eb1a7a187d1e5b25b12918507e089aac1a69ec739d532e36f38f77cc214113ca63da8351967513a0d61901a01eb3612299eb5a486c4382458c437894009882ba0fb3dd616e93d2897be894c7137a2cd5a716310e0b24439a9e0f0186fec762aae780d695996b12783d6ae11bdb923b2f4f49778a8e65c17bc61d70ecd7441a6c4119add9f891bb97bef191dc2f762eb6c6efb1f4df86740279baeb44f5b5b0fed622c460cd801eb566c2da28c34c3bad939dce28e46f1b305cc38157c7610c0558bde7cfaa761f909da0caef05514bbe48987114aaf0d42ee2cbee53f1fd1534b171d57b5582592a20ef6f77aa66b0792572bb851c9bbe70a4afb4abb8a8993098538daa4f45a7ec83e492ee8a344b50088850ab33479efec2853a7cf18e0acf639a4ee5ebcd3a66884a88b8fda6b96059bbc599b35776fc08c994053e58e10c5c434fa7073db2cde4324452e7a07d494882ff25785ff049e9e3a5bd0435fdc23fc5c5409e8555860f772851560785bc02d7b0fc10e3758f8b8622fc6310d2166460f79e2f4135ffe313d770562316e01a6004f16a4b7298036d9c78fe488789a9488d1ba23070d5c9c001b56a9cde8bd42efafea9e5a755cbf6a0d23304839f8a27c50aaa1bc333771be41a1d5331710fc65557fe35ab98249404046ec83920f13379f8ca26656f5a8539c7cb242b7040c158197e451e79f501b232315ac07b1fc7f3825efc2cfef9b5605b910cfe9552d517f912e8d1e4a32e513a6d539a9cc9d91accbd18648cfb0a01fa837d7daca4f13f09d6bf44ef678e97f817d1dfcbdc57e44d2a028c0f2f8e5f78431df158fc909c3a84f5e759c20b1fd20965b760274e8fc439c1be90907c22e6d6dbe9aeb1f3038e3ce98cbc245e309e0118a043f1a28a3ca3a00df8661b6c301c1b7fdb7e93341992b3541c8c5c72b647ef4f16c43eab47ef0cd1be2ad3a0d14b786c171cf519a92000c79a8c55f2408165142aaf04db59ef91185e3a249bd5fa05f33b36996abbc9fef09bccdb5b2d1d14ffedfa06c6ca41c7b23812f74e0c92d17bba74662ef53430482e6871dd3790fce24ee11b4579973e906550c2e96f0877ef1a72a52cf851947694a16b7cee6a113fbd57a744a260535fe4c8ac9e4b9cf014baf86a9f79f7a13e97135371bf7a45785e2ea90573828698cd3600cab21f8f838ea8c50414f4224b33c04c4fb7940c13a9126b33b932abaa19eaf8d747782f653a2b3984ef2ab6916b7752e26afc5c40053260f6e8b4f4307633dbe9cef89f62d0f789769117ce5da6cf76f89ae8cb4cf265aad560521123dae4a0371a36529d3238aade5361180b7468d38c378069c56e5bb630e21f2dfa6460b125e584791dce13054c784dc4de1b947d21c6d5811e31444c10099bd5d6eaa00f9947bbed3bc4a76b4c3710c851884531ac1366b9dd7ff9feb0b4d8120943b177e35620ed8a21ccba18098567d3904b897b029bd03dc4cbedb8294236dd3bbe78a615d31fc0595da29c7952ad539ae2341d629ab32ce7cfc133038c4646a8d3c88c13cb062fded2984e4e3fb1c40b6707fa3f770e262406ff3374fd78de88f6c07d166f753850b40729ae8fccc7f17c220331a1cc00550efc9c6de001a4617d9930b9161cee2c7132d852c0739192201062d1cfe18d9161b5cb728d25c7be1455cf32d2156d368b15042ae56f2f23790cd0c0b44483ea31a4c16ca592dc9bec806a069315f7cd115b70599b1847df12ea16e05e4e36e8d8416ee9aaa7457b7f8137182986c343e04a801b6cde6610aa913320736ce59156d1d7403075e6f2465b12982ffda25cb4134f675d490437ecc1c52f41d9bcd4605a132d1cef0e4b2d781bf8999e2a71ce01ff5a9910644724d6ca4b285627f772ecad06af53901d8e8f768b41bd54f9a3675ae7d1e9e865455ffeb57da0f4329782dc6aeeb37c26b5f1b3f710189fbdf6245513919c9c3428cebe72954ac757b214d94faddbac58acbbd6a9abde54116dc1f27323b4bf5fe10253f6523aa83eceb6b3d1eef3de1d2c80194720cced2654ea6561f6f8cd2fa63acfff3130f4f4e8b514381441196f675876c535eca6faef3b4d7fc657c39e4916e8aad0ad34a081bd423f5b02b9ff85d39923b6e3670c2562aead058044c69ed4f2d39f68a6d6a2d3c0b9866ed71e01cae749c345a4daa0b97da93c3079ec204de15f5199b70359f9bba14810ca8831edf369cfedae5493d40c3af599357744ef166b4a251113f9395fe6ef45b1d8380010b751f0f3d995d2e02d5d9016c062ca68b103bf2b3258af92eaf0b07ab6dcfca7f5dc55454aff222049dca5c0ac2ccf40e357680c2216f425f3a19509f1225506dbfdae72d00ee83e7e2b23f308811f90614c67155c5c7fbcfa090708f05c4894ddff042674ec9fff9be2d4d2bd5f40b50ad6525984e99c83cad706ac6d82839208454b2e4a560deb209c2e876a7e3900e20e4716edad4f096bcbbf686705537271782b08a6f519d2068c9a429d08f10c23047334b7537a543440e928776227d3a764d39ba84fa2c391163f330a65ee15b56c64a1ab046877844993337c0592d8a193613f4a28651b982b4e767c2a56c365d70d29012f47783b9693470acb12adb730566a60d50943da1fcc40533ef13c1dd448cefeb8d759b8c4a053bc60fe428e1fc63e415c3b5112c909b5fb4e168562bbd9367d7f494163f548328cf9002b0f2a876df048cc66d77f3961ddf5fb6046d0cc2bb0d5e16b8a2f011f5d5275b9d39a226bf3dcbe113a44898957639b8efc9fc7219b4d98394153ad3aafcc816cd52d8fd6746f583ba315cad80db132db487737454c125c636e3fc0416ab17210224653edcc80e4a5f2133e6f59a8eac6fb6e39f36c76d5a8c0b0e93a82511f465e161943a69029112a4adb5cbd469f4aff8612df2a8981407f60ee156abc90124ac81d70411b9a6a37c73bf0eebf3256dd8c502bd01a2693bbc01db0b919e399e5c6ec75045d290e69924f1a3815cf54ca55e7a9410d10015102495c2ca015fae0fc33ec92bc9a1e8fbd13428249f026607d9d2ca738fd40f05af2c56d4a42355b5ee3c60b467f7fd0453ef849cf36814ec88aa1d625b1af4648b531e80525addc30728a6bcd41b31f1726363cd6fa87e444c04c121e1e92cde95101ecc30f0c24bf7f539d27aff185d2be83c28ba5f4c1763a6b67f8d18f990cf4a4156f11ca6032104c68adc1cbb2997f40b852f10c5c2a568a987cc5dfb2a5c15b474ddedb91b1dd0fa468f4488cf3b464668034d3cc9d13195fa64b633f53297fdda9a6e00dcc54c5b7dca9fa4dccbaf52bc6e43d8b8f7646555a5e6bbb87df608ddc22d1444d7e6cac2393890bd7f1ead3985322d34212b172a603974f8304bae4a61626822ac66209a8f865f96ca294c47f296a67eb6b63e4064458263c5fa62379f90f95610bb7db811303d66ed1dfd99beb2d5069db3549e7ae13c2b54528e0ba91503d0ce4d0ad7343112a1a39050ce1583a546acf6320ab7104b29de2191df43030029b253caad92236b6579a69dd0329993b38add75df75c86d3eed7b1aeef2856fae3e02a0c9be6c7ce744b0ca80fa892e9989c0110a06b90cbaf140000a48e137b2a09fa350f46848f8fb1ad1b2c7d853783476948f40a9de704098ab7c09e9a8b1cd38b733d0174c0ec9b24b91df0db1410c1ff1b9ef49089bd500c610b8f6e5ba06ba86280d30c6987aec61e5a3c40558dc790c0a646f5ff82384d64aec918954ed338aed2d94e04bd1f844165fb13a461532a12a120cbfd6c45a85b73eb0e5913fdb93ddbd2deaedbaae806545e3a723c5b5f0638bab533298ccfce3f0b002310c9272089c3ec8d49d13d0251849b2c2f8522ff6a952d9a91b0a201b95423640e02b68aa3ec2ed3ea1756bc5879a2353ff58b62bd576641dcc755e9d5de829ff24813f2c1f2d8333d9ebde651122572ef6c4d1ecef676199ac28eb771f351c67d7274ee198397803f4db8bc00565fcfba2189ca7a2485e49f987857081be4344bf046b81aab5f89d0346eefcdc57b9cddd4c1b9418e776ad68eab1d1da4dbd6d53682a32c3d092a9223e0d73905e02989837be45a4e007a4ee4ca6f52800be1f4e4ad4dfdcaab7ac3883a80efc708068e5f068d53e8e243a7aa0b3fb0d4a8c2c6c57e9b4e86a5418fac7bbc208f9130d9a13542b1da83c35a2761ece5282433b773abb760415a787a70237b50c289425e30a1bb3714f98065ae1d7496eaf62234a6d0cf495606a3a3d504b8540c763050d4ac8c8ddecc055fad5e23ee8ccaf4c7bb398a45f49ee27126c40b6f2ffcb6cb1ddc830da1b17d392040257e72b5ba2aea8f66d2b649d70c5426a8f36c73ca336962492dac6447c48f58a562a77a76dee3efb02e3b8151d1933619fd109295b75970fbf87b5e1cf46e309486d982b8ae757133ce2b2a07a517d1fbe523e95aa95cf88ca1a7196acefc5cf2c57c1ec166b0706dbcd4889b069e1966c592a82e421fd905a735134a38891ab3d4cbc3a729dfed51aca584d52188f0a49926b7b1b8f9f682382c70112e5077a8e634b2a4025d302f0b45a1a976f86ea8c8f3418acfd9a576e609cd2e56f6f450e0ca0e861d1c06355985376d48bf65b76e1f0f7bc6354975dd896d7237fb30ed454b1c622c7727e87cf630a4b234f24b13c2877aafc7a9ecc6c157bcd6f4ab40c67c7356833499c26934657308917dde520327feec9225c38f4f27019af3aa677ecb122ca59f1a9c832c3a959d908d069871ed54912300de11c46828510c9ff7ca95e9eb2d09220d168f8dfaca51495c26d95ac1ee958c3ce5f98d1f5a1dbd43f39ead94eb8bd2194ff04f812320c0cd97e127ffc69f2cb8fa728f8ea6ef990024167f282b4c40ac970c71a2a9fd7ac351ae7bde80500dd93b07ca88aac4e00aab24847782250169493ea60779906832855f44e7db067f0863bc25c570aa019a79b1544b071afca1de9478bb4c12b054896268181c71ab911a1634092d1d25d6f184ad4d856e8328e420f28d0eaca4008990c709fa14188abca1eacacf6129782ec0b575dfd49f823e399d5fa235c2081fc59a8059ee4ed66ef5b4d24aa001f935bb0666ed03e7993378e714d02b6f9789f50dcb1fb1f3cd18a89bb8d06471c869008e821b6f3bec366e0c0ca47979f41fe6b71ea1631a99f31e8d1df4217afc3f690798d280cd9b7fc77c2f8d1264c9b683d32eedc4a081a05651988e5e7bc0fb077e96d0a3fb2c8233777a8dc24e7fb52fe7e054477af19df3878c7fc5f04afdeb810c22b528764b7f0c59264edff0c3bb6a2cac1a439ed7f8c5aa7dcf05893458345d8c50c31722ab18e4b4ed3c72923461856c88bed5f4446ad6219fef3ca5253c29bd91ff05f328b6f312d4ca7ce993604aa0a2933a7408f53aea44071e56c0707a466408b57f6ececb2cbd1e7afbc66d611c08ff37770f9bf616562b2df6d54192f3246b21b45deb75c93bd31781b23b04962593e8991de0be51efd444fee9efb20f19cb5afa2c3a9660de7e6fa51c445e0907b9aee5f0fcefa6e150dfa5e42b3cf16ae9e2b58299410c1ce7099dba89f88e96a198dd385ebd71260ceddcf67f6c2ae0ffbad10dd6ad6b2a69804039c7a4e400f512908770814b424ddcbfb383c489a36576f0c77a91865775469953f6bcdcf6b5995c6a0143c6f7f3a8648f00297c2466087c3a311e0bea9aba0f151c908bcb60ca64266f35821b40cff30296861d7c3c14895d1020ba117e95dd1df4cc54cce51dcd67349334100c2ecd9c3a0b48dbdb60a878e713c98e50feabe1cdae23073daf413e9de5b821aaac4ee5bd06a64eb04205c6111c06c4f6c79cab926cec3e3febf673dc529b93ab67dc3d34bb851b9dc0469044df6036318e3fbd5f82fb772ec04a08bdae5cbe815292d2877f50fe851b423d5aa550061226e9df68f455e22d684a5bef779be38f5ceee1dca953a2d3f6f9f7b8a4e9a94a3c78714cd9756727b5378f561cd77440d22cf981230dcc2d8a7b5e49cc98442e8ec31f9f68e4bbe6a0fe8fa6ac1a650e0b51cafae1e6026b0a89a1285289402d5cbec7373e49e29d79fd4e175e754bbf100744fdbc3a7c67ee62235f444ee6ea55d6dff1822d401bad8f9e97ff3756e22a50b86ddeed98f9c8f67c47ec5b538cb2920042c088a4c6d40fe0d4dc6e53ded6305504b466eb41f3cfa4c3d44ce07dccee9d6ef307257c3c8f415daf044afb6067a9bedc78cf5916e5464505bca2456bf9c2da404892ba7873a63d6c59e0f523ee51d86a851edd0b20da521d2e5ad420ede657a124752c6196a9623d1956d1b0a6db0a717d90801b3ed667486cec2c529e629ca1f208d1215f3b7b2851213e89da9294c4f4a54bb449bbe95c0e2e9ef0aff26e39924e1f247e76fdd40d330639b91dbece6cad547c4df6745781b4a7416f90a510126d79396051efd452273123d45e27ddf64d80ea71fa321241bc9b6d123e8d358b2cb3cdf00cda3772497e709687a020c9e228e7e168ea980fe6019f87c286988a59f50c11436ce731f84cf26e30924159bdce52a1b6f28ddb3ffdb73c33031995ff8e60b746c30fae5987ec7a4a982b0ff35831f84865512dceadd26c4ec1d5b649d9be117787d8a5403233a88ecdf3256877c9a8b85e013e256444cfaf5ef020e5bfd9e8e7e80ebbb2e3cc2761fe29c670a261ecccefea6d820c39ebf34fabc52fe858cfacd228b587d8ca3ef6b526619d38bd64ea9af862b6d61382c1de86a57605ab8c1a94b3ad8ced117498387d7f8a9f66a61aecd51d20efd9b1402470bdfa0c44cc92c63165272042e4c88be4361f7eb354b0b8c62d406615d85877e07ba9486eda99f65af9613cba23cdcd4b237b2ecec49292feb40496b3ac9d1680636db7cbf78e9bfadef3b8a2416e053c847e5e6183d589259b58cc737b876f6ca150c58f74082cec06fba28323478d270c915719eb03464a63ffc3b2683ed50aabb76887795a142820aa04cd7458be63bc47edcc25297ca14979b8e7701d227b9b7c79753e99d71887d3c7a4dbd0b1ab20f829490c730be407f2d4c87bd58bbcd5a4e07c607bb65aa93d74f3fdebf7536dabfeeaf13e6784720bac6df94c6616b4cb0c6863a1a28aeccf1669be883b74a31e23a77800eb48ad6225f793bb70ffede2ead7f2a143197b6b7dbd60e64bfb079b52319aa1cdf86b4519157fe9decddb2ae4c88a4c79567dc344648e3c2a9b557c1490b82c66daed422bbd4ab270c41f4a169c9c576057719dff74afc274748fef7390f4768e47713bd3714b8bc15eb2ef95cf6ad37355c9c5ba3330fecde3f2db9672dbe56d1bd6632f8777d0ed49823c57455603962185f32a7a6a55d10ab4e2f7795e50c6a4a742df6604a7de0918b70407a07f21b34cc0996707136d62e5c9e9e6220da8d71e668311736fb868b2913eec43b54aba7d432925337a5d7f01b503d6d1f850d24b6301440c73f9947c497e242ed6274cb358ffd1d3c57a9dfe121fff158e1268adeba1a0bbf18e4599f5302a23636c0694ad7506ea56c53abc3cbcf68cd836a02d7c406a3e40ba080518d11a413e743b8fef130cd06d0f0a73b93fc913a71ecc50788e62da074a01af9defb37f2ca6fe1665dde36a01f9f5f84b6501df2cdedddf279b8c816571248000000000000