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 76352 588d29902e84171c47f3fbb3bc8e4bf29fc2a3922024366789be75d9d91caa79

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
99ea528f1e2aa2c81b81d8d2854bf93d5f236eb3b0146decd3287ef8d2fc2023
Certificate Block Hash
588d29902e84171c47f3fbb3bc8e4bf29fc2a3922024366789be75d9d91caa79
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086bb000008a30100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c302f434c5b20789e598a070ba0e7360fe8d06ff3ce7a7e0fba7c22c74303ae6cf45b2fe96321671770564da55204ad08233ac1c9f559dd78fd25aa9cdec4fdff49e559239fa54ff96bd238b8e032536d1bc8ebfc680439fa502000000000000000002000000020086bb000008a30100

Raw Header Hex

000040209aff6be7968d4b5118d7124065ed2e65b5b13eaa12c0a353937577710444e05bd747a2d4a89340d92333964c77cb11151f6349ec3ac99dba2d801340ea10a8ff3060386afed800182320fcd2f87e28d3ec6d14b0b36e235f3df94b85d2d8811bc8a22a1e8f52ea99

Proof Data Hex

59,560 bytes
1212160203076686c23be5bdbc2aae3a679477ef831372f679c5d7fbc8d466613564d253152e0ce7f8536d7261539e3b8ad86c4da3b1f92165d6a2e0e6c7b9fcb85b65255006d56fe641f9cf2df8820c52c52c6d0e5a6fbd799f180d6b593e160d6b73436cc8983b93d8dc12cc561aa6caa7fe706af7877776941b8659c54afcf2e803b12403e0b1be922b21b073889b7fa2eab94ce39f18f850547cd227548191edf5be0cf2209c1cb4c42e2ac68050b6defc6ad27da580cce1c6ff20d25b642b775d8da92d7d4ddf96150f819a7720800d023bb3b0fcaf0bdc722494e722cf6ac140fe6906e9abc65daf176bb9b1e6cd6139b0c86c03aa98988d27de698bbc345e4e338bad666dc3154d9a5765fcf1fd47af6c008cbfb2d16727313f5bc0f4c0de5a96755ec76ac78b21eef2a733530e62c61c9a7acb8368899fcd8aa8a3b72dc60b10d31a229cf7826c675a71c959b537c93649bc57095e4f39500d66b5e182c286e8f5501819f0fd1121836905ec3d3ea256be79fccae3a87c2b4398394bc4236e95c057eda543d2742f54aa367a6374ffae4e7917df91281466e0f70d7582bc39d1ea80d45c1c66cb2d04797c540aeb47651f5207846fa946041cf505b353c5fa2a15d1b77c587fcf8931407a179acc1b2521d99e6be578cf3104951ade4100371894ab7598844533dc169b702d34c48951438a6d6460057c0797e43d02ee1d9addf93951d3867d748ca7610056fc5e37dd8bd6e7cdb0f1837482ae58e3044890579c609411e8d008c9315a680689d40041384aa2b8dc4468afd5801853de75348a7a24a1c023cdaff180e15cc3c136a47475e84c3b4e2c7be1e20a6ca0a78347f60fc0f304d8b5d979b5e97ec9dbd9bd258a074588c2d59a789eea598e921dcf4b53366dd34530151d0469bfed47dcc584b4cfe754fb3b9409a78d56237ce4cf5585ea06d59a72928deaf54ad5856138c746568d007756893ca76ad2964f2df5c2aed7d0c4770ca59eeef4cf8234dd9dce7ec4cba6b98bc872efd436af14fc2bb2237c4e69e9339b5aa7be7a05c30c91d39a0d14dee0f5c114b690d33327559154a4578a24b3283ddd18e76067471d32393237a094886c7a9a3d6824df65bddd97f6d90724137dea1c6402702783b0434fbbf96eccc6ab6586a26853f3e2ec762efd98828ac2f01dfc0791568c4561768e17110edeee0640fd5f78590e47dac909d0efcb861c4aa4204c33e4ab6f05537935154034674251792e30a3847b8d63dd892cb24d3ab70502d11a0c3796896ec87650f4d6f776ea89ab12df7af5b346cb640a7e33e89a44ea0849d90aac9b9e476d0ac23f7a31bf557df416ceb0888651e73754072c3e119cf79a4bd42c04fca3d3d7e5d65085a0c5b3314aba7bc8bee8704120a629e07cf2c108fe33f33ddf73e3034a6a1a9b19d7b44753ea545b8158af201559018063fec0ed261852070a037c187702773a4639b750f245aa33918e89e2fa5edfd18a7f6e9787152b0cf8fa783a27165e2e1eb4f8dc7e1b8bf438f3b80b4fd12bda504a69457e728d72d66908f6dde83a3cd9aad66a4183017ce180ac9c2c60659846be3ffb0e518ddae002059760de603568c473244a1d198f8cd8b93e9ce8b4143e1f86de83c05d511531203f1afa635782651e82c43302c3147d3e344e7b498ca344dbcf2b649486a388d3e818b00e846a87ab42c6a4ec0f6014289428a4db0e80b1e2cdd057ef27776d83573c6b7ca2f495b15069adc75a7246a35e93f34c0758b6261d697934ba3e60c0df2b9aeb053bb960dd6baf28f20ae20da1eb183d36d3f0ae2c41607824601a0edcf29d7e39462036f8824294e41c39f6eaeb66dbb756c345ff17b1bea8a08735295e656afd6f942a1b1d22f8bba0a6fcb89e3a9abfd07c91d6ae719d0b3eae95f16b83bd634cd3ae1f9d073c0c0f82706a67dcd5b01d06f309f3bbd52ee6c0eca15f82a63f31d7dc820e584dc5c09b6bf78ef2b1dc3471499ec735b2eb08ad67fe9883131e842c315900e17396dcc944c2910916b28253e62862b4d66fdbf775026f6d7826cc1d41dd48eec56cae2308a8b57def3349fe0c2ca5a35a99a5c8f163fe70d5096bda6fcb911e4406f5ef67d97e3b081f5974e074c5b1bf5f80e5b9e7fa1a4f4aaddc40e21a2af7da17b9788dc7776b26ed48be7ad1b1429c7392cf1da66cc3e68171f30938780f418a582c65206119078fe313de891e175b25fa0a26e5c791e11b67b628eb8c6e232ce0dc8c391032be564d15ccc2c6c58736fe96cb9838a3ccf3c8ffda7f8ac8e972dc580502ceb16f7c3d2a2740651bff1fc0abc66711315f1b052b0f649fd37c7a33216dad9662e4870f80c0270339de1cd9cbef0b337552b9e456d229fb5bf64619f36eb948ebf3c5d4df652eafe35ec5b812559c23d2bf59c403eaf58b60b7c0be2ccc4c40b65c1c5183cb51dfbd3e6ae02f4ec007d8d59827928ee8ef52836b8946dda9853fd752f59cc183e1b28dee3b5fa5992437752953ef67d51a6778dcfd8f52ecd63fb34a9acf2ff78c643058233793853d693fe2ec09e54b59d343e4e69e446714bfba4c3be7ae920907d41cc811825caa7e5efeac014bbc1659ea7f80025887e906780a53ffc123ff8189a913fc220a3a34749a1f3bd8e2bc96ae908dcea944146edaf38747cfffe2b6e21b9ef405e035d4e35c3678b46a531619a95567a925bef23d0e9a89686bd18f7e6e2fb3a0969d8c7a32322ca0194e3de163c52ab508e2f7aed07528f452c031185ba51d4f1b921ad3944cd0836c6bd205e0f55b96594dbb5e6f354bf55e11f9eddee3511fab30c5dccebc5071c318ead8b2ede505be8bef07237e92ec5c315eb6e02b6808c7be76462188af50b59fd355fffd1575399eaf25c25aab5076ce9881f939ef59cc83835a4c9c335461b6eb22a69e6df5ac6ea56c306fb08487876ade70b567c8126a6dec928128b7687c3b486af27f978075539b903b40df6314908928b699e2193bbb85916a0e38c77643ffd8d494ebebd6be9c85053d107ee719720f20f1d7e61e8a88808bdb54e8d085f332ac1bda5e113ce3461b88c5c8e84f6417f3e5c631699ae9e1e2dd7725af8a02df14f1fd48b8912f4783a633e08b51ebde1ccd5836422d0042cc03b0811cf3ce77ed157a164a4d34fddf5101bbf21b85ebdcce166800f170929074b691b8bc182a94fb125e89cbb4a908e76df99802465ae3eb4513c0cbc8345bfc9734e02d17695a6ae5eaff6e6feabd047f3d755d458c4a5c55b74063329e90598173d2dc56f797d3cd9fd938678054b1cdc59dfbeadfe23f2e4d060fb01945bdfe3936c51d2b71432429113b15918e05ba919181d5ded736193625dd3081350b40bf4520beb10e2b2dab4aa9cc927a2288f1049fe9e67fe56f84a73091b510e34e638a290917fd8278eed5182e88519c99dba54123db9b52c6bd971dc5e328f39208e8e33db977bd3401900fa4dce9c26964eb3273fb97304b00e0d1628b56150644c82775ab3aa67105b47b584d2d1ae68142d371712a8cab82623a5d41bfa11d853c07a9c9344bfa78cccd3fe213ba870099bb4800883268c860a4d9040e497358f45c53cd2e683f0bf742a290c092a14e2f772ae9c6ce1c88608c4a3305d614106dd18e78db4115a14560179c5c6066e07f802e42b78635c5cc6676a25812de47208f4e46c167ba9399efd1b569ef07286e1b3763c1e8c9bb0bbc947d512e7f198cff68c0e2fc1775231fe8debeb61a25d48663bca62fbb0213240f0bb33ae7de5acb20b25b88b985f0a701c68d10cf6cd426e931c2826c3b5ca2d407efd2629a0e222df5a237edb3f7c160bc48def4515616cb1aa8c28f6c747883b9e4569ad13ae0a247890bdf5bb135117860b8807ee77ff8ec77b3b1475e624192d5cb0dbcfcea5751d787f4b1cf66ca7a28aef581ab70afdedc3fee9198681ebc8e362117caff4fc20fa1045c1ba6145e4e1f9f903febb74484bbed4e84c7e2a5b2c81349bc640e832770b45a0b73038d4a6e6924b214e8bc3c2e0f3b02fda9f1e2785df3a278363ef31e187e6c1d8272118d736dd0824c19aed9ab50f990ff8919c5f568727d55d1dc069283faeb3702f1c84ad29a9d681590a0f430957f2f75ba6ee06951830fff151545dbd8cffcbdaac994218460abc91e4f941a91bc0d0d24f2950e79b92b068e9042551f0704f0c092c5351cca36a634b32c4a77762e4c8e68db5874b27453fb36ef3e54061f8beaab9e19d3a8c9d6e5e1bc7bc4a68f9bf0ee111eec1e9cb3ac311d74c4dc5caae51a7fca7051487e4e3513e8459aee2251e3cec329cc3a1005160edc51237ec8f32a394984c0949a8cf3dc3a37205f6991dc595f33ee9f9ca63d761311a1006abc3569646c7c21ae5945f2c505e3090431a33cd0593dbf917a84b5ecead65727220e29ad5e0ace3d23e1ba4fb1d7d25b3d52762830cb31ba997b0526439d25bce8eec735e7a428de6db0bf16430b01e5a3939dd5e13c1980f12db2622618309d07310d579ebbc628578891944cd446c4b5dedbb047934a0937984c9630941dd9c22f7dbdfc43486566864f0efb34d5af606e9114279346077b52a9db3802b4d3a13d2677f127bcd6cafe625eba1c8104dc40fd0d8151bf20d719b2158b37ae8d13ba296ddd64725ff3b26234f61d4ebca228ff511703c75d1af616ff8fb276cc4bddc2b954c9d3d8e99c7ce28ac9c1c2f27a303b59f943f9981b56e2c939955417824aa9e49d4cabe4ec69119f4e43fa401591d4aa7e689a857249dc4cfc6d68434e84261d7c238003de4d6f4dccdfe6495d288132056fbd39876ba6c06f36403315276102fb3a7e44ba2c90041e5f5a94f8fb157d0b1362952d3a48fbb863059c99be7584298a65171b0217bad6ee4e2599e417f40e2a014ca9d71a5a2671ea309d511bd1a733802dccaae7bf880f4ca1945b79c31de7a87a879d342f339ab9da87394104868dda2fdcdd07ac68305ea8146764364bee9ea6cb1a7e8d33749d9d0c8bf584e44480154963542b0791cd8b1f01e71834a31135b178d026714d1cf9b39ddb49ae5b13295459b18a864c5546bfd3cec4c8c6336e574c57b052962e46243db2c4fa5054bf724d431c9997554df164abc3f1ddb3890dbdf4960fff178fa159db56a503e2b860752f8d11b6cfcff750944517280996fd96e8dc39bea6be87d65137ccba6c860c943c7918e38b327a7fd01b6e628335464abff188b6438d7ab0ec64c0451a95bec25ccc27671399b04b5a753be68e75abff0b29cf36426187a3233ef440fc0bda11bda841d3d74b2d086fa9453c94edf930e4afc930c94af797430fcbcb74984ba33de0b45df67b81bdfe4813f68fbc559068e478017b4567f2644e1be9f4fb2e7999f7c7aeeef266c74422bff4ce2a53342e0a4cf291e786d267eaa4abdd31776247432e30a98be5f1bbc117802abba5c729bda853af57502508da30aec0d9469036c88db292d4a5576dee14b3560d73839b70cc4014edbe95b128f8f61d75e111381a3670b6d104f25bdd9a44cd07c5e40de385d399e9e2e4dea0158af2a4204c6a479558b68fbb1796d039010c47427ae15894f1621b7a49e4327c749d7b18572226146322044f4f5b41bf582defd32a40104a3fa4f07ddc4d2e863c8b720ca0306cd4447e6abd4bb82ed68a078f421d319cc4a95633f948308c533b18c6090647f44aa9b22a4b015111d6a41d55454ae71df05f0fa61b624b9b6fa1da2fc4fa305b0f4219d416f3c552c6e9d52e60ba826d58f883460653b52caf55b44448d2478fea3ea8c7dda5a49cd5697f4f5161fd9b68024b3364ba293be6b5bb87900ffc0eebe587440d291745fa17ad2ec397c1708badc72b38fe5b95f5c177b78bac5823d9bf36534a41a51ce88752e444f43414d9676c67239e888db0dd18c881877655155c00611991467211491bdeffe7961ce13cca42ebbfb56662f1c56fb7f20e1cec6a2ece6e98daa5d4a2de5acc18eb3b38cfaf9aaaf889309fb76747248aeab6bb1a07db90548446769cd43e41ed97405182ea6b1a79ebd6a0465d3a911f7d28a8a734e844cc26be0128dc54bf680d1da6d0d201d513b618036db010140f44a50a155f8a18cd6994a2cfee749ea28c8b1aeb169b66b954c3b16beb9cd9d6d180bdbd05a53e297c9dfa28b1b77fee9ea85cff368349b7197b04b5a87ca95341ad940e908c767d9b8eda68fb64c78c5bda958179f0970f435bedfec3ff51ed10f2d0663f78734ec9d78ef35cd92ffd2bedf49a229d957ecd585a1f1488f8eec9025a8478ce72bb5f1b8e6b1caa39b5d2d0d0a838b3f944c9def8e9b7c603893b9c093ad4c16d8dab10223bc342633967284836c98e582103cb7d9423087b8cebc8a153ec0c25aa2b8a9d68deec3646c4df6d4304b9325974ad1443aaaa8a356c1c9364c026033a959aad3b4d654310a377d440a78e9fc5e7e036b98f55ba9d6476b20c90c053c36e1971cbb8da2545b9c6824db0a31765177ba012e4707ba4893934ff6f879cb104a0d14bdbf3485ff61bbc3fff9bd9c7020b95e07d3dc3484ae3569cb40d2c7678e80dab81c108ecbead5d1ee49bdce7164abbf2007a43e7e5bfa550691171f0daf48d0c35a8d72abfe87fb7ab3f76076019313af74a4d96dc256ccfcdd3a5edc3042b197b1d994649232d778aad5b2e0f2e5d13480771925478e97bbf09602bdf71b7549920b2ce1e97f2a4ec281ea56b8bbdc31d0c0ed77f3ee809972db294f6da4ccfe4f106716df1adb08eb876db56c7003333344084f41bc47310671734592ea076bfbbe0852c25a1928245d0a368440dda112874663e63937f6d2f944bb22dd760984c778b203ea4bd428c87186a733759ad2ca6bce08ba89a6d7922282059ed456e7505576e45b3f91f0653b46662deab15b8c4c06171674abfad3579346e85a2ce591fc206f2462dcbe430f67095b553b1a61a115a5bf77ff10f0e47c0748053d290f650bb60528417848ff5340c6d9f06b69a87e2033d29772041ec9e8b0fd6546ee1c729143aac23630c8b35307f295765ea30627bccd05758f88bed75d7435869343103a594a6f552156017389d1681d1192480bd9249d2c6e1368891d5ceb2c8d575019f94efb9b57dced00757d417b871185fcf0df2607eb4cf5bea0fb4d34afd3f330bb9767e096db28b21f179c80f53e575fc19ce06e8d848c545241a3a8bf888a79639f3eaa95bc0691c427b85833618e76220f5321fb136ecbc38ebfbfe8fdb4bd8a4f7ecf16d025e91c6ff314ab4e1cfb5cc8d5f15dc102442b62deed710a67a9cbdbc96f088ec954fae152314050b45aad8af477a6968549b1041b4808831daee8714a34e91129f0fdd1c56c03b89893288fd03ebb9f7f988c2ecda86202b359a86ad542af861508309119344b045859d608436bcfd43c94cd6f05a6d1edd20a2442d51d416c41d1b542d8d8b8383eb49feecf3843984a38349f6377155d3b4d8741d251d6879bfc55c86d87e156b675032d286e81d2566d3622b3fc1603313e6370026d72f9a673d2f7d9409d23f24ec67ac56a470e7f6caf00067c149076bdafce291eeb0688fc1e980feecdcc33cf8b5fce8de5b676a9391dcad26960f61df81a0afa4725d38e9f5c5b6351c04c4ffb762ba99af2c37244cef530049dc5f1f5cd6c8ba0c8e9c6b02a1ea1e3e7362d97c6a2b03f2dee2f6cc7874569310f1ebbb6cd958be3cdd4ec6a8f59d33a8c6dc2457a46b0d0335e549ce753f07c04bc670a8e436cebe51b9a05a2de3479bab9f1a1d8a1fc2915a13215d9b8ce38a7fd9aac8ec5dc6814403299e63e62a292df83cd6efb27e2383c9e31fcc39a9bf7d7b4f89f960c2c30a43a1820bedf1b242f119f0d07c93eaa7b1fcdb30ba1d9e8a0728386cdd1f076c4a62d4f1753de9c446c81be275a6a6cff053972a8d2190afa40b86b60353698fe9c5c0dad6834ddb26266fd21b6868c54ee244cec027fc264e5f20aa61cbb8f99311fef3b83b820fc07f2591dae7f72821d9eb317c68c6046ab2d938402ecafbfef966fe3bf9adf26bcae766a422c5315ff09f6c82ffb46036ee985135ca595547db772b99978dc00a6d41bd2bb59e4b52adeb979b5304d0327445ef97c1f59c1b117d9ead6ffc7415bdcfd8ea070f1f3dd3215c7a02cac910cdb795d696874d717ab1519cdd4d095074a64126c6a6b6661ea8654dbab43545c913f9f5bb9384c48041bca157ee792ea35f810974dabddff6c4e0369d3b801798a70aa4ea7fb452a06ac7094e041527606fd9beb2d9a41e3290c19610a6d12e351d0a946eb64fb6056a67b26d5683e3da34600a1bcdb4dd122ed4a1ab6ed491e4921559f7f66d9be78d266b692019936525c01020c482076e770f3a51100aa709e5eef7073979d95578e66d5134c266597aa4d4cc9891f18b09f5bc5184459ce8fd934824a3d1ce4157fb8b97f565cc0cbdd44f32ab33b68d5fd4988dd0ce441a40ec2cea6fd7b8f08f2a9aa2f43c102cab8d6899544f969108f736f5b9347df6c1d50e2c53caab16eb4838a88774b0a00b48c94b39fd50df4c53db24715266e289df4f4caf759a74e73c188374b2719ca0fd9d2b895311e90a1b8387ef7a137f955be90735d650e2b00a7816f389ef54db6590c2b7c26f7925bcefbd9c8b5f2121970823c04ebf0b6cbec393e241c0cdbbe38dd251067115e332279cff5da672b56c3f93cb1d8b0e2dac726a4fd085674303723fca75ae1f6da8c8cdc002f88b3ca1b826b8b21f4ed25eafdef89790221ac9f447fe043d2f9be0e5f75ae650f04dbf52194ba672e231e7faa6315482d12dcea03a18b7699a4c0dbb8e6d6c006295ebcf4c36907be0a51e206c09c6ad615f1c75f9869345ca3bc3d7458c67f7fb569d9fee1ab4bbd160c5df32a0c4538403f688cffbe630a5f608d009575868ebab31d523e69eedff684228a65e05d8f9dde08673304bf656f838ca43d6fd21e5100bd66685b6676174928fc173954b488e4bda6ba1fbf2a22eae4aca4cf142e30a2b0482feb965e3b092e3bc1069bfdb6a16506d0144dc378866b0e9b316db4c3b11a34f820eb576fdce93480a791d4b671e67373d11b3c75168668c7011fad6e34908d081291903da1096e6437ff812c1d2641a2dc79079ee5ff067c9c3279705b43986626d4e0c43d267e08dbbd80d44b838a52a90e56253ca88038219b03fdd0bd10d98a3fc6693de70784c2c6cf838fba5ec7419b1bc2f933becad74d5cfc324ad518dbd9da15ab4971183081f5b5ed08fedfe05a4cff1912f69d3f8766a147a2f0fb25a45cfbe34e6dc66d4445cb90e7dd0c2031d2f5fff98b1594e9e409083990ca9d85fc7fd977be50192ef5fea12ae95ce8e4a282b37b383d4a22af05c4c3955e1fffa8d129c1753813b42e45c266bb8b65b6cb1e78c533368bf2138c0c0169aa885d3e5a057413332207e92a03415ff1b2a4a9ac7a46cf977cf56eda9ffbf13315d69e250166fafb77c5c2ecb1f4b40f0ca71aee1fb05a68fba9fe7c5c8a0264129c99f64b4ab4b750f4062bc2013bf741b89e55f3ea896e97722cc874823a4d8e00458dc3f6ec2240ec756c5ba546c7aede91eb24d285c0f50496f467d697ad373ca3cf717b799779eabbfc9826dd73c735552bf7f09106d92916c27e6cdb458667eb534b0d58986085c29938bd4ecc8b7ca06cccd2f92d0bcb5cc409027126ef0fc06dc740842702ce6ea8931c75cf45db2b0fe9852acac3cc13159543eafd5bb5561138fe7d02f9fc81dbf4f98c6544dbfa78d813aaac2954e6c75214ad516b4b3a76a908e8dd73216b4c9cf84ffb765c90eefd6a69a57c9ba129b717974b0396f833c146427713753f18761afc6ed9ec74f77dcb03cb3d900dc3477fc1ee5a15c38ebf793987d46b9147c7b38dd94162cd1391e5ee1de63a5ae31ab1e7ae48717b342a73b23a33219c3fffa6bc14c9836cf418f09c64092bbcc1f9e540490dbc434b077b8e415cf90addfc9765e115d1b187be228a0859ac06a60cb71d6f8d8285c8001afc95c7b01238d378d1ea8d6dc0c22c1b352d71f1db18fe6f61ffe7c4029cece739c02aa820866ccd94e4d693de01eb37cc8c4f89ddfe5445a1a0efc5126789cc2368c9602f66933b710b7b8344632faf68e45fd89e7b219bafc63e8b38fd570c8f8cf1a43496cb44261da25c7ecab8623f34f001bc62074c77507fd952a491f21264eedc1886f854758e9258042bd54e6fc50593706e309d641f8d56d3ab358273aff412e3ca0874fe13d295aabd56c1708dd5ea431ef16eab378e3e9972e3157d9c784e0232e20a07f7ecee870bac301286dac6fd87211c83d827592672286ed01b08c3d593765b20e0b77853a61efb15bb581af07624c669859b0d8414d4abeea79743a76d94e4676e913557f10ec197e290bc6d556aaffb50afadaefeb855110dd17bf4c6181b3b72edc85b3179c71061dabe4d4bfe178c790e7edd4d08ee0b7f32fffc3a44d531057a782a0c0a23a6a386718cdfccaa6e2c4067c4c96b01332310193fc28b2839cbb8e45cb860b9f8131ca2144dd5c7ed84f974df27786249791f3bd056e76d154d342eead76eab2b41802f64071d741c9967b01ea3e70b6a24b3a0df03ae80cca3806cb5a4d4508119e50fef183bd6d21c3b329c499f85f4e434a9a99e7b7c8f491d38f914b9753ee96b49db73f415fe8a22b3400f4888b068a021e1360b9a00c45e57df834043b8c2e71784dd07efc111dbeab932358ebd67b8e38d8f50b3e616c85d8f3b39ad2ee76855376a38e5699904975d65a2ebac7a164936acee045d46e422b823a5ec0b7a033309365c379d08549b89ffe9b0e40d01ae8fefb3dc34ed188fd7cc944e0d3f7f198e45df6177b83932db478d61d0311c343d68533dc36cfddff58dca74eb13175b67fc31ff70dfa4f327c75dca360186c935a532c7a5bbe9f7db9cc85a774d8850282b8f9715f9db0a10a6624bfed78617a03c69578f06eeb47ab1944339a16a4e603504892246219330df3481155875af4ae9744f8fd47329dbd6fbbf9b944c6923ef62855894cfeea5065ff6f0690f0805a780600377d9de2dcb7ec095cbdfa0482bbc60b4805c8ac9682c17288be6b0071d76415999f81ec6f30803b923cbda1ee62bca44e1d6432b1feeb4260218d0e503ad1c37c7121c9228526f578567d39ca6e96d4fd9fb86266efa9818a89de0c3acf3dcca6a3f4dba050856636b330a613a8085bdc5b71e97559715ac0d239294f5f66864e88537f897690d5f7af4b0742985fd9204517181adde8df7aa24e149b6192510218eda23924c0f2aeba87b3d515c2446861b0306e3f613c8f18a04199b938b4fb2f21ed85115882b222ec664b419c9bf6197ae09a5340a968814bab3c3af9ad6ee08577d459e006a7fa64aa0c1433f22727eb9267e5af45e352ddaa0755d9a8d2724e355c8fe7ce4c97d71fa12900c1472c3f028c5a4458f46dc2b1ebb4dcac6a00e1ea4caa238e0c89a03a133b013504f9261932a8909c228452108e2d00d25358df8a35872fca841570120fdfd28a1b59c122f5fe26a4b69a3021d374af2e45fff3ec86af7b8857df7c18890d139b37dd37ce4126d856f276734b3856b7240ed93b9f10c8bebf5270fef922fbfb571f11d2b323a59764faa471f12dbfef74e2c88eecbdcc9ecda0a55c7691987116f150961fc3af8d5d921d2e0fd9606cea626caf42b4d8783a1a3e1f9d7c8f6069e96032466671284e52a87ecf89fb4832b7e41e53fb3738162d28b1009ba2ff05b58e90c18f3407f85dd3647927fce4546bb680de012e4072989c7e0fb5d977c056960fe8fda4c910fb0b61314af458d467c17d80665000714e27d36a8bf4cddd3749a5ba18e7f4d3674ed372997e59fb87fff0da71163d3466b807f2a40e6846c0dcc20ddbb9cac982bc1fd2a2a130c713952d450217124e71f063263c31373c4b7b08b302f0967f30ffd4f832866f6f1b268faee27262e06275ff43053b827c0ce8ac25d4bcf639500a5c56bfde2ff3c662b2e6912c40f7a314c30d825ac2a8577d398cb907fcfe91c18b6b02a50f701470dbeb11ac70bb3a953c8733b7048c0104bb4e2d82e5cbe568c4a75bc7b98eace6f6afc9d33747c8f366a43143674ac6d1913ad3456080565e4a06a12f2ec240788c59e18498c088ac85ddd339b0cdad704d3e8b345b4808f58bc239360f8d7e2bbbfc5e3b864970d1bdde3f69239f17bcb3a791217614d636ded569f19deed13a7b228ad1baca44bae4667a0e22114e4f80991e8747d3cfa1a0ad58313c2fe71575b70a04cd0cfc261876c7ed222f9711b9dace381ab7a67c80d7640bc98558c856cb1abc310105a0c8d78f5815b081d166e19b19f499329edbed0489b13ed55753f4005356167d10fd406ca34247dbef9a2fe440a2153171f91a1decb998d6b9372b639ee582eb78c6c00e54fb34fd8dcc673b7992db1ac562991346277b566c36959c534f6de80cc1eaa92b7d72289859968715b11a53c33fdd95349e4867d62c1bc9fbaf98a0719ea9d918ab8e3c1a6838eb3289885b592dacb12cc3dac5facb340013dc016d56e0371ca14ce636ef1aaa3be8eff2051dda5360279de40f887b8f1473f72dba9c9eb8d00a512e5a6e89347400cee15f892d0f26812b257259bdf4a811101a7abda2f4453e1ba2584324c4e5c46a8763ddc60a30219f60dac20b7b0c906bf9bb2270d4a851bd9ea190946e82f14cef7eee4132cf264b7e0a2ae2c9092fe6498ebe7b2b26011703875f7ea549c2cc524d24f1e331afc0c2d2a8944929a792fb6f55d0c2eb8d2de358428ccdd82c56ae317934a76a3b4034bd84e89af3cd17d3d5e74e9d7fb31655e0e2a62bf31acb5a7963ee375abd964b327aeda0effb0393e624a8f51a5b9fd2b177f64831045025c1205cafe399ba93ae6f0fed8f0f9e57fbbbca3b4b2b7fb0b8bee12581aa78ea8454ed2c64acf2976738d23ae716386b7550ed5d839789b602f3af071908a6b3ee1f65ac2fce436c597058ceb5da1200b4d56ccd94dd92b280f700608be5323cf24e3d2746a31b4ba62b736b2d25362ada4f9f7cd13b9a9bb996fd9657550fadfb97b2684aa394d056ac7cffe3f9201952aa28b92e4d227ba2a25272e67fda736ae0e3975ff4843c9e0257f5379387588deeda6442409423d1d1b0492b97226b829235a51ca6d796308318c0ae141ef36147e1faae6103b71d17e072581d9590059516e66465bb8aede40655201cb398e00bb679f1b990555699a97e98faaab7a64f3ddc5efa2f6d6bf46b9c66fff7932ff6286f401ff126d8843280a9f91884becaec4a49ea5b5487e9b347e0069fa4c29018aa8edef688ae9ac1229b7c245191d197729fe9359488adcc4d70ab5da18df2fc8f4fc943ef772437b3be80f384ac38343563e6aa483ae943d7f020ba3dcf5bd1cdfc1f9a9d9e60db160582b241daee92b73f7d25069bbc63aff3f81a95d382a23bbf4a1015e8677d5d0534ff5e7621e61235c28a01ed060057781252750f1153a71b6a0d69eba281e6d0ea43503f236540aa8e6c88364e5a4167391fffc64bd62d56510f1a835fc9ee594ca668d021f80b1abf0b8417fef9850721143edac70a00b1ba1017bb72094870708f42040b33bfe7748c23bf42afdcda5bdad77e8df02a4c8e6efc2059bf165fbd5cbc35f9d95fcfc3def963fdadacf03ae5415c454435eaa276463dfdbf74ef06d05a49c2934b0181daecf714132ea851a6cf97d2bf1149e69f44b130871853b247209ab266c6e216a38c02c2032bf40c5e254f6aecc0e86ce3cdef6dc8248c434c1e6fb4f9058a830a4a63af5deda6db3ab8f85931f8eb2dfa97d070090a68b988ca90ad5ca5155760837cec3bac8ebc3fab9c3ed8792490b212352dbee36fdd90b081c7259e631f26e56a9d745061dd372abd306973f1f9d98cef7d8ef721148372f4fe89ab01b459c9f6a6f07d77dc5fd1003c7b8b9be1b0a6e1980694dcde805aa979ce8f2c34b14f03b816c9ca32e722efdf76508e5bc2cfcca7d1938ff3b456d83bac955c4876f590154a3cef07d46a63783d44e9a33c4154e8b516610bd1ae95db1f0461183d1a95f9eb8b9f62b573bc5e9b121763a24f0a2957efa99e8a27b487e1e409ef3cc4e8212e2b377d83421f657083b7f752a7d8360002ba6bcc09118ca00bf236725fb55698ac6c99e8770ab55ae06e3a00151d9a53c2607d57c80708c5b3b6ec2f91495011de540024f36781622d15568711ee960d3bdda14fdb2c430cb4b5ed7aa822687121f31800a34d4be2f37fe8c214fe59d884300ccfdf85c62c62f053705c0aae11c20c50a957d7d866e3241bdcf9d52e48c785781a66aefdabe7045c3ae7445c5b17b3f0604d12f3e3068a48e65adef2076b366daf30c64ca2029bf18d07546018eec2617109924ca87c158d988550585b0fab70eba70e0714759e1ba45f18314083b8e02cf318af8a70963a93bf37d94ae246f180f809506c9424214e2895078fafc76e14c281a0b52689d731e2249358caf9237f2c79eb006e89d4e77df2041789e56de088a1ae1efdad900e4e7ad14d73b8729c32142c3c1a08b6b309ca2362c8f29f9c631e16e74d78e5de58967608f12a5cb7e896931c3914d40474ad11353ac3acbcee024d8635a0568d772e8b29ae1d6ec5dc9c028a4f6297bb457888473462a322b6e40d6b198a11b92bc45c9b4b4e1d8c6e817e9b8314b4bfadaa98c429195c48652a67dba39c1e221ad5f177eb4504bf0c7b43765ac8de09102e84bc2d9ec190dc7b3271c6bd7ae8b4ec533c4b50dc9d5bac51bbae671bbdb9d2cbd47b8424fd2c44988add26f9b014af6cdc068865ef725bd24cf42095eb56f1d4ed1f3206a43a27a400936b0432de62b3a06c27be87e504f0689f02832115c171f6c3c04f07dce26ab63d9dd2a569332d61561bdd0ea5bc84ce0ea443ef5a6933eb2a60b91f53f209e2abd0a5dee06e706177a9b29c236877e524756a8982c654fde6fd70e2ddd1212b0d1fa54eade74545d94b50a95e25f3061f7f92933a87ccbee4dc78a59bb41547cb939e8d2efc10d74e4eef654d49d1e6307f20da18778e9e7b9d25cad8a3c37e9bd75dae129c21cea8875fea11d6d26371b3c9977e6628013c893b178d3cf009b0813dad4bfbd3245c4f49a931d400b02d2909185c67528831af0b6c101fc695d5ccadf15f111449ebac20d58cf87e37e36e72abbd27f2c814deb89bd75a05870cc1eaeb6a3cd89171d9453ee8207475b739672b5108a554037135f9efb00218ab02a5d78ca265957a01348392537d133dcde1c137bfe4d30d3748e86ee719bbc9228529eb8b39a915f1c37644b333a0f54a5e4104ee3c21fcaeaab142afa0f89e801ac90e6a93cfbb71a1b23e4054da6a6756d32870df5e50669effd4e3b4e5cc4faf783692c61facc9dd633f0457736794534d4bad2d708da9885cfb8c89c2c7a044afa493069e3ac5abd84d5b7584f7ce39b2991f1840dd32d900b92001c80d5b115057f29502fd25f8c26a0b52c795045fe7bd3c63186e5f290568de04edfe1eff3463193c9387af93fde867c2b48612a938ca71ffded006ad5676a78faad02842d6e2193823e0da992ae95fbc974e0c17c1c8e42a218ced36649d09b27e30f1ef0a8b8b034862b9b12302e5ed062a4608d0d4a89f34cec291bfd0b21713739bf138bc1c452301b1bd63a4793f271a55f5581a73ded54a96be60c5af45f238cf80727899c662e24fa462b0b99591b6c2d70982c855ee6417dc10e92fbcf6d2ba57291289fcf7a35a16162002edcf492327ef605981ffe924dae3799ffb110dc2aec50dbb86aeb38b120ebd6a62f6e1e94ad662b4ad4e4aac94bdacfa490e71c9414251632e43e5432a8f43e03509c3eb97af88884b84760b6faf435a20eca2dae1052a52dccfe6bf47cc3c6c3995cc9ed43d50add9726a74439ddc34afbd8be87e90f37ee785c085f23e18792bfc46de713c7f6ddc1eaa32d548e09bd0b54f343f8f489a98253e79867cd5e7ae6c8d77ef1a8a4f0e1f5cd6262fbaf9ef88b46ad54a4d10bc565d4b30dadc5a04aa52afe597e42e187d00d1c1af31b901919083514a663ad0337d0b2fae491f368ef3c6d355c337ba8267af867ea8fff3ae9568d81efab67ed6dc8cce7059f0f921e260ae666a9d9cde27da75e5560d1c30be062a52cfd6b631e2988b4c8b4bf22e6e2c04179f32f1ec65a2a1d812af466b97de5ed22ec2f742f1e6a6040aa255630e53c5869d79bf075f56616f8bb950792b6525292cddc179844ba932c383930a528c30cf38bf79018217d8801ff70d73d1d96649c0e518e8b7f63896736b7770f9de6315d7475ffefaab03e98e1989ecf7cc5ed99cab97a0547fbceaa73d07da590c929ed9ce8f3ee1bb1566eb4b74bbc37b6374d02671d61fb9b760c0b971e6254fe75b4d528a0e8e1b07f7c305eb5888703c28fdcc74c417ed6323a3c943e78080c8be34ad61176d0f0075da834d61e7290e93948b880d42988c4f0a1c4939323082bb2cc5d6c69429c73e952c6076a62cf89342c3215af931bcfb73469ff7d3697f10e57bc373230376bb987ad411b8e52c6e563b8189227c818eb1ca36a2f79292f28f5dc3ec4d2c2ea0e4de05e41825ae7dcf5322bf4f859cde07b4d971e7d0c97f0c4c9ad15e9e6add23f91e41cd1bb864e154feefd0cc536c0b848783f0451fb8a4b99191320ac70b6aec7595b484645ca1acecd663da98fbb5b52acee913962004e2def7efef80d29d7b354211b0a20975ab1cea21944579d7aca195cbb7e41d92789de1368d4ead5a35477da6ae1693137528924f75c4a1f4667b6ef859b2c54507809eb6eedd71b5d55aacc59cf2fca1c074c82fc60f738fbdbd2f231b4482b5a898702cff6084648fea5b7f537b82995501a5d456e7e4d9c4f8a6d57e9c517cb1adde137fca60ef0a2ef0f10eb3d90902baf36d2eb81fa4bbf2dc228b92d7ef5fd1ae9633f7c7b5623286797de84e948ccc2aa7470fe5dedfb6596ed0298b92eb276e42853bd849aa395f593665b2f554da52827542692bd92eb1240495a670c2675bd1968a1d7f5308c21d4f7af235a64c1f66c3ee88dcd8dda4b9ec436d13ac8e43038380ec820b575e470b4bc4b1ab007356cd6315f9f0e3fbd9dfa62d8ab123f999abd18169d25682fb1adfb3bad65352be72b30c286ad359ab19ebbabefa5bf209bea5e7a13a09f01848e16b879e89bf61a6be6fff65467828235d866a63f4cc1780480aa2c6236ebd4276e4ff1ef118a47e7cc2784035cc6c0475247b2b8934a783eed7ca918c30f8acd2d928d3bbb1f7f1da872fe3746b670efcc6a022eca76ea7a4e76abe80c798dc707b543780d9b2beac5df4ccce7b566757e133960b7839454cb4385c74ed5c67f47f56c20a7f03cbcfc79c44986406a0b3cb10669bd828f7343f109010ab8d7338baf320233a3fb098bb1027235f6480d0698bc785c94caa98424c8deedd60498d31d60f74b9f6f2fae49a5e2d033b78145e329944ceca5f2fb9abe87e013a433b0ca13e56d9512795adf8d0a07d2e370057c65dbcdad0900c394e93f6c48a74c8eef139087d8d37de7e76820c371e8fd6343eb29725f0aea1d16ffd389e5a0d8826c9c5ac23332fc5534cb61066c34eea369562cb970ff11bf4321ea3846c02353a09d71c98a6e80aa36413070caf65c4f3c6be5a217836efa3f3ce8b0f652d2d484757859fa997d2f8ba73cb02f628ba9c15c02d15fb0dcfe9d897741ecf21b1fe643f4b10f9a5ae24bf2807e05087ee7f04cf928af71b6f12ffa00770e0d56acd233c5237d96ba5614cf1c38df2710b2ddec04e1a550079f675743765a8361ee6fec2fd2049ab442146faa7d4b6e95282de4d4e16ce115ef66b4c365f308b8a634617f0b8360efcef6dab55b753c9cd1f8daf6b34c17bfeb054db5accbcb66c71271f1ec479f9eb76258dc3f0aa0eca9f042229a7c542dc8442ebeab3f0461dc9f402ddc67644316a4451e0397e53c3cb62324e2271d0c7ac5dec07678138a6feec00904f91c7f464fb0d60f2dffaa04bd2649205ba80dee9e878106e139e3ab8e60aae9dc7976d95ceb9f4d442e42a00e1b078083bfa63e47c24016fd728894b5010fa5016b19bb32af5346d6ac1871dd0fe87a9d06b34fade882408317651c4fe54091e204603e8359b9249e77a0f920b7120c4cd66610d02a6e50c468ab6fb484ee7a93f685af9c16cf6bb164d5e6ac969b25fb6a764d446c1a5df772b8fb7df591b475d9cc132d664f8097bab24e133cdf17369a356dc0f94b5d39b881dc7ed6680e37491e1a6df8ba622353f9e2b48ddd03a13f743a1b7fcbf40a1718ac925860396ba0a41a1e6fd2a3d03c8a709bbae6bca55f966df516500a2cc90b0bd1253caec6fd1d9eea884f0083a7b3a5b5b908f2aa93e46e83cf44624f86cd74b029528ee5abef8a5d3f594fbccb22cc9f98281ac4566da76262b1fb87356ebaece2208c990a57f0cb1a8a9e67435bfc7269a59ff71db10189fe3c55a42feee2b3d0f1d341e18037c89e2004997027aa6fcb403178827deb95c1be098a716e4e7cda62b3efbb3078f70b0e03dce5d2e9647a0736d9508def0fff32da676023d9fbfbb0f89fb4fdb86b7b091898397eb913e2540ba35c40c73d486f2c4ca27bf21a996138533c926f9bc2e1d77151e8077f9df877d0b2a79cffcdf7f4dd277c1108b11baad5ad313533d804baedce7a5e92d1afd063227154ba2710e6da956dbb1bc66fddbdacf1a33c87df26d301877b5919fae161265d6ce162a1c8c398af9071330a4cfdf3485dd9fb279e4ec687203d000878a02c0becad17737132fcff28c896b7753a800ecf984cb83fb9ab2871bfa48416230ae6d27e512583f9da3935bb1ba631a437bf02e0efce404bdd64b5ee4397b5603ce899cedee318311b99ad47a302ae4e61cb4c240b09002719aacddcec1125c1f7ce9ca29d9f4cac3d06b23a7ef27c23b4fc24571706ebcc4424c262884aa43a43d65372ca28a5d4da5e2cd7c01cdfba9f264bebff07aa6653516a0f3279348b5cec42df92b84943bd44daa05e71167a8baadeffff4a6aeeebf27de263730be598d53d306279dd49b13d8365969c08bdda57424682085d9e17d483d5d2fc926b3ee07250ccbfabb8ad5bd63f711b791645e54e17712f80f185121314306ba05991deda8f4edee62a3e078a4bd82e9d4435a067b4439a5d2d853e0472114ba5f92b49740dc6a38f84468d160c2c925efefe113d12cf81b7cccd3a55886a560a9f85cfb50a1c639bbba3c5bd9812e5679bfd46be05dd0e3bd4092fbc83b19b64c813c62e167942a5327dffb304b6281236b6436a227ab2078a648d53fff72029bf05db6db0c0eb214d656d21f4e60dd8054c66a56503a1ef560b4cbba8e1c76b8f76b864e5ace77b14406fb1d03703953ea451c962c19004cc7aefe6ba8b48fe23ee4d2f5611b9871b93964c12c38e1cc3735a258869ce97aa50209e367b7d04ceacb90d137df4f2e41b006f480754ad04caf126e4435fc7b36ab570c8f6e69cac816d69988896c520f4b47e72b5f872850e38b6ee6b80983ad7ea8cabb1a3bbd8bf92371983ac054227f51732ff70e4e3e7de24f26d0180a89d1fdad9fc256fbf988f915c8161f4c37b6beca86cada0006bd3fe3d36e969d3bed49e63af9c8b46cbde836945f44eb0b5a8d13a0905690ef5ebb020d50a782920e720100ae25b92c4e6ee6c32c0e45d505fd1259935e049fdb6dd7fa0d941727dec02b0f5b4a445c65ab3e2aa920daf7f3b00a17cc5e845b9a24f3d2a1bf9dc184d84fdc72ba4a0ee094c753ce9f2939e8c7255adab04005077592dc0e2ab71413138e9001264c6c718b88029a95e11547aa78be5051c5702bdaa4d7e5c526e000180b931ad208e1e7024035d70d9cbfb99bea7b92294043cf98f252601c226c7120b7970dc599b52125aa8e4f4137fe908948abb22b2b80c3c18c749d27437f3c1636fa2907500ab84ccddb445c40660978cb2cb484650fdb89ee8ff2b789e380fed730909e48e2f6dc0eede0a619753dc3453035ec58538f695e614491558eb58da07bd55cd4bbd104a53a0ab509a77edd5546a9182d1752fc69755295c25b10401d1554c0e692aeeeae8512383a6a597230571cadae993a101c4d12c15cdd60fabd603a8db2bb69ede2e4c02655cfb5cba67a3de608736a7ff83f32b7ea56a627dcc366c9540e7d23c491b600ef3920e044c78057b93715b70176d2b1123e7e3c8453e929b68747a09b435b7b63669793551987696fe315e4c2a5cd418d68514a77ab4a7ed67f29810968cd9f65af4284bc65a25d1324f4b57a475dc377212847bb807edb3fd6e31ee3e11f51fdb6f2421c8e3886ca889d4fb8bd602a5525bab7024b6719c3cec22b1f5ec440b18292a7cb45129b61ad40d45fe5da36db32d669a7d31402e6bab477b8fcbcce0591cb990858b1fca2c6f5534e3ff283b0fb281b7da695afe58941c6f08643a0dee56e5d69761716ed598507e0c5d5dfef369d467c20e8fba629393a3d2fcd62113d6e09346e2830d53ed445151ce6f860906b0051971bcebab3a99abf44b9400947f1de996ddeb056f194056a6cb9aa8b2b36f240b620f975edf7bc05174a42170fae8d7a260a93e5aae92f66874b20fe03d3e3bc7efc08197ae41384fc1e607c657fe26b99b53bda35d5987948379be35e053247ce4a1f186ea37cfec465c90497d694ce68907792462ace0856e39d712d2167b9d39e8f3321da9a6879b2e06a814bb239d2994dcf708ce7fd4260535bff5447317389c92df7c2bd167ee4c50c5a9466aebb9612e34a714b3c52ceb5f2be5dd081002e73111c74f26ee06a628785023913192a69ab1cfcc63e834e5c51a4db1073e2a39e9ab91d16e10cfef8969edd0cba45c50e8b16faaa812e40e9ec36c1f52a9d406f8542efc19cac967239c814e2dc3fe28a2ac8fc530e2c0f7c8879e87a8be33837a568c84f5ce8de9be5664001f516ae856cc53691d8b693f200b88ed1a538e95275a277f1cdd1dd4d542c83ad354d06852e23d4780c67869e884190bc86845226f54759bffd98ed508bf4d5dd4160570e2dfa446e15605f4d778407144a097519e540093f5d3a0ef95f4d1d23baa49ef76313d00446b8641becf01a124cb4f5ac6aa003a1155c91c783a7cc97c5e8d03e2a4f008f29cfde6b2b9a41976ecee573a494bff4791883ae4702b9bd9a09fe55e58d127e8ceb476d4580abd09a345022d2463380394eed020f04db21f867e1ec79806f97f4ada9aceacfea0b6e8c93b858cd3ebbf091877bd57e6e505908c6fa7b8b5d154e6f58e5aaf6c12abfffd09b9eb0c9d217cee347bbfe0423ee35b108e057ecaa9983ff914e3574e96bde61395b29d90e731b455d5be487029ad20245e1718db3c85f58c8ef06d7c5b657dba95b9126e4c08ca526478129527374e56199304a4b405d1c3c94845494754dd5becd2020eae455f53dfdf98267ace30834bed9f4504ae016da891ddae938210457eada3accf4b8cc1561e9cc0c7628d954db5633c880f2ae80a1d97099634a3bbcbbf9dde629567c8eca28d3a98feee1c2c0b27d102539f6a648fa0406c9ca095721a6795aae4054f8228e1f7337cab44b00007606c6538ce514f4d8e996e417efe11907d1012a3c675bb2291de0b2f7cd47f706fc21971e9d45b98931a567a91fcb384ed11d03192ab91b28fb2b03f802f00e0729187d6734901fb620cfa56ec7ae201517b6a324de143b5ac15a5ba7b40697ffe394b352a6628b55073df534d7e8d45775cb6b1b355369dc3b6c9121d883db2a13050f1c6562dc3c1e594280a0f5b509f36ff00cacec9bc32adedbb8807a8290fe407212746af6e0f6d1b814478a74c214c12de2f8db868961fbe0133f8181e1a9913e0fd1392a042513ebe0cb4cebb20d6954c3cc3ab48840813e35cf4358dec26b475e4a1c3fdd805e885f0aaaa20bfcdc89aad9bf0e8932a9e679af4191f4a56399f9b776fd0cac6a125f6b4d1d41ad4ed1981edd1db085b26768c3ad885e36d6f6095e57b10fa840f9e4f102aa11db9f730f3c02b5c3ff4a7c2f34c3fa8d2cd0ad78411b82e22b05a17529da5ee135917b923f99b9c19be111ac0f997212d4cfd66b4cc546b0ff91cef1e9bcdacb81195a3181c65fc634d7e16db25b1f8395d772235d2982c2d122841667414b333472bb53aa344fcfe6725607fc4d9872cf4080971f42dfd2721f07ee8af0c9a528c0c1df1c50f910a8762974c2bdf82032f7ec9f9559d5c9dbcc31b48c89b05a52273c78ef2140ff15e57dcbdc4f4698bf957c5d09eebcb39872bab14824c75210c53c83a53e179770ae416e94359ff1c29d1ff6390f2b96b5b4078099ea2e69ac8cebc3272020163c56961aa60e6c9aa15b6beaaeda2a2d6582adae8cac463f8c4a05781d20246943a1968acf1970dcd5f4030d067eb805108b87db9305ac1e8f235ff35cc41196c2efc90d2758591570cca9376517744b701638cc2c68e98a4487f1eb838831ca02eaf337e9196ddd9f1399949af49e2d23fd7d8a3b1c7cd9e197061793e7f4f890e8efd714af0f2dd7224f9ab1ee51ae0414118fce543fbd42f0dc7f5caceb30961905a7a2f459d8eaffdf6cccc72074eb898495ec9bd0ef29261036e9b7d3960d7535bd825d647fea0e9bab5bce0607b0f49a00bfcc5f7b8a0f5f7b05b83773f8a8cd35d0689fd17359727a5804461a0af5056ae5f09a741f3a475826fa6f9f2bb69b45b32f47bad321daa1acfa9e17dcf10d3fce1b1b5986ef5c1513a35cab2138bcb1db23100d4b0127eaac62d6871ec6bcb204b8352caa3d2851b83db39d4c074be5f899090508958d3c0939aa1a3be4c84da68e2b4cccee721fd2edf03c0ae3815e21ac545c3a778906c838c5ad71d4829b206c0c671593dd24803e637945da0bad0bf1cb9c12899e4a3e68c8d66d194bb67c6e1fafe2195780c9820a5e66761c4e4bb94dfbbbe47ff8188703971cac6bfffc10dd0a3d37bd5943630019c1dc09c37ba85fc572783b8d625eb9526c1766eb4f45b9ec832443c7f5fa402d6a1360dc9193dfd40233a5ad9c7bee3e4fc97deae3145c7328800b680b5ab4615b3fcdbe18b3c563428db6d4eface7fca914e48e263196694d59ef9ae042c2e164e02282572038aaa023c767086d795aaa4ddc2d2cf65e2ea423d055b37611551d0cfa838a038e5c80b687d50a2e2046e75bbee5e1c957d1a01ca1c5eacb1bd3a2ddff969b610e05c3c3c18b99867ac01ccaa620bc22270f965cbafa533ef22c0cbd4e13660147d812e72fd9b2d610f8988ec6f3442bc71abd03af77658454262539d7d2a7a5b253a17a2dcf6641c8cd7b88fb36e4febd289201b4b95e29f61253f679f05a5cbb5dd8e0ce8d19a27b17248d9d4fc67559a3c7ed18fa992e38a80a9ace776ef8fa72dc38d9c7c8c9a44c76b6c9fd86d8ac04ad9722334c280471e8dcc7baf14eb123dc0660084c09573563deb994a475b9ebf7ab1c45629889e8ae5338238f625b91c67617ddf285a8aa69d6d3bbd0630a067ff785278b5fffbf405e4c21051ad2232adfe95ce383294638a1c475ab231c5a1b83afab68d318a1145de4cb21c347b59e5b5a21d7b52e7a380d6d8ea39ba130cf70af0510a8d00b7ffe90f55945040f4f43c7886d3ec5791c100eaed78a66dfebe8b4a8f33d327d70d65622da007a7eb8fca6133b06a8b5ba9ae57b0e0137731dce4b56a8c85af0e629d5f66d963a0e948be5655222911d6c29bd22833c0cdaf2e61b9f8df1e03471c98530dcc109d1feac098e9f6035ba42ac61daeec69b0e6dc999420f5b9c68ea207ca910192e4f4e014edaa7475f22b9fb0a36dc7447d24a91c13391155d79d2b10fba62f08dbcef83293a44e6ed1afb8fb6170d40e5e52f6e99bdd0f626888c2b0e4d14de53956a5183789267aa8f851efbfb9d3e30028e1e6c3dec4ac0bccd38b9b0c54d6ef96471b3442a30207ff4e73fb03241181071962c85847c7ceef91970013b7149a086af25360cc78fea9bc38e820ac2b6479d5c4382bed4e4323a22bd13186c23e7f8a48d67a7ee0918092da4141e90c90b0ccfa6ff8e929229263f468a6d5defdbfa78ed1cfa38d60161d90a94f5ca64d6de9327f9f9c6a33d712a66119ec9fb5f13319384eb13faeedf4c4d6d0ad2b5a8ba656040e5734c5993f8e87cebc439a8192ea7d6d2b35e8ae7605b04a5618611155f13dc1134f827bd6ece569c0d3acb1947f7d7634aceae165b34370c2897a8aa9eefa4264005b26b3b9eb1dd23d72227afa57557770b27678fa17bb15c194b14ddb5a6790bd06207a089b8fc0f387c82e374b887d13463c4588c09b3ba322a1e9100bb883826cba280a9bb80011c7aef44b5abf4ff5c5f335f6379e879b2130c6a657e280c435faa2dcdf2659fbb593f1a602776a0da81afc9bb2f8f7dc513d4342d48f58076b50fe5247934ccbe035b841d2066cbfcb91229944871ab1eeb23efdd2a1d30479413f80d850e31dfd1461920a6012c44b84b34fb435e2036696fb24f75a6225bc4a5752785e11dfead0951d817d108b86d56ffce29718cfac58e0dc2d72dcd6be7fcdbc5c1851475559dc0c8a46d8868620a809de4251877b435ff794ef8704b5e7f85f1b0bff3550b0c82f7326b7675bf1a74857cae74b99d462da91c547f4be2523f016be12d3ba6473547e864ea57d82c369d9b9cef2a9c5f2f568a4a888065c3878328ec13adc505f98e33ae9a0aacf182dd3c07ba3a970fc7a989c3bcd95223acc94999a588ad07a31231b78b31e84827107eac2b923dbcda558f20c1bc0a3d339821274c3c90bd602f81b97da34de90c2452ae289dd629d32b0a43b0b3e33e919c234f64bd7c30075dd685ea4dcf54033c1d8064fb4bc7c151ec49bb190d3707261e6ba3b57435ee09a835093f7b9f1738abf79017189a365c2af6f6eeea50c626cbabab1eb583d3bd38c22148a52e88c48a6ed765aef2b0abdcb4b27d4d2d86e074f8d354882636775d8a7c8963d52c58407a02174fceb8f70564ff34eda2e509f3da2dc79ba416321cd99e4a0dd2af2662794dcb411cc7dc2c74790c385b656e7377da6a20ecafd7eb98d9267a388aa05e447314c436448d7e2458f70dceef4d5031e2790bddf41bb80b0cf6ab6e257c05eb164b943d8d2e2f912599a28a4df60498edf8bf455c29dd8d9603b8d8ca45cea67836d322c85dbf23a4721ff2fb007008d1a9f98ff23384ca9c434d9e71427b99c2ba7ef8757f5982ade8aefa78b186f9309de31085e6cfb3a64b98de2e4caddc7b980c3f7350ef35d46e44ac9574416981fb1d74ed4e923f45187d1666586f2cc38eeb7ec81b4f6b5b8a30eac33eeae17b5db7651a18513d690f0afc58de45c502dc281a0cd645f39168ef8e6de085441c9cd6abb81d47c5ec9cf8154292124086b8e7664aaf5ec231050065b7839a0c1df391c88b907ccd96cbc2dc21555b7d2ae9621a03d824ac0e1a3af9915542fd3f40e8c5661b0872cd426d4d53c8a41a317fdfdf710f549e748e5eefc09e41b439bc772b1689b56d669b2ad2ae1aadd25f315a9fdcaf0ce3a49b291751b12b88fc58059dd8d14f755469c444767a6afff52fb902caddfa404584f175a546946d1d22527cfffea30577cad4a33fe3b22b79eac559b209313bcb5fcc8b17a00df09f09dddde42834f1bd26596e690bed861889ab7c765c7aedc20626ef9ff0756e1c925cc7cba0b8529dbe648c42dc55ad945f1f7a98e0b135050b40aa1b1a4b873178620ee5e8bea5d298013122b266a98a31d5845c5c11b1e99d6b097cdbd23d2f702ec86c90875c44033d551321c0a069e81ade18e05cbde1d8dc4fb2b2df9b24f20e8d6e07c2bf9db0e7df6d30b807add9d94685b470b39174a8ee6117d0e296ebcd2c1f70f7b1c6c7d8a4c183a46af06155f0239cdc9dda380fb158d9208659c6a60f018a9f344ed5292728e28e47bcd39ff64b231d53b9ee5bb41561241ce3b070f0e5801920846790c8f490208ceec55e4fc87cd9f14581d79f52c6488ae0146a784e0a220558d28c848a52d44dea52e3498ebb7ac4ccbda323856ce09dd38b3b8f9f1604205358fa4a52c59b305e124a4b1a8526a33acfe5ef71f5c87308b7606ec98c08e9ccccfb53dae0e8a807d8a8890c195196829925734df13322f8a0f0b906fb3cdd5b31cb5d25501dedd0da090bdc013936faf785163f8f4e86e9ecdb7ce364727ac14e871d5b539572f9f6ed0d65e1644b16dbd0129291be782121224eefac66c4dc625948e4e171a80d2084b47bd3104746917b4d57a32f659e403132b482883d1d45007e624bc7de9bc24333d64a638d2337922b3e5e436232e826702bba867742d1f7becb44a56ea5a95265c2a717ba583c62ec929419068adfe4fc8d2e240e5462d8c7570d3621a8cd3894e249287785572d9acedeb25813630367eacf07addde40a9b1c87e073766af0c160f4cc1cb5db638e61974bb9890229c86ff9f9770b3d801ee2169b5144d53453160a25efa5ca2b3754314c78fa80830b9be8606938e58cfa01cb0b388955f25f467ce573dc395470a6e746792fee0affc91aaed0656e1584de13a99152a9e9a927fe48703d010fcd62c57360d7ad478fc03779a925a347a3abc5e8bb514477f5f69b50ca18bcfd1c2b3ed1191e5b5dde55ede7fe816a1db7cb35e9e033a98b11053e44da6af733d56a308db4b900a27708e9339d6c7ccf5d236e96c97a3c8bce4b8da1b10437d0d8774c6d8ebfcd9092da09cbfb460e32c1f34cd7ff546b77c4e7c7cceb69d6d0a60c7b361096dd75ce131f976ab649d72002f5a1559a8a4d534fcc72b21f60640f25d0bb6df9c5214ccc14cf0908bf9295d62717706b19c88e2fbde900777b287615fa5d68700ac4572280381cb5cf9db94272113517f2c6d80ba6c5c0c47bc36437e06ab97facf88c374db1b68a0f9c35ed1a45b99bba177f0e6e949644e7720c5dc0776620d85fd697efbd8d81fb25f9ab1d58fcb5e1618b415b95c8b1db7217cad87a3a18bb3b86ebc85696cdfa4c5faaf1d76664cf8f98c9cfe434a41270664a529de081b1d259d242eee91467cf1edd78995f83bd72f4184c149ad85cee360113d544c5651ee4d57de6085eae32d81c29ad58b7971f565ef596ad3e853b9e1ba692e1fd4d3c573ed240d2bb51127c7735be1b4f24978082527bdfe8b31de251e62ebed55c747664395989fbf643f00cb58acbeb6787375c305eabf16dfa943c1c8124dc0fd988639f41ff97f0f3d1703cc23a7db7109377fcbad5eea1f3652dc4821b3fc057fd216afcd6d5a301a73bcbc54622768b2a1a3ffeebbc7493a83f882e6a87c560ce70a92b1d7d1b31cdc821a4f4d3cd3ecaddd309ace980ac2e0db3a05f758555dd106aa0f7becb7ff89260f43ec3be51d5b0206e55527014ff8bc5c28d1dff2c2114be47466397821c1307b8de38fb487c6b81db3f60965158ecee3532b7f7b3ca95696bd9354fcf48741d8a1f7b7acf1d6dea05a064b119d95778ed309f31422a83b244bc85f41d70f050e1d6061100f7c9d129aed4656b8e175099d3cf1930cc042d52f6c2c9ffeedda01c3766f8dbe698622b310b533b53fbe85c8a3d31651f840b9b6ebd4b4d00ee728621be8100c523e6a6a61736dfabf58b776cc6f02c8257677d47074fa3477113e593648d89b048a939e219a2a0bf665996d57621303326edcb26faa8df9a8286def43b90ef0ae8d16e0fdeaaed716ba0e7820d1449c26601bf60ea9058ff71aa2c2737dc30edcb7fc1c63b7bf5ce8c6580ffa0445d601fe726d382fb4be4be18a9d47870c6e6e4c632d0dcd33b1b42e85523a27469038e7fde963b45dd7a7525c4f75de3b07cab5d230d5aaab14dcc824d657314262c030e7516fa52ed854cdddc4429dde4abc79c9fd82ebe640e724698959f82524488073aba166fa169f8e709670e39aea65c2d18254868bb6e24e5dadd60c6f3d238809c5938de33b5f09f18fe0be105a2b4748924dbd2373bc65eae71e57d8e9d3a73546fde115aed8ebd57f1dbfa0c8e1935a31ce621e0bef186c546204fabdc49456a376df2d49cb022bcc98f3113b4766066cceb9921068274b484a12d04a1cfc17cbb8dc6873af9eb4420383e9055406f93cb4836fc542cd2b7c5ae63783d3eefdce467858d32cfe7477eebf85946a8f3b8f3afc8ebc659c726e15ef8509d0e51310e5a34bb0f260f8dfc8841a443644d25584835aba4b7669dbb94466d7af6deea52d56343bd1f16caee388ee3273f23a163cc735a617e257f661c8756978c409807111943224dffbf72b8c7f15f2a4af2e1536b300c17946f1a742467a4931850124ab6ed6446f0bea233629b5377bcce02912639755258afb652486a003f5975c4a0c134140e45b23d4b3fb89a520b5f75cbe169fb2f059678f9288d4e765558fc17b670ac97ffa2cb24083e3f05d2658a2aab96ce35e2268ee161cc01d3860c32ee7be66dd499de845ebd52a2b5885230f909754d305c8bb81b078a1aef8310fdb7d408370a5a0d7c384cbfd2c35860af8d0479307f2158ca1ec2e861876e01e0f08e861c8e5149969d595e5a256bc64dcf3516dff11c026762ec9619dcabceda586437227796c93d7e0ce9a5fbae270ca0d68d0b5498a72dafc8c7219823bfe2cda181187bfffaf8c0eac60e71738a0f61b1343091d691fdc955ffd6ff0fe9e71ef69a57dbe010231d68ede4a402494b37c16ab58ef85c6f60161af44612eec149facaa82ca4dc3d2b9fde6a80c266cc656906a81e1dc6847aa728e377d6fc4942c0382fbd4c68c8eaee4e1f1d31e5d5021f2cd59a1fd126150995fc5539329fe46666af70414a442bc8a3c59d3e84dc9c052fd4fddd4281c0098ac21da8a464d2b39560f5da365ddd313868e8113c55aeecdce968c870ba96e6b6d61b8823d639adb27684cc8b56c897c1688320b06e0c12757fac8ff25ece36de049db3f49e42f6adc8bfdc92c26037588e2bca6e338ce52c034e87222792e322e1ce89bfa90862c71bb11f048d6c5070ee72686cd9d2b48d2f356a89b1249edf820d92fe5ab3d40dacf03eb1d8277943e0905949865d27a1283b38173409046b72191e73862d84c6b3c5dd803344c64e9d51711efbb6a7749c3fec82e1a09cba1df4e057eb0e83bfbc14bee99972ffc29aefe247144e347db3b49f824264e7f952e7e577188e0ddd866276d0567b5135a8d99d48af8c1a0a3bb91b704b9a81fb6ad1d8316addc86623f960cb0e82f770d49b4ad97d4054fc1e1a007e093c8190a8313fc8caa4076aa448cfa1fdf042a09d75dac36702361681986fce746a70723d47d062e8a9cb01bf3a35734e81616deb9a52b642fd84df099f51749ffe11e7bed2330e9d1602d1bebd47a37e2047804ffc5af7e9fe018ffac643182a0df731fdffd49d52091bb1eca439087448eb441157f6831933ad060c32b8674369f50abf1972e2fd06a619d8783561f98785dcbf1dca3bf42560bded76e2890c3c7e899271272d79cd92faed41710d175c9dbb25fd8cbe424eadd46ab9d7590fba0d1eea67b68fb7f083590399b150cfea945c333232a168963c6329d660a456d8793f551df5a4d51308d5de0b276f72555653c681aac7103d5750eab001dffa8ea9e67e1383bad0028bda445d8ad09420f4c71fbc579f8e7d790a0bc679e8292f2c06c94279d2258e1cc9cbe0390045ac750df9bcd71fb5aae7305fc8b31110b76422cbe629d608d201955a452d2ecd8724ff0cb8894e02b04986c02ac9e2994a7b04c3dc2cfe808c93fc51a6caf1fe4123f61614fa54121582c68762b88d9d787a84eda00578d706f14a305e54d1cee1c35d437f6987ae98ff8089521d60d6943b0e6d9d6ca3e1cbe6f9ce88ed330561713de48a4b6f65939c0f2a38ba510da5720f6a35bf6ff591a352f57ba8b32533ecb639eedb0b1b23ee19e677816656bbfddc5417d144cb0bf34873ef920cfae8c68e3b401971692fbbb43929cabb8718e77f020689c261399c596d706721dd8f245bea71d0227a27939d8c7eff74cc8d339d5945fed828759f56dd86d68d34745126861d1449d2b696e87556fd6c890991343173a16ca5fa889b10e1628e4425bdaea6e3204981a5864f35e1feaa9975f58100bf6a18ff68afdd2b8b1ca3c8fcaaed78a48f29c29eaf310aa51d6cbf930fa7e7e5cfd09f587b2adce4edc18e85ce62e0bd58cdcd73e94e9da1e289199a05285554fcec40c9435de903135613f9002683d6e266039a2d6cc75e3f9969d461bb5afb2c5493274aadbb398a47a52049acc0354f0a1d0e7e3f11835c4fc625ffd0214fcb3cf8cc82b2d3b901e728bd21e57cc90a2528a6e5423a44ab1d49641df3a25c7c495159950f32c0c6febe6f6b9ab6c5899aeb2c3864eadbce0a5b07abe94047a5b5113c730dfbe9ca9e7338afcc2d28cfba55184488cf1f206232842c7e25b71c830729f1fd51f81ad24f5491f3bb434e26078c557f96d56413df1fe2eab5b88a7ee96ada2ca2b58674bf6833120bff203fe75354ae4e904e9536d22756e86b34a171d8e74306fdf64aec37243d4d280ae97f3970211183302fea2b8100a7fc4c7cf2f8620eabc7acb11d6eb7c4ca41fd500c516560fbe02d14f07dacb8fd2fd88a8cdc36d033140ee53fac686c859f9cf0e7b6d3dcb28ca2d86ceb3e0660da1affa4fe17cde0eba3f73cb3e8f811f797268090d447a22117fab2ac04f75ef6c06def80364643ec0a7e398b1d27a15230649f3cb1dc9eea881225c3519124b94340e06ea651f7a01f8689970ef09b5e3993d26919122e1c76642ac4fad1da9223b51487b8de167e29953a7a134fce98bc1eccbf1d0bef4c8a09f410d2987a0faea38496d8bf6df01f3c2cf4249e8478b4dee0033b65ee62f7f8badf190228660bd30f071b631732a6d3bb26008fdedbffdb5557189a75f8dcd70a491b09da9ca457d968f1e1ddab7f324c21058ad1d1d6de19dc3e6d0e590e32c420a59b6344c62ee4010f6aa907b49076ec09cbece8e34a2cb123f48f0e5bc4cd0f7f3bf4ffd493854009117abd92a6cf2815f8a8945c1610cba8de1555dcca271f9086ac22a038b3b9ceb7023996e6b2ad27f9472c5f845fb0364704ac4f363c1818f8ff23f38db5faf7e1e16a12739db0b098a23f1f5954217caf95b6a57bfb32f974ecae8952f41e13175f861fecc40f52fe3e569fbe6c1badb63a2d4c74b2d8996fff6fc6f8e72ff55b2e081263de891b010a66049104e5be8ca4ef69948c8f108ef2aa25b3be2492f2feff9390b0c10833b08f34b16a368bfe85f0a9c4b63b4f49e0447330a6c412370f25f250fac245114120d33fcca712a10814319125a261f8eeea36933afd7b836ea33aedb068496ba0112a905c29f63cfe8cda3106b382eca96dc9cde804bfc13b26bebb7b563529b4324c4e8febd3cdbc3ddc7907974f5416065803764e1feacb3150b05e95f73a6b43e0ade816ec61814facfab6f5871d51916a969489fb1b957d1a502c0ffa657226424f0c3f93db20e940c3ac1de444f33c5fced6214df6cc3f5abb38eb6bd2883f6ce68bdd7ef4871029f44e5c60c9ccb725a52286667ec2b779c8e144898662148599124b20cde46083bf05fadb151d1849f66b683a8caf7d980dbd642d62e8419d0c5ed9696f1d7a480f2e7c3f729e111f76f7c06a1faa4ad070191377907a4777eb4bead0ed3079b584d731bd8d172c0c2696d8ceb76860e9329290886e20a541b6e66aef03481d504523825a4d98e64caa26bbc7feb7f453a58c1f59d76aa701377327793d018cb6984bfc063ad0e6efcb200e607e6336c78f4c23c4d118c7416837d3a3b9231f7af1e708d0b37b21bf1c2bb6311403538b4484b812691c0d853c7e8b0bf49af629ee09ab8700357698b755f47de510cb042ed9b726a2929a0ee77798670c71f18b2e8390ddec8e2ffce5e84d6354b101937f343d7e9abc88f2a47f41199d5334eb9e819337087c5d5c1450c1ee8a1c0f7e4c16522d6b81a8aa40ad9a1cf496f4643839abcfaa68aff75a2acc35dec0e2a4278a484cde2515edabaf59bde54b59f2aa3731fe095d9cd5aa190bec41808ee19895ba649107202b61354f4d21313e9686e75b26a1a2fb1be8296b8b7a0db8a05dcc7d4488084ac33a6205d7a43a6a1758f225b3d827e542d72a6437f81b3a5d43bc5d34f9cd4afda8fb29e09764a13083b4abbb04d743cb7f5fe27c9a5920e3b65a36fafd1c5ac94ffb7f3e248fff590d96eaacddbceb2f462a70699d4cac95ce9b10b92249e945e4978d33e3fc3b95140cd80cfc5297e0216a3c1a287e07ace2a48d78b6a499e4d7825a90d10ff08f990ad0e173bf6ac24a9fe1d74c899042130012cecabd07bc24e30979d83ca947b630d2270e005d28745d935a679470c25d99a142323db336cf48245049d5646327ca50f3842ec44620c9dab2bf5b65c4f9fa4e214d2a0aeeb0b26e319cfcc46e9ebe56463224bbe882990bed350bbfd5cd23b15937bc1442440ef7726888e059fe17b95160ca3d6b2b54a256b85d09b9d52e2c9829580885a67e788b71af412ec1f4db735143e04eb93d3c85d762e7f2c598a5478ea31b73c9688d292be172e6ea26cff009297e6aa4d60305bddbde4a905c8ef47461cec2ac61f2e5a1909c87c10402e0c96d613cdcec91eb2575d7c9bfa55d1d6e58d2cfbaee08435fa969c72ebdb4ad0591b9396d9066c75dffb617eef49fbaf914f215c3b759ef6bb2f485a2fc573457987a6f92730318349af560d07abf4a4d5f361535e3f33f0fe75970ec8eec72412876a29b59ae170539ea730690f67b79358d1601982cc918ae3aa31ce4073ec6f80edd042c453253d575a92fc5be23a1a0f5802171a78e8b97564595e7c21b744228876b6b3f9461009a45537a340bb7a3a1652ce4948644126a2246b9fd2f7264b93a456325e21d56bee4360b267acce21a5c953e8753c704a7cce678c71a6a3128ae9c6c45ef4681e2f0090cdb7845d4f67ff7705fc5b9b66130596e622fe2496bdc1d5edbc7fc8f917270ba745e11678a8ef34bb211043be6239633625cb94e537d8b3cbc5d55a2575e1d55538bafe811b3ddc9be7dccac0bc5248de8f7b85498fcf2ed71d7db25a1db976807ae08db5bd5c461ceadb55d852e6a7aa1b162a64f075dec7df5d28f94f89c4622b51f19e70208b8f997c78b9cac5d001f44300a1e2993e0f4c710defbe02735fa48c9b2690073050f20f59dd611ddf72441762782c714241522f316c7b59754deeaf8f723022e679ad3ad0b32adaff185d8cf7a9878e3be7d630e8d0372e0ee7f42ed39174754409986a5faa1d8715e51fdb013dae63739c1e297c6561cfb29eb97f500e05fdf91def83f0edbecb8e849b6574cd4bb99b2e836e8230b3634318e3be268e111a15f27a1ef127e3a3c78375818aac6f8ff5ae38aed52309c749593b2fe55cf6b8cb0e8595253d03e4991bfff08b6d2363a4bae23060399afee31ef44c35bfcab42ac1574f37bdad61bed4f995fdf99887d45b1d0fd207a25a6563b070642093fe23af43c0414f5db39fca79aba5dcc96d09957412a4d70c16faad27efbb15a306857ec21634bd0dcb64ec5961db8784a8d6eadb146639887bf0e25047065e24238c39cd1f50cfcb08abda244640976f4a0d86f3ccd09a46dc426a61cbb79cda1bb2b0fe5add493a3fb709f3074b0be43f7b03f475409b2b587eac90442fee724a5423b14b2b5bca8eb8c213278f819d7a45e0f7846029caf2b759cdd4220677b44fd42e6c1f3da6c3e22bd074631b55298aa6cde87c809e5dbb0e8fd8a01a033d022a747439b4fcb13b994a62c709d319dcf95664a4b8d912f7cf0ca4bb89386fcdde23fc89d2ec8effca6ea90cae6f22f4e7ee339764344a66236612456a3b2c6e94a3e27590f8182efad262176f4cbb23194b450e9eeb8f72e9116172f12f54ea8e0eda1fa46b7253ed84a6664bb41bb85edd3489fc61c8f5baf0df482dd5d373f0045e1cfb6b2ad04e1ee0095dc04a9e64652fa2645cef42c08913adc9a1e72c814390a6d789a6eebe81235d24ed40573fe60e5dda92b3e8b0f0424e031b8125611b749798bab74de6b900a2997751c8fe2f4f8986871133b8d9091d1e73401fe669b11cde03d091b8ea993dc56c041ab3dc05f56fc9c268169a2074ec056b95f0576df3d91c1189df7ef9538654c81ee4b178545efb5c85ae03eb8cb34be305cd4a87995e5ba9a53d9e26123c065dfc711891d655ddc84e454f321b9f2d5f814dc8b27e17989184fa6b73fe76ce7f27e68879bdde0ac5da40ad28590da53377c54b384d8160ae69ed24db415a47ff0e7fd813d20226174d96c51457916e9a779f13a5026a0d98d5acfdd3bcf8c7bcb31a908970650ce8af072ca490532c2a5cd2822057fd20a2a40153619b5c9908a4bf56547d59eb5545827206afd39404967addfc740f2361211c09256785efcbb02f581f12f05398d344cc32abd923a736db5fba8f6464f0ce489a1f38049122a6d07aab6e3251a187b530aa3bb747ef74e878c4e7f457585c5a5fd533b1ba95d20392be0208626c1e77cf9807cd3d9db2c6ccf81da30e9a2a0571814f307651588cc39b06bd969c74b44b03058a20fe360f058e75c46af681fcbdf7f5b0465d717c8bfaab809a5690eb20b1673fc9be56a5c860a2c51bec6ccb91adb1af7617f1f9ebc9f7c7929b19e476d4c88cd51cb0395ec4497ea4f7b8038a0fefe70df0323e2854f78dbd6431c71abd5170802ef9f35f2196e7029fa9d3f0fe8e75f2e7d052abe2a31329de003274889de556c4fb8f624e0d89ee5779579597f8da47e6aec7f13fb5c3b622fc6261de829a2a3e9d44768e9288e83d02e9e71e4a9b87d01f05af46d7e48d408f34f4a193271e8721b2599c06b41466245059b9a5aafee0a2fb908a1f7594224a6a3341cd7fb6f3fad0f9586d4633ebccd331da30ae83cf11ebfaa781d94f1d1055bc07a89f9ac383a6274aa76adb70a5d147b323a765c58373e00f6bf5534dcd4c4d13a3e3be7dd3e03687e1a493ed9bb1e3b49eeb6dae059029954774398a2bc50baa7bc2f18f9b2c6e66d7fe110135cb9f63f63b805e873ee0a7727d2e799ce714b9d81dc26d9756df7c8e98dd4962d02e05009520267c9fa53b634eeee395a925aa652265ef6421fede18e8430e629d57509b1f2aea9047d8d8c1c688d102074b0d3d1f863dfa0cf2b4a9146740670bc18d3ee02adc36a6c7b1e514d11baabbb3184abbea3a0abd25c4ae8eb811e524ed0f077f218074cdbe7f4c7562dd70dc2df6f519e4169fd2b9d2e45a64e789ff60f7d63bdbd3bcba1df1ed6397afa8f2fccc05ca0a7af9f0b833dfcd3133837d33101425204d132c631a865052504fe5d1928fe668387e1553b81a247a287cc0d950de53e341cb32e80612aab7fc655905a18523ef8a7c9483c0598ab98b74dc3b73368b117de105d508efa2e60e1c38a2815debb8d2875a284e395e932c462cf419a2b3abecafd0fb95121e71a3c5a4b0fc82f48be4497ba57fb874e14adb4ebfe715c492d10fc3eb5c5bb035d889e5d9b641920fdb00da133101debf2130c02b3d753cbd471575b49ed65020218921012545a074423d76c5627b735335561d5adc21ac7554159577afa57b612f31e913feaf28efbfb8465ee36e74d778c746a244fd2a6b45d4abd4bbeafa779e51bf7efe4766cf6fc464463f0e88d2bd9125e5f66b0188fcf73c5eaf668c03347056ec0b45e0d880f0ccec5f2bf65f7040a59115316ba8ecc8fb37b252153e71c20d767940b37f6532635a8c14c87e10de619dcd35a4adaf25366b3e6a5a0b25f95a4dbc09ecdffa9651c8756d28643c44fb089c3c040d5f4dd05fa195aef527f1b1e51c7f0bc5dbbb0ce12d9a1755910e7ed5f329d8e18b645fdc1c79e0a25e8d40228daa5cf505befcf79cab1c492c948227407b76c1c6f7cec5964673dac8ccb2891041069d9ca7454add84e75f24207dfe72b4b31a16385bcb4ac7023b5d59fb9c28b6aac526e22bbbadd7866d88a0259517d47a34572f5f9bab3131d256192515c016eac4c5db197cf82c81998b27e4b81130ff13a6672cd519117cadf112e9b9f89d615a88677b4cf4db06d3dc518183f6e0dbe067ac26890a0d399f3f9419f47f0ad4d04e72c1410b6cbf94e2ffb083cdb8909971be7a552a788250eb4025b0fe144cc5e3e6cea465592fd1034ac5f7f8b57a9127e0c193fe33ea5a47f1de4c7c2d849653618ea4cac1e8e91ea637cd74f6c712735077d10071c8742612a5c14871bb891d2af13d17ed765e99c2f0051276e6c0c1153a1704beeef93215527d070dfd592d28bc141e81cc171186b458aa8cf2d980e20d38cd6d5b8dd0caa077e64396160ceff9408a6ac4e3263eca573e9bcf575eb5a05d2b0e9f9083e290eb2427e84dcfc2c2ef0a46ae6b7879a2368a4b1e857b333d392e3fb5a49d96e865e2cf84c2d99cc72460e351eb91e65d6956300d623c598c4e4e8b92412516f7245135ccd7ae033a0ba158ea9beb0211cef9835ac9f8ffde37cf72e689f53b16de0b8b43a5b28b7bc3f1c9c7f801ee3dfa7f84ca8dc7027b144d9840fa1b8ce7de454936540aadfe94d292e20c18462262b37b25e977518292ab57437324129adaae57528fe513a4682e0eb79fe27674b71838d2ce9b60053b6d6ecc1fbb34d4da0949909aefdbd3bcca8a62b28075b9e4b1800c8198a805ffd486b297b33f725a991dcf639a341fa37acd0c6443ddf969712bacebce9b6dec08999d3e95a7c67792c4c54d71b1f8ab27792988858753d3a5f8664399c2910b42e2bec42100ef15f6633ed4c0460469e34cd500c6d454f9c9d00a18acfa65de8122807f3eacd84a6525506420c4335905e45219ad4e6cc75d548b67149b5a591556c5cb9a7a9fee7a4ccab712f3c87d2bd4d586cc16b1d54de4b476cead03620a442f041da1a6def6bdba74b0fb558badb744e5b0d4d9171f6fb6ed380cada3bca991064eafea9e9610f71cefac69068af609ede4b95fd176bd18b70b230ff8662cda3080d0ffb67173adc32fe849341f5a638b83485080edf1b4b9165de7adac31e94fabb9535c1ed15580d272f77bd7d3268ab065116edadb397f6d788d30efa570170cb66b0f905331deb50cda5de8b34bc5ab03e86fa6996fbf763a80f93237ab8b5a0171dcb6f2d62bf53501b2feb7b53b90869397daca6dd99da238f8dbf97f0b5b2a3444d51088c8bd304a8e11d7b25942bca4ab92b03fe25d105f274daacc4dd5f534cc0743e328e33bbda5220317c42fe87631bb659a1c2e55041ec3f41711cd0d44143ad19e84ac7e8209b0232b1630d3610eb8acd6e1d350243d2dfcc67cbcc4f4fb932e1410a8afe71d5e9dcfc92b635729ab5bc95a7ea5b0011e5386c92aa43bb1439a93918095a9b75de8a03d1a4b9a87edc39bb8c4a4804a58d93ea9314174de383721303d260efce4d986857a0a200e1128eab3e5897a3cbabd362a5f287398caf42200d9aa8b3bafc64fdf2095f899a3734aa408bd402ae350ab8aee94565513a034de3975fcc9a19202cb3603202f681c6907afe10289fd8dbbd5873aae45c25b590e3a17cf21c0551f32f41c8c719fa7e07758907b74638bcd0c3fe95a6cdca83e9da56808c304e1ada96c4dd03b4f5a818f941c78a45e4eeb1184f726e80ebd931f8e3ff9435ce66eb790a3ceafdd4b6668ad5ad2ae0180befe91949e2bf3edca477efd8a761e7a8a004efa615a0052ea9ea166b5c02eb458a429005789fecef16403aea396d5c9a4ea8d8bb9be2c19c95039a48cd9b223767b0d89b010aee91725cc6200055deeacc0fcd8366e2ddd347d99ec6229834cb06780c35297e24ff66a5e75b6aaf2306fae24e898830be6948c4a8db2384f19652f07b2f880a8c15faf969363b03814bdd2f1c55351f3c6cde82ff82398939a3364eb365450c323143bc75a8c7c6b36554f7ddaff7b6a28e066d7a9675673391d118b8f8ed4467e9d0881cb6a2dc39f932f4331f2a7072f7ace1e19d2155f26c964aface622e2fb2f56a814eabe92f87ffcc8b3b4f6da6c29844ceadc4d186f2ac2ea05c17051f256351d98601e133509d9bdfcf7f3bba81d999ba97eb699aaa2d1083c3f1b6844d90f6d55c63181454b65db78aba6258fdcade1fcbffc8f5f2f3ea89a6279e6ac253af4a492848f4b4c3a963b094a3426f968b74a9ed0e844fdf08acdccc23503b14d727da920e4642d4850225a55fda8e0ec900750e9c107afedf6fcb7ceaa0489102964205963586eb28253fef78324fd8ac80fd0171802ce4c2aab25ff0cac1279a3e22a11aa53c32d8c3276f1e68dc0937b8eba09ef46e9be3bf6ac6e1d160a5bc36a1f004702e42627b9decba5d0985c9748f33006448895a89bb9f64181a56aeb44e624dd56f52b4e771d836489b38a3d0417307512f150767ceb746c830c4cf1b45ff686e306f21107488c51bd0819a7ef6a9b9f3d9a4f05762e39d13ec330a2f4f8bbee9edbf385c6520c17c61b10feffabed957a0567d8295058ee0a08e2824ca2469d2f0985fb6a2fff726ae4ba000fe236df84725e4853914498563b7b3491801e4b278a09e83bbe9ffd4ef860c4eceadbcfb7a59fc111f3f6575ad73876e1ded8e670b1a836c9ed4e9fff85da35247b047ee6ea57cc7fda379756b33ac70192ae4aae0a3b2d1181bcf8b20d6a18f9a7fa46f8ff043d2497f42c0f4f809295049fdf88037b1e53795a2b49b9122a8ea9a14db8cb56010ac6c5ec73fd79f39f7757a19fe1ad921213db4ef204184bdd85d34ed0f1c4bb9657c9039cfba8af6d39c79b30a4318aea2eee91b5dd3a32ad907b85bb88e5f7d1683a6273330567bd36cf510a1afe5501f385bb59f1395d957fa59c368b2a2be5638ed208d77b4474f6e95c47e8fae64bc3c84f3ad7271c4364b7ec339324d560febad02ebff8332ecec51961b0d61b0230f18f2af932f73bbb0c7877ff362d8ba1019e73f34a48f50aa7bf0bc36c6ef1dde61b6840412d4dccac014ad9b36d6795038a55e66fa329765d70a03f1741765f4c621ec1b3a7788c02e55320727c20a18119667c23d703c27909d787934a2632b71786fc5541c1ffc6088f75fec5b0922a32707b9a2b0625c097d1fbadcafe868f80c9ad3f79a5dc8563c260f14b1f76fa3da1721b678223f800f0f3b907ecad6ac1b9ebbe148832ab2fb50bffba02f0f374e055a14cabb8f55fe0092a5d0fa23e1df9462d6355e96f9973f5d54aef3b4ff71d680dccc15feb8eb4d1ff9262d65086bbc4376c4a26e62765790bdeb612fadc9495fd3454d946e8c0236b4878cce9e7d1c7bb88c2935ed7a4c96befd9ceb616b77711eaf151888c45b230dcc39f666c9d66a96ad9677d039c3b7a70c9a0ac791502fff3db319eb6cad57c9a4c7ba4212d10727a02399cfce3ad336ecdf5df63389b548a6ac0d597687b9a458092041a6a7606fa6dd86fca14a963995701179f152130730cfc0c98f53eb541268df7238e0801d5704579bb7728723f6c7b842d2610429b824fdca229ec27592e81a0c419d0aaaca7799ee360c750aad0ddd55fa13be42591c3c774fc2c418bf0736cfac7b022e0dfd26f37665abaf26d5f369c5ef9c4b79acb19476df9ade2a36bb3186d1cab41716a03c9674f34d97030526516109bc090356aab2babe27656000c3fa65ea5556262273f4790e836fa0bf53087364a3fbfed76df339dc1ea53055f78d2d342a476cac3113c9ae64cfa920e1a2d2907974fcaf11b217d9380ecf90fcfbdcdff0776031374b1f5ba1ed17d7d96310d356476caa69589c0994eac7aa2f9dae3d52e961b6e114a936c4c4f6241f95333ad8714eb955223023f140e732ae3e4a715852e65d9d75d2e07209c33d4423cf84ef576f8226faa5f2ea42eb10b463b5d4aef0fc83f764efc6713ff69ee9a66bd0d9e04830afc66d371d1b4d31ac2fc5d3d335fa45db8a9560313f5cba2880f149f3df7fa95b75172661a1c50e5efdbeb7852c6883e35d4f73e243bdcd36b4c253b5097cc3030e6d4465dda2e705283a3f4e07887d3673c7ed7d180a2b91b58f47123ce3bd4053adb26a156a7ce758242864bcc4531f650a890ab726d45347c5f0a8e628c3cc95506f75f39a715b327d96688e99ac876a7db647673463938c3fc380a62ed0418d7be3224db7f6882b0fce4e09b28c8ffb8819db3d5de739525eeda157cf024ea25f80fa120c12dafd8ed8d3a8ed2070bc66aac1247f2c0d9b28ac19d4ea34878a638382044d0b6645091c16c2e65b110368314a5d003c0a2b03443ba16ca199da6b1ed9cd1a0d7819c32c57fd1900f8a783b138a635b07396cd3f4e04cd65dfb58a08a2867fd058a3721f86b02efa87ead10bb3aca01c9d89a596a17542ed345d231add353b3a3a0224159e479feb9d81bccca93f1091accbb0c9d797b63f686730c620196a9a105a502724b702785f41343923988ec1bdb0fbdcd16512f2a16be7363f8eded3b1c8601e5f4d87c272e739f4f2a27cfb51d9aba34e13ea81add5d3e573709a4db044eb415363d6da7835d487c71a9db310c49eb8ce2baeb4d30d55fdb44b6a52f6eaba3565d19ac3020f82154d81a2f951cefbde9fb7579d80d29d4d8edba3cb173c53bac92470787c51124d3ca94a0ece8c816db371af589a93ae5f899d857c3467c55739ce7dd922767282c42114da3bcdead6903683908921c9c9e6c6fc7776fd62b9bd43466269d61e8e665d9154060b8c025e0f2ac4432b40a9445d22bb5b2993395770ce5bb500912d8b3183b0033aaae77acadcd1bcb9edcca96e5ee8db2791fb8c0788687d1dafd4fff38a0be9814516a5452e0bdca88ee979d29f9dc336f95b98a00f78d1df6e5435c17a2d79f701c2d4173c526db1a8d58be3ab2f718f104273d89201b22f0cb54f7169136f7d0fca1ec7bfca928d7d283d0f1ba5e1b828f29ff5ecf0f5db7c601c2444284d6152e15ccc50be5cef2960f24bc73130fd9d798dcec89319fb460aac3e38910109c5d4911b789321c0997666bcb70eafa07d99183d05d72f327f018c0ea8ff186f9472dc2a3a5528b50e56d8c7477283d94909322849db425baac6d07c6bcdbde66c783e94373f0f9323fa1111383797d65eb7a0948b174309503d1296cc8d4db7f28803fd249d3ae7a63a525aea72840bacc9b877a8f6dc42d0e019f864d76ee8ff4bf24d70debe7c56294394173dcf39fc13cf7d7077d419a697b95542918041c28fe88ca9d88652244de5a8bd6955ecf50dc38dd5fd53fd48120cbe9dded0d7513e3df67a6f942a08a8ed32283a30deda7409b8b6518435c7d8985996727b4b5bac1c19833dc99eadd66d29f6fa0d8dce531df4a05e1a8d04743987dda07fd676ecaf42481806504ecd0a89d3a914501eca05837cd46c2ab57a34e09ea507de8ff3625e8b57e4cda1b48a734235aca6d01a418145e9d6e44838e1cbeb3e7fff090be4eeba23aa451fadfea03952b31e9e4d60ac8db475ad497659b176d1c76a32e9a4bd3ce872b8f5a4c05c23f2fe58a90bd44d70cafce56569f67112c6b304b807bf8762c0d4153c9be8253b6df76ce10531116b76e38af619e054008446ff8ca64b9bdae855bc97445bf34ebbff69148006b5b0948f94581d2b6e96884bf2b225bedd2bb53cdfb87d0f31879bf0f34255314228b1f14467e54e0b22d0b8a05f2d684ad1001404ee0d29314efc0f63962e81271663f17351d7b5b40513fa151c902ef0fe0f66585f9ef618de627ae0a3621a484208698ec7c6c36fa7c620b708ec04ca59b37cc6152cf74a95efb724cdfd3cd27890ac8ccf43e99741a9b622b36a77c5ce5683452915efce6ecd96ce525e8003de2fa12935b3c680693b9bf51f73936d6f46c15fdd673837cac2465f9763bc51501ace1cc269ab56eda1f76fa68a26a5beb544dc4603526d40d2746ce9cc7ca4a984957a095a825717c3039e845e4731a03b5be493428a79c67985ebfbe05af0c0a745a8bb2f6c09d1047e4373b324e5d54d9d2105409595f0222375deba3419b29e46b083dc245ba8f78b425baa59bd949dda0e57ba32a6037839234699d2187df3c047d550ceb243c2140f76f5d8dccf63ba51f8e4a0af1623339a8e4e28007e18e620adbe3aeb995be59b77189f528eda9dc2e6597b016844e493460edc0e093fe3bad1e750ecec68a2a878825fd449342c5d3516bb7998e7188f051995d57947354e7f6cf2b3ca9ed751df306bd4835935a7bb64938bfbbaf765c792091fc714ff631c1992672198dadd2e0b1c8acaa7512d74e585270d0a772a6b538076571f73b3c0f60fbd91afaf5e8363ac59b89423cf1c765eb6151872edc6712b3112ee8922d3a1bb55de62d7b1f7ef7fd87e207f8326b2b3ecb8ed0e3245185147e299021d2522895c8daf7af6f42b7c33268ee19be97d951596a2ca9d9270c26a2b9d62644f494077305d80735dcb56c8bc4e33d036b70d655dabc4801ca66a3652309b7063acd2b0363f6facf3d2871658e69211819e461e0578ac7c6c52e09ea7bedaa8826b34cee342a856110fcc9a9d12cf3d155f33b243995ace60b965ef2c630d38eb7891352fb1e4102ad0566a5d6732b0913091578023c677ebc2e2b47848e9a330a165f7339007e2e3159acfd1b4efb73cacdd49ab61354ac0608f511cdec43d9c49120e3ee3b670a954461bc3c511e39739360ffc481ee26fe5e60fc48d1e073bf77f600c51457610740ab1a46162bf28eee46e969e8a67cd05e02da1ba733c4b241ea2388ccdb3ce437bf8a959b57883d47a8f059fc2bad50d11ba9b13c739b17b36ca5b2ddbfb19cf14016d1a38c5c359c277547b82a49068d1a3dd5f14898aee68f194c7a6004a709bbac45e7e5a77d6a61e110fdaca909105c490f378a35ce44833f1cc861504510a97cf8ea12f33fccca03ad6346d9d4a1e891ac58919baa7d52741d82330668aa02c01e5fe34477ea363fccd0697cd768a9a9c4a6c99959dd689c52e0d143bc07f9651ecebe2b187c835bd7348d21968973bf4cd6bc1a7dbdd6c3aede50b9620a15d2e00ad096c7ef3a2f52048e3e9309841bf4a63a9fc651cda4f545839e1e490e447d39152798c39df0a3cbc083e8353ea02cc798ab8601ee4d6e872e3ae38cd2cfb6b9316387cb1ae8510a61db133c3c91d6f684b7c91586ff11fd49e4cfad7ecbe5bb5b1a2c226deff27c7779f2391c18995f0ab1b5bd188eb13defbb79362abc347e7d83555266e22b54a8920308358c220dc7d15db07844b12a141e5837de4f3d6a3dea5589b883e5578f8b992c935b962f7ab9e1ea0db359803d183be24498aca39a69c44e6b63efb336be985cc4066f7a38832fe9716dc0d69ece094248bb7f837b99873f8398092a5511408c38d6e3ab635493909a13cd3f5cb921de722b00f3eb134a4f845ee8e0b468dc825df6fbcdd50f5a133a7d71d042b81bc21d35f1dd077a7974b86605296411954eb6b5b33d72195a168f709f3eb3a902857e935fe6643c2447a6ba24b72c1c9018bd80f1f29b43dc001a9a13f353606f9dcadb9dcd7794581e15a48b7362d81075fbac586a39711d6e64f8ae7e0a65842db629854ea84d49ddd18b7d4a3082a9e8fd0249223efa17de458fd345abbce10db58e52b22d7f22b6b3bf13312e9b9b877757ea41b35c3511395ad45eba2f2a8d06537403a0e0202272c1e4e61bd2e5510626b8773ff59fc294fede1457e49227c0d84f6e70d9a44d4b3015583042f681dc29ad521c0f3fd46aa87a0bb8f58f7221ed7184ac5630ef51df36e9b231e608b4aad770f8216c6ab00b61d639a8b6b5e68bff8e77da5af848c0c3e15093fd9c8952544c469f4a4970f638f60f3b3417bd334c389860903c4505f8685b0469107da08fbd8fcdc52706eec82d1a034adec63704ff94b83ed68d1c3f796043633542602ae81bdf0edabba728a93617e2b5dd82ce81627ca2e18c858ea48bf6974b5ef16859c487745b90c4ac39161a0cc43aed0e8fbd800afc7b04d17669a9b9700080f84de10103b71979cb7e9705c0b8b119ef9b74a47731bab1d86961ec4a5bed60a1c33b3f2824d0be4b2c824d5a6c588ea2e65f0b023aadb598b57030aa572f4585ae9ecf6585bc2504fe71a3db271a651e0dcc765850b04dd97619185ee6a69c56e7d2975f9bd74ff0c7113482f4a8c982ab1288aa55bf4a518ebe174bc1a918346d0c448d08884fb53ba27b9b4695239101920eaff521937ee7d26141c78ca4945946e6ddf492f16c7eebebee4f2a289bae95946ad7c41d5d35530e964053552f0994c9e4eff418f4273478cecf9cfa5235ce66e7034c4eef9cc8e8e40e1ffa8ace0727f7e86022ccde0bc185c049a892c4ebc75a0a35bc072be9ef0268449246e48883d2076061aa55edd84f3b87e360171240634cacb0a83ea3b3c18894195e8194a8d9d10ec77d9ab234b85e118793703697c3c5f651dde6bfa7be81ccb4d20c91ae7fe51eef6adf39afaeaef911a8094cba8ec4f1cec46fa28f4cf2fa0682abaa6ca1eb51392bb47af24a12bd17818693ad7a208316aee9ccb44e729b7dc9280be29cd11fb2bc58153b73ffb65a83ef8efdfdacfae59bf2bb01c0c09fa5f58130081e885f3ee83957b87de6f3b57c3da294e06a62942523c449cd1b05f28762114ccfa8deb0e21e429d222b67570296ab55c943d5e29a301a6a62bb93d37211fc7ed64149f499a582e9c1075721e2832c59a46c9af61ed3267041ac0368acaf8892b5da846b1791a11e29b00aa554fa37e522de098d67d819872041d0ce41d5e1a7834899c92afd291bbcd1cf3be51a9bc73780fa5722790e730d4c9bf2c10d13dbf9f8c3a413a02e6f53d2e32c98814700b8d83bd5133e385057e2ca74daf7b0714a3ce571ba86c7feb959a3db744b96a3aa9627540536b99d783fa9e9f912896851b9785c3fa6655ef33659f291b345d48fbcc810aed35ceb5b1d573b17915f85d0a976bddea20fab42cc6af2c6aaabf4936bde7b594a529c9a27ea73ab41133a24b8d07ccfb854c0bf07c3b5a0a2b568db6218ba90fc71754f56c06db467c7fd805357d2603e09b46a6a85709688efaf03c1a1676fbe45fd6b0087ef964a0dd31dc11f3953ca9a489b9b70c087516773a25243085188b4e59aed5243d109ebfa8586e0fb27eb5d59af5986398a006e468c44a6ab46f2c9040ac286f1807a59c4c899ceb677a5930e69726cb17104b3324265b5b52916bcb3030a60e90cd094e55ea317c7525dacbf54f0862c33b9cc5e5dfcaf84a6ab5edf74d2f06137d2dc9f4e224d8a04ca728b9042218e35728089805c651f314658bf95f25eb52d2630436c14f92fc72a4d43fbb45ede7a70d375c9558fb11bfa21d06f816e268ebcb580bf09c7cf71855f8ea9310957aabd7e7a0c854828ddab236220939800ee352063abbd4cbcc76ac8aa572b591b04e118bef6a5d46e17d547a819f2ed6bc3552c40b1474a158ca4242303290565392fd02563a79709b7540f71d033757638b458fc7252eec82df3ec3cd1aec24365f596de24c40e10eff94a79fbb7af14bb10ca6474e416bdb6583470686b6f17d24faa9c0c29e15804c658001949dbe2e11e2cfa317903685ed2bcbc3bd185c6b1db6628819d15e7f328ea0b5dbb594e074027356f2bf271d044e03c45212e6dbd9373fdf822a6a8e2cafcd507a0cfeff61d30c80f81929d3d6ccf54ffad941c39bb340bd821e8896deeaa2a35509558ee8b66c21f482bb3b50d6c32146bf8b2ecb5461c4d7c2d5b7a4de4d338b11b5fbc5c46253a48d8e2c56eeab13ce418ba894863591de27457b16479837a6e047535f1be69c3e6280579c2d76de0e528cc135747be7016a0fbed565647406cba86d15287df4327c01b63d966d08bf7ef4511b62f32a44d1867dba0516afca27e78871af9d96c01cff23c0851a14e9dc9494e3f2f62d229f0f2ff460bc40aa52e76c1de5c5be914856e721e0bc0c6453ac90f77fa25daf4b5a5bf088bdaf28b986a060f4f7a2fed8d13197dbe318c0e403243f7889eb47ff326ec9a1926efa24a330fcea2658640d467ded2186320e0efaae86d2f3f1316e2d54184db5ee47749168c2bc4ac7c3c3f23daaf16b489a0f4baa009e04e7868689af62635449b0542b9070a9e28552be3a89e403b6be376831362c871c4e42a726008019ab06515b73b425dd90bf978c138a7f6866aa1119d055a9f577e87fce709b4009fd8fc262517410b15ac09f4453324d7eec8c48dd716c3e958f89f32200e9b1e7c4748cdd74b121a2f566eace2a84996878aa61822f29b8def0b713e7046d868a74b930cb2e791859b4993a344941c9e066b0f2252d27c04042bf4b2d6828026108f93f46b4a29035a35feb6d43ef3156365cb1918af3dfa91bdff0335901f8f0108054ca9f30b8f2987058f696864caf7ee08657616f3c3daa6328b9a0a420bea49ce32c59d551dfab72937c8faf0e12ef4b367fbeeb03df516ea8afd34d0b47e5ca6120dd2983e9f8b923d95536c49c9aa04979a396ba95b42ca7ddd1804aad9504e579bfec80bd2d35c688ae9a411c7e132498361c5f4d15721a8982dca76a13a2070cb24008c11ce9262f85c7cf03fb213d2fd39e257534961cff813cff4f1a5ba0fd1b768b409614976510c4e0c58987b85126d87bf1647190b2e5f46f83aa7577515fdde3aadd07e70b6c3316f95b39d17f85a7863edb50c7ff357b3621c6b6abc6a75ae345e6d66566de4140b972fd96c720f542c7055fc442264d59a53e7070a5b15b621c50fbb2e1a1cd92daefdb00640f610591d9cf9939b8f22172e60592110959be57d1dcf22e9ba28587e27efdc0e69f41923a94b8fcd963dd5ee3d312b70a0dddf8d6dc5aa9c614baffa4f95a52d6ba199e8c16de32bd8a826a656ff585378171a1f76894eeae8d3ad312bb75f5f9f0285c0617f931ebd562187b80893677f65cbb6b900bf0ce390b8597d7684aa975cd9f1fbd6e65bb063d43e9cff52d2beb7e4a132df238b5ed68f195e9e3cef216956e1275aa1882e6aa47af6b47bf93f920febb482673565ae647b31b04e920288932dd107b5e3dd0983d53b07f4725748ddf2b080ac5e231f0e7ce0c9a8935185e5185816291d5aef40122155e409c583bac2611647a363db20556174a0f6434020b9be5fb315df4f51a8e43a85358c3237babfd92436c8b08b379bee87068542cc3e18e6348581b7c22d13caa63bfd2b02901ea00f7ba0f45e1e7ec2b48d5eab2537d86fece259b30179743db88571492e83e2dae6439093d03e85db6322b969df4d2dc4423537010dc96e0fe2281c225cd316cf7bde489505a12bd2cf08706c52ff462ca705b736c4ac5b40e8f1c123a6fc6de24a5130bb06df4dadbed95cc053a37702e01baf996d00f9b849426a97633a737a2a7b430ade6e14760c36ed88f83fdd3b3f16b36b753581960763c1a7e267286597401c5ac75de59b9dc52c5fac6ca2f2d7b3a843bc8447e114f88c35126c02771e32f92536a685f2f5ceb26de4d63d2032b75bc614335db3af61dc27f0a9ddcbcaa23bc8b3179ca0cb327944206a3c1fe4483e7a7e262ce433d27d4a6601765197dd7c8d90c5bd448b172650332dbf7147fafa2bf6cfe8cbd2755fdf94404719d21b12f5868a8a2b1ee587dc5c8c577707c812247cbdc1702d6beaf31ee139a2f93231b36d7c4eab9664ccf3c95f3a6635cf70fc28f49033f0c97d6e3f9de29513dd3924545feb2541103178c15376ed3e1548b9ad6c643652319bc023ecaac17f241aecd2fe10fcf25f0952bb2314f700b6365f479cd072f95fa6b4a50c4f64ec23312dffb45d52fae42fc658b5ef7c38e533ad1af781494cf5706df8d6e5cf89b765898103dafc4c6a71c2dc33417ef3a493e5a02fb276add540491c44b6750f748e388b7fc97350bf8baebedd11f716cd08bf140b20f7b2ab23fd46fead44cc92b94b83a56e720019431dbb20c4b1ae81a6b8b34788616bbbf9f970f2397003008a3d2f29f8bd2ba9033fcfbbdeaef6b07a07ff5d2e8360e6002dd2d6c1abfdfc0b64bf02ee33e20dd7aff2bbfbd5dadbf41c78c3e3acf3b2cf3ef10499643f7dc2eda6ed3795681746d77b9f04b2908b2e9fdca178c176168f656c72eecafd93a6d08a818baab31def36c48faa3563d562d440411b5348496fdcedfd42950a8adb6e181abdef8a8e34d34c1ef8c8ce697a8594f41d09967a82262b4a98735865492df66b53fb899144c7dffc5915c11ad302ce24f6d57bdf599aaffc51f114a8e5f396a28029d1c7916b708a1960270cf086dde0088f18f17bcfbd1c78bfdfb3d2593a9b5204d64a29955840932b721e8f3af93ffa935d4c0d19ceea904fd9566ba606421944e33aca9f8e6310368c3e73f8affc70e3556931b60626a282fc98a5ea20f83577c64b0288a4115733e90904c7d4cb510f33a56b9ff8e8f416c64570c52f0df80f8cd77db7118804a752dd82637976e950f4aa502d16a5ea51bc3633c8157f2458b32c0cf1f47f8eb796a597b4a5904960da7b3c52d405b173d381c01088758efc07eae8ba2707495072f25c67c39a1a5bd14e12469ae9f8bb6307c25e7a240fb12d941beb5bf0fb5e652787ef322c3daf845e87feba729657dd1e2822fff37507f1a135b83c1f76c908de5f4744abf96c6cf301f5313bcf1f27e09c3e6e6e3f6a43998db11af25551202167cf997c75934cbdb0d74b48080b592b64baa2855dc9e857ae20574dfeb6db95ac7cfb8b84bb7dd98bb602dbe765a7aa2b4d65d09945e9ed11b2b2fcedc8e6fbf8223b042dde5fcfeb883c304e4e9271969e340f22b800a1185e14561219349fba1713a3920392bc318af37f8271d3cc44524bc2c3acc3087153bef5a8101d83a53fcbf7075f6d22887345b04c6d6812b6a510fc04a531eb505901d0803d1eaa64387f09bcc9fdc3dc7404213f580ad63ac7db3327c48dbae4e941633a41185bb1edaf3fddcb76f673302af0ea388179e23d642ad1ca58894edc82b034b382c69097d1c845ce94277e62a16ad1939d8c51329e7e3e5da7b3b90f063c346adfe6e49303114f1909a350f7a854a9de418e6aa53a1792c1edf775165994edc38cf9be4109f1c19b43fdec5ed0fb390dad4e8eddbc2106987778601424b872a333da86cd64253b092bef96b3cf740ba8baa477a5ec916b480435d71d9b0f559ca2d336f081923e373f74d2a15fe958ca8cb1e8e721df6783926492d59324d623ec7ee1b7bed6d0002268b8e522860d9fc8530f9036c2a3cf7c0fb5b009f81bd86910044c59c462609114870553aa731777274b6cb231529bc49dfe6a9d65bbcacd26adfbbc8bfbdb0151e25d7938b295f1fa63c06ebe89b012d8d35fa9dee18b37e4a2e8dd0e88fda875a22eeca6de98127431bb6d5bf42724b8f33bc0c9c8b55c38e7346ba53a9538f7a5786170e964d0ec586f90c9f80b57804ad00c6af8bac60676d846ffa4171f54e6310e2975299444a0c9e45c484e7b804c0afe830133a594287065fcb600fa7a6b565e8fb27b6297f72c0212bbed347962a19ff928727f6eda18665d673ce6d337f36d58033b2f937d3837b7c5a5cbad4af21c0b8721bdc5e99fce1cd29530d48159f680124fb7674492a753f4117840d1d61f183eb496a43be364dbf9b663da90c06609501ce0a860060da43fef376ce4c56fa5ca404f5480c3f68810053b56f022eab4ba743b3af1e38c07c2f57397fc91fa52cfe6a2e662af973c0e149b28fa96581b55e27bfad620328500a7d3c60605640202fd5302ef95020d07b11232ee23312c2a7ff68115f02fe6132d97c09098b4ef04a742801830fb0f018975dac1e92f33dd57d1a394a98ef3efec97b53656b6bc7450deefde02300716d4091cb5088a31dfc4a20b8caddbcfe419c6bee79776549adee20f89a5760f55e28ffe31e55937f500daa2643eb10bb6755c5ed2a74298955b7a38c55ac35caefa07c3aefa35adb3a455daf74e20298edd2c134fd32cc22d7f63fccc56d387ac9fd92cf50cbcec2c39760a1e4a9e19220addafe5fc625965f74d4cdebd4a18361b0067718db137fea04b6321bb6bfca42a1ff75730576c604cc98c910566cd1a7218aba537d34399da380373f25387f4469fe962eb3737ed05f6a22995fa3034e4fee9154ef52c3be7334b11f7df7bac03243fc6b19969c3850d37d2044ca6d7797590eef9b97197a9adafc75347ab08853b21f0a6fb379c0db85cfef6488f34927a932a1b10514de5617624318c4c3865ab7a7023a40cac2df21f3e62562bc89e209f568681d2eba0996b76d71cbf17b25765d19ff3e3207f5d072ca6d4db0903e910728c9d43c2732342badd0eb4ffd476c38da832ade2854e131bd9b86c3fc5573a04cb19c80f22b71fb352a6ee1f111334ae681e274f61539241aeb059ccd1ddee6ccc085ef1c535c24ad29ddfc4b45dd6aa076f2c185d08a5751ff49d74813092ddc42059bf88613e8958a14b66c611cb7f8d5ec1d67348fa83ecffffad6ab7607b15b5635bd56e8e0b2cddd301405c86aec9efa6dcf03292fe28b249accdccaae96d69ddf84ac8fbc0dcf6cab627af003fc5509588a2495d6b5643bc9cd81ae248072b5bfefadb20492dee94f168134ba6382e1bea1724d7f4bdf1b170c71f836f95d5eeec80ed468c4a0e87fcc79a7594073eefc6f668d636d19c6b45aaade349e1ee89c52cca77d0fe2bb8cbe54ff687fc391c956cbc52d8d3ecf45546740ade547511d4efcef6707a854ada15fb33b8579e454ac2600c1304e804b080dcd58e2c459d968527c6fe75b199851fda46208fb19021417e814f6422b805757ccbdabf741c40a099d803f31f2104db039d1ad2a6c86e6e26356e6760f40d94a2a139e5024e28b5d870c65efca0084d6bafb256636d712f4d411034311e0c8c79ac10f5f0f8474a06347b7ab46e5dd51541bed04b6c3a4502ce694bc95aea6bbc28b76947df1d2e24b8ea652b467c0f21e9fef6e90537ef696496af5c28b02c4f30696fc5ed4aa605a5aec727b35bfdd758caa9a4e1271cc0ed4d12e68073c30917e630987ee2750c73b957d7655e374309224c1743f60010a953ec5b6273d483d1be6f9d21ab26855edc5f3410adf481f248f0acd007654ea2ceca5ec0826715e695055d782f78c9fcfb3b980c3ff716ff67528e9860a1aed518b17743bc84bf22696bc8c163daac483e2d67b246bed4097778acab011ab36891e7ba336d38f9ed71905554dc1d02ed5e7b002e3aca36faaa4b4026923f8268c2a9cf7fec18f031b16660b235430873d65ab885b5d47169c987c7d52d7b3e590fc12cc5a4f07c8a018ddcb02db557d0d786739d4348e0dc12d8d79c663b22c7dd5e2cebd863a2479844b9ce3d6c54dab66e5d6302382c2896484b0f87bba1fa31ed73955957ca53524c191b16dcb00f7780f708c74cefbd4a2338fd406539a8e80d4e570399eac8d80a9c9f509afdf6f60fe1391292dfa41f1214ea67888c33d5bb032f34ab9d5d9ab437ba004c90d65c243c2b9acd627472b412d3c14d59b52fb1e2b833f4ef844997bd6ef3810505089021ee836b65eabb30d42ad2c597edfa66dc47cf6f6c9d93d05c03e22711d2290e34d8862accd6f3d7ce34e2830dc6fdc9ca22817940ea0b4c0ab7cad34a1d6c20298e12ab996e90e2399b46a775ee42f60cc11f6047e4784a90c48cb1bc2f2112614303a5a86b632180b151810ff1bd6dda8b735a33f04e3b8a0d6cbb8254f1c984ed6d175bc13b9419acdc52e28b0d6de81a64b49c3b36e8fb243b91df564125d4e8bf45debf3bf553d35b0bc0357d2fc48d98df6caf19ac89971d85b294c91c388d245d3e01539beec2d93259cc36cb49d0944877faf458e9a88f4c67504cd78039a36090565c55f1a1030cb1ec3e9840b3b12973782108d3167b97f7c999b79fe9a139b4a7956812d0971898a2d287c78b1efe3d9eb9d9f2e52dcf75a1e5d5da7bc06930231096014140796df3b978b670abf211ea7100eff3067194573d722943f7cf50e7e3c469f8ba66b8d8b65d30d98fe442d12ab925a8ef07c454ad319bba314e944c583cd3b47e058d803ffe15780807e3e90dbed0db83e3363e94a99c433e417e850dd87478f54c5e483216a61899ffaf49d04a39099a1856d04698b4b15052c8eda810fe2b1aaa6aa0aa214dd3d6386b1b7bf15d322361da40411a9cdf1d477ae624b0f7f0be845ca507093fc14692a1680c0b35092730f5ab9b94a7dfcf1fcee994f327b3931189061e6d0154968aea8483d697ef0ca0d975e282b5f8ffe1e5548c0a561c4c5f99c36947013e3173439f12ec05fdffe30de7a6a0a623f4e5d433766f92a4b3901573cdfae9233af33d2936537c775d986256c33a89063ed3e7da0fd335cec15f6ca8125cb3b2f2b18c69b54ab8391cbf6615194798e468119b9c02797371306bc203e7de171baf7105fac379e04a47213bafa59b3ded0c8f2118a4054f39f2dc7732564031979f2baee367468c710f73ca126b80ad5898d17a6ac10002cf7ce2b693e4e682543b0aab406a7028c8100f7a39a7dd58fedc26b50480f80d9463e6cd89f85c6bd92f44dbd20379e05f056b533673c6312e89bb18e0a89785057bcaba4d012c1c105dc69cf12376959e0bc2aa0e674eba45134e5accd937eca1d08a9e20137969a972fa4f1641507ab08e69b7524851764e42d59af9e09ce58c0c4aed139f8db23f16474997483af46fa87cc3c8b9d545a929556f61b1008d455b0a96356d0d0a1ad7377c2d3c3a7fa11083516a497f6b0d0721f593ead1936227b466bafad1ee24f4948087e2a0930f3f785e281699a4ce0d2d911cc3c727ceaece408f31f6efa209377c617c5a1fef4417579324703df78dec3d236e178664d1aeb299968d3a5c777a48345ca651baf51deac5cd94b8e419722345b787eab7b45e1609d5da6509e6cd221382fa3f0578811e11d1e8adee067ddeb60850634ea4a5fdbfd33e7190cda061c0fd79842399dcce92d7585dd6d29815c4e1133e043d47b530fb99ce45b621917dacc603096162319a3f9fe70b9df1b343bb7d93c58047869dc99b5c187b1a2c1b1f7a29b7acf812dcd80c00c2aae19f34ed39a4875fb5ab0f60423e9889e649a97761fed12428b417c03baed2f0396073bf94ab83aad8b69b810736117ac41d5746b42b6157481fb483dda0e8ecfc96732c7a17b75da7dff1f7f919fe9ab4615964798b78f1b68766a4250851ca41b73ebfd0f6193950a7366f08d9739c8c45fc8efecbdd61f6539e35564d968e0c6d7e5b624806492cbb5a240fc294d1dba8f6336f0c5b110a81822eeec3b70d83f0fbb72d0f360d93537d0c68ae1655af06c4d90f0731f2fed6130d4f985a1359167d3179f04bd8a79b9b05b2b4169e4094f26cca303e807f2f8968eb94a345509db61c30a83a413f4b17dae894ee22e3cf4b6d37610b2f98a5e977955d343fb144e1f8131d425e9f59b20935119fbd39ce1b315144e802f978f8701ed3b29eaac01eddf631007a79d912be44524edb6472c1c48ad656948b282b67b69b1ffde352e355faacd91a9ae56d6c0dc47eeddc46f38f97f9e0cf13ad0b6e468eb70cd345b390acff715e3798b78cc7707286c4710ba37ec16c3513aca9f9e11a687f17328a671fe8f5cb6736e1dd2f8cc4229d895520da2599cf5ae3a9a00af34be7b552570ce974cf0d2c59233b2ba45496e2298298b80d7bbac0af9e957f2a3ecd899bc2b7979b11340012049ae3f0d80ac9b413e698643ca04ad585d0cbf69c7d1dfed990c40e5bd9d09ba545be5745c850cc0a2bd15137147b372d5f676a59a4b128f5440e72297f1caadf814595908747a0fc0b7535cab5411cda59e97a9961990b188cc639c294642f0da3da979eae5925d294a38d2cb05aaa7af76b9be7eff535290be0a4cd2d7248ffe2bc1bd64c9dc70be0b1bf91a364718b2207bd32f000f77a8a4520f1fab9eca75fad49ba9d7407ca9aaa15e9605d86e0aa5634b4ab4264654ed5a2d8c7a6957dc8ce138c718c4dfdf13b9839acf988c2775eee78577cfe24f73901b34320be0e0ca4e3f5a627632264ca718bf76d88323602c1c076c3a2b883f1f2f0c74e5a398d76d71b432357a72f3a7149beada8571250a6abfed9f5db5b9817d48a8a29026be1bd2460191165a142753eb0bde98f9a6f675a01c03e133f9f2d9322db9ea45675d466539da1ad7adf23612e030b68d7f589f3e9faf70cbf90b7904b9b7231d083ccb68062483442a2986eae84b32db012cd2957716c2dc740e86afe549c68f2949815a55cd40633d5fbcfd9d789da910d5a0aaef5ac47eaef77e684e5b8f3a34a4c0f5525ec7b71301ee1d6fe103b6e5a26fc6cc394f3fdad00d8462637e0109185022dc35b9176a0fe070f87b1e70971d0d608f14456b8ee1a41ca5021d6f694ff1b2193d5f6700d48189d0169536a5360591edb9044d51a659d593a1887ef7f12c95c51191184b710346ef06c36363a62a6f2991bdfe14e1faee122d4abbf0a86e9dfe31dbde00d6988e7dfe57e040eac713c7dc7b26137da4fa73fb1da3ae6b61d24cef90ad1b7f61477e97675158dda26e09099bf8c70e0df73bc2fce5a03507b55b38c39321cf0fcd588c63ae38debdd7e393f11f29da6442a81f00b9fa77271ca0f7c1973c0463902151fc079856e5d5e88cb8752527f50c845ad52a37e3eb4a515060a1f940a10c73dff7921bba04b400c3ffe9f6027787114024a214ef5abfdca98ffd75c14b94ab1902c5f3d5faace5380d75ea1b7d1da9fe785a6e6f8051c01bd28db27f71b12db17f17936ca4b28b0cadad4e429b15ca2ffc89ebdcd65904233f5769308ba7ffbb01e7516b498110a595fb2bbfd17a723fcea9f0cd4f0b93c3ddf258a4c02e377d0da7311a63db520d965dfbad3544c93c3fa64c5694428f7dd799dac7c84ca507554ab97df719b7d5598d70dd89ab5372e9d6d052f57842375b7d9b98ce5b359221f869a7e4e8a58779072460c6bbc5db8b28b5dda2afc87b6b7244af6b47c31fe4b7327d9faaace2c3f74b647e1307d50ecece313f11b1f149e80c5ab8f8beab94d99ad6fb8859df1f92aff28cf3d38739e367de58a2e6f655c7a20adaecc1de02bc704244b4c807264b7651015293330009dd6ad3293c1006e6e787f28d0ec29728eb243ce5522c27559ece413337c7d9da4777eb23bc2773890120a21fa1a062b3c2e1982d8ccb82d15642fcbb3d2a2bcc28f699d18e55300152535ed89ca5f6d30c5b604a8a8177c07b354fff83b8ae3ce4effb845ec7091fc4ad401a8aa86c2302643a79bdf966afec1657af7b7bd73836d255de3bf969be83d29b78aab38cca09dbf8227807e512f4da6913d07ce3882cbded2344a25fbd349c7df58476e674732f178322d6acf05bd1823b1fc31e5a9d142f8c5cf36a4ddb1108f0702ad7c32bc25db8838f1fae80154b3b13a391cb02ac25cf2c226f61144f784bb059b3560a35b2cf0286207fe86b4328c6b78eaa880047a4862f99a58541054e34a5036122cc7f14019c7e521f890fd2a647a5ffcc6eb948c35fc0d60be3b742b1e36fd4c2990be4363f98cc36b596c1e5dd092732e9fabcefdeae5c74ff51b977871dc65872e12fce19c2f2d4a6eef0bc16f3ebcbe96a7f9e2803cce4c6143646904a66b65ca778cbb00fb8eaa9544d865862d3198cd84e8cbc9cfac7138fda98de746ae7107a5f9f7f661c05275a31d109e66d991436c3cf01b280f87ce68bfe5966ccf9ad89dde9d6754b240e61489bbd1db7a254a96be0e52f19dead3b5e1143dcea90162a5ae288a6668e6d39251579e3804ac145223a57825cde6be836be35dffe533c847d3f34b0dfbaddeeb58c5f7e8dc8d87e0b0f531cb0f809730836f7cb57d9f4fa7e6939338d8915b5d8f078ebef1294549d6e682b3d3606284af6a44dff4e5eecc862f1a35ba3e9710f143da2e204e9c703a72561617dbd8c8b264403aa486e47fb7020d986913d6003b1d404b255670b41a9e3fd855192ac9acb1706468afe06bd590d84df55c94496ffa6f2956873299cb150275e423de9e116ecf9e959b71ebbfd50127bd54b478147baebf9a91dd1ed86fb214949dc1e4b06d177491881120d59fbc4966a284097ee39cac117381ec87630f86ba89cb1ef79632a072548c748e5872dafee4e65aaee84494ac71e7890985da20446fd0602bbf41e09eff2e1b7d892dbdd63228f824cfbebff9f8f032c25fa2d6bb49bd80782913a6e8ee1cc6fb7318658af3dd6e99bd78bb5d10a4c3d7d9d0de2fb075f8639e635583f2f585eb32d1e831c71f6bac881f621d35407600963678ac1c33d78dff7ad9dc42eaa4d66704b42ce67bdfa8aa61f0ff2ef4c0f9f6fd4dbeca20bb62834c01f3344e6816bf020f5d99786926a961ec77e523db953adb6141d22865895bcf85da95c66e1f8f080197f3896bf2ac63afda6bf18233713fce341b1ae0fe838159b987a3c2c1a56c44bceced8e4c1be1cfe3dc49f5ebd6b1a589358b68060663b70ff1cbf35404f74174f4b6c308d2942523d1b669c7f60f8b3f8c64442d7e9f94c4572a7e9e575167fe17ecc5ccebce076ef4d022b4d07d02bd1e7fb70f53bf4543f607b30b053c38a2862f3994c26d954a05e9af17fb2ade3c32e4a9c79acd58b6a95af51c77668d366484850701c964b322ca7eaf7cc3659a5a1b435e1e939a0e737fa09c932aab845fcd867f2b568695430aa5a30b243de3932018381d49abb36bb1b54c2974ee82d2b923055cbac20e8ddbe11da7d71ec182ed945632cd189b31962d8ceda944be28f9e7305809fc6da4c3b0204dc2b2f56f31aa4ce0f943c663acd886865ce1982314219cb8cff45cbc336e5b478372bf44d7950bbd10e7ae44019dd08456d5bddcc47e0b81dd6a5fdf0a30410a6dc372d16ffb3a2dded10ac9f0dcad425c239d573b8dbf41a78b580acd74709536f7f81be311fd4538e554a789be01e6284627d65f195531a9048d7eed6c7660a72a56351f6f10294aeee0da384ddcab9dca0cb00f5dd987097b9bba763287c70ee1a4380ae48095e5c62311660c37938ad98039ea9e9546220836f45396903f63d5946bd94197865091057ac63c4af5638d2f7c6c173d95d4d9ab8ff51f016ab158a9636e0f5be36d011cdf615ce545d7933b472e83e902f8fee5982e9a4b96c29106bcdb546b9a4572b3f6d8938f4283cd636d44b41235ae4ddb5421858f39041c89b15230d44aa5617239d3aaa6513a35c0167eb550fa0f584c560db4c3f4da340ba4cf57702c7ad64fd3854ca958f584d98e3181c0f88a8a60f432b8c942c36fda7f87e5829b152f7e31b163158e1ee48186454192922a410f27c168dd8a7acc1b589c602050ce6a1890ecfed25a7132348a1515fd601432b60730bb0eb21037132e7d24020aef6534405989135f1cc331b660414af056cf307b683158d178024e05be1b713dafaafb1982e6596c3fe96b5069aae8be4b90052da27cec4c8d705d16dfc08539213313312e1b6bfb80ab44fb09a46381114be50deece67e1b80310b370305b939d5010b9f8e5c3a5878a45b4ff7f24a44decab24e82969a9ef17c7886175209b12d9b666405a9e818e81762436ded119db921d5277491c1209c3b61b5c6c94639856b4a071c41ca1113d4e0bc77559664da7eae9aa8f0ddf6aa8108adee70e2931302673211073ebf46fb7fdb9c5502bf8b7e22015c4a69c14fc6e1a52febc7149f1a492e166115af7a39387f15ae09a02e60c42b853d447c319b205e9413dca3f130b2a1bf8b12a2ef88434bca8181e2e21aa7b98ee7c58f5e1847a8b0f665664c7e6e68b90bef6beab616829abebaa4de9f673f7b740d9c6c2d407b4ca1fcb06402907fb204586bf6924400415fb764cf3ac2aa37fc9e18bf9d1966bd36368c81d0e8daf0ec5823b8b7a673b2a80039371df1c9be91a93672e4115c7a74c239bec39db217961c9686aaf2ab99d4057596b06497e98f9c99e289e74b924d7f720dde7e6c303510f713bc09563f94c2242fb0c108453ee8d52530d9660fa4320e52a15e755957b0773e480a4cae6e8a61cb46b6faa6bb1c85594cdd37f51917144dcad691a48829933f051564a364f8f9c6b0cc39d7cedd5aec40c8ebbb5ccbb3b40d1a21015bc90e39d15368ed1d714c56e073166f649bf34c36bba7956ef6fd9fa56a4b500a52d99cb61f329d157a6082281d206f4bd8fdc908eb367ddcede0da9cd34bb32eb588f2d3667b65cc7ae4e94740cb15f1812bdff8248062fc205daa9fb19dff30a2065272c40e3573420c2c1781e69bd80c35f11f09ccd1223552bbc9bb8f26429ce10041468009c3895960b02867718f23041b92f4b74b1800ccbc538109ef37ba087360d6b7d4730905c64b4205d9aae5c8245439a9190bf4dba32069c68899749ea0f3a8dacbfd8561ee76730ca239f95d97c1d386e7fcbe8c9db3299b1d4278e6362313b1d023a2a9e64c95eb58b558808d184accc0044599d38ba1e9c0c52c5f1d01278e355ec7eaa5c6c6f742f7f403ab57f192b7fc0929d8a2d2cbec7c19c4c5c669f0831584782e3e93738f1740d19df1a60494c7ac8c4b97502a92484cdb30c35c3f5e91fa1a1a3a1053befa7caf803f6a963dce1cab4571fa767ab8f949e35f55f424b5288a6c53ee14c3ba73c397f06bcc56d000d203eddf462216dd7d42ac421fae0ff3f312e4c07fd28b39136360156d5e0310833a09488597934a695be58645df058b6bf553eb522718ca01f183d7c636a8432f584d7a0c4216feb6ce89b9b4163d015cc509f92f19bff1751cfba272c282474a7eea6f790c9434127766cf7de41c2c4368f947012d366fd4313d18ebc06bc8e9ac0bcdd01a76be022942a721af4d01813fa115a01f6902d3b5e751bf908eb83b5c1342b002af70edcb30680b07adb017a136ed8dcd8dfe2cc89b4fe8ec7a51f5f2e6d55dc2c3414443b23709a28f2b6e0590175cfdb588ed2d8111799e6050552be036878878a81f1d680f958df3bd4b11ad4fcd31cc0f81c7a95a359f7b6298960c2dd7ff0c5c3acd4e24306a824327f8f899ae8bbfb902f1ecc04378b9ce88823f01651a240bcb8df95d64382801bd5fb3a5095ce5789d7432b5fd30ca940a881d420559162f244e0a2325ce0d99488b2e91e145fdac2013c9fdd0a3e20355195d5f8b9ea3a7e876f64cd217d1ef52bf70717d31dd9627d441e2f20e9277f3f7d62e1fe5c1d03df7c1ec5e03da16afd15dd1342b6fb46ffe7f22af449d04c0a974f5ff6ca0e5609348ee796181f82bbf7bdea8f206320d33a40ca46cfe58ef53528997687cc9e3bb01f3cc6e43bac9c5c794eb3c393b03aef3281c652c249726bdd4546609aca9f59f624359851c3037ee9f58f41252b1be8ade56b56e4da90d2b892fc66e72dfaffaf8189e7a9dcd50271c88fc584ea30cd12b08c8be700e8fab06b3d5c965501c334872184cf21ff945c7508cf7ddd0e95f40e8681700d70585149f8040e9a60aad4da4f2b97427375abd2b3f0181f023cdb53dec0929f062e51d738d420dc01e591bc0a3f080ce03aec96bf2e419b3206b1119a938c6043c66e09d69267f8e961f34c640aea4364458434db96654a98e144016ad2805d1373f43bca6e79e5e404ff5f2b0eb198b34e594bc1a426a59ba8d1edab869f83c10d37e1404fdbd360b6afc58b0d329458ac65e7b15a9406e627e84ad0053a4076b8dd181613830319bd0cff1b96c9c07f36a430fe09e190c1251a160d932dfa90cafd2493f2b74a038589d101a521e13b3237101e826137a3f476533919bf88c2d99e4eeb14cbb8e449d83117ecbb0d7f4c590a644798f4af932ac9f69a523e58e660bdaa101ca68f02e2d4241e9398348d3c862feaf99ec888e3aefe0d5e5bc8fca47d6ef6de9e7b59ab798768fed783ca69ae1b7baf5e0acec8fadc92d2915a94b41ea3ccdbde5605736964b050a719005b5a286b7e70dea406cbb539cd6215ea83a900616b45e39ebc6676821738d39ccd3ef342c71655e8e275b40afa20b0996440b24af82245765aa86cc2c6c4736bb6f8fb341f3f29f955b254fe1b67e5c1bcb3c38b1eacdb109c574261cb88118b5f89e5605469e36ed196389632fa9e2882439611c1151eeb244755b03538d70ae68c2a436d6dba5d7e7d119b1e21b617157eb06c93621aa55f0212d5824d99c456b3653ccd4b21b820babccdfceb5600d4ce01a5f45b2017a9526faed1c689ca33ad2cfe2a3a7a0c8c21d54ac68f4483012fd4bca0001ef5a8e78e5494022779cd6fc1373e3a9e61f1bf8fe9668eb40073014136bc0f51241fe09dace3afd3d7fb050a74dc370fa5a25012d6081f77653896e36ff541865f06341c1325d5252aae5ad2a4f72a5edf2d4fd4c147e87c39ab86c9d09dd6122884faa9df08520822a26139421ebbfe0de28b6660730f220574bbe2b32a34204d896e95b9dc37fb2a0cf98ea9869afcb0808e589d60792d4edbd2e8f578475410246218d9e0c92d7561905f3c5d5cd47a3d689dfffe0dbb3c05eb5646e2122f58220dd5ac8259acaf5ccda65cd812c3e98adcfe34e77e8d2189463dcd6a823b02469f125e614612ea9cf1de783c9c0896c6fa7cfe8c840ee8ec15016ccd46220709ca12d6dc96a611f65ea316d109401bf17e5e511bd5e3937b4ffa29dcf49cc49f5b6ecee921cc49ffdd8a2347aca8c52df13330aec13d955ba84cc49bcc7df70c126e8daa08e4d5c4c389f43d42084e01d247d9e02b937a587e18f9b4083368bf1a2ead7e84ba9c03c2ccf82e1ef9459a9d9a9548dfb33f00171dd7f7cf22271b1130b62768635480297aee2d848baf06aba3681f5bc94c72ed98414b432e9f26c9a43ff1a93b717f3913103a49f22faaf10cb9f885cb65e079877769add3a16773f77166c4e5edef65e8c13dfc7c82f6f11da63c7d49905e9a741868057147796e75cb2229ecc64d30447f3689c9c5377aada4d872ab71a15cfdc780230f4e6bdbb9967520b7a380ae71f00853c0660bf3603de4aa712004b0007cb9acfbf28ceb3c60a83a4082d2690c302bfbb9eb0b722b5e19b98b5d300af70391f6b776a4c7fb7906b80c1c77a3561ac8b84ccc133395713c1bd111c893af9dbf2ba0523c03e309a5d20a64a89ffecfdd307307a363fe70630bbd0f504f708fee28fe77b60a5acbc5aa527383c604fda3e1933fc0a6d2c97fcf9c0b9c99b2d3babaf4a27838102fc77b2afa1d6d2a8148dfff09b21142cafddd72c9ebdec2649b3e9ff8e983f3bd2a993d5cd3cee58fdf9f60a77709a943b50ef3765b04f7af1798de020fd2b6c51fcdaccc27107f94ff317bce136ed62bcc32f8048bcc373c37d9d7704f24c4a2dc36d649768599ad82c7b0ff4fcf1a0907d4d8700cbcf047d00d835b4caa66ba746b715ce85275eb3fb8ed8d5bcf0b4256713e81fe1683bcb97ef8270ddea19078ae4805baa801b606814ed001e2dfeeeed731491a9ede29c17da0559fd8ec9801f926f93ebcd15e92b3406f9b668743125e769e9146904ad59c3759bb14f025d56bc3350073e9349ce4c3375ec5793a8c45eae0f6a26f3d0f686f227de735d6b02366528a1b168d72be6c8ae1be0fb12bcd857c00dd47bb4d6fd8da0becb157eb2a15c8bf696f37f5fa7217a881e1bad2f158866ea080baddb09f4eeb9cb3d0d08781f4f4c9506a63eaad664f7a55666f9733277f6aa07060bdddae28e6727cdd20fe487b3608a4d3c1ebeb375b328eaacbb8fbbc3f49ae1bf56427bb89caa740f7a04579821dbe692cfcbd250d957f36783845c02bd8546f4a31b5d44502fd60cba2d3a2d5074cea7f58cc0dfad0865ff93871f6f8f18362b8dbfa9b4ebaf2057c5e23d4d7d20de10baac5a54ebc2323b764351f2f0fe0623ea23b5d68ab102593a501e4bcd6e36d0b8aaad7d3124bb9232361e635ec93378c6af035a801305fc16215c4e4b0f395fa4d0bfacc64db46901cb26a0c02f61d9dbde2ebedf78fa8bdab74e07715bfff4239702cee26fdbb6ecf923eec9de54c6b3ef2046d5b5ba082fa89147a72d9bcfa79f824c45244b3936b56e9d33ce2a2be04a935a788ba3fb6a078d1570cdc83d03c3bf6bfdbd52b188d331760a0878f2fd84d5abd42861d3ed779d63dc6c86b9c208060a9852c872c2ca99f57dd1be4a59dff7e64fe45d1d79728fc03aebc4496834a56d37d206b8f4be889838d642b67587d2e1c49e319dadcdfceb307052aea12ab77b86c988f7e1abe95e0e8c353af93ce169581701c1377424eece47c04466c85eee0b73ab367a3d826d98705e6be33a42be09262891217a0f2e10a4e2fd406e7941d157bd66f9394ef1bc99b922bfae67ced4fd83192283b42ba6f2859e98eed4b2d10f8ec0b074762d95ba2ef8ad05273746b08951cfc4b3aa349a2a37e7751c8fcde43baadf64129278d0f16f9db92684aa1a7f7c1a96c6e776ffd7a58534801f5f705cf7449f1bd0782231c7f3b21ef88f42e73e29e9cb86c09e6a28f151ad348356fce16899d348393b35045c77575257f6f60806bb66bbaafe58ca0dee1d907bac7990f6215b3fd72d2edf834c4eccc76725fbbd6af6fb8304ee58fce059a17fa35afcb4e478eaf85f514e33fbc85d10065326887c1401b308c7a9f95973b772f6bf51d94d0fef1803186109ad3da9e15845d88c7dc429a166f630b8da0690cf148a6446867c25b018925c16498091235c84a36a7fca3cba9ea65d06829608991399d2ddd0883408be334cbac050cdcc1f01be1c10633914cc60d15336f80374dbc7fd35dcb8b895378074b32a72709c5042c51dfec22109b1477a813bbf815a461e5ca6734f5333c439a4c79e64b4c565f7339007e2e3159acfd1b4efb73cacdd49ab61354ac0608f511cddca4ac27242167ca61fc48fd83cfd6122eefeb091423314dfae279801ecd339ca45724143062a725f9b8c4c79a3c513a89e1ee233ecaa5e62ea6fbf46ee2feac6ba65a07e1ed68af8a44be0f59f417cb60447a69c6476da0222102a4d3ae2a81c54592dd7cb651fc3cc531874f3155e97dc2b0408f8fc789755cebfbe74d433571e79258c49c9584c4aef3f8400a8329704a8f208230ee30f06a9e499be555e201125874969dd62678ee2b091ecd53925b45801bba0b6952520dfd3b8a50d550c19a3f508fb473f6ad86344c67f6abb54a680f85f9dfe2ceabc45cbca9c06c602e38314037d6cc1379f4cf4ddc7dafaecd9c46605186c44b87a0fcfd802b0ad067f4e628debfd6f15988b1f31df650ceebb3885aca0d08d236f14045d6cb72ecb906d49869e96836ed2346f6973269629fc496f3a22797f15f7eaa97b0d445c441458223df8c40ae32e3fe222f3f7c38c809a9449fbba0df456eb56d63599b0132cddc1355a38585f19ed26181952e0739cb8a5e4d78a6ae82f2a19201cbc7e904de7094d3e2ffd6f2f017684156659649061740f216a44cb1696513c5f21cea617869dfc9ea1c6410ef1e8d12ca46b79753f5df4e2cb4a16fc335105164e9868f81c0ead9693d99cc8dd4c2295b8248a3344d13fb0c587d8a7393b3b59fd0bf05eb9756b6c3e67ec68efaecb36400e6d5d037e45c612770a29c263822c9bb55ee7ef8f30555b9a62746cdc0193464d4ba92134a4f845ee8e0b468dc825df6fbcdd50f5a133a7d71d042b81bc2192042c672a867f94b403c6ee831b9496a060e4257497ded0dfbd8e9f537b6e44698928202d6c19b8f44202ea1010c0a6d51eb6cad9c6d190205bf16032600e87b1369f568a80fee61630888f3d65491e4ce2931fc3c70146eec0718ceb34c983881c532aa604630a46b40243de1f488c2f18c3f48de664734fd0b614b9c8ad6727e67f87e01dd32bb056ec4c208dd70a7cd3d06fabd8994b4ebde80ebe530fb957c73ce9e00b64d50daa2129871720c74f246c22aff7048da85f963fc12df8e510f57bfe8e6c7346d669c89cb942c9c1337eae09a0648e4fc564b619fd42dec2bcad9872ea9068b3da965d0299b92df2a5da26b56d66f853d17fdff2786b2c74a5d63bb18dd935456f2966e19f21e0852b365cf7c1db0b360f7c6a3909943bb32deb832de0ec935999959debf12302328a696dd8ee1ba7030272b48932a712b1809023f073e177ac1a8547247ca99d1ded293055b7dac4e6c693f53dbd8412349ebbd342a48617f095740273098f9cb22fb64822909d40d90c0da9fec42718accce4b9b4c0468f02665a099e958c53f8508fd2ef99245f881323337392c145204d5940f6595df439425e0089c3b9d05f2a8ecf2ea91651c55e07159eaf64183f44fa1d5a68e324c31df3f7c0a5d9cb46e1ccd5cb9d373ff7d03d80d4b6c84b4a0b73311ecb33903e14dbd8da6d55891b8111ae89dca6a14a6a7289599997dbbb00dbf69b99529f2f017588c7ab8e9ef4f03130c83e28690de2b20ee9868b833d1e46c4596ded602d5d007582b0243501eb6be1d7637fa60563c7e308f0a5a665f4d092d2d0f07d898768f3775f4e2d5974cd453425f9055394a41911b55721ff7869235eefc86e9f395055a202a89769d52936fc223e9ec85e0800299de5dfa4d50a4f6ea2773cd2bf5c7db1e09a46e450fb8748883d2076061aa55edd84f3b87e360171240634cacb0a83ea3b3c63ca476b64f8efb1c5c32ecaaf77f4a532f4371e996ff7a859d57d7be79bb3cc47d44c584794b27fb28501bdee5caa973bdd4a6464d6888937492af565263a8799ffb530d3d8a5f479e16a4370072cbfa7b3243a60a7b728b8f5a92d8f2e64a0cbc660956ac08c863465332816739084bad531ba2496a208690e4a2a0c4a46990c48c61ddd21ef2d41cd7b63d6600e54696e69e67cde19da4f13969bf463f104607c499dffa7e1159189ab2cbca17725c97057a9d8681eee9098eccdf35a5e78cad094e8f5632c2732abbf007e0875d4ecead2404b8102bf37839ff4ed219c7b41ecffaad60bed73b1947751e625de6cb71625a500cf6411f3f48794f536e0cb065de8c67d8ba7ad07f774855f11843634cff6638571ef66347d04b544a413d6ad359b8259ee952d7500e3054a29bfdf7ef410f38bf1f634b0796091643951d9c15e27de82c14fb712cd0b39932bca5f36029282887608b6b18050d8c0e6259e2e7bb0511af79136a4b6590c5e775f602350c3d8964217e3f7b7491ecfc0d074b647d9870953039d26f87d0d7734e50ee943fb0f3c07229188a3cc92dd644c9add1c09803622cc5f115507ccfb854c0bf07c3b5a0a2b568db6218ba90fc71754f56c06db46418e30b8005f78bd2013b10518d30bf62ec36022eaefe9c29cd142e9a503090a0c6c35d1ac1910668e3bbbee62755af7aeaead294af536fdfd75d4f255cebbc3fb38beaa0353670b53f51226fbca9f6ea44de4c387738bc9c4791b01730aaea32443dabb5c5ee735bcc16c47ad523c45476350f7edd545721402908f069d45bc09b0efe8aecabe0df54e4f94033384347172ddb9ed68c59829888c9d51d21d95c707a64943682217f0bde65cfc4ac3291042e94bb2d0fc4bb68c4328ffd80e36ceaafa9d92f371c376e71c3180fb859b87eb3ea15c4afc8f23d52cf56951490bd54907ba44bbe87cb52382596f0f9f0a7d52820ca2cbf803bb5f59733c96e7678fb104f40f6431ddc85842e1feaa98cee7424d4baf7ae000ba74feb1b8548cd424e0ff8fa1df5b5f7fca3dcba2c06df4bf4673864ad9d7204d5c7482d26b8a19a02a5ca0bcd978d26cabcaa0e3802a764fca809354dece343da79fbb7af14bb10ca6474e416bdb6583470686b6f17d24faa9c0c2b70d708ae79f68d443e14637c9ec34745ae4ef7270d20fd953db51c866d9a2046b652d0a699747608027a0a109e961e30f784ddc5a45341df788ab16aa25cbaea21f25c403e48389c721755e17dd82855de7c10904343f507048c0be079c5692aef20f224092ad6354e64962ae618a4626cf2ea7f43e5ad92434a5dd70d1b244ab3bc70885f9edafc98511ab10f3070ca8e4c3cfd014f46a0839d83afb88b3508cfda32a366110f7c001849cfe19bd597f43abf143e9423422a9d8b32eac5395e48334811550924319a6cda4c014adc0c3ee4f2fd186d3088d94e732f72c65fe8c512fc751969903e27f2a45ca435d21ac61d73718868d997daa00dc73aca666924c9b3d3ba3e30bfd401aef21571fc9af0ee8b84193e1cd59205ecfa3cc19fb0dd03d9d25c48cfff6105aeea77063174789244d47f54e347f54fdb352ffd0b5b64c78c23913dda563a7bc820e1f0e74e86e2d3a4f1b4172a11854f9ba120e500a661c9c44f2a5a058620b6318901a74b513d26c9b15d305cad4fc2eacedfca232743b38738a671d6c51fc2ef9c101560a2430f56e61320a8dd64e285f0df9b9a7e04a93b051137d29cb9f57592a6b40e6a32aaa67b12edb80b2f751dd0b81b87e54f32d8702ade8573969a5d94b41df3bb858c2cf8b7ed619d711c9fb100d4269d37cb14487128faab55d7fbe73b639156921e70b2e7f070f1f04001746b58412c6a7bdcf46a7a00c285f832d4b19e7da0d9a531d6971b2f9f16b66e1c9bb69e753191597553842ef02a9c001c78869257abccc0fc46ebdbbb2feb12b1aee2028be2f0ac0b4b094712d89a8e0b2d98b09f0fcade912f532522279af91d52d97b48692d01421e602560992337d429db7ebaa977113229d417e702ac800f4439c3156e01a0a147a6390a830dce61bd625a03ea2c869985de100aabdf2fdb43de4b6451a231a3f094319f0defb4ee24583b715b25ea327084203b1a69e4ad2e918d4a287a15b4911f07163d1cad30a5d9c28cdd5f81ac455ded4cb247052bc921384b0c6a413deaf9bf4cbdfca957e0c77531f55052ac9dc37b1ab2d264e9515e757878e030ddc1a22efee7377c882c679c9296c1bcd29aee52f418bb3b4667c4e1446b0ed6ed8a7056bdca96dc9be5fb4ea3b7e1a2182c9b6206242ceb6ccbe9865961d1ae047bf0b00f8c6fe72d0466a85e315413a3923cc58b416683793cf7a9e8a5e911183a85990cd73b87cff388b29dd9e2bf50a8a7e5364deb94a749d55ba7c7765699c439a41cffd9219812477e44d1979a1c83133f720780a3d91014ca43c86b86bb0edb17043fba9328b51aa403d7afa3019e5dab1b7554dc38edb9f16f8d231ecd7bff04b1c4396384626c5897f84878c69cca435a7f23cf886243bc9515aa59ec3988f5f1d9e8a596bfdb0c9d0a339cd727e049758dd1a1cbc2e17270cdfd03faf219461a2fc78a68d81d8684098de29e6ff090abcefe3437b0ce2a915e773a3806731456e86b5308793b4bf440de8dc0a99ead02181e04b75c288cd7feac32fc5487226380a92a7d9b43890d16e0e8db2b3290f84c6b37fb09a5e0ca8d029814df3f25be3401fb20dac02909aef8965ff6d635b203f87dbe001581c6eb5895f0aba42be2314de3fbbc214d53a546c435f639505fb5eb2108074fd71e70a3b0ad1a46f76c5d4cd86f0ca02832cd8ec29e1cc12d0f939512056a74be043eab3eba9e2348454fc5e864b51e4d01b740c5e9853bd989718a3df3d32fec1e4a84194cf729673739ff3aa30108f02ea20b36ecbe3222b0208ef3e7e0e5cc3d85666f7dda4d76d32b129f1b5dcb9b0a44b5bf8c458e34aa725d8608e2a36657d85cb1268a0447e88b21e5cc534c34cf237da1964596cd24aa535631a0c08e5a807d0544140472cabea363155e7f582196b17f8e894b14ddb3627a68c33d880e96b8edb603a7accae4bacb30107f25360064525620d0786a4ef23a342f18cff055743947666e9753f3ed4653478ea329221035ef4f548f15db127ed2fc0b373923801e21610ea4926ebb773b99840a53a2139f0dc2181e0b3453f3e0ea1a7158ab8b8277b96e59b2534ced375a22bdf071bcdb8d837a3288adc1aea0394e6374f0202cabe9c66f8e4394253266fb88d9759f31614815289086ac658118986636911c88c28104f928ab86132a25ee79d924cc2c9b3c9096aef047e4b02fca41ae1cdc519d366e96dcf6165a2a2e4ff0c7529a4477b2a0f0614f0dd9bf00db27f7d32af81fcf1d5a186d6fde5163d3bf1c24a663230731047e1a8db24943715d2e6cfa8c3e275e6253307dad9818bd58edd2e95ecbbe026a67e4571df770b41e0cbea2e37840f78232168ef811bf8c8e849b5c0ec590ece38e6014cce0435c0526c54bbe50bf81e8fbea2f6b13c5db11138015d52620186bdf62b51b327d16c6f6fd6e2afd34de704a5204864279f834fff464f24626d4fd520079b07c9561a304f38488d60c7970460f6f60bb5bde15f3fcf18aee03c72def9356d82c829fa87fab3a9a0181ec022c1a799db81f719a12cb01a4ec6fff5ead425514fffabf1ef74f604906fd0b07d9877836c2550a8af4d4dfccdec6f57bc8943a8d83237b03c113189df7194f25f0ec245e82c9c0ca6c3dde2096391fa8dc8f3590452c5361b8bccd8f8176ccf48d742bba43a7ea971035cf592c134f845ffe19f424bbccf1d5c706d3b4ab25d9c083e0d85d1a224ffeb51cb8d6cf12cc4210d0736f7550d5d0473297ea81a47bf125644867fa4018b8525e42cbd7084ad02955afbe0d8d07d4f2e35bcfeca4866e3c33f31914ac6c9e96e7e2b17d15ff71b6b026b7e01aa415b29b9f62df5c44cba623ad315130331c621e623211ca269ce4ac26ab415beabe994a7a04d4df7b682f08abf9f5ce76a49eac3fdc09e220f4d3815fa571ad3e8190c9f196b72ae7741419b4e302e9c73eb4e2965f8e69cb7187ec10c3666b34f59e3fa5d2f0f135948e8e24eaed8877006581faf25b3b5394cb8384c20972bbfbe11c5a9debacb66c698ca694e837c2ebda39d97c8136faa28462bf7683917df03fb0fb8d2c580e06c3c5a4ca9c2617b0177d1095e3e12282939404b74591c79f84ba9d0d6bf84c4b9faae3e5c9ab20b6f036384484ce996c995987a59711c178ecf79950455d6df47055d16e48dcdaff2d8c9cb2f740e1aaea9545a1b0efdf80ac87b34a3f0473a537a9bef4036c54c1addbbc9763f00e6681105842120f62bec0e146a76bb072edee5f40aef87d4b06fef987b48418a3dbab1de0fe819b59c94f29542a17dc787e4f1d6ad0b86e9c6776e6b0fc4978edf2a2301a3238067218ce38e1d75fe9e0c2c296ac107fb853b5b83b278b400b92535289306150dc6d3c4945a259a9ba27760a6fef374b107fe0bc822494d303f8bf95f434640a0b9b8083d105386692d2bbdc612efea0e289124e25128eb910de2b707eab74d61af0d1e9a64b16e27d754e9b91615bf9d228a36e5a5c4663afe6872b2edc0a83a8f27d1195730c004f9aee2085724f8ce06ac0a9889d6f779a03532005fcde63a1a0eb3bea7a85abdad8bc732ece4cc1213d81fc434797c382b349ee583e9fc9377aff39c574141c6bf61898792c02e064a3830722b5189566ca924672d6fd9d94cce58deee00915395c68c8fb67f10d8df0b626ca95f2d4da095392dad04cdb4bc65f72fa287b937c2b8198403d370ab83a29f4b5bd796325ccefbf635223c0745f6dedf0c1a253491f9fc2554bddd49ef46dd7a9bd1e5dba5666f614b80eb72f201544204970d3f6f0548f3754b74eec64f17164f117456aadadd0ad3c8bea780f83618597cf47186d9916ea467c493e8da6a26ef1dd16c5658eabe50fcbafe439a6017654ec0c8fb63dff87db367248cb71609325d9c890fc64b305ea9a36774028d5b45434dbce742bea599c0b66fa263e9025842035704feae794715ddf4528f7cfeeefcc47ef8fb2da458ddadd7906725aa36d1ac077c5029c08800589c29f9e10174129d1a450ef7aa2368d6c5240c646cf81c55c05a0c29d1ee52616f8bcc8439827a82933be5e50ce9cf449f0b67ba7f51fc3ae7ced6026471c680cda2f55a4359c1d7fa85fba97f400580610d3613a4119dab76c6fd78273c2b630f2d4bbbe8eecec47d33f3c9f5df46c6554bdee0c1ff2d4960d243e6b408ab1b548543fa9bf87513a2f702c59706b5bf24d6c686d6c2484525ba428fa0a3ae06586ccf730bcc80d6009a7dee5e59768fd7f1282a7b8d87f51f4d157559f5bfa243674329d5fcafe87423969af029a58b4799925151bc11bf6117222b776cfba41a58298611e8f445cf093cab06c9f848ec2a7ec454504e96c7c09fa5fc487f1598530d96866fcfe3e045c319b6d6d12f5345a65012cb4f8095465973cac98e8b6cf0fc260167df7146d6348536e0585548daf13db7c087ec6436ec5bb7305003b49e8cab0d8fea09793ee29b62b864b1f38cdd9ddbb7f231ff2ef3acf2c5c5f946365c40ff022e71a7d7087dac26a1c4d9080853614dd7d71781c8d87163dddcd6220d6309055062808328f076a64d38991596dcc68e51a83b041cc894a3e682797567bb01a36cd956f7916fdf9c79f747d1593792e75fb68238115eb5841f308d87f7f317378593fc2b3abd9427b133c30a1e5b3109cab7765c8899ba056a2d4839874127007688757b4b1885f8c5fdbd09af0734d88ad6d9c921f3e87eb5d2831c28870651c21694ad0cc2a7a91a84fd4db4f20d07ffdb61903be50b655d5e4d7dc7e78e5477479e5af8280ad8a88dfe3b0824fff84a4f62dc93436f65c0e3c4948424daaf9acdc4a76f4a18779a3769dc3dcaeedc04b15ed0f0c556d810a8c810783b7a59614c1d69da0c048aff26f8b66de34904887562b2af5f050c91e19dc2833185740bb18e34633c07daeb6442f0a79ec3ab33d950e0b9d45becebe65e4548ecaeef1d704dd2e7efc93fd14fce6a595cce4e4d1b4251caa6f0aed93d9d1cf0190b76f0cc560c3b52d4acf960420e103bbde5f0345e8eb2b62104dc0e187bb952714e934751fc04dd36655e26396d65112a8ed264609271631e2b9801c2149eb947f6534599bcf12dfa83fe93b3e5402558f96a18a73fda71769679aa276fc0ccfd1208da69878a7fc0c0a2629daa519d3ae92ef856cf6026cd1ff529c55800922caf1f423fcab432946f8bf528de16fdd8ff036c0bb63c2c3151ff5db00eb05ec5e503daab765ce24841f74c8929dc5c156aedef71d5742725cac137bc316bc16f8c0639d188c05d7c21209aa8716f500f77b12b547e39da4607b6cb73eb942eeeaa9a755117423540471f7cb01ec093bf631b1944fafc5a3c38f1934352dfb370bfee4f99b05c54ce59fa8014a3875233bda5c55897a7c2c60696894b9036cdaca5f0aad199d2349576609e20914b8ec3d5cdb1c51e022060ada0c32d3b027014c3f2c964babb6a4910255f6e079be7126db4848b0cc963e23fd0cf65d95aeed818197eedafb3782816a28b3c6618c163d6a734966d8d80524a8aa456fe8cdd62b784362e131fd8218034dad55aff53f51ba6b38650a84b12f8322aa7dc459a3ae1502c224ffd3c28c904ad63729990405b066e69c0aecdd48b0a6e6422e0c1e289399cd5ed5e46295db88d07e846afd8f983beb355aec6e425d2e1322251680a2987fa0aaec5c1f273ac20533c0ad84c49b91e356f9848d71415f3d085ff8ce5c83413c0f5d6c9b64241d8723b72f899bbc67a109ab95921a4d2fbe7248acc0375ac43ad339143e55d40fe0b667989bac024882c5892224f014f9a6e4fb61f9546ee6d49a26a68c75f63b215de09488d64da9ac834ecf05c1bd74eb2edc81a1bf7693aa442284d991b08e3b4108439ca16ec3a8e382d7a054e20b018968e15a3bf28b6cf5e66c5fe1d7f834a88beb27d68d0102e99e5f179b7d1d061dabbb0f1fd0688ffe5ee9294ea3a36f562934b5263f07f29f4778c7445a2a742f0f9c6c6d02339cdcb2409330fb8dee5231487b43d1d4eda8c7118406b99a622c7bc240c449c457831366a37ec3fd7b852f882c77cffac70d1bd37adfbc8108a1d2b0bf977ec7d9148b76d0fa0938ddd8db2cf02c979f101dbaf173a8cc50a1238722d69d19a2a5737042e6942d1afcb6da639981e5bafb4eccceb1e1ee7a7a9ba4e80893e917f860d474eca6ee52a342e42506544547ee6a1d22ace67472f011d14d9bd45a1c951fea886743160ef25fc40252cd063cd7241584f8891174af596c138aed23a028a5d94e11d94fe3899f0ecee4e4e881b10951d926f2c382ee5f0c23dccd7b9a79336c357a127274154a6dd75196afb9b6003227ceb7fd8bd3af1a112fb21e57d83cd839063d1b5c878510448a6013b10366c4add2fecf4817dc15a2dc86b287bf2654f38b30fc052b6cf0a55e72948a0526121d239ceaac73ec0799cdcc31c777773e0bf6900419fdb67faca2b2710fd99d5b67346cb50468783463bedbe3c75e0a509b40ce3e8e7037d6686d88aca9b163eaa35f7cf5b39ac58bd6e31313755d1ff0c20a97f51820bc16e355bb0d6a2f4e32a46f43619525ef172104f837779f81245667c3b54b42976bd74507504091a0b407b750f39c378c2b57dc9a107a1668ac8c213bd5b09f4f15922a377d48fc35e6fa015b2fcae24e2f38822df31479cff653e3e5a2c5c80f01745c6bb66f9c3ea2cb8a84d45317775c9308f28306e64f76abe5d8866de01bd3addb18c64946559593643ecc77c775ce49be1e7a157021d04ef3a357dd6556c851d7df54de9cbb89846c39bbe676ecd36f60eaab90d72d33cd381993feb4729d6e12f5a367faa4cfec36eb82b19b4c4e97235696d14fbe6740a47c0d65e77e6293aa15e3cceda58ea9254b07c560991d73fe8acb7ab332b46769274cdd60aca301c44e9c1f057dc7425b74442bd08e876ef21c809a9d7c163abea22acdd5913ab19b57ace3ca2a7646b43b28aa6c2e9a9f824138625767742b55c8fbd7f1b9469afd26818f8835fdba93a4e9d86d8607037ad58b1189d2e1ad248770bbf6a210982e72aeaad77c6aeed31919502eb9d5321e8a216135ea3c7a4308d28e1a7edc3aea729888d2c63c1fa590e8c83ce8017f9ec015fc309d6935957f4edf1a8bb5dd8a3c3cbc09bdbd83d61f7cfde32501f0a5199626f730c7c076753a516dbbbd49ea6461c62eb651783b3e88ee8090c47c397ebc10e61b7591218a6c79e71b4442b99ff5de2645e93bbaaa9e49a326f3f8b4c0e620d28952e0bfc32849c3cec7eb68d50c3c4918734659cabc1bbe7ff5b7f871bf412532ca7e0ffb0ba0644b80284bc0fec784b31c0df69263b361f315f7f5bbaebd0ec6874d4babaf82c7ef40bff7f7559865829f551dc49aee60290ccc1a750ca8b705fae0f2c4bd256705f8f59eb8ca39bbf69057177fce9beeb8c8650c8836a0717ce7ac75c1dd23ccdf88d0993315f2923d4f3c16ea72eb10bfaa2c2c753e7bf1f70e036bc4f999715348d7e836b119a385f249966026e1e93fda86bc92f60b4e53469c71a43c49dff45e887145436e60e8f65de74bc8709cd60b98726a9ffe56e57989e7ef8ec213b548cc983c9938e68313234c6c3899a3288a148f11879ca8f15a495e8b533d86d1e16203d42be78977c9721c171de782acb9d15123e896e47eba5f7099a9b44888980eb5d4ca4fdc9d67e74d88dba4ded22e8dc8445511b058d1058b29240dbf53a16f730c2cf958859e37d966f7528b97599190387ffc64103fe68d69502d68b3a6fe027832eca8179c7b58b725ae84de0a938b602e1e1f5743a5f93c68f3d3a8f0b59f8646150af1af7077427f7aca5cec79a94b99e2a0b1bbb8afa16f1cf87607f005ab0ade17ed7379b71db749850a21ccf4c0f06c90b2dd5dd51460e13a17b3c17e1b3ba146f9cb2ff5663810c26bd785dd95153370c1a5dbfda7f6ab28c65c8839c589f6faaee79b465cf5f054fcfbf8332613e1ef8dba0004e2d89a61a34ea1aa5b0bfebdcb7aae63b07749b60e0c5cf8b030ef7ab00bdb1686c520925311564de0b919ad284bda3cda07c360685063565f28ab46870b7d7c9b245b9f83021358b0f3b00958ae69c6be9520da427bbc198222fbb7dc5a5779aa3906c2bc83fa03681bf760a80eccea6fda98b124fba1cb1e605945f9d99c8d700190c8b9b78d2fa6e635f65b314b3d0e4c74bae33371a0804aee8b6a307d97472eba281965b8657a9c4da2a849f70a0d5f73fbb05cc4622282e1448cbd49cdea9b768c8d3fc1af341a1a2ebe661df8cafdbadee509c3da899d430b92dfd7808e554a160459d70ad25a8d9b1242586848afd0229b5f0740eb4e61ce8026c9c7732acfda559ace89e7ae6f8d30f3caa4581b10f3fe1fa51b6bd05527d5c044083b7a20e4e702609cac4b4615faa32274b1a7da2e94a90071ee03572e9543e6b44a0695393d5a4bc1c21f18745587f4efa2c6d28192373ead6c08521d9f42045f864d937f00735fee7cd2150843d99e73e178d85daee233c894574996206b000b8aab04ccc4cc2294a61c47f87f9abf0fd09dbc160aeac305ce5f838baeb8ac9564cf5253b646f3fa3b156192520f3099ebc015f55886411973f9e2e7fc34adbb10d0da8840837d937423cf4ac9c481207951f39a0040a87f1c2f3a91de04a43186bcd62ce023c86faa905a46aec11a948e7057fd76f03e5da85c46ee85a9d812b13143f136458534d6d83c74a2288ee2c228a6c35965a08e0ebb9575b350b7d389440acfa0b2d789b70b36b584ca083265174e0f8d46e113167584f28826fff6a8f663811febd4f076139f6637cd27ad864392fb2c6a625ddaf812464c2be48fbea5181fec058b1b296a207c5697e30a5332d8784a4b87de229630624ccf804b793cfe4d70a6f528eeb9e7cf3ffd246a9149c5b17950fc19c5246dc1382176e08c9acff1221d13e43a815fc8456fa71ad950c9073dfd5b1c830e54cf5f7cd8e26f9bb8a5423ec4a8bad216781e765521b89ecc2d31ddb5d5c1fb0acc1228001054bbbd3167da6febcfe7ee145552979ae73fd81d58b3590f58e8c87a8f597bfb3a485a0906e1229938f4fb75faf3c9470784b31955aa3d91ce3446952797d64df20d70cccc040ff71cb1f5bf8f21e6fa2329da9cf2733f2f8bb68094c0be9040763daa3c8403f2a1d6e503422aab32ec7ce87fe437209e426362ca4fab72b13413e569b830d971da7697b7756cd16f14acc3669c3ddbd903019851bdcce7822781664607d25de69f99b9fcade1bbd2c4118fc4371c9624df5fb3e700e7598cb9cee358b3f152b548309935e2e81f0ccd538d66cd406b025d11ddcd5d2fb782be37b1d9d0b0d60b6a624b6f6ba5effc5fd1a6c62769b9e521afc84884ecf1e629d447d70378f2e16c64605f8e6f0caa5e0708c5677b22145168ffca1d0abb801eacd8f0f13d53c850a04c244a91890fa1732006456f0f87eb838a265d34acda2d3692d9065b450f135607b0328e64e62e07e56170fc380ece561c58ebe5d037b10ade21af5cf272ab5c773599069db7716a675def5e00d9c868c400a2ea5bd4cfb91233709be699c1764bcbf66dba73d6589ef3e2ee4cf0a4741dbab97a641ce69fb0d6caed00fe91b6bf870670bdd267b32a87bf782a271665b659f127146cbaee0f24ab8d1e65b98a47843822641934ca0a53f4eff8b2f097e90795d888296b6a84cb6498accd8f2f161702f708614b1562c764cf2a8c486c696e6f5be2f8196165954e5d7a7be097f4025584db272846161a6d36ce3a1a10a4b28102def39da642b60bdfbbefceb3e0ec7e0d033d63ada85f303ff2ecd4a4bbb4b0a58410c244a4be2d34c89d2993cd795f814b992a968f3ce5fc2d0e67b0df0844b7df72cfa1ad0afdae46ae1a359bb4a8d1ceeeee7de4f06d0bc7c83e7c94f23d29ed2f457e79c54697a4139c9146623b4501f18c9535cdc080499fd95267f2ba339d23c3bcf8c66b2640e2c54f30dc5563a76a2590d38ca8e42b9ec8609375d53aadbc116d435ed2db25bc7c14bf2a8b9685c1ae5945827ff5ece5f246b360620c9605ea4c1d5b9a74b5d831088015d50073d0c509321d57b82a2074d31ac8549eaacce4890d5ee9de6d744c4fe1161f79a0ee663319c200a9af9a2a49a9124891cf205ace33d3475d0ef46dbf8b1a1e83ce8da6b9f0c9c3eef2b0cba9abb7d7d6c0e2d4b485776ea69cc24768421fb2945a354c2054fbb0d7dc869195cfb9122a46b51a8797713ba420bb05517f47e5bd58f49e6009a58374813d83b0988b1241d61c55d4cdae3325475fa6de0dc6219e421cffaa7dc3faf358955d614735a862a38c0cb8df8d9c2277280b09fbf0f39ef1a6356bc528d925412f7a20d6c13900e4af02428a88880824a72c2faaca4bbaa8c1b595f8707b2e6260fa7d2ff488cef08632bcb4fe90b6ffdf91386a7ad9f9712225c75bfd4026d806bd828b699f4d86a8a8f3afffcb7aab12982f2db1930159e4b6bc2cd8a19bf1981eccde53b07a27bf94e5a21b56e897e30ffd1f80bf5c3ce7f4bb863ae59695dd2e9d064df349a703c207390eba21c7757b985750b5429b851d6b2119fdbdd41098cba4d028d810bdad6d23d8b9241aceed55cf6781c2df392e63c74d9c6e73576e96feecc095e7561d66fc6986cb76aa4edbabc5708129f7d627d987582ded7ae7b87bf993dffa7c13ddffa92314986543d8ff6acd5682cfec7db77a87e280a270d90c68b74a953c5e2130c8c0c4da717fb55d57bce684d70f62677aca412fb64bf182569258df7b05cbac250152bd2c2c4aeae098470cd8026d7860d61897a5c46cfe837c9aca0ec91a0e11cad3848fa5ae2abf065e89d4d6f6e460cb7ecebe01336ba0569cf471daabd905e66d801cee0bdd967d48a2b30fce7c59b50312bb8588b84da85ad0c3824ec0572e7c5d8424d4fd4b47e35a1717de50d50311f877b01bc7cc368229b0e249c1fc3f6177aa5bcb05b62bff42bdafa74b97821493c6af699419b88ffc1cf202af30cca1c9a177ff67d8642aab544a847c23549199bcf83cf52e319875d23da188a9ca910aded8d459dec3652d4fdac3e831bff106eb6627411441d44fa73a0f505a62fe319af59c753aafef2a6041f2f5a2fbb7de93bfd6ea35ea83e0ec0d85a49030f6f4ef9db101f27d1cfb1783128445dd1d9114d6bd4a260857b4afeba08a96119d4731a1ef4052e17103404e8f330066ab720291b86cc0cf0bf105a3ddfd05777dc3624a6bd89f32949ec858ecb59b3e59dd922479d09bd3ce4e25360f7fb8a433a51d6e78237acf4eef42e51a46b0b9a140a23777af5a4e6dd803aa994924f7eb41a200f5cb42e39eb3f47c87255a97feabe80d590cf78794a61cadb97109d3aeda138f5b969303d03d91928808cf17434dc15b3f8a7e934f00066effd5e565c7eba722146999f81b1946fe62fabd621222c9a0c7dcc2041ec21c6dd27a3f4732458eed89cfd9db308b5535b3d89d6a94b9e6dbbbf18cc118a5b76d038cb7fa046e8a9db53c75ab1123ea81afe993209fe46b3d1dea4148f36894629fc2c17954fd8a275da6da9cf73c66f8f1fa5e71859396dab1f11ce4d80ec7d002386cbaf5798072ddb01f149069670b5a2a3bbd0ec73ce2dfe899dc056057aae28901ebb579f49c896392b9453b9c81fd242980fa384598e39badac0b3479d256506400781953dab10ab042ded8a97db011c39556b96781ced64393f0b713bb65338fa4600ad4b7d30f57d93f825b75b347b03583ade4d1e5e4b31937c114c1fc026a7d1e737dcd2b666b35044750d41e95932064543eef06a31853225a5a3625a2b988be36e0eef0214fc60f050fe6a5882a3b9b37d0da7d2f1c8b8450c55041e20f178a3ff06d89fbdd9bc0ca9aafbe6ce1400250befd6db5acadfcc70d0886b2db727e6fb99d364acf2ca07508d7d47aee3742285ee42b82abb9326eb9d4fffdad38a1a27c23fc6d743f3cbd16168b478f61d901b5f324563676f10249b9444baa0801f5f079c4d98203c13761c6844ab65db9b3cb6fcefadd89495b24abd98be841ea77f4fd9e07c4776b7134b394986651aa78c14ff5fdf152b7e08fca84fceae9eeba89e790007ffaae33f470b127a512b4f8fb79a09bfc273098a594626ba93c4dd23207927c2490668f954b53ecc29eb652d95ec620ecef55bb5193ceb393200275f9e093298ad4edb928c7059659aab007c9693a4555af6ae50dfc92305f502b8045595bf71933be13b738a35dc9ac7536281531acea4d5c328edf8c1f13959735b2e2528f33d4851ddab0236393cf002d5afb15525f5082157487e1d0e02620977acb4c229f57337f00210de2c9d7bcdecb8937c5ca2db24a885af27e7d5f2b098eeb91028e2a1e20b0d8b575263c061abd28325bc9867ff1c4db50ba10165ffeb8fea6351b55b2e0e11332979140f53c69917a43232ba43da0fc1c90f393470009ad2600aa43a9d598559744b79d3f8d22873ba4fbb0b4f5ae71d223e209966d33e102c3dda225976998e1b4798633040478c1e4f98cbf3486d976669965e7f5235ac318c2f88d6cf912ba29c96b6c122061faeecd1bdef6e3d76198a292863d4e54eb39c91b2b5c1e9ab925b4a34572c1dd8faba41bb5ffc8ed00831642c28b4ffc9441bd61e0f5e41f171ecf5bd4f710e7becc12e658dcd338a301b6af1d8a6f31b230e3b02ff5782ee41a224078f212bcfef01edcd9841c5bd8b87c76838e0aeceee95dc94a9cbcf8439c088c2c83360be6f53ce837f70724e8f4149b9266e9b6e6c0cd4357b5615d0bd630e8ac2f860de2ddf30c6e2aca312a92f048c64e3ba4f627eb893545aa56b3e7e3ca63e352aa6d99c3c1beeb9816e985757ced04b856189efaaef11bfbbaa9bca4b176746ab23668453c1db5a406f904ab419f8cd2a73bdb9ba5483e65ab1fb85e4b2cc690bd50d0355d3bc4f01b6dff5eeaa015e462e40592340307e4afabd80def40fc692c5d2589a1c4970692267e539e6dd3a928999d98a9bae3f11a29ab49d5a5c1c39b68920768be4d0aa5017b61dcc853ebf1f9111490623b7348879b144728477e7f6f35058dd06de8a1d8b7fbc3528ae41354bd663648551cea1b7f5ef07879c6b32edc63d50bd0185bdc26b8a8331b8160f4b6f492ca4cea98ddabde75e7993cbac57702be54526c98acf6aab65d7349f3f687d6128f1f44ae50024c5f723a1be1fc7f69d7a585c23f96d78c40da309f22719f2a4acc8a947a33dfdc731cad5b85adf13aa31d6c5e2a00ed0955f56a7681604c9160a1668e31c0149b4c2cd9883ff0fc34d917a46bd50d6626b9099f0c0f175c96b3a2937c39a147e6b0b642926c47917aef6055e808c02abd9a99d6caa4744760c4150478a252620bf0c361eee9fb88f99b108400491f006b0fd6f567ca8d273d3cf76520e0ff9c1bf55238a4348d98f89e69fca3de220dfc093a3471e708ed111a8169d45bea1b96f36b1577d77274f1c4a060913cea506b6fbc9584f65d36957040e75bcdc8b7cc60d44e1896c4e01392c06e54881e854b7213fc537c7fda9b1f65834611eec9e49dcbb0bc5ecbf571a82cbe867b23497fa50e8f24485eb829a2ce23dae4449f86aec527c05b92331d5fa66e4195bcdd595ba59de00617ca1bdccce8510ba62ccb9d61dd6973d111385c02564f8a2b2dbfeaf4ca765ede1f665a4799c60dbafce7a1dd9c6c3a1ae53465001d2f578459a87c0291012096408fec8480d063b14f77622edbce8f99e60bac7c268c7159d056506e0878dd1d8fbdfa74584f8ec864cd0fdc47cd56376cc673b5cd239636e9a058399c065a441a87693e41f8fecd66ff98de1e2f4e93098ddab5794a4baca3ce667690a895aa2e16483275a8471324279191934a5d4c9d5f22cd5ec176fea1bd60aee0cb851b477564f10be881319de21c4a4439b60b6d1c784762a269a6cf77173afcab86e3cb6d29a2045a9a09840a5a411d9da3bcec74faaf100e17d33d507ede8f34f4502c912f375f938b15e9a178bf1f4c5bb373979a2735cee33ca6820c08f3bdb56089fc4366ea9fa426039558bcd485fc8c261bebf3930dac0bd371089f1b26d5d2955af0b389ade65ff5fe2f76655a66d950ceb37007884e70c0fd74f0de37da5c634d42ee48081a54fd23f7c6bed62d936671312fea298789c904c75470cde3d8fd5612586d273301950530550662cc5125e7a01aefffe0bfdc80a26e15966dd5de58af8aa4fccdc5920190645cbab34820d38dc4bd216cba4520fc7a57d5ac54a13c5dec5353ca2276e64e292652d1d08f5af118fd8d8641238d7822a9a4cf1e7c002437a5662b73444e31331aec9e8c07feceb4a90c8098a8f2f02ccbe4a2babb861e63dc9f3f96603e80157e6fbf26e4cbaf40b8d717862da4877ffb35fd0280624222f97a86ff3022e02d635ce4cf236c1d15fa7258e281dbedea48976f90c96d0ea9b53d3724961d373de0b7fee5a99752122ec2900d2bb5d82db62828ea4f1de884099fa05891443e51d20d0503ad34b215f0e75ac06ae89dc326514dc380e2c8b559a696c5e32abdf9e74f1a49999a5c8eba1d29e145d352c19da05348cc8559cb80cb6929d0aa63b2bb71970f2b9c8a20f89cfd52b1095a4b78bcd5eb7483e7ffdf40f239a683719dc076f5fd916eedc20073b74c618d22c80c98d57431c2e460730a7d8759e1441f58a058c7d515f6592ae7edad374709a6da62092045eeccc59ad55de491edbb2ec3b3237ccd5ae820379ba985b6295e9db73ce4286aa8534cf767d3ad2de0028f1c9a37655287cf15ee0d13002a0fa0d78e5e072c3d909ef6ad9b10796385982153ba2c6db62bdf35a230d4a79a82436cfcba2f10edfd12187ed3f1ba0f01462f7e7b1c6eade9d965ace43ef6abccec40507b64002910dfb68402688fd3f76359bc255da32ae56b9b357e2d0b6d59e37d116066fe1f72b1313f6bc0522b992424dfd140cadde02173261683b528ac4bb0bfedddb39e75aae2baa44d2905d0b92b0bec12ec5edf916d2d5c15038db289e75c154450bfb66104b54c7bdcb5ffabfd695535589678c248fab81633023ad5c91b1ebe673ab83888a89169eb32e84383f1600f42c5bb91545b66c96393fa820fb23e866a4eac626d213a78c5433e94202fc7335313c9866a06fcbeddaeac7ca9123e303d54f3eabc55d1928f3827adc2a6fe6e35d640ac9d46f82630319df7000b72e6c7a1e6c38dcea34043d9a8b4415faf796a36d006ec71feedbbe39f23a01227f68f5996d8b22ed5961d62ca8247f184634d054c9168398aeaa2feaec4c969d6d1cebfb96bccd9eaf9dcefb6d1fd7a5c2440912b549f427e835a2eab6600cbaf1b3dad1c2955afa2e7db8bff632c3e28213e5290ea43030c552ff89efb46dd49b45b873cb3b8ef82cf14acea56a9d9ea192e8eaaffc3bf3bdb8ad0f18384a05d2b917d0c84784077297ca7e23d7f5010a329171939ee7ec5e4bedfa71cdb57b989d025b3bbe5c416213088633387fd3fdd67ce4f01d1b21d56297cd805d2ea11b1e9d962325c4a8f50440a5935df89c0ad91154979fa7b03e4d88847034b6f0b53f7c9f871bf3e909f2957319fe83ffc0671f64e58a1d75490f6a8f3a7910d1674f27467b8802e5ea672e979f29be960b17b38315cdfdf9106bf73855e05458fd8b60d0568f39273799e5c0eba1715753ad8da14116822ac211460d5a6d2acea389d5a476b4a06fd6721568d855cbd7ab683cc0bcc2dffe305d98595897d2269ed625a841956352716ebb2ec4b1bfc0839f5c38eb82a114e90f1a7c47569e4322c3158644dbeccf3d228611e56317e9288b5455bfd1f44115124b2065fdd9859f414fa8672115894fdda22d4a0997db3fd35288749d3c29d504db52ee27f2dc60232bc424faf6d70f908434f9a16af6ebe77da357de460b1e12f34dfeb7051e634e7e502410e4719f1fb917021eaff226245336e12d4de28fc49d3d15f19a58fe660f14b06acab75c316362770363c66f07858355c5802c5f6defe401ee671b5c297a5431a34bf5f3d396c4b495da3b930e54ce2b3b900780943388277c98f26cef9433613be2118fdb8900ace4706e1df4a88bbd0941ffb1dc35b53eb03747467c16e8251d4eaa4f55c356d1f75b8e59a57a16ea81d24dac22668865f2372086eca605ba9264a1239e1cc9cd1894f08b4ea123c4781d452facbcbe225b824bdab06d26313592d1f774f87d39bc4cd6087c8fb0165a93863cf92b63dca7a97f727a4bbb3579483480d0b60299bee26f071d0d7b094e674e99c6f6e514baaec7acb94cb406b59e712c938704f650f8a46e6135b4e2c93dd85213c72b044c14eb0e8dd7ce8f14c3cd7b969e3626abf9e80ba4bc6ee8595c7604cfe461d82f552a5758fde6d85d7f0e81afc0b3fe45e698680daff5619e068be074fae05493447e0351e0027eed48d11c144c450fbaf6fe9db9efa337ff2b48f64a97135634882a0bc2690812625af7bf4c8285a89407ffc7cedbe93f64e90fa40d5d04b30ef0bf708077e1af21bd91845a016bb149c0d026b5ab42bce5565c2efbf5828e4e87b92ddf2fa3c0b5d14d88cc95bf8ff59d0cfe06d4a4d7bb81ef730e4653936241fa6195e2481811719b897105be87e06708c4bf4831a3e89a8f5598f5c80b2e4c0c031f39c3eca3aa92cb1ba4dddd5e576d1dc1496b00149ff678827caf71e2732a9218920aac0c89311c67fcab54a68be6b2663f1e466a934cb31edef8663ba07cebfac5fab5e70bfa4fd55c71a6a81116836d331a1252e512f42817de1e298a8c0afe5d20d941ad1528632f25bfff90e9ecab5572a86cce82635e9c0ff2ce56fc5a0043daa05c1bb7929fde7e1bf07b1b2648be7bd792852f66e3599d7b787ad64510f8b191d0fe53060fea45b60850468f099fb07ac1637fd19cac7765d169da4b04860a78a758cbe998f58888de6976f1ce96a2168ccf40424d140d45414130132b55e2b3131604a6c9474466bb0672ebedff2bc7e9d952f3cd3a7cf03a18d59f2220e9c64ccc0ece967e4b51f31cb3cc795f34f8ff3b0a0188a7d1bfff1d341144efeb18d8ff104d8891786b566ff8895a254566319be0b7313464308355b80332433c75474988be977264831267a918e72350a142c6ae92dc8c9c1a73860923dcefc113b2ac5410e4e73c99e847adbe001d0f1a05e60b81c2b70ce8cc1d8b43360302b4fbc8b9258040fca267218388acc77d53e0c43e1a8be5fbae3825510dc7a47c636061cdaefe2f94e21cbd569319f26b8a6bf1461b829befdf1830dd44ac348ecca8062474b48eb85b119c71d7951efc0d5176ac2886e85a98702e0a4bff74616dd08f72a2ae707509267688555063497c974ab10a8f7acb218718076fce8863a4a4633967a47f73c9b5a56c359169757025d3a2ce6bc0ac7e63db94e83d191602a75526c7a17187ed2ad047f310181e92e438d07a1564f4d49049ff1e41e7d0fe6e3ae2a8308e4003e1fb60cd916359076216d0a195477eb02d258886b069f665df3a1245e2ac9c3bb97b287d110b9f2347d3a969f5e243ac4a877340757cef95e67ee421e96620ca212920ee428483ba4d06e9f559e5189564fc1a8c1a552fd3f1379cc02c50b6b9d25fca12c6f6e078f3f346cc4a8015d216f8710053bdcacb1ce6f5ee216f2109611b57b55222e645c169806c906f4f078eb42e98b1b0ae44901775b15a2c11312970ffdf9a304271e876099b2a03fc6923a71dd49d69ba3630d57ec176c795f6ae453f6de781e09c46b56c21d314b8e26451034eb605789e10c179919c591b10d76d620d29ea5d12f05dbc36d9b2364bb5d8ed00fefaa923da376a107b3c75fb9e7b1f5f334efde48d9a831863a6514b079dd99fcfd5da254600cad771398888f5d1fcebb99d9be6864bd32e7fb7ad4599e959b3b269e648e13421949c7ad3160d678f874b5c4e83e5a976a7c43bffef47c45d4c45406dd04377251e3ea38089d1867c15f31f89e0874ab225b10a3b114f1c63363bc585d7b78052d8c430d050f62ded3cebb8b4f94ef446e1520080ffffff7f