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 78494 a9bd037d1a5df30576e408975b1926cbec39755b71a76382d4d2cf867f257031

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5bcea81b2e6ce135270e7a93e9e5ebf621c9e78b5123827e2ca9c7758b74eed3
Certificate Block Hash
a9bd037d1a5df30576e408975b1926cbec39755b71a76382d4d2cf867f257031
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00163c0000049d0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000425bea5bc1c55049c6678dc35bed157670f271af6914742730b285593e00bed93b34d89910c5a5762b4495b318deecaf38f929a7ff1eb58330dec2f6358d2c35ff56b38570daa14627716b1388e417c7f4d66b266d32eca761020000000000000000020000000200163c0000049d0000

Raw Header Hex

00004020ea866345aa0462feb05d43f99f6e8ca0af4e175ec18941fe2c4255adf9f1ea5d2d172bb0aecb171d545342e3f4e58c4d72f3cc611aa726105025ca95bc2628efb78d3e6aedd00018d3ee748b75c7a92c7e8223518be7c921f6ebe5e9937a0e2735e16c2e1ba8ce5b

Proof Data Hex

59,560 bytes
121216020307b8071b3c622cbfef9847a4e2cdc30546dfd815b3e47e02dbc74a847b403fcb16549debe38b4b6d6d560fb985dd3667f64e810b9614737c6dd770569d3d30694803a22972c0a627381838dd941858c6e4a33a08517833e263928feebb732fe8a2ac93e77dfd2cdfd639f5884ca0b781e54270a486bb3c41c19bd801d0d555af3f25db86ec64c24d75f5a13e88be1b3f75c9e29e9cf05645d5269d064d836b979eac854dee841a84a79751cc875d2c88092b73beea63419a2c285a385589ba5d4dca4b02421236bbade90b3f608dde9fbe4b6c9380cfcb4a65281bf50dedc1a05ea013d729ecea0364a5ffa92ee11b6a4469c29e7094702e49312da3610fae7afe8b0f0dab8e68155590002f184e8e06e60e3b704ca07d80ad8901bdc292227b99711bb1a548d36df9d9bdf9776780a857e8fbae106beb1873eed86104c26b327955467cb41c6f8381f6c11971ca488ce768cc36af9fabac99d69b11a4981dfa739c491f3cd64c6d9533fcefd3d36e143dd1cd9e34cda67d4234b019e7afe507b1eb33a38c3a658ad0285e04c1cfa0a6a624df001913ed5fc3abdeada3d0828bf840ee913efd9a0c838a4c58c0881fc8c5e1bcaa29828c1d0fc2a6947b6141e838dc5aa0941a48cd573a90274f99632d6105395bd0beee6e6d5065362b7af9ea875dbcd55d25122103b7192513a801fb9b56eb91af845b5106ce691e64a7e842950d329664f5f2492be145c1b3d03e55f41d07e22cb52fc2c7d39e7acb7bfb22eb394c0c6aaf1cad44939f2895407d436986ca7ae19bc51e440c2cb78e5d9742c03b8cf325c7fcc0d89ccd37015538ab9ada19915870af623ad837cd1a53e7fe5def8da9c4bbe435eea36fd34fc931d354f585875695ebc37ba25a232c569801962c1862bad35e4dae66ef180c43aef612ae7e0a51cb00def0cb590d2295148d3607d1f6d3a0103054a71f2c56eb89ec489809c1d99422191a27d02b8f5d134cd00706366d39ef2d75bec6f901e6f67d282f96d8617f3e5fb0a490e2dcd7b9f087b5863b648b746e61402523cf19942e5ab18b597ca490abc4bd89cafa5a78c84597203fa2db09f46833803dc5f6c643f8dbbf2d3aaf71151580bd0c24950957f0c1e9b2b84fe3ac3d9738bd66effb5a38d0b1da0e3fff0aac14afb864ff874748fb16213f2cbce5d994c8ef29462c17644ab9d362a2f210fb18694a543e0ee9370c2c805dcb61f3f3b5de719f2b2c4487a55fcd3405cda8f08c3173853cfe991e2d67dbb470213fc47f07c5be50ff954201eb95d60de3c6d678678696c3a916f4acf4003e8d034776db449b30f09151ac44127b61178adb6946aa9c969389825fe07071deac4b4720b706ecd0c6c4cbbde7700e4244e811ae7635e79695690a8eb7347a38b556d27f4026d07825707f67fcd0adb268b54d9863e91af5c9e94e023fda6dbe3e744c969c15b89a111bd713aacf3de1763649dc9a2e76bea2d6c2ba03f08a8f8e5589da8f390e3e7055c4ede7707a022196a484350a1e91664ff6e0961806b3dde85f76c31f99588715fa5de2a79f27a0d4ce6e882cc7559759face70c28f3b7825b43a3b948b0c4eedbf7c9d3ba8f65aecc0f44fd1963d7f8aa713cda679c1f7fa86ccfbd57122bf3438c822cb8721dd8f1e02e5c3eb1212a84e373355a657f149e0a035a88791872d32f0155259f246455e4f42c3fe52ff19b2704d709516701277754f30b9e8058eadfe1f13523d4654c43b48f575f4a01e32c27bf158412fe5d700578b1b413b4369e25d4fb0d062ad85dbc4726b5f35305984d7d9fac31568611e66f0b814defed468a5f34a3d3aa85b8177eee6c6ed0644052e3f7dce2e429caec734f76fc68b21d66a6ee6fd3ecee1c465eafa98b7738e75e783da37d9697f12ad329749d7f0df76106ffdbf11fa834a2b90943cb16a7f9f4eadecb80d8d2feb8f14b3b57487dacd41571abb6ab682aee321c1cac609e985e73eda9dd6df9200e3f18a2a3316601487e04d423fd761a9540d3fa55788499e7d761021c8ab4f3f5a14347d6b7bc1fe469709780592bf72ca43abb61def6ee8781f5ea430651c065884500a1d77e57eebb7b59a0fcc6548fa367af4523f3b1168ea71d151c5a1db11559ab2579b6db912d911d5df233b153a4f37e1dc5e721857d3171afc8f082e06cec845975a583fe09d8195106bcc89d566db3a37d11b043b078f2ef8bac0563fd73ad251190e21a1bebae92bbd11c9ddb1bfe7f434447a7c8577587849a5f9b2b0e31169180891aefbbb91960a9bfa26a39458bf67ff9f7304e4aa8af67ecd70b33c84b3844781bcb954f3032b7946018d723aa65bbb4e0587600a8addc08a4d849e98aa4b88025b3f964c8ab020d610f202cf645a87fb39adb0f782fa651335ec0339bbe338462ed1560a46d10c4a7f2198f54b99898d861a25c4c26ccd803882a639093f5e2e03cd99f10ff5469942ab5389a1f153588f03e14e62328afdcc24102dd5cc623ae0acd9fc48729d0f457a938574d315993d1cc3764fb5385ad7155dfe71d17837f4bf3de3853fcea3bd977a774bea6ffd3069e904677c9ba44e936c8eea57ad56de178f97411a649005a5c823f1ea1145ebbf3d339352d4fe76053f663345d2b969389e646e770cd15994f7c9e5be0fcf0d2586374aa7ce61f75cca5fe3858834cd95591bb5b5608a0fc6ce0e936681c4ec5d7f0c922d78e9014dc7f9dccf2b1cdb19acfd93fd28efce7f7c02950a020a6f5f732956bad0e7be8d9c2f8dad92754624dfbde6d8914cacf511d9ec61aaa0b0b07f77d04cba5b72cbde733d36753af41a50966f082749d6ee70001c9d4fc666348754a3aab4640680c7e9fd5c7e50d7c64d66c069ee7abb391d7a1fafb14245547aeb52faff28e40154a42a18f699105bf19c576db2d043befe950d3d72f23a90e2efe27d3957ae3da8cfb5ebbdb7f6672ce693726e9ce7b8f20fe66a281c7b469d771c535a96887840872cca0f40e9987abef919ab6ca6f969493190947d6a1ea9f25a0ae0a59e8453b458e5c152f285916106afe6348cb07f415170321007579d2d28ca2866dad772d0397883330f48fa9ec5dd63c0f75022f8f1cd720a66694f9b287ca0f51e1f9b8ec567ec9a6332938591375654056fd070229f238e518d4ca89f1fb521c118ca2304bd2512fc7d725cd710dba060a33881885c9abf8a98edd14895767802511363efe8a177d4815d22acc2cb7042d9ee102d74164b3345019dd834a3aa8942445d5c56f3a7611c411c279f7bdc40088bb4043ae9721ce273e6cc791cc5e08dfbb5572ce1e3e60ea0efc2e567157c30a231ebf6f7fec905123df87b3c1501e02457725ebdf36a4e35ceb7316929d8d01213c2c8f7972107559e6e4f96bc41e8fc51855b8e3800ef688d588ded778a5ebb44bf9b35f4d86f227e651af7369d2f87d988499022a3ffb3ebcea6b9a46f81c345d73eef604b24188b92361c9eb65f76ee729dba63909e84ff36ef8fb0077a1309a7deab54c40f67b847cd1c6d6f5ca6096d8cde28e3d14a188f2094aada299b5a2b8e2de6db8886ccd336fb08df5b24eb1235953638d2863e195c5cb5cf4ef12d43bf4d9b3c52c698b63d57394263c9d681dd71875afe70180f7b84729fa16f566abf044702143fab6a009fc5e4bafd6fa2713d6453aceec33d64413e7244e5a54e723c92e8232f4a4c155a55b1dd1c87f63e7ff687c9da6df6dbbb75be6f4a7efa6bfa7fa9c621dffb58a65f60d0cdb5e138ed45bbe7ce100bc507cd08454919a931a7e0b3ca940f4f843654be3340f77f07947092c7d0f85406c7e699f317bcdafd3b279ce0f067376a6ba2cbd3c351c18b55142c4a1a0c0222ab88231d4513486aa6b882046ff44bbff4184b6b43340654d31da08be4a47ed8304c8dba0acd44c5b3ef77852fc7778719c90e8b1db9439950f164eccb1c214f970ea6baf4659f4eda8c8035bd2422995d9f4c0c7e7db90e767663ccbebea5da452f3205e1edb48f0f282ff20428d70d5b9a5737e0ce00cbbc3a9f7e23db3de2cb9a37f8bc96a21f252af26d36da341d3e7c58b83bf9000e85ee6a5da4fc65c95135951ab25503921e20aa7ac401f69c331f755c8ec00fcb4d16beceb20112645cc6648c24170acbff77f821ebc14379dc6d0414dd13581b95d5c228f52f49da355b3969f4dc3c28648c44865c2e9598d0c1b29cf79ee49c8de78a3026e6517b9c85d315046610dc421b59ca322a3866c90d0998c6436844fe8a9729b4b5d15a5fafce2ac402b77a2d579bd3b2ceffeb7f2d144537763e564b5b60c61f0cb568b44d52b36e2a9cf52f9cd72a1aa9394117167318c9018349ac528067494b9446cd15becab860de7532512b6db528e39f46acf8396e37045407e104c410b7d7b0ac9f7d25fc44dcabbcf870d35019b8726059903f498bf298800a984bc0397cc2898971f716a1ebc364610cad5bff60d93ddba7fa67ae55eab409c133570abfaee60c07e45553d4e9c048c2ebaee32ddd3928f2b22fe80688f0d915c01c9e449514ef440913c9a07635ea98d8fbf9ef3ed9b62ca57c4c0a807ad5dfa7422fe6c746066e4c1665fb64b7854ca226884e4a0d6499d6f52c9059f5b54d468a6fabd7742264b5a262332c0435a9d7e38d706edbe7bfb8c7ca1ebfb1af0579e6a86fa95d5f31a84e0b0222067b4d0dea39f9a5e90703d08f31fc2a43590d322a1a237bbf968664b946b9060bc9d83cae9662f756f02e1c7ba561296b9f3c12bba5e604261e88df0f87fd608b8b8a7962722bafef0d0bcb5f519891a8b44a3b46486b56fd21d380d8f1b72bd9bd49004b23482612d1041bc0ce706242136f0889afbb46fb37be9cf9dd7ac0bf2899ffd1e5ab5970b65417b6f9f2ff0fa5b1d2e54fd97ba7d2593062c8adcef8abdf107d5ff809f3d441704ac78288d209a5a6cccb6e83053de4c54bd814ff75bb114865783f62b959405d4e48b9042e859f772d876b539548ef2086ceec56f13eb64e50b6648386e6ef345a2b7c03309f669a8a57dfc03ad3f4330a40b616f74095f5596c3c975cab4b284e970cccc6ca84737723863987427cce0f3860052aed91065fb9a752c0927e374500d5ccbffe9df94c3ab850234f7b9952efa5dba2f06ced30eaef8ce9c7c9a4e4b9c4156e7b2823271a772118b3dfcc1d18eae96de28e71e9947d4ae2448ac8a32e2d99705b5e23c1ca91462422bea00449195a550f0e46c1a91a282a630c6b69018138da6f492c787c6599bfa5850e0e150c358f8cf34ad69485215d6e220d87b29364c880784fc04776d780b41ac063298afaec1f0b70a8b0a22ce80508e7f4fca196edd2f17860d313fffeb0f13adc9b2fec5c97923584ae648502b35be396d8821fd7b34152a83b7b2b089e7f8bf928d12f45171785d794ecf044d1ee3d40b66683041d5e9bf571b06a619362f4446dfaa96188101b96b83a510901d8f165c19309a179e2ed8e60081dfc13e22c754eb7c61abf20408cff620883474ffa8a39804822e1155311b3fb40a6320cbdc04a24e509e318d63bb0384b486638c6f2be11843b996bd7ba1154184b58dcd793130c95ec890dd27e9c2f98815107bb6642a7e8b963ec167f6de6ad132519699536c0d57fa21d3da904d48c20fc55ab3fca0b5142709c04b7c4fbe824f7199e3c24f96a1406c2099c9deddf62041db665acd8f702b04f76477b25cba9036de9e3c54a7b69c8a20ada3bed4e5e3a69c28a19ff2b3602120ec092819a11a909e587d88569e18b316413cb6136992246cdbddc0353ba9b9381eea46bef4d4ba1e016ccf46bb94c2f9dbf67ad78b71f9aa7d82e4f4a1239a122953b91826367afc40794069fc15b94917244d79d1a221333d131c22cad2bec9d4b45b323e564823b2c88a85cd99df7de268cf14f07ab9ded1ea33572c4769f58b9da999df8936f6d8c0e42d65648582f75ef9f0d1db59cfd9abd154a95ac24c7038863eb417b61718bcce0f6b618e1657edf8750f53ec2c3fb6d461988c813398d47c9b56e8b2b38d58be50ebecd49be271024d103e7522d96d78a3220e8a6254ab81a2bcefedbb75038b6ae96f1c6ace2bb81e58d708aca50177ed1b383b2583770166ba43c57cd11e5335015c6ba33b5fc76bbcacb552d3f0d076877985ceabb3d00ed365b947ca40479a6ad7ce3dbee754fce3d0a4bdc68f1757d43d26293abe2e747a911cb7843b3ccf9fec243724c07dc83b2fc152004bbdf9ea5dc58fcaae8c4ba5969f6628a0145f7cdbfe3b698777aebb1ce5c84ae4bc73bf5929e5c6cd0cb4c68ef0959eb80270d7ddd7a3423e630f43bdaa1299b0c04f3d7af09fedae81de43c83f6f0362de4c83a004347efbf6a4c13af03ebbbe6cdd54667452e907faaf41b8570f28a9931e075243b183ec448089554a271ff373a3dc554f14320742a2273d2015e0e92d8203dd6fcd5069f30d8804f4b7b043057c16c8221b5df9a34e315f1493bd3bc5d7a6c701096062338bbaab30812980e316ab8a1bf410bebc580b5493e066b4eb56961337a36e98c584375d27bedda75e55ee030b1827e68194560185eaeb7d6e1463b2c4e456e216e29dcab10e204958589e72a4aaf413bf23e2ca7fb4254137d93884c8b4913bcf3fc634d1223664414c4e02226be37d531481303c11960df1b81c9b331bef43e5154be7ae3cd1aca1249ee3470f190e4b0d45899528f3c3900b34859ef9f1af79f41cc7f70c054f52dc9d40e5c5be66e8063d44845885298f1c785ba264f90465764b18b601bb0393d8ea609976fa691bad4afc4d3a425963662c99344a38d6d9cd1f9580d853994bd6138509a27e77649d5aa95a93981258bd4aeb0e7551d9ad1711377f03f0d53858fd353c3e6c0ef622c76b7ecfc67202dcd075273f68ce6f5e5bd55c381b218fc4930e07ae90c1df3f5ab5b7042a5a1644d65d0a275ffad48172729d918cedf0dc5213f4ae083c1603de5ac90a55e67a2fec302eda6cee1bd3f98b5e4a12b7d983e01d17175d3c4493a8536be688dcdb6ab92d1cb83185575a7338aa36f2914b0c3727b05853b3aa764c07ac66a0f664a4f5248f593322103cad9335575c17903ab577edd57974995b5a7c81e0d243a7fd956ebf5b9125a3f40e2d042c09be4acac6c9683150e0867c4f443445e1b0685aaadaff5d21f9ce78e170f86a58cbdf395316808d68e917217a59909bcd0f7d70aded5132e6bc828c8418e3ef51972d4509d597d4c4d6095471a7919e50009db38f42b26244ade5b11a8bd9e8b9dc942d35f1ba8e60b564c1ff40dcbd54faa5d44df6cd0ec0ac7b6aacd3447e7f92d3de5906a74aad8c7243a542daa788603966b07c1bda77b04012d17c52029846e247631d8fcb1bbc57bce0980331ef935fd456737e04318b9fb26379032543932361eec3d3bc751efe9cd0ab99a0d0ddac62c345a7afaa9e08d189e0d44d10f3d5209cf80581f2c5cb831675ae93895e6e165a67d7789c65cf19ce8ca53a0da4cef6ae61d3d3cb75db5c95af93da4bff667aebc271811663fa3203cb60ff78351c99651dfa591524b6d11fe280cc54d7023ffae59de31ac6142edc90ea1c42a26d5d31f5a09a42cdae7cecab006b6a1eb226a7c8bece3aca5b07e12be7078f7ffc413e40187c1b931d1b336215552d5513b798dc7628f3e4c132fe0b8a74a90ab0f5a4874bfdb73f09b38637ea47a005260b4da20b3a149abf37938f1e87fd47ea75ab372c20e400628b7545b9cea30378455efb38b4ffd80c94885cb56a373c0110bfde6e9242a4dcbe8c50a1c02674094641a4944329101ceab4118407f71315f495c31d327faddecc3df832c8e1929c9fac52b382b489f733949522cff14044fc17a01bd54b2846b6a7148644dabcce2e706ff51f8a7530413e457a0ae5d097621e752793436efb668b727148db4c37a282578e863d8d6f852ef33135a0868ad4dbf929301ed1cc13973d94ac30a69baae59f13ff74f3da2da654c359b47fc52454127a3ef18fed4eb36be82e47918fc9cc2ec6174f625ffd15c6abc0da25bffebe308546d7adb888dc5da1d8a4de6686801896d6e958c40bd6c384fdaa7ae54122e27adcc03a27358446248864a051cb6daede632fe522e6949d1b59699b20dfe3e9020f0fead44ea572462810d8c96e8800adb086127ce43fbde92bd498c184190ba1358e34c4b2ecec2ad08193b80f39ac3b87df69e82748426f29c3cde8716c83a33c90ba85a717c333fc4f293811b5b7eb0254ff7658383525d390b958696a641114c614c7ffa0144b37bd501f400e954141f7499f02d1467c972cea1cf46c8626fa19b2d72628e90f56b89ec54139942759a3f6f00b1abcbf46ec6296c13439aef46922b8208d719b77852f6184c733d3d2b7563ba39f4b62ef20078d1150b1b2eb632297394499f5ee562023099aea39dccbac2adc685eed7fc99c474c236181f9ce1b028d9f00583acefff2ec94f69e56e859251e4310263f8b504c492b2c065caecfcd5e9592b74977755994dad528238e8b2b5850b78f808b5e2ae09e4f33b1e75aba29a5797e2281141b37964ab901daea557669e37478219d1c45a3992ceb0495e49c467eeae7bcf58ba7762c2ae10c04e656ffe7de712d49f7c56332c83f2bc5614a841106288ebbe0ba610435f0b5ccf9aaeeb340b91cfdb39b5c4f3a75f50c6fb9131cced54f0b64431cae91234017404cbf4ddd57edc718947fc6e7fb522d4c08e9b94ffa1696a6abdc6703b8a3ccffc993ca48679e88bed729c34801426563085982e2b3cd2c86c5df2ddebe4ce80359c4c1b87d485f812f3ccca673d9510612ba85d2afc3129306fc3e9589d34777fa7558c4dc7a5971ce9c5c647c972a6b14b2257beef41ec00e4dd3bdfb8c31e4321c6b0b5755b87ac209581898ad1fe7614bcfedecb607d7a10ed8d3203a1b4fb6b3c9df0240234aea6273adeeef30050467ad2548b19387fc60ea2cf01b0f91865607f35644ac54039c0a2680d8f869cc5bbe3f91df5bcd1fbdd2c210052b9797b0ee10b1400c003b1fb865ae74b26535f839333ae0cd53994bbc7450a880d6326289496e2210557200915bc7a7fad4562de80526bef9f02fcab89d82ccbaba45e456943cb1f020b3b93c635a4ebaf4b56bb6ae19a52168f938a2c412011c396d53c8d22659dfc95837155b3ca9b3d2bcf7128a0d7068d4b3db29f16bbbcb7678b074364a86b8a2b7848f0c0bfaa7e27adec96ba867fe98d55a16ce515a6b55edfe3d9b12bba33635ca3d295edc5a2316b2178ecaab226d9f50c74e653d89bc9b52a8b4d4d8aba30b11b7f1573e3acac8b27d197efdf2bd2d7e6b81452afbc64214dde2a134502f871dff9c75e73ebcade4ef34b8460c5d3c469080a9f3dc6398a132fc558b4168b7615cc64ffaf425a37cbe4e08f64ccbf6556066c786e33b10a79179f8f6a750c1e1efa6d0fca8abcddc55b1909bd7987ac44f4e51ce3abeaa3272b442526056d7798c8283a742e5acaf8d4f0142210684e0b563c85bfa54ba5d1d2aead36f4f31e139554628b85dbd56818dae34068b0d0b423f8c590509bf639e73c3e8c2e0fa743f77407df41e858f6b03d0fde5255cf67b019eab9b78c11098c5986ae24d99494b6e4f8c005d874e432bf898379b0d527812e05f455000bff0260ed094b3b8c4d409cd8e128f29cb728abe815f55a7bda0f3b991bcf6a230eeeec4ffa4092d727b38ae3f65d8f79811f415177a9a7b5aafc869d5fc4ddefa161bf0464dc7feff6e036ce603bb18de7c96e72209e37876b68b42719e39dda3a58df7b9b40fce3f703c962c0ec9940b2e89474319c77baf6eca988d2e504679fb58ea5249146ef4931994651fac05ffe1324858439cf0a583f1f8a580fb86e4c14b45ba733af8d24dc5c6b828134b2265d6dd3ccf208ce80fe0457194e2f186ce1568746399a7f861b56eeb9f50ce9455a2692fe000f54f0e76545e5217c7540086e4d8bb051654a306e6645be54aa953a332eca5fc03813668dba71be63ce742b056de517f0dbbfeb10b8543af7532b1c3840777118d00e11fbe4cae07f34797613772207c45b64b243eb2455ed2fb64a0ba47105e57867c0d80fb19729e01149ee86dc99da020fc6d1b5b2bdbf8079a465d8bb7d18731e9c937effd82b559f4ef8651c46fa900e8cc0efb80ff69ea7cc871aab046ce7c1a0bf21103dc3bd9e000929ab60d37678c2a0d024cc4d5e14f3af5ab9f106c06cbe3986236218468ff66be7239ca33a0e0e8634f4ff8c51e80b8cb10221876f4871d9fdbe27ef7cf57dc0d13489ab566f2f633a8cff18767ecf649680303c7784f8a7f297a908952b1d307459316d09449249198bfd7669f6ab8c94d49e48ec4381470d0f88b34a4a5e63343817632223d2680db58bcabb027dc63b73463ddff5ff44096119f63fc2244f49b0f1a3ed44c28f7745cea44bae184b1d411c1216038c18f08d297ea193118a337d2e7210d55af119b5c5bcba4b25ae6854fff51b680056d0d8f0dc06d36c1d2ad600b5a071133ec04d40cb16c6371418a0cc0fb8cdbd6e8665bb80d67822d6a934345ea352362f0013bf8770b0d81e2349b7e573eac00d723f94b37e047d45d93c79ff6bf3064541f3264a91bf7230974f608affdd798723b57de16faebe75dc465d68c39bc8e3bc81d8c6ba01864317a5eb7f4256975301dd9be9257ae2392e8aa49963f9317db01f1ad75ef63d7f785c25bff419fbbfcfb3fef67489e2b41aa42b99543694cbd05527a91943f19729743e3d355a07ea65322f03f696b29bd4a73c9c9e8b37fa1986312367c47af3fb965be1886a64a08a4848d90a27036a7bf997be8c299a10a42d219e3100b75be72ec5b9596989e67d7a13e5def19f61a147c79056e01eb0d532de6fda64ff8553e54e7a81a5b316e0dfd5698f895f985fe2c587cc18f39118e8e0864c11fd560ae56a633b356e9cdefa0d61fbf019ac85b15849ef93a192e9d4cbf28d718d144b17c5df1eb1e977793a39e4de0712718d6210e4ba7094f4ceedb2efdf5bf596bec8e0b0c0995c5d4b344f2872d52887cd4b554074e3c8314232b48bed8f0a4c1b1761413ecee1adc44dd12d2791436974ded7a8328c6ad84b648b40d777f18eba3804eb3b50f8a35226b8b955d369bfa5b46e02ce9a8999e3cc1a04ca90300a51d261a2a46bac7833caff96e04b10bc7947abfb66556e9f73505064ba8f7d410c58810a7224c9d9f3bed91ac7dc354225c850c6fffba6c99a373b17f048c13ba7c5cb75ffb6cdafbc0f709c98c9daad06bd7c4479bad92fddd0a4c85ba4edf7d618e18d77c0dd619f0eff58ab283ecacb0a6dc1f1575e1cf8791c1550b4608dddaba8a62eccf77459f2d78d90745cc7514977dd1f9e6d3716be00162af8f85bcd41563a7f014cb7df55d0e58c69448bb44fa8c9adb42541b260edc5db009d26db475efc822c9868d685be7f9d67639c4eba0d93d4cf5c270e5a5ee1dacd0e01144a463395b02a1161e954874f67d35f0a8aa5aaa335e2063fa9b68ea1bef20fdc995c0ed846706413c4b45916e002da7ad10261533c03821b54143d388d5e899da628686e4592278c6ea84f168268945224e8b6f98aeb0aa0c9e35de45bd2422db03f4742dd0741bd77f128c4e96385615d054596bef38d45d0e4f45584c4855318367b1098d20ed00de6a6f64ce019c484b727e60f3fee887f7f82bd5c0321ca51a2113c53bd0130795bfd7707cff51ae28b27035c0dde4658d84ef31e8c055afc8741435091eb8563e4abe26810f1e01c53c6b416198f67d8d206cac9cf8bcae8c77d3c823b4968210fc8f514010f534e0cb1fa94f08c286c3fdc03a8ed5a560ce9aae574bf1340814bbcbf81fbc9f6d049d554872a4694bca305d4f9e39d3554bc0dc6953fecb62725c2040e0a40582fd1f3223823b68521519b23eeb6137e7c9ba5f95b078fbe67ca1e6393144ca1d7ea2f59a8dc5984c81a277e47542b3be288399df3a5239ea9b671862bcbe7f21c8603b308b5c86863403bd7be2cbdd548709d9a53a95ce801363ba50226d936c73452d1979fdac0e9c22ea0e0e8664504e24a39197ff15a314a8e1a11e8f26e0fe362b8748fced24f8d110b9d5c55a145345cf00c5aaf376e86f14faebb75beb732fbbcefaf04998358b13ab5b23b753b31c11293ca39bc41a73089611ef5652e74d7bc5a7a2e45cad74c428708a4eb154d03b3e93880ec8e61a2a09f4c413f98dda0d6df6346f176ba07c94dd3c5afe0229e0e3a579eb96adc5a3fa14808ef6720d5ad19090db02fb6f7cfb3b7bd842cb3f024794c3673873abbc7b7771f8cdae7448f7e5d075886f1cda6155ff88904a02b2c2af0d69dbc97ae24c9114b5a5f3da68e8eb5e514657a19deeeb6dbc7af5cdccfbfb62c020a21fa1494bb385375b93b235c21abffa57b3dfc4b00e88e0700b182fdd43411e164324cb6256fd75914dff62cc65297b927c9452a5b8910a2a9e35f0e74df5aad6a4ccf87309b1e2ad4cd1e310c7cd3a2b6e3069731598ce02f8fcc7410484fd4a5833693e8f920aa4c9c8514670d96e76dee0276c063140ca343167d5f2bb2dd3dd85fec8c070dfcce8c4fd04e54f779ae4b250f791a7f00d6aaf89c2afa310d3a5112a99068b44b535be13e5757f6c32fd8b642ec81b2a7e96a602008e76468de15d646ab612d8bf85e5cab6c44dc0a5e61a83a756ff18fa13ca708b18c2b13a63bd66bccb490e527e562ef91e29fabbb0d87426c1694ead3a20d367da052dd83031be7faa3b1be0f52c48bf953fa8e6aac9dba91648fb0e4f74676c29bedcf2a489dfa1218f1b197d73adabd7921d6cf77774111d382fad5685e076d946ddb34c589520b9f4d8e83de1aa3fda0ab8af66898cba7e392a2bbbde3130f08dad28b83da941643d937fb9b3d9edbc1eebcb63858cdb7cfc5acd1c0d841c29eb58bdb3ea82244c41670f72024e84ff5ac8f0567a70eb6ad5c22b28852ee9340a5f43c3ba792b124d30dbcc38e4dcbd93c34b64ce47c3b37bbe16881f584fbed53e6444651f5504245227a1fdbac7aa90568515b40ecb2e18bac3d375663fe4f1ddfd0d984ee773c5dbe9b4a1e6a8833a43c5e01eab81b507a7388e1e371514b408437ac734159a8d8726308e7a27dd1caa96412118524dc877c632ec71f98558241bb53f7869fbd7c1a88b5bacf1b08161e1636efdebe41df06efcd3e36a506ac738c8fd63719567513f4b0cce78f349733106b3cce02422c29c266b477a1f3ac4d8c3e4e641ff8a5059d232a134dcbbcb444de3fe081491599a73369ee33095538f3ca9a414a0c443590b4739560faa13631373726647a94295591e331dfdc815163d9378efbd27cdc4c35e930130ae0c36ffca531de5fdb7dd5cfe6eeab3a44f9ccfd07bec493e55bc86a448d4b4a2d27d1e14f0f329df61c6a998022e56108e1486dbc62467f54aab166a436ddd14722199473689a10985b8c9b8661966fa7885c2bd39cf1d5447bec79a0a2c10fef28a30ce7f7a338186be3e8fc765a399f2308a43f020f2ffac58c0e935f6b2f1a4c0ad44ad33e3ca38f695d763bfd0dbbaea70f428c8762d7244885f33a9326d30b5b7dbb6715ab2fd3226812139a5b07d79a130fcfd5d3e7db47f00d227d72e82070a9dc55bec25e96c23e6825f41b8ebe9c66fa7e128003f523e925361d082d875062f7b925fd86723eeb40bc15c662be0916768c908087bbb54a206622faf27153a3b8fc53259acebf0c06c4284191b128a9685d5a460e0f611761e29da344578f17af9ade35aeb860dd6f7e2324afc79264722a8b77a87aac17fa023e62250eab500dfc941b0c05b990f904b6dc5d81f3e9469708323976b8d96aeed683f5315556d7474b15353981f72c178b103a2da5fb5226d56edf0c34fbbf4df49c34f1adf8af4bb55dacece9458b8976ecfc3baca29b4851e20a736af279f1674af3bd9f0d11ce0beaefbb9eba73db40641547109032ccf7195d6c34f4f946386b0532fdc2fce6a76fe77e33de383e1026aca7d8e8f07e189bd1063d88f0d0366910902d080597c586499e3cc06df67584cb7f86c8557a9f96f4d5065727a5570b7865c97bc46373aaffda6ab9ec5cde4d6520f5d9704141117c87e5d6d470398fe1831db1f9da231951fdd2c7a5e69a7f15e7684bc85f8d49153de680cb83f01c1bd6998e98b7d21bff419c55033e574a96204395181afa29f526facecce75d7d56f7ece7bd989a2dc922a432b7789d83efabfb213fe73ed46446f9329456c9de1762c572254163d216aa9eb612923edc9a68df72d48c7e7ec9939032a5e8c59dc127332f1ad9c41af40c8191d032e8fdc40ba6639aa01b29f7ddd91ed38404a498b1e5e5cbdb358d1efb2f9a50612ed91dfcfad88e9049c678d3a7635243371bbc8239b42abd55cb7107e02d27e1e5db073027d2f5e7ceda06a68afe861e01d21735b95fa89b5fe5d07372072250607e34a4cf9e929ad5276bb00b7afcd7934b020315e40fd50c6980199ea1dc09bfbabeb28af55c538b797b9dd4e23b950f64f08e05d175ca5425f3ff7034569f0cf3153996850ed4f29c2c60fa81d7ae69d74289ab786823bef8593323ba84c4fec66098ae7d787f48c793189c61ad193b037338189b6151777224d4da70fd5c629a3296782f257108e020cf7ccc5681ddfe67904d6333c19603e3cab3ae1d1d2fe08715b1f22914aa4fac14e0ba4da115cfbffb202fd5770cc16f33d78a9e71c32d2dce8e15c22ae37103754d43e69bbc0dd123f4e97ff887774d6a4db19ae29cab95c7acbe796ef4167bc7c3355a589c14819ee97a765fb86c5b98758502c178d95229a177adf3ff9621c7eb58f15df9be48f321793aec690e12a6bb4fadeff9b89fd28de16d2ca908db3012d1c94702b57f471aee7db1c33445d77b1ea6ee99275b59b57d1c1bdd1e9a7729a7d5093627eae7a845533c4655480a4333462209d26c338915ad7266ee40ce98221f71f0b998be8385c51e3b3d40cef3128ffd0d5f15e9445e6ec3f662f104d6d9aa0de977177c83b12fcd57d85770b09aba92b51371182a81c9fa9b193f5389f1dfa2836771671a6e3baf0a3015a0c005e274e3050ea5e467d9f418c5e55546afb7b3bed4cf5964696f2f880b5d2eb60af4787865e51581b6b6a6df44b3630ce67c5bdbd0200353f029208b7a8a687e3539038c03fef72947d693c6bc7d49d6562aea10571e9c8b0ec34ccb3cec9574dc180982be44d87275e3f24bdc46bdfc270b6bb5ee7d22f0b5e1f66efb78caf5102022de9def525702f9a9c55645f2b06ddeac4c1a36dab7eca1ec1b9784cdf76a2f9156ae4eab73270cc3cf0d0528b2d3b192f7b2b3a28e71fac9de839528de04f663996ea65e0090c2d08ec2a6e9ee8ba509715491ec62424cee81f86fee34cec9a99b9f12cac49cfca4b345d4d717775be1d937cf2754821b1040f7ba3b2aab96eaca0d4c7f730981aede286160c6f0c9ca4b925bb83f17c082a1add9f526800badbeee77203e3709b71f2b3352d454c3a82a5bbab16f5ae32304aeb92842b6bd44a6ab5537146770c4d086b67d3952564307ebde3bdab5edf64abaaa9b40a7e06937187f8d332845f7ee4b0c699d404e21646ad3d2d1c337a31e6ceb7a41f15b0c17e3102a52d8317c322dccc773e83da940f7a2cf3b831b3644135009b10100d90ae2ed9e09155bc29a5b7b72094898358f6961f4dabff2a70a982ee619c8874e873c8c4b28cb5582554b6e11a027d232f11f4c099c9c34e55c4b851cdf54339e34d68705af985aef9499eca6f3613e1b55c2192dcba414c4ff2bdfb436c9fc2b6a9f36f5b0dd5fc971aaedced0cc03035b1c74bf572772dc10ad9def9f9b176cf3a0f2ef5929008791504d8e4410b47a4176b8a6b28eceabe2a5b23919a8d97866d7ad1e79fdb051d6ffb783cf2c2203930036e3cc2fb427d76969d86b2650afd93a329378ca70fa61afa3fc270f38678dd468d71a5937787857708e3d2b176332ac2163717b5918b12afc6544a8c3e34ec5911a7aea64874bf158544bbee593660587a5355858d2b04ad8ea2be020998389c6f21ede861dfb9956c725bd3f067225366c937eb2a092def0ffe8852dd20c390aab3a9bc1e7396d2fcc4711bc3eb96cfa824e2f57536b6154c5656756103e1c966613949df7327c53e92e2117231816b2d3b9ac3659ea5fc79f0a1cf153790663d0af9385f198aab397abc07d6868d2c8be5ae43de8226015b157bce6c345ca2f5106353e937d9a793fe1ec371e276a573e901822764cb6ac423ac4d259957a6df4d2b19b167ced45115595ca80de08475e0bcce89f4e002ba4403fd9c5f2dae551834c5384332b94c800943ab5f3b22ac69cc2da4a7c224e36f0816c98cc8f58ca4abf3c992e19553cee2dabe23889cb01721a1561ab994cd7dea62a8dfd74128a1b33451f3533476d42e6bac0568decf7b9100d2f273ebfaa5c121d601bf042be7d131c03d8b795cbd4d9097d07d01b4f962a11e3c1d3f8a6628cd7417c6820ccdb79764ef90d85e14f7b9c87724c0a8f4a3de0512811f702d49aa23f1ef2470f42f726b2c2d661dc40f3cce214dd3cf944e4caf9d3d7cd17ca1da630a4c8fb762fbcae4f7aaf2ec67bcd9ace1f54c4399fa5ea7d0b9c9d0b78f04c97745b3139658929b3cf8dc112fe27ce2fa5a95119c3416145fe33262d511a6922194f5cb29f9fc4581a9470fe06baed013e9ac631c4306427a65b3d17757a6a0ce9b1d19931fd17ada706c7e34d4f329450cd3416a81759c850b775a3f239f73d629b88238b6af3ea75322af6bbe7a9fee6d27b332c05ad001ad81054f384d032ff0987ad0a37621e472e3bd2363fc69987769c694234ff98dc7478670f0bdd922334bfd39aadd9c2dbee542ef33f301d8f5a499f05227f2b9ac86b2bb1ce43a597f06777ce505a84d3f91975f5cc7a682f0f38964cb6773a33345d21d5bff2d69bd9132d140de53c2a4be0d5448004fa91092794a7e891f15f1162939a5d5585f9a2bdf1273ca9a6431a49815dce2a6b14b859bc60ae49cf35d56835f8de49baf02c45f70aa8fd8b4110a057099a3800a7d5722117aabd0bac33861b0d2d4b1b58040f3f3c428edcad27b0d376ffbbd988eb2f9f4713c4d9123d716292c83e76c81a3d3cb431df8a748230f583426a1210b3195a1dcbe784cd1faf8dee001c68fa2fddd2c0b282ff41d4d9a4b958c6b5e235f5fc9f35d3efb05baab0c4ada0c337f47066a93118ea1efd9d7012e52c8b0fbd4524e21044581c3e8bc05f15a7c573ab8648d8d435a40caa3b7efa405cfa905ac04419f072344d4eeff1854ef9ad7f0cb018a5eb8501837d6e9d2bbd30d05d9949b5961cb426a6baf1f6215153aaf40d2a43f0b3978ace63f4c299b754931c5fbc2aa026c68c898e8048966d715ff4af5578b18371feb8212dc82f494f96c531cb5cf83556e5ea245b3d0fc98725d32cd1e400342d69969d5c73531d3f700fad454d80a9844a9a77c0455a69dd9361e23ee75a43660cf28242e34226aba3cee36862b934964714407f077777c225d0dc247fc1771d5cfe26687fd00464f51c7e1182b758421864e15c5df7d50086aa96e052129d21bf5d443b47ea791b334b5ffe03abb66b6b0a8a07a390be2b45f7507c6bea276f9e0bd90f75e49c74af8ad55ee4d62d54abc90097ea3760520db36b2ac1b170b1c1ad1508f544d47e731c2ecb4dae46d3d627128d6cab5421eaa394ff66222d55089aec8ee1192ad2e3894a3b9d3a6b6a890d6bc3d54e616cdd687072380f5ac3838aaf14bba64d93cd9a1c6efdbe87932a11b496dc77bafd32334c3e2b9bdb4b3034568fd3cdba4d8a18e2972cf256a59519ec93074847c66c997d0be563190109c6690983f9a9943f8f0db85ca2c806ce4a860f5b200aa54dcd4161bd5e8579e7af546bbd742824e5523ad0ff0d644e30fb2d4a5f94227e0628f64ec5e757983874d3b9eef0ed818fd59f1f28d3773463a988dc1ddbac52a3870b6bd7d8ec0f232ea14d1ea9fbcf012c7082b12332e836678b27bdff3830ad10e7586fc0468185a353df2ede318d655e9c77d4526eaff5b6017d90c507a98f58798356bc38fd0befe6889ed6f3d6104f0d77204ac49801bcaa0a73c39680145653fe55e5174bedeecb108f16912e395bad8cf15224858d0562a5b55285170a20fadb1129187ae8051f7165453eaa330ffe90fea6cb923c8b9868b7a3be7022302d55d588513dcfceb7554bf4f0305941b5976dc5985ab6fdfc5b5303aa74b73a1d32da84fc70adf62d5267fad96fa9b0b5f73a6ba2b89364c9874074f3188e43249a55a8f4a8f83d8059b6c874fb44ae41f2e6d2c3a6138e6ad0d35103be181851248114b1038046c2c663c17a84e4112e5987678625ef913f644518c6c6a9a0e00bb7ddd4906727b4399369ba3fd911e8014998c08a8f7c84cbecff05b3a8c5200bda681c3fae206cee9115ae66edeeb9c63a8823cf6b19541adb054c41ca727b6dbea631562899c7d2891a08430fe836f3ac74e2a9c699d2f29a1650a9744cde54b87145998d00b65c4d19eebe0422d5c5a896f7229739179f44e3812903370edab02acc6b4de0462a3d1e1feed0398941a9bfd308790faeb9bfa8ba71a81c3ad2c7cc6a2ebfbc8de7cf1f2642d81b538753139dfab704252e016fae4dc7481a2a0e6c6f45137513bcf10b49a628230421444e14675f87bae97d78bbeeb92e1629e930c1b15c56f3e51513a42b8c4bd65573cefb7d043c7e01ae09196eb35d11d866216065fd65553838d46d7bde7d964d9ac15c440754cfc236ed8f92d9b022e0b9507521de4e6ae75b4380d2cbf77499f1d602488209767f4cf2c3159dfd8ecc35a0a6c5b466937d12ada83fde04fd704f5a308d41d9a15040e0ea3181a61a85b1d6f71e1b175c10adb5649604cd6359eb411f0f015a8390af3ffd84df7b020bb914d97ac012fc49fb22ffae01754e472fe84762b54ff9faccdafed332760c185e8cae59f9a0dcd9d04aeed6953fe20fbb8acd4bb64f84acb7a54be111dd5e8066fbf60d7378b766b6a0cb132ea30db9eae6077b4aae4787533a0a70b2937c649338fae1c6c8703186fed63df4e192d449f82bb966d56cda392272bb0b7fdb4809509396987e5ffbc8bd363b463fca275ab2f0787b40cd4e20da32eeeff579d9b979c3c74be56b68e100892f001a25e550dcebccb823d8a569f1fe09de8af2f06b251c44ca8bb688cd002ca2526ec22c147da317923d2a6419d33b5e978426d61a97533921fe1923a4b0874549efefc396fa30d320a31ce350c19cd213874adb1edd46c7968aa45f25558cf7d36df78b79f33920a38c82be670ae68ed3bddedbc71e2ef28addf5a35c310b0c2f55bb759807a8e6523267b2386ea77d6c758d2fe1c32cf73fcfe041b7a70b2118cfd178de21c02cb814261c45c4c5c721b2e703565499b11004bc43173f7a5c334e95a5eed43ae8f42503d0fced29b6636bb836122fafcd391eb5c862c4bf2d4a7f2ed7e119930682afaebfc584b2fbf0de1a951ce81025bd8cff90fa1f9499725252da3eb3f9773e639542d2bf10492d21d3ee21e09565df12c0a6c9490b2a2c3c45102dd9e99a7811402ec0d1b0f4c107f3b844061b4843f16ef70e60cc3d0faa8753baae3bc09b298ee531ffd0396e41954ffaa763438e5c0a60f7a7c199e0835f3d0607dc4a7e983cd7029969d4b72c3089ab6e44e961705e1b002aba57d9e98cba935f65d4eb0fa5b2d16ae74bb0f014a7740d2800928110816e2237c1a887051141ac60fa608267ee4d8b0088ca49657ce14b6fd9702a0dfeb0e93cd13b53a0142d3dc134ee69962ac4c69569e8a5d723a485f35a80591e47b1a439b1cd843979be98978e1bfbf08eca5a72e5136aad5111ecc22354581f4f7dd19766e78d454980b81dd5469ef460a4ddf05b421f2d603caa7683f7e1519605535611e9bb09b36cc84ddf9f2617ff7d4806b9ff1eb778c02a2763ecf8bae332390011ad0208ae0934824d61d104f050a295b9afbb31cf2e6b5605b937a80772de7b055d4db2a124faa8bde7655ce20cbec300e702ea5fc2ae95fad00c35be0676dc7b8e9a2c995b474de04d4af6241de5eef2c470a7a7c4676f5e7f2753a14eeae61d5b072f729ff13aacae87f9eca721f573b5deb61b835e304bd4f73de77a467f42558eb6da9f5ab1a31064ad455ff0e13ae236c141b1aa134b44e32ef7ecc54212be01cba59250b17953de78c49d09e142c1ee1135b630300e34260ee240e223aae753442b9de106285d8036c41cfe1139e25ea71d1a49fbaa9a0c37cddfe100634afbbeee049e0f7b721833fe21811bf4e39756aab59bba84b78fa9d1dcc30e03c0253594d56da760d252bcd6702230385d9ce6e98058e4dbd5ce0eb5dc8d556bd748dd9f793e051506fb5ce4fd43cc469c0c9abd7f1a2b86c0ca83800d3d68076f0c7b2ff6e48c43f1ccfcedd1684c524aef3aa572415d60640244aabf2fe01770560efdd4c245336aed53991d1a1ad33c0d5576b41daed86cf9b08edfbd7a581daad9c2897f57a24936ed79b6f444d687ae88e4dd42608e02865a1f53f209120ee910b6594483db1d76911a9c13008f7c9f402594a3cc367b4c7d7d5e51a0071df48d97cf43029bbb7a10542bfde05fc8596a537e2f5ebb228213275b6c2ecd099b657d27a471d479eac0a699550d30b9a6369097288823d667a2bdebb5c34ffa03424723c48ede33809d1d07d6420dc4bd8f7f47b28975f2dbe4ef1eca2f2e23612ad942f79bb95dd351478a9de3f715b1774245426ac1149d85b3b2207e489cf669a9075ea1fbddcce4eda6d56b5038ae2794f8a526754648c867d640ef9e837043e92741d818e2071740d926cefe7719958d146f1962cc4f875a10910f6f75447218870b7b765fcc6b3a96fea3fd641e3ea4329bad5791331e47ae8cc94e590fd24240d30160fbf8ac7202fb5c806334e647613171b34b15820743deff66c93c1cb9b00f8b098374d908f567f44944fa5777a5045d6e6299b1eeaebb181ecd0f86f47fb4ff5c7c3d1c373f3a782a3c045bc5d2035cb5c5f28daf09db33038c2b7b9a2dca94d52e4b5720655b8df9fe650f9124f3cfb2f201877a93bd944e71c36bc87b483ade661f62cde4d78d2d4733e2f346b9239c7b301bce9dd753821688813bc782cac4aa96cf9070ba4df824a4e121144caee4750d3452b9f3f0228bca74615f0fbbe82770f039be8f762dcad251bf386f8a67a347169d477142f806625378fb933bc6c588e9784b2ffb28e168ec6b1b7fad26e8da6e6df6d77557960cd4c56c2d5c4885d0ce653b586d5a722bd9f8eb3dbd809438d6f3f90882619be7f40cffcfe1f694fd4f7ff80415d64698f62c1db7789e29cd8fb739d7717f336916a7343c6977a33db0714c731ddca0f8da5023e6919dd5817f625185eb3a7fc15c631aba732a77ce13a4234efa8eeab809415a1c0869c76eb7a7ba07933aabd05bc500aaa5d0f361793a6be2cf2a7bafa6d0bb19fcd66b8db5cb0b04ebd3c00a1b7a53daa2ba3521c13e7afd142c294f058c0005c1ede17266156a94e9f7d29329d5c8e9005d677f9b4bc46813d5537c9122fe66076f5cd5cfcc038e6c1f0bed1750f2e1e4e5678fc28e118fd676c00fa12de05dc21dd22b227fb72892e80147f001fdf91c650fb2401e0d603c51bfa9d08da2eae9899d785afa55062bbb389a526c175962b453eeeec2b34e7183aa96f99b4af289ba93c538c3f194f9080c8fc7d82cc5ef73fe39271ce63ad8f53afb31f51753826cc2bbfd194e8e98e2a38ee9ac187a77c00f12faec161e889f17f0602f03953726ae5764f91d19020909a420e9dad145e2dc2ab3f8f6192a06eac8a9db1a4855818b3829a56cee3a1c461ea8944ad6ab209fd650e3f3d7b5e30fcb27ec76b45113b71a2216a02deb69d36c18f853204cdbf16f4e4a345b4cde243cea22fb1340b119a0acb8dd1c22765a46e1f154b0fa65fea7db896153a2109880c61d91ad178d2e2be0122a857f8fcf9ee12b244515846c51b765eedd422718b785a71dd618a53d8734499d3a03e30ad63364755e0085f503d6fc017b3e116c45272d1c2b07cd97dd4ff6d776b0d03997a047cf10c1b05e7e4cace415f298133f3d5245ab3b93ea2415c0ee157314fcfaa5f7b36d7b5c81ff1ca5ae2726af48278eef986ad861db2f9dd8896a342770076fc85787e9eabac76656a87e6f766475dbec6e96908e8177f64e59e6a12096b042a5e8cdb765c9e43b32739a525097f8349f03fa992ff79e6e1f70b134af72636ca25065c80ddd53e21fa21e0e74f45a7f5fdcfab1c6ec299495027d597ec8fe50f23739e5d9648f231e853ce236a711f57a358f299faa6397e27b6e845e0c2f242410217250f2eb96546b0992c9b323f1b78a8d2b1e959bcd3327c31f4621277c8f9cff6fe56112f88d8060b580d1038e81218c192b981f872742f9a17d19c24725dfeb47fd7a03b6b29ae117e97639f57f40a6d3fbbdaa8cba56f65bb696d1620ef165a813edf07f834ab33bc1a41f59f792a313bc8e8475bb63aec68dce48a59c29b353d9ac4c26997cf6b9f11988c3357d957ffb969dab09451c6ce3cf68ca70048c96933e7a308d05dd5452c2a3a2760cd57051a3bb00af74ee66f33d1f5224ef4b32f09b90218457fd3a0148e5b439c5a7d656a2aef4f9d0240f595d5a850c1fc4b457e967f42b9ce3cc26999c3603f9b9245e89a74b1e96d30b1ba9e7fc65ea807e260f61abfb032f63cb7c25f39a69025de9f95a06386f7fe9f4354c3304b2cbfa046d9ef3d88cc49498051dacb17f1015784257682df761390cd8e35a527cc36f4d875fac44d851b136bc7ec85ae4b15a297a5fb027758f2a6840835f8bc98324d9f3cb8b6c1519ebcb6f22a0a00fbfa89a5de391953679ffa01a336dd31bccaf13bffd06e60d98a12824b6dfa1ee9d5c2b32044c92731d36a058366a1e8270398b31cec7764a304c376236f32c27eced323f4d1ae21fac1cc8af23f0d19851d072524c0dc3193ea1b30672d4e6f503cdb79e30d395c63bd2c876df8df955f1bd827665546a7fe47ae0168b8ac6c5b42163217b22061b50d9f394b7817a22a00529ebb952dbb5c5de815b574ced9fb14f39cf2c2aa75981516615233d8a6a3870cee5267f19d577d577eab99faa4bad15eb9e08fdde8dc393ff695a4819b5941e85c14fc9b5373e48aee473214e6643494faaf117c981321cb959749249cfb71e381428986c599dd514bb30303a0fe0ab9fedbe6a133ea28a789feca9c61d6cec5491e89230649907862689040338936262d1da1f8e548e230ea8c8eb4ebaca450845b3ab5d07b09904d34449d381439ad6de9eb482271db872011d091e9951853b858d6a72abfea78acf7407f9d7d2aaf91bbe6dcce5be26d2c7d5351863679f7e190d673dabf48d775253b05bb48784a7ab555a8c2f580dbdad62c8f2cc7a482844b9c6c35627b2cdc7e019725513c9b085ae67d2fceb0398fc2ccc3be938dc10c72795524a47ce3d4de56ce090385887cc8062915ab205056340273ca94937bf7bb4d7918096d7d985a47968497e09c52a924b095419277176537f8a66bf2a9554b9bab2ec5918706b182ff5cf5910c1273742bd50a581fdcddc2e1081b637f0df5058b70f5a4083e197fbacb2d5a6aec7f7621194d2c20f2827b1a74bc8273726ec8f5e82521f842ace171dfb09730f8eecc76a54784a7ba61b083fccf3584e596bc095c4107cb2bbd77d552c5ea9ea0e85d9d6969b5c75c2820c148fd2d9801c0ce02d8cfe3535b7d3f822148d6c9de755978b32b33a7a26f7e5cc94eb7dc94b05c34cdc181eabc30000c7b76b365c271c8070b2cd8788f98278b62b9cfa04f637c4884cdf9fa96dc178c659431fff2c58ed6978e8d3cbfe88991207ad74719ab3fdeaa078157109293402474024190a0ea67186601ea24ba6b4c9bb427a14641764d5617a37f93ab12fbefaa058dc38a89527184614de2df3294ce3675aa03f00fed1e0053c61fad7f5ca657c9f0caec2e48c04672521f68dfc4d45142e955f13506a8f0384cbd4e6f1e1e36e0e0a08e0868851f742412f649bc2f49a6063af513f8a5503e03eb4ceebfaeff81d2b621e79675ce0b96953de387ac2e022dbd2ab758ff875d695c9eb6a2e4e3f352580ad806d2ba2bd2154580c550ff0de783919ac41ee8e90b19620eeaa3dadc617e9b2e81500a251de57957fe7fa5142bd8b48a140e3271327063a6d6160aa10c89037d50949ac8488d70e29679b6d0d2a4a97baec14ec23bb81b78391d2e5e3fcf4456a856d79b4f9b907a9acd0db775542d3c78d29c790c63a272a75b1f193b101261ca1cd5984383d89a4c8c2a5b51245daf69d2cfa3ded66a5ade486264fe4e51d1f8a064473b2f3800c74162f657b839d370851ec9313208515ff5d1885200a6130f386249762075207655832aad63fa4961e221a53bb3afe84de621f984c15912b8f8b35dcd03463f8be4e70d38d47357b237b9ffc61b1bd54b76271c877f02a91d535e05089b998458a3b812b7d2263bcd73942d1811e6ee68493dcf453c59ca8b5d0708e61259d0fa0a6e19cd871cf16ce8f6398bc32d02e8da27204a3fbbecf1ef3ed4f53e137fb7f31cb46f36b0a44d674eaced53ad9b78a05ff248db5b06a9a40bba5422df373bf1d60eb5b9ab170a18fc878ac39cdfc07c0e393ac5a01d48ce2ae805df23a3688843efba55f847154d61249b36bf18de383d832cad991d6e644349caf2c14143e7040aa5e30e8affaa59a9afa11ea0a9770e63bb25a56f194dd3987fedbbfe321222842a62089011aba76f9869493d77256155b5844146282faa34fdbd1299b141c04ace7c3f8459d5d0a47e34387ac8cfac0bd02cbdfe210aee42b8a1d702f39b4e1ebde86c3d20a80e09de0ecdb182585202ef168e6087d784853790d1301400dd1367932c7d88950ae4ad7333f710098de4f75781daa0b91c54783e38b530ec69628a01314f7560693b1720af8bf427f9d0d462c985fd720de5b59170814b8b1184e098bffdd88f16f41b6d238c27ee88defd258a1386a6e9231664137fdf6b1baf7f30bb42e863e957da5c756d8f76e5c0dfe781df4a3f7946dadf4d562e865d2be95f9278eb0700fca4a7b018115e351479d022f1b2822446c65b4a912c18aceb94b65d647b67222ac1dbfcfd951ef6b4dc453373e77209cfb36a2df4e949feb7a2895358befec9687bae8224b168832c5821d7506923eae9cdc59336334e16555b14fa12cb7523cc07fd2bd7653ea9a3c349b9fce9547930f06e0b027f843541d5c9be4d37843a8df38646ccfee6363938ba69e826cc3b1552b5994155bedf7dbaed4158be5a4a830ac07655bd9a5b8d3084bb6939ecb5594e6ea78ff76604178f5ef61fa61698e17b1622be67a2a39378fdf493b8f392c65b980b8535fd35ccac38daa944eec8f1112b3ccd761bfb41097e6b0f6a5256c6cb0524bd62407beab661385fba16f7ef4a2e65667d0bedd5a10c691d8c97c85b0a556e37fbb63f59fe2137ce13a0629854d6035c7ffdb61cb677f7497ffd92902e8fcc0e64f067fb10d967a601ca31be04f145648705394839d4d7dba4004ee1e39e41bc0c2145c77c581c94b8be0976d8346cf7437c058e218d180b9dd19c148f80c778a1c02d7cc7ed7f4b2a108aa45aa65f46d01932de34d92f09d542824642a3ffb519a556db8a17f5caf27b1bfd9611f3f7a6b248d13be8832def793ee551a81a77d5d329a9be3472b11e4f21ebbcf1668a0bbf22a77b81d0d7383c4e1ed258b66cf6045cdefa167e1962f04054252dfd556813385ea0d4b37e5fb9fa0c0a733b271f72441500b76b05aafed37d2b5c35e5a575f497aeda184a7d8440f3df9a41d32adf420f174fd8ec6e0c864412dbe4675a78382d87b07f6b156fa2a454b701f2a462407d03de9ee081f7346d731093346c0f5e884a057493eca8b5779f2cd1f7eeb071106f1391e5cec17c06afad9a0ee29badd0cd68623c20527b5f57452cec86d66d644728ab15eeacdbd5633bf8a7826f16a9cc3d0af135135fc60fcca1737c2bb5628bfd39da5c4a8dd9e66696d2303042299083f3708facdb854ab039b6ee2a71c61718b11ff5686e507be935b49fa7bc66b3c54935fd9e157ff90babd71d789681d461017d5cfcfa98e5b8ce9ee2469e8e5eceff94fa334d423b53e3b8a1e86a1c18e94bcbbcd594fa70aa693ef4d0ca71ed4ac7491969ebc11886f0372c054dba9c8a1c553b9c74d6cc060020bde830cabf4e54829a7b773d96ee5648a6959449db04c55af857af56228f6abf3e0c4a8c0a33ce39441da62c866cf05a28f1d3523df29b2a932b7389aa0339dbe94206b55ab347051a0ff6dbbf006869afde5924c8e47d57cce629fea910d8f30e916b46c781c3f11f3d1111263157de33712bbbfd3b755add9d3e3190faf0936fc291069a1eed55f4c86713d15889836a47ec8c08c040805a700adb48408761ffc59d33a3675d5b5e1d709c73d2433088de0d93d0426338c494e3a278afc0f1c6bc1114478806a9539fb39e83630e3fb42785d294e262f499568c269dfc77d17bc54e07ada1c5ee62eb93d877b60f7b45ca42f04e7bab940a6bd13090ce1541a615bc3080a82b669b87afc13adb43f26b1309ab94b3bebb15075c9330316b3a8b06ce256c129a5164320fba1f6ccbb78889e1666839e5d227803aefcded2e20906114eb6f728d619ec8022336387bf62819be3c4081286b124016fea6249e9dd772559a3945b8c2b1a1479fd4240364eb3c97265fe5b9321916901e17aaf47cab43d285a48c4bb03deed3567dd50c6598b83c9b11a58a415e05f561d369bf615e77ec67dae4560e764ac38b6ac43370c5268deb9a5d67fb570e43264f0ea011a4f71a4ded918c4ec42a63fe0171993025ee966158db35be2181077bbef160d2a0fd86be8a2081030a01485270ee21b882ca1e212b47e5dc1acfd5098803ec45f88f847914ed49e427ba061a09a16cc4b87de848d23fb26696063cbeb10d01705895d3dc28788b9dce515f2454292fb8ee69d814c09c7571853651264725bdf2320ee1033d6043f5b9244f816049c193b593cc20925036f74e003eb62824f0b049a0a54d0107b141950e11a9c44078cdf9f685ff9bc652a89d02805ed884baf28d03bfb8e7f358616084b6dd81e3f43726415040ed04b2dd6cb71f39cff78930b4e803a333b5a539c8b13f53417023ca0220b466bc839a5b74fecbbaa7bba8812f887a6e65b4c092d2495108a1b45a447104744929539abe3514a319888ef710be4c6822dc7ac781120f9b322c276981a3cd26ca71939018bd57905696072f521b05cff031e351f34b96823a81803e3c4146e7a28790d9c49f8a3d5b4c7f8c351acd8ee7d03d0ff26ee25f6c1d22d5ee9ca379adabff41760ce0b05049a7d63be3f9951acba1bbc7b665336de2a03458c818e05ae676ccc8491ca4ac8ab905387f5a346099644d91248635d2adc06e5d3dc2cc1195f743f90b46ed3d6284c9dd169ec45c800759dd27bbde73bf7be324387ee4c965d9ad97bbb8096a75dbce5b34f01c727f6e42b74f6c6f1a46490e2b2c2fb889dc74c05f54ac6b0a1be7231239284503b0c6e6d5b6a22f16fe09ebdc7797fc75c586b34882dfc820ab686968f41d8bf4a52b51cb9dd7cb697f5d1f7bf06a476b6b7b07376b3cec5d1eb407158d8c2c163286cb06cc87e05954e190f24d966821eeb95af57eafcf982677f0e1f79991fdae1a84e752add533847f3132c555ecc3603489a110f42f1d12ca80bbde3ab293e8254ac0de9a2be2f1c1d60e38ad2cd11b24a92c7072ab57998d29ac195be2ab13a8eae498aa9fe20d869810a0647f5bce289ef2af1ba6800fca60b1ea907cf4613f1dfdbadbcf48041b91c85de5977cbb1417d99e9e2df0f5614f1b2c9c39ca3e58413a7b880e8ea05c26755b95cf25c5f306ffb7cefa88459fbe1c8c776e9441a488dbbae9f7adccce3838673c28fbbb23e7111c4d08202769d79a4a0151d6c3266b970b5913a2ca66d8d11bb48f1a46aeacafae5a948b4dbf64f6c8a24f8d3a7f1f4707980bcd384a897cc500a3ff26983f7bddca62cb0feb40fd918de190a63b76b82aabdfecba4d1fb01ff9897b8497d276ba40ba29d25fd7e066f58e7204bdea51e30865880be84ea26d72ba8877091736b1aaea82f167e00c6fee2d7c816ce1768214fa2887cf45ce1694f8f5a72ff29465dbfb38012e18ab7f9452a8e709169f48a2e2ffa4be884bbdb6a95e327da5466d11637a35becaab27ce9ebf01a5f00b672faa07d90977cc99e61e8420252a5b3a2fd41facb46062598a2696885b8b809fa8b4a1ce37acdf19c2452a07917378c7da81913fd3e03e1b2428d954943be9b9711e57959fb98786eaf9434d1d02cd3b2c8a6922f07fd75af1dd04a84121186c0cab706971d692b7628cf7d1584552a19f0d4bdaf8534539ae1b908b931d354aab3d7b6309e2691491d3efe1cfb9ee3fbdb19213cea64177bb0487236001dff094e2597fc21ce27e11bdcbcc1aabc0da20717690f48753250e7b983bfb6a08a615756b915ff15ce573e844cafedb6ad87c44c510c6f622da1c106aa32b246b69234610fcc04155d2dc76470bb6c89879fb6a2accaa5b2385bee61a8a2ec5f5d45dbfbd2e12b51ed3c2e2277278dc7a6b160006c0f549abf422361873d91941d48857c0bb938ef4790d29a428411c8e00109bad37e2c8ec01e3b65ef1796890640190864f747ea2393267f5052a6bba4f21bd5468fc50969bb359f723901b59ad8040d86bea4473c492e16a77ae29e33a782acec0ce6ced1ab8ad3b1db6494b4f3922217e5ae2880f554d133756a1ab932735f620db393e7b3166d9ee27d3f5030b06c89b1b772a4176869955f75ea3043d34e05ffcae7bc2f78011b3da1a73d234ee09d4bf6eddd4ee92791020a7bb5a6187b38dfb6c55e61494abac229faa3f5f5fd2a497dd98b7706847546086879b9b5715f0168574e60905a953a6c357d8960f4015a2e4994297cd2ba8bcc224eb4e08511c409ec3ba0c5e2f860c5d648784f24836190b73abe7c8bc157646e741a22069d358f090bf8461e131b5b8be35508d1706dd0b9eb69058f95dd3822ee3612870bf2f366b5a5b24dce5ca4da6ab8587ced2a44728ee82998b45ee2314d3f75fac480ef77af7a1c7ac300c0e1b750806c11913b4c84e933bb5762df82000ba86b3fb4a1fb1a443b090877b259b0afe31479ac62d2dc7bd6436e658828b140c877409052f334fd4b5a0ea8026db847f6e341e5ced9c6b8bc61825cdf1d96efb6f824b09317bdc56543a109bf7bad998e2c0330386eebb275cb60798d973d18a05d93fa8328efe70865fe3a17aaaa0eae1e78de3649255c6a8d676e45433632db4935c56d6d752311e403f11e3357cc2a855d4e8e682a35e00c074f6062fc122a5331b7f6c3b1409d7684c15fc7c13ba35420dac4ecf6a82a9acfc1e54fb04ef5e2a6a6509ecfe0e559b1b27e05fc6be337ca2d81367853006eb334af4d45b03d2fd35e83f369d272e79e1bfb5b96344afa8728ad6a5d92bb777ad9a0e510d5447be229db8551764f4714d2dd792c9670d0f76fe2521fe0bfc5bc44ccd3fbb92444994c24224c0ce73a5dd768299a46940f5ee2440900c8f81851fa2fe1d0b82831e07f563951e645d4ddeab9d4cb49f5e86a77cb9eca83049a699be2fb1d270bd04128f80bdc3979dc1c91cb75371cabac990d0770d6e7fe33db872f73c5c7e5f21e4b77567ea4d9e371d9de4c9268d6dd4c0a44733bb32b311de7b29bc2db13c08450964f0b57fe4eec672049c6eaa6feab9541ff687bea7d6429e3003d6378de7cc1ade5f7c8a5983e35ecf858895de90bc324498a9aba609ad501752233b99902dccde2b3ac37e92b845036240ef9dfc4e3e62d530e2e426a333662de33f4bd0aab70396a8b7312d3b0610b8eebe71557563671a99d9b5a89272e97c59b206088fd183017eef90c16f7087df16829dd354256288410ed960001c3deba0df000c69e41d58f281107b3e6a93fd4fac758a6bae055a4f46916e8fa2a1809f541b33d947c052dfd7dd302392138047156b6541144aa5c7455d6fa992a900ded46308694ef869d541a39a8d51d3b069702b47d9822c86a9126d15cfa2712fc89d9402dba23150d2ccdb8da3f039d510f629304ecd86373edb8c37ddc89d4478af0d14154a59a93ea1960b595c4d6790e3ad6cce77113263cfc1b7d92679c358c573e505b4ea78e6be0dcec7746bdc2196aefe8d0da61c39bd8100aedd8c26a31e2178fc505ac52d5df210e9ccb1c056af68b70b1b9af1b5e3da8c7e3d7f0398ddea6f8d2b067b9dd237c01b42862902ad749599d12d6b247412f021be8640473fbfb7ecddf9addaaa5599b5ba0bb9ac6d8c90e027a170ae1f390fd597d3a68456046a5f4025982f828ba6514a61e2b266b491cadc0bbc61082f43a9cdd3db7da79fa078c9e366110a0ab88c81b531d1302296d83e5555c41190fc10127b2235bb2ca50e29919823acdcb4e5b83a1adbfb6c8c30303c5971f0e6c4235315decbf0ba653d3e4313d5479fdb2535f75f9ce5f719ee5d6e41b7bdd95906070ea646ccfa1a5bb77f3904d495dfabe830444d0343003c2ac412d5d80d35c2842e26aa7689893eeb15c97f449493a75ba983203db83a8ae13c442ad6fafd7b518c950242e2ffe30a23b27bb272942410eb3ac16610c3df11b3b1ae8cacc7a2a216b449f2dd380c0b052467f1376f46644616f065b9ea53ee4f100b81190b429204ba516e75ddfb9b3318edfa25de43297717eeab862024f948f76d05371b0bd068095e54f70b9e6b199c4ec77c6f77c030e39c66edaacf5f8420b7341c63404bceb963dc62497916c35a5f82a1c185d6ac0e99e76e8821b3a9f86003586b94dd399cb07c7cf7b8a499cf2e114f490355b706bef8fcbdf49f7f071e2fb99ed47e5d17899d7d03480a252ff29186fc69e89aabc44cb41062e03fd0056a504b18b6f8aa902b29f3c3138329cfa78650b60fce7181ba5e7f217efe7a78a846c39651b52b4654b0a78e037d69b755c629639d43aa3a3dab258e2e4f373e4c20edb75cb5cdfd6580853169f014d4f2840a3ad3e4462249976cd88e1852fa2a1dda3ef80d3e5793ead381a3a332b7c342239dcf17a56e6717b3577c260e1966df0671814cea5443e45934814d1fea37bca46c026836b146e27f7bdc92322ab993286354bb1689871258e1794c4f6d732d455b9da55ca80cf33922e758a06f0603c382297a8d93b3099a9d5e6fd45e66e52c6499c8c07b2f4b230e7cd8b8f176566799da5fdb0748285b8131afecea02ffb19fd97b835bdb711d32bb7a3096342f250b18630219da560359bd113dc3b0f86b2ea08763a50c404e28b44b12cfabac8a72238af309a88e20ead7e8fe4cfe14b6e777f135730a8fa51ff472e949f1663fe991187dc79594d4495702ff500be41018ea1e8f30991cb8326f7e1d0dd977174c693a1457eb23c0a615828a2a63ae14e8d030408492891c7f940fe3e909a3a998672d4b5d1f4539ef3f660295e706bb2162fd1db364ac871c6c8d74621f7f977e818b78fc8670a90ea877cfd699760e0c2bc3ee529b9780cf358027eba07100b63d02d0ecde094b0d556176337c32624facd4bcf6e0c1b6f42825c1c718532d3104e34976b04b4fb51118afe036456984772e79c95f1ca409fc22ea02e1b0bbf16c1e4071624ac9cced2c93c2e157cc5edb94b6435263bae68f3d3984b915d07882b8b0e11e74f03d296256b2f48cfd2fa51b2c83daf2c0accff70464bc22c3104a4a45b7fe8776a45f8a301c69f06ab0d9959b1c52a296502518b8670717006b34003dbb23864a6ca722b3f2f64ea9d4431a3235c65878ff6d2b1e40b369598b0291579319876470b47e04550bffbc1a03eeb36199df17b369db99f7b74207b83c40551bdb01bc1663c4454e988b80fa3b379cea468c77aa05ae4e5ce5092a4e6ea25b4507e687e2b64169ad75a7367423b216f2c5679013e95df1e7cf14f804cb36413d9416edbe90ff1844d23c5f8f35f49e0e5a81f95c9a548ce118b2f6c4f1b125fbe716131de2d5b58ab2a01977dad77a6cf74caf5db6b06c2084858c9ade68c02aeb4c6c54e324636d57947688849ca5cc798d6bda3bb1b03091ea7b0aeb5c0381ffa798421f61b5abbd8efa69badbf7b0f9e3f1e56f0f5a78b3fc7fc1f30c04331ff9fbc163301ab53a02d33d685bc64a44e7d513cde32a0e31f465d6d43737b2d141ac9063f82eded226dd49e372ee8909c006b360e99a837b779a11a4082096e76ff00dbac53e3d21aa9e1eddde7fff3b11d55154031a0e29efb654d7652fb6e643e0d4cb69419b427106abfc7d700efe4e86a0d143a3e9f40b8a07c43729caa2ee18fbfe025828e89937d288be121991d7c6c02a36d4b3a6f61b9f0e93f8c70b1ccfdc86900618499efd4876638139a7cdc68871612d7501345cc920fe566b554ad1dd997bb22ee931780f8824289579d33d84d94a21a82503edeff53eac1fbcd1fad6d990b39f2527136b02e4085b2b08b3820e7492f3ed040f800410fa9c1e47c989d441c95d67658249c4a145e513d1fcdb5ba699eea1654d5c3b12b2710ec39b73d73b7389d3a2016372133a017766e75e507f2d90f96093fd3d2631ed0c72e437ab8f99d30c5348f73945b8150dcb0f31666b659be7d73e19baf2943e632b3b4c5d4da9b7c13b8915398131175da470fa7791ccce40f1a43bda8f5115db149350d42f144d81c1dec20434bc8e17091aab7cf44269be9ac90ce5a687b7c0bd6efdcba87cea4e28db88d98e8dd3f080a1d80927952c5263dfd9c0387610dbee7dd98de29c616db9aa882924a7ca3c6ad1a4a82df4532e1026a6647226f53986b274bb6ef35a0ee3a9ffec555c907f437d1b5c87c184b03ba99e1d90f1a169ff27e79198c6d0b0c63d6cd7265305dbea85a32459eaea5a4e8fac5a83e833d9d82eb66bed78f0654c581e02b4e0db5bd48a0f7597e20c6c6ffc04fe55fe23b6e6431dc400e835cc6dacef4e05abdd9ff4f9d2cfc04129b1ad7c8ecc375494fec2ae79a4b4bd34d1a5b8d5baded8a2b133d323877b7499c3e5f18c8b8a3a5a32194257ace04d23adff95a3a7b3dcc42a598d6d2b13533062d79d366727d775fab798d350428cd386ce16a0c37cd244e80ff779c87fce73deef3b8cb0ca63fc923a057f9b5716e7837dca25fbb0f06a619414609d36ad3e07b34172476f1a806434a1fd8b781aad6c63bc6332097d7a597d503249c242818a2be0e4ea1e1eeed73b4413c22448628045c3596bafe623232c8296ae3adb92362badcbe60960760a92e60a6f6801c936cbb37608ff2feb48ae6c1aacc362fea1cbae0d4c0e4d5a954098f24e570372e4ecd3a4cfdf2b5b9c0f9856057b6fafcb5a42a8bec982d94b422a3dea3be3495487bc60c4ae277e86685d3a5f10f6f3b39dada43f6b9ff36acf2050a609c5dc82518bb717b4a6261d0a258fad2458208f76720651d0978f3d9141c54b1923f1e01d850b5af2d2a4c62e36188d914cb8e0571a72987712608083f53a4a0cce015339c297691b792ebfbd30f7ab79f95430288d7f7872ac905990302cda9cdbd0f3897a83514c435f71f0c51cfb82031c7007c80676ddde912442b7a9d538f0739ecbb2eea628c24f7ea62916a6909da3c6dbfade19c5bf975cd0c876fef540fc567b4b7fe44ed520fc71c82be51f4d4cd167d933b6bdf23ea9b9dd66de9b6f14a79e12e53ae0c0b7c1deb72c78bbab8d6962734b397c6fbec9e7e9d45bb07de7b5f4cb191aeb1e5e67d9e9f5e6256c7538ebc7e81e770a776f7c9bd52e8dd38ba010f3d323b977e3b244bbdc9f4c7e849464868decaa5d81cbd4b4823909899287d89c2766c2026247c8107b04095ba517a16d0a58094f772278f02ceb21f6cd539d560cf2d002413eb554ab00d9e3d381f3c6ed951c220ea9e85d3bcaf5a9b8536776333d3f3feb5fb126952332c111eed931ed03a51cc02c8e73b31126467cb8a6e04e7deadaecfc5718f411a7a5b69a1865979bf06b295d17b7c365d78e3bfe316240496bc217368be66df9c5bd693d2bc9e668cddc7a52d7d7bae1277dba7fbf9e6c5d51b43c815234a0defafe24b78f902713272fe45081d573fddb9cc3b3dcb921c486c49fc1099cd3708453cbc3e22b0d57827a985fdefaf4757c905eef32e21dff549becbbce09340d55a23737b15584308833b75c7831cf302b5c4cc0c427ab694f772f0dee502bd0e4fadd62899a6fc30fabed3b2a20f9f7d8274a28aaaa1cf0bd7fec50b06b3ecd23c388019de541a5f16fdcdfd92900734d4bc632ff0655fd5e49f45aecfd490746088c7774adf83c9aa7a6b9111f9bcbd4dcb93a926377bd123dfcb2f108ba3d66f23dba722ffee779df7a476b1dd737c6860b0f71e502d0b6bf60679ae11aed06165e691e7f6eb0c973adb34e3a8a37ef4b1ec23b76f7210dd4e242e01c8c2a0763917cf3365e6660e0775a06c55484449084fdaaa3fe740b17f778a5b52e259eb2e423b0205ed34c087307b687a66bad577ae357490f49d9125cb7398032ebfd6625bc2366ab2d5a7ddb2618e70c829be01c680069468f72070d804f828919300f33fa24a99870e2afac279d12e8cdde6eb751ba132996d5664c08c97de7b82f094eae53a226e07687e2935270e1ad3d5f7630bf1c045adb260858bf8559738bc6cf8813e05053613541e6b44d0e327bb419a3c2e1c9cfaec739f4809a9b3f9e9943ce00fdbbfb8ab9f9d2fde238b276759840040295ea5a57041f865a2c07692595fb048e90276d4c4094c7c50cbb9f7e930210a0672035731909524d4e712b720219606a358ccab511259dd8314749cde70b333cae7747de6d2e787262891b129223bd0e0ba11507640a9419c03f50bc6699f93fa9d24e677ebe1ec3ceea52a5f8951d6872b4dada1ef4ed386f795738fdee65fd03e2c4ee3c5acbfb00fd24f1445b4e6d58da321d695b5bb8063bff01c865fd0786a5a7496bca06c8f206f8d2269cfbf5e1da48cd358010ec25c0d8d19664104d3f1c8f84fd9ede801b17dc75a7cd8b9a6e36282a93281097422114d7ca90027d89a56a15a19be0ce828edd2877a44c9cad7e940301e009494e9c8893e3a06e11be2f2f957258d46fa1a6419d625b3597d022361978cdf4a069999aaa57cd26975188a111509b94e9bb27fdd1f7b799cacc4de12d528ce765f89e8513702b017f5f61a0793f8bad70fca5b7f2fa304d8e206fa09f57ac415436ff3b5ac49adaddce52e6bff2885e6022b0756f511735ca852922ca75a3995d8e9bcf78e0b08391dd57e329638539043865bb38afc7eb679d73ab859bdb6f20703fa3bb242302ec02b508b52ef49b7e5834694eafea3114bce424c442f564eaec964efca7d469cb82543e7df5fe8c40e015833be41d3c280a0478a290ba733f7faa8f171297203a7b56c0080702a2254662936c52463462591c4c3c37720bc9e4e9652ca13ef0ca5208212d0276e1fd59e64738c579bc2cd35c8e4cf14c854c5afb23df08c70696a743aa1a8919730cfb65eb3c3d305a11f02a34ef0aa37675067501175490c77d264ad3da5744b4b82904bb97a16cbc1467e8390d6c9d920b7004657a01b6e888db2c39c76adbcc6019a8b3ea980362a0c243621aca2138470993065a4b6200fb519ec2eca6458ca97f99ee0c2739cf1f9c8c7785952a298da0225129e26ac15b52817db574485d88d0a7cb14501976616686718e015324ec1b8f69d3f7a1aba5ec8c68a8c44d9e321ea9e2e63e6ea3771e696013f4ab44ec779ebf1eaf6e146ac3a66ef0d4c02885b64993257b736197c010dd6e743f4d5c88a3e240133bbbf064a6e1cf6a678a4644aad1f2feca6e6a7d2f7bbc27d5e637c1ddf7136cef0a839ca192bf61691b67c323975b326b3d39e59385e3adbebdbd3da61b6fb5a6d710b21c9a88f7b899773fe1d93c9e468cf6f4527b3123acd2d8e20e0b6da32441cd53f3b30138ba528d061b468b85c8f28ccfa367dcb0d7e3182efbbf6c46ef7920ee82f091eb0a41140c48ff015ccf2ed112ba67fea781ec7e68ad30ca02ca1458da08def229967545efdf2319994f3e07105d135bc96ac5a855a8bc7c527ee68ed956f66b8b52e934c0fe86cfc98806092c2122a162541982491ba704e543fcfd275d0e68f486d0c089d9c8c809b4aaad51951512b06da2438bb60662193f3fa8f79b15f0ddcc56815ab620aba6c696f1b4bf159bba9da72bb4f2feb38f6fcde2824e55583661594167dc17bf2ca73e37dc1dd5a975725feeab83a6b43fcea85ba4340eaad11e893b2f5410f558729f285381eb2d29146877513657005aaa7e7f9869ae6f893cdfddae0ec23e8f6373f5888164b957f0d1b02676dcafb1ce693d2fc6b487b966599e30f658f31302fd4b0f9f1e6c2f09c680ef570ed220334f6a04aac39308e34275296b6c55c0d08c825dc8b32df835832dd882f09c90e58594f0063de271fb280ae17d51caf54f3ffac21eb6333ddc9c142e57486a1284599b4fe3c920b2d9084207d8f5e8bb4e9338945b14b3ce911a9fb8b540fa650c51b8afb0e2b82891e57767198aceab718406ae3eef281859bf4d83bd44ba0b89da2c44825267133e6a58a2697ba1198e45af4fac79b56289ef80060a298dad2ba00088b6bde35db9fdc6b187f0c979cafff2ac7834f56bb51aacc272d7329fda61cd1ccf8da0e95485e2a7e2da03037576808a5776cb74270c73a1c4edd7550d16daacab92e91b5410fe4bf6f5bed2bb3424accd7c19abb932d4fec536ea44e5d204790732694d2751777cef2a18a8c4bb161ba866beae56ef3dee68c9be541c10dc3ba37b08c96a205aab4ed131b3879cc2e0d1d76439d93954ff5a78ff0b450be804fb58d745b32e1ba7bc6a6006b334c271900a024d99a28142a9e87a43d6f96ad615a73441501ec7068757a8e2ad7fc59775869fc02c5a356f818b7424dd1d5bdce840f61806e3934d6ddfe3810c86bfe5491dad71db2b52f9c3fc0771dd5cb2ee1456752912e7d3a7a359ef897d7a64f0f63581bf6783f0e84bdd8c11be988a7bf0820041068c0d381f42940960c4b98c6b9d300b1310a4907928c7bc60592a93c0e4ea0341319b238d68f11c83cc2c28701337136c0347e4dc784db4e96efafd9ee0ad5030975bc1443a5e9fb9fea60ec9bfbc72a9193c4c5336f6cf37f4b706772607af606dc4b8ece522c45f4d9e2b01a52a5436c22614e0b20aeabd271c13d2714c6d0ac2c94aee63f548341074913e93f52cc71d2d94a7e8416fff2aa5083511c88adb0506414113259eaa28e67564fc8019c56a3223d0cd8c1b4a20552e44419fc2dcf3bd8a4965bd850ffe222018f09d7cd24767bceb6e7931a4adba0eec982f07e49cbaff8e7594093a5709fa94a2a79c3db834e1cab86e97f8de4906683c10ec4a80968dbb58fafaa5f72036adf2610671f356e144027dcb84ddeead05a04517b7b65ed97d7f02f1838ae226e4c4164f12bbee1d5fe9fd92dd400fc7a897a7d1ae179316794c51f1d204596d9d0d2706c28630472a4281f9796109537ced3e086607431484e02757eb41911705c6817434813169231cc34aba5bad30dd178eca421aee9275de7a4e1785d5e6e7f28a8474e810589b2e04d083916cfc192bc8d14b75aa547d970ab226d1248baec534dd38ef3c7df9931c3c447b3ffc7466fac742e9333e1cd63639623a4d8a8351a3de223259e9c5f239e8c3337ffc73c06aed8e6f3a8612123317fa61fff0f99ba797eada1c89fb28761d8504beeaa36800a70c92441c6a642073d9e1b2ccba2ba6ebdd2437c3bad285c13749121be9a30fbee5f492b297e4d7016734db74252b751670a361cf4894368dfba4debcd61c32c52fbb724837f8d4702b719d129bb55da0bee561816675a2b39bd77fb8d1131d1025b223a9e2765564530622b9b404dcb1c38da7de4bdbd02fb7b650a5358c5e20b79aa5ff85c7b6b9d6be6fafb25c7aafaa72039c346353887ba996ef31cc73cc75b86a61221f9da5fdab8a9f731dd5c2452efb9716114b47707c09d766984571189ac0aa75ea3fa86c94caa6c8199dbc088b5596c53f639f8afc54026cd379e7c1290b971933a6e88b81052819014ed0c1552310fc89c7d42b014fd9fe28755c41f06f031c571ce850cb7a1a38b2e0184dbe725b4f31e7ebf358110e6ab635cd959b8eb85561e957daad25e89c69740e78997e28ad0abf4d7d5d06443e1b067b048b5d3f0f72b9eeaf6077b134eb0646ceed1e999cff81918384597d81d9afdcfe2effbd93275d439d377be6090a3f01400b5aa074328526e4fd62d9f24af199951b8a158c03dbd0f482e725de382671ee2de7b2fc16b58d545450d286777d621ff7f2ae24e529343985dc9bb49752d07e2be494e7eae0ee7804f4ea0a0c7065cd9e6c40e71276dde689114951473b9b491adc78e6fefcb423f0d0896b6daacae2a56f5cbf8327ee99dc59356254626c034083780635fc7be88eff04348a1e4cf0a9323da74d7eafb047e1f4c920343e7f6531a5a73cfae2e9aa50f2a0d90340438af29b90d43a47d81731de33a3122f38be80efa431d26bef3772df26790eb1338db3690deca3563e0df157a21ad97563ac246cda530eba370e2535bf685edfb2691e57668bc66e1645276cf50aee95ca51cc6c8051cadb0e884963a7965dcf550d23a7caa7e3876818c2828f1dacf58843e45d51774008fd00f55e5ca888adfac246e17e458f8e66975d842bf85fe26b3dd6046964c8563aaf0c0d0f2d7d6a6c6ebe4c5b37473e1a71154727d6e6657e1c71a9065956e397341f69724a28ea1b8c6e4bc9558647b869fa8a4dd3be1b984f5ccc76954e60b79ad442c51e2ec4d40bfcc467067fff2ad0a88da43faa05780acfc2ca4cd98e96b5c84a21f3ed690457d2c096e01e2623741648c8b1df7e18d7fcf370d52cc35f1036ea1dd42b91dfb381e98c3fa8fd4aae5e0cdfb7e93e03b303059e796592283add4632426a5d7ded9723c8045fbc77c79b21037bf01fc6b0a9fef5857434417c02f00a040e46f0ea99520c58cad73b5f105cd5ab8048b960208f573d933b0fc64690be4fd3ab09ddd2c3301dd86b027393faeaa1a9770a146258a7246a9480db4b71e8004f79c93aff6e707d054cf79abd1a6bac5950fbf87f8eff9fed599b371117f1827901af9295fd8fb044bc0e27e798bec8e7f8edd3d9b8f7ff8f19d5c02a08ad8f861d7342b42ecf080807709c769eda44f222030c88a41e71b358a3a1bbe6c9e18574612255fd3098833f048966398a03e07ae6f30de25c0c7ac234de0675395d929d2041a471dade5fe83c949bdf1860d32d98eef5c5e7559f78b347887871e6098848c6de4c6cbf76b554a8a81007a42f32e1d8ba065e786b676b8568f0650567b28fb856737b07d30668ff401cd19f91c489bcd57c0e4c926087b0a2acf1b9ac8b62326bfa37d00b4527d376caf4188670c7ee014d74affd25c1a6858647dfcee332350897f126976abb323414506b4783fed254ab2f6f95bd90b3beba040cc6f9b33eb49edc6cfaa7f8b77df6658fd32afef48f3ba65cbd9f201c947dbe536f7f6afcb19f27893b28f9eeaeb6edef5ff4edf8f750e7f95ac01a6fb209bb34cfdd6f5d32bb100052fdbafb0ba8ac77b694e58bf6f49439b887327c3c96fed27392d4b331c58e2ed80ddea1a832d8ecc367ebdf0c9c79d4240d6bd87c69cf4c6116ea470172120c85d1496fbb33ca4710ecb40e81d657298d9096c93b4c97b07117a1ad04d70d4145cba4927d18af4787cad7a7c33622b8559df741324e8fd89c5763145cbf75fbaa4f5ae645e8cade0fea04c8f3e010e7a664e807995d91ecf20f08ca0d77bfb1e474a587c02f12a1a6d693605ff249639b56e0433f4731817cd617bd6ecd419afaba097b1f426d738e30658f3d2f463837a6ff5cc8e7b3e92eeed41fdee034312670f9340b3028cde0abe11d8e1a4433bbf9ccd85928a343f776bca59eb9b9fd9da6446aad7ff92c674aa8f41cb1b9c0af788b3ede1b3b45a4b85aa9631c612875918b2accfd94cbabacdea7bfebd075c1df6673b0c53f3b85a8ae3a621b12c71eae8a7ab069b051d2ab8cd24496b096aca343380b4389fdfbcd31dce6bf5ca9d1548caf8de0158b75819966fc5ab4154abf3656a587972b7f38a9957bb79aba9ea3261cfe7b6fa91fdad9832bbdb83dc55302bbb634d32f344e5bfbe81a5208463ca0535f6f847ff664c585e16d5e71e9ad2ec1f24848fb3dcea2c3a893f50a7aa67c28eb355086d401c665b6359d5f3e9c92785c01100589ef9367260702fd837824f3e6a6ed953301877b0bd2b8d67cb7a32bd3d484bae2ae268f34b4c49dc4a2c51dccfaa522c0189233651044d1d339739fd2d5acdfced5d15fcec9b528114b78127426833ac0365ff7c56eb96d8a383470e10713f1b5c1d2dcf777acd5603b0242df6850833b530fb2b756c7530931a3af1c022cc12c2b2803c011adb4afacf011c1daa7543f3b6cc962a653588f853d478b035fd708981968c2b287414362240f378ca5f51369ce8c28675a42fbe85d83ea8e4041f6d66b510d079bfd031013e1a759d231162438bbe106bdd30eaa5c697b1a84525134d75ba752074ce864f66284516be1cbafbdd1f65ebab653807ecff73b762c3508fb9b5db64db504a0526abbbe8ecf039e36a07110b3a55c6399d07fb1f4583836c482b187fd1da94cc5e5f4137274cf51fb5d1d16c8df3c35679e1c8678d90d742135f0ad7b5df99b5f2dd011f4dea786ba636dc62270e8d949e8821cfc2a6a2323d25beaf3c64020096621d7956adc6cdc59b376b4a7822f4fd52f0a078d47b93c4d37436be15c047ac0ed877cacbecf497df4e58a0cba9a0040b4650e717c47a05e5aaec53beecf953448e56895c8f695752e5ec57f50d993805181911f08296a83c2ae33303c67aaf0407b86ccd6dcf692bb5036ec87a290780643ebbf1e3f1bf77e425d631fafffe5479617f15270c197a67ff0c95acd473e736206b862f86952df133f147b1c5529b8ec4bd2bc3639bf1c5dfcbd9c0bb4662e052ae45dd785c183b67a6afe5cfa0442b4eee8d13f48a0711fcc24a91c8763297e29acd46c9b65c99884b81deaba542f222cb70bb9d891ae8c475ee44a8501b661b244da42524263a23b13828a0da5714ac3536b59f7d29a1ffe2a954a3dad651fc172e0ece07bc3df100b707571f03923adfe65adac3801d15e3db7683030ca2a3491079bd7bddf4de82f5349444aa496b75657e8b3223ee94453b34a89d5eb90976ca3a7eee377e0aaa4980f1e4463e397e9c9ca2b5f8275ba7453543cea979206f8a6676e73a5c0d95aead26db26f710067b1e26c1f329d77d8e61cd898b5ca918faa454c3b631dca6b7b98d976ee7ce03b3c62704f51c6e1f3a1359fcf6d6206d592d5787a20a5dd0c1b3b62a78247873aee92f044582d151a5eb24e1b8a54f68eda9da6c8d70191c1aacf0f045c34d2e9371dcabbc221859dac6a7950c23b6fd9119a7d4ab3e3be024bc3a0fb6024febbca0aff6a73ef5fd8dbe0f57658c3c628bb9b4a3aa1b5c6a87c492a642f7393d26c72d85d4986ecfb76ff40c318f3f4c7290d9065e4a817c59823166d0c11206bb7e6978ec4665af2704b118cad676f9a0075f783dc0ff65e0df8319d8698b256f62836170713ae34a5e49b16581cfbe1c563fb40b7b97eb5ec4d8408deef6f8aff783378cd4bc82fe0bff50b8c0ac61924281bd813ea4a9d4d476aca5d2e3d245eab6ab803e1974df5371b5ed3c418c62b9c041b73cd0175a42697d56390d17fd5fb38e785ed64f8adbcadc905055c6acde446d36001dc14eb01a7842c5e972958999bedc83b72aa6a19515462591ea9f2803f9bab8977ec72babc4e42432223152625cf21560aa81a673ddeba6d03f87f53dc38cae75448dac498f1690abdba65d995071ee393edc75a83c7a740302dfeca2477eaae6ed8c517a17fefe4ccc119bac67929bff3fa1404eeb1d8816691c78560f4e06fb8f789baa3d46be0350c2f4a03087071f70b555bb550400052396c18d364dbf0a99eff1ce694db5235078c69003ba5cbd62bcf49dddcba785b33809ffb989b343ddc090dca26e2331df1e5e24bc8a98f0490835172f239dbdd6cfa1fc31dcafb732b3d4c4080f87396b075ecb4dbc33bd34ed62b84c13a7aca434aa7184082daf1b771cd1e93562539570e9e43161ce4bcf350527fd18d1bb209e72aaaa04c40ce41a2c19ff6ad9e90d039face0d1dd2daf824c1bb802673d1ad504fa5d25bf64fc45f8110cf9b3d8dff831c8297539bb31409d8dcf6f4e862d63e714759e87073ff28a112223ede543c59328187e324c6c1fed01ee2f5086e2bfca20a8c805e68a8f1eab69b1c4270afa3be8a902510b497e7b5245ce1868ecfbe03968df98f28626115297fc82b4c13ab6f415f38b13f831ae596c6099c23c565f32cfd837d491135b4981b71e32d6ffa2187feb087be2f741c6427374dbfd95468e41e371681c4a50d71e43599d5755cddc17d5cccd47a71b6af28cd097ae24c9114b5a5f3da68e8eb5e514657a19deeeb6dbc7af5cdccfb07b43c1d7d96c3e58012a7809a20d118e2cf22e1fe141225d77c90727849eab742f86a9ad36226dd992ccec87961de942eb596b51583804c91de315f2b261d2848d9ec9a875b46cbabb345da2b7be05a65755af60a74d5c5c85407f251749c85a9c6f91f7f4154dcb477b51d0c52232c275107ca35ad4ee10bf3b6def957c6e2228d00b19313d3080fc7c249cbf0c9355280c526499f25e0f8391a55fa35b8ce50031f11b56fd150ae35f0b6c04a9cf386fc87f50b827313329a744101824b7ddfe70f97722ede0b264e401bae71d8ce3dc1e26eacc3369ce0bda369583dfc567071a189e6164b670cdb6d70b95107fa4d810da83cea0d5095ee93cd7de6b0a006379b065c0640423d48899d573b56164f941a6a46e4fb4902444b56f3798789c78515c6954b24ad7891bd39d0acddb7f91e3d865659e3e25879169a6827e4c37b5aeb5aa8ae13ced27cdd2fa4af97d96d1f2672461291210ecaaa7c152730f091ab083aac2badd482b2b18e0808d058be111823d9c05963c0154f31eef821b545d979d30ef8867a8e3c693f02ec748c6617186568ce12b5f1f1ab31c3af43de02c89ba659e50e4770e2c060a601adb35e34711ba8c78e11f106afe42ebc480c22e1f03fb8c98fde8129afa26fca78baa8a93d4b874046c017aff7e91eac32704f66aa45593bd38380d727902976084d1208efc76fbcd30b34c4bc811cfc57064a3f62f333e521349298b1cfda5357cf6d7edcaa96412118524dc877c632ec71f98558241bb53f7869fbd7c1a886ce8ecceb9d456502d31afcf3bec06e11021e0283b48454da672d5170b328ae14396b6e90c71172bd0294570cba1cd75b0571f48c78b9a144e4f7862428219483ca47ef423799c7898bb82b824e0d6ea9ff84d858f489f12e8ccf0c6d35e97b39b905bbad3f2e4d96a65dc1b8bf6328525e54452e92bb99d4e654d11e93d03d158f66be3da62fe53c7a9375eeae0a79d445a7fc538edec86e5488d3d61a4ab38109c8dd05e717c3cf93210020b2efa6067c4e07d41f6535ac283270e3faa434adfe0e23028734b3f0f07bf288567799033587c06b9aa6430a164c56330a681314d1986d9f61c24b03ba115069dba56fb0277ee0f5e8ce1b8861b14b33f1b215857f3ca0ac83f6eb5b4f52d0ca46309e77eecee2d46696df50f8bb988d6abc29ffe878a7a2029e26b4382c82080dfea20a06c015f5698549b3999e0f9b6de928f7296582a6c1df4a714eac49d017e10669e703f277dd0d66046e49761734440c441d13120ce3af069fd2f24ce4c6ff01d7adf2639210d4fc2f9162fca1d1308f5ef073a6b42bd8d95f95d52a68a12fbf3af7ddb536cc81e0b63e3dab9229433009acec539992b07018086ac0b47d4d50196c2c56c87c690454390ba351376ff3d0a43219c24b9450c7626dfb47b58b3ecd52d816f999c290ef6225a776c1c21eeb736f883434ebaba79831593259ef6f419145ac12f4ba8e2340a846e44d947e900806079fabef8279f8b95601cce58a4c669a0502b20394c74f44622bcbea23b5a49529dc2c270744072b413c66aa3b9d96be621d211bff73c2589d8445be7d06c858e81250505ea16aa3eabe59582285e19b47b638d0b0489cdf7665b91357b551bf0f57af441a98ca1d1bf219063c960318bcb07278a0a498d2c44325b275590166e091aa78510ba3b5a40c5b477169811c4de4d6520f5d9704141117c87e5d6d470398fe1831db1f9da231951ee33f9cb40aaa81ddbfdeaa305fc7b261588419b0012b36000fb3e1af673bddcb76e44ef70fca435a53acd519211b0a211dd272c109728e5badef553b121f8dbc54da1908fbdbeb4230a232dcb3b04618f865eb497dfe07c2627d3b463b394560cc1ea42f4fcf94a61e6dc9f932c2aea8da7f77572102e6c2d7998a269542dee0cb17364de06ad5166c3b5767a31c99a2f47edc136cd90d63e51bd35c4af9f3aea40428f90a043c3870e73519aadb7b7a505dbc347c7fd6a7d8a4adf0a879e9840fb333cf484c768fe56a9d4e64a0f8da62602e625c133ebda472ad6a8232594d2b490161de3ef62bccc2c05805182ec9cf36040e189bf252a543e1e05532fd8df95019a43e9e0d3d6abc7d9e57d36a0eceb46d09ad263af230b391b6f2964e1ce1c6f96d9fa629cb087b344227793688ec071d6be47a046b9eec93a56fc81c2d92f1b65ee2d177f9ef6fd23f7176ea6e7f045f6e914b028a3922371fa44c4f7be3dc84dbdee982a8ce0bf9dfac16bbed76b71d71afbe48e7089a088bdbf7e09ca3ce0dbd8440d08f7fdef4058529a0598e74c6806d40a21f88faefe3d8def16eff1728b1e793c92adc515c22ae37103754d43e69bbc0dd123f4e97ff887774d6a4db19ae223ec8b84be57dcc2a50cad2010ab83c4ab5e3b60662849c2d1b090e34894ac4ec8a06800cdb01c4c3b8b76cee64c57ba336dc75911b09e5133966a105040686a2b9c3ae3271a8bf103b3fc6133d280bf5ce9a0c1ad66b18619fe5543251b4f8fc26fd1e3117a4bc114c9157b877f5d664918a8ed9da36b664a64dc24a3646245091425517ab6d4d636fb382d7fc3fa33d2943dd50995d2bc4afe6d3cc6c874da3216e4a318a6b66fb9e7cf2f55b5ca8943eed0f5d0c7e060547e3d9c78c2ae44c53f34de2de15b9cbb989e1721de5ee5a79d0d194b22fa2577b45e37693a527bba5cdae2102e472542fcddfe2a11021495c6f064f617c3540167bb000b35df251601bcb7fbc9fd1d0058673c74c05206103cc80c43d3553b68d709bb4eb80c87d740358914c3305e93df66d2c043d261d0c1e54271e877003b34bf90ce94e7d63d51c339728c77749ded2fb094034b34a2fdacf5a00365e062fb78caf5102022de9def525702f9a9c55645f2b06ddeac4c1a36da8be37a5712e4c00b25943e7d0376c542512f1ac2e00a6975bf2869076b59ef95b746bf4e83ceb48940d223c166c1799f4c8f2a4494bbb33660c9bd0566f455473733e2a47139a84981c2e2bb37f4b51b606aa2380a208c718a18410aacf219034890229b3835d4cb15e67e798be7590d0db2fbb202acaf2c0723fe24bfadcd20d6b92cfb5c567b77493c2168bc8191816fe23fa71594306aa542699592f23a2676b70c3ce8bc39cf251aa0144cf5167bd7af4c317e72be2cb0632ad2b09e767b2e9a37ad14f2af648f67cee7ca438ca5564db6acb27022cc4138855c9479db452b4613fba0e4a169549cf302dc12d80c2086da16cfbb291e2e823fde71606d393058d8b2e8dd493ff63665cd4d448d6a1c27a5957d9ad7ef9cf72f9890f429cb11df85a8a24a4e586259a2418623b793a521c210c014ca60de31a06c4283e0de64bfbf6357a9efb60a44232fb4255f696f0f4a29dcd6ade7c6b72e23ef1be860a179819e67d67db39cb0eaa4c5bbe1cb8af8cee928b81618a714828c4966344b2f475cc44ac5c961675cb1faf11a56317e93d01dd95a8e4b4803bb3ebf46163fb98c8d41ec5423a1a9646e6a2a3f12bd54a3b524a389cba70fff8449a01a4405ad65dd681617a2af0df4c9c2d9eba34fad729b6459492aff6e8ca408b36735b543b8c32c37e18b89fad9d0e794ca3f1644673a2c4f1298654818d9a0d02e0bd5ef7b4a8d98a5d72cf369ca7e86b644d3a19ae93a40a388c9c77cff83749c0b2a1a5771d07844fb3a9e16831695b975764954e1b35a6d01a8a380d2aec0d41d4b70583be8f4c2fb9161f7c3f598f7e4e3c8946a2a5371f9e6b0ebdc35c85240520c9ee5fa62c2e49f450c5bbdbe4e41b3dda661431dbb3f7058cf119b03d340506498d485328645d3ab4562c20e13b39ce044abd71249bae47c14936732269c023f14e492e255c5d3b3b1b414e0219a22704d317490f00ec66ece7150bc93119962d187e4dc6d5744a16a589324c26524f9249d8360e0033b51849acd7981284c5d2975836b0bd50c75abc9a8926b03c859293c9dca14d095200d0b6cca41f44f888f306443410f2b98403b136a23e6704ea719d17c23c7e1cdce59127fdad46353d7c6bd5569a875d2cadbd8ead8c2169f90ccc166b12254fe115ad3e202e4607e00bbe8db8c61083328ee51269e41c417ddf2d1a3a485839e22bf445bd881dd7564ee31fcc40f619da8cbf66722ad41c7a7526389fdb55f5caefed4b380226a7e4a5989b2bf8da459586acc9232b69e9974140f9de184d02aaed1065724f67b5d0ec892d6efe4505afe48d188270105caf3da8b3b5f902b0bb36344ae8c9a5989c75230a666e178d26d87405438b8a4776d5042facc36b1b449a11c1426d2e83aec770c68957c6a75e554d07f67f4f3d196cb96818b34c295b3736cb62927cfd5bcb083ddd94a992c54eebfe7e87f04852229e4ffd5652e0c41ce567071c63d42fb6d4e377b2d7c4bc286cd391c64880cc9d602330f378a157548985a2a259575476e5285535864ef93b12b0f8b9696311227dcc2c041790fc69db390d125c3cd047eee70014d926fe192bab8dcb91e28e64ff20ffe716aaba128d5beb713dbe17407d9d6a0d0254f85859aa2d5047628fa89a0ce98bee4dbf17e366d3418330e57146f36bac3e235c6837e85d9d7f42e7ba7036d904e46fedaeb46f39cac8f2d47ca4ebfc21700f0922080d4248e3547c002331b01d32b45c09785ffbd4bcd08e9dd39b68e8d2871a3874b51df9f5740f0c170181407e9898594d41aa3d2b8dc516b8a7d61012cdd4522f56612f34ec428d94d7e61697151b53a3c9c9252470be7cf407287750af05365ee81057e8a93d911d362da8f32f436064f7a8aca34307d574035e3e4b87bb21d8d6867965f68c067cb8bf12b83c748bff99f1e1cb1cae3fc3e3cd274db147a343bd2f6285ea8dc577b87c54bbbd577d0bc4b82a6eaca42e2cd63ee03171b219a678aa2da1361c212fa940a6acabfeeb9ea67cc70b1c46bb81aa0579e0f581d6ec1bfda08292fd942248e301b4fb2cebd68a5948c6a884cc7aae944f987c37c45dd2bbb25741e02f9e4590c65a254267e89b656d080b65fa5b9b7940a883e6df270f66bd28ffdd050921c511700f9c5637795335596d40f06b31edf2d96add2b2c01d530f28db2117377e66ad011ccb2f80ff4b7dcf19496121505cc6ad9342091e8433b6822e1ab3808b2b5b07f63b8776299c48f080f256de71311fcebe98b3350a2c251b484ab3d6d01d8c5b916cb00bc443f956d6dea577d79cfd1848d72168a37b78105c3d5e21d02cecf1957dd6ab9d725a03e54eaa27a7540f2806434d7b477e9a07a1e6ace56c66dc46cca20f12883471d35872beebe1f35497d5de4e4e10c69083dbb5baddb9a176f4be6c0789ce5b607bb834bc65220e2dc339e5be342f7003fe4f92778c933abd1aa593bdcc7a96fa0cb1807ea737479b4bbbfd5d1cbfa99bb53ec09e06b0cd29ac56f238ac6921d58f2fa30aae90098ebc47a5f0beb1062e64ff5fda9be193ae17cc5a9ca1675745de2bee0451d1dfaa0cab9ac0b36b764a69a8175fd9752c7fbe27e0379b688b91b2986d59fbd1ac4daed06730cc85b426c365c821a973cd904d24ea83ab7118e6c4afca32c02e55a5c7fd67b6f6c27a90e9d6928af7c99e521804686a6f8b84a328384313f55b7ef4bab0526b6eea195a78e58f2c6e4c1c9aaca542e065b917eafe9bb732c08ba5f84f8193918321102cafa4a0588d73bae8b27a10fb2502f6c2fe1615bb3997aaeb6f813395d6f28a026cab32aaa3bf56ec3cb7ab37747988c281d7ce8cc6d73b2468dd57b26bdb4113a9f04bcdbeeed70569a3089067a8a77f86f135264259f2fb08d1ddf5a0b3490756d0bc0e1e62087c8cb21f268a1520cebfcd3c4ff8445f068072809ef66c1c5fa5feeff431d8665340a8968e119c71ee80bac73fa9e4bdec2b3997b2c8873822cf2d44c3c5e6af3fa3978716b774c1fd3e0f83079a3bc7529825ce1651734dcd39e0b96da1dfec3222b8bf345ca5a33beaa0436fe8747985af8cf3bd6ea484d78bd8f1837ce727a57df665b9242fb2bc2da9d115d3b94b62f2e93bc4f78fa311e69336600903b19ebe22e73112db9d38414724ef7fe52db106309a756d69698de80a1abed4ae24930c3d0537ccbf8458ae55a2f93a0d91f120891807303f894324e71f8809823b0bbf0b7859a714268221820a10e90ff73867600e84c68defcaf0cfac1678eb51a8cd329cd77b8ff34837788b9dc26a7bfac2e19bcbb6c1b67e86de2f70d50fe2190ab255e2b90b890d109f97ff44e016964ebffd223896aecbe536c9b2ebdfd54b4110830fbbb683570bdcbd58f35a4b5d092e6c10f3863de7aca930df8b6ae3e0c02d7e653546ba8316df32613a91bcc30ef49c684411a93ef0c4903cd828b7c6c16e2fd3f3d6b6dccc52f2461209fa4f39e6a5945bb23c38072d393a4f196cda440aeb9efb5fd21cd6ba4b2c86aa38a6f545627a2dbd4eeb198d3b77f7dcff3a9f6410b4d620250cdf14893f57ade1454d827c2a23a8b31411f1b73285e8d55c3594173b2352c8d15a23192c1c2a2bedf013c7687a0bd657ecb5c762efb98bc7056a1b4a043c2a1abb1becd45fbf6de91885df37e7e6ac788636c559fb40da54442b38f8f8ef0353a2c5b02f020683fab284c0fbdddbabc462c51205ac11845cd22c2762c8089eb458b5d761bab4b69072033007f52d23269ecbf55f5e3de5850e1981b45be66ba1fa1079ddfc77f21505ec6f5cbf560a66629b72fa4da58abc4365639f8750c9fb85fdecfa861550bbfd0da14379d881111eeea1038f429a864f467c357b6ccadaa90323322ce9f572b33d73bed51583d3f4b484e75c2dbd5c991ffa5132c62f72319e835d05c827cd73c3ad9960e611793f41756042019c7648f825948039910386b0476130c848d62f121a870baad19dd1a68d5d5739ffde5276123749f9712ca48ee1940c17f8fb2f1626f0ab7077bd41340f58c176353a7fc676796e248c88a21813dc6ba12938f0a8320cf6b4d2112d70e2e7cb176e32a267efbc73ae35063f148031cd92c06a56c8ce894d93a36e1fccaadecf0dde9eecb6cc8f800609f1b9c4679cd546ec35f6d9f67e5cce4b9b47442ecc51a1faf73687694e6edb3e55ad97e9d98f09e0f7748efa8ea8b5505a09c49413874dce946bb3ac25e0ad3f728ffb93e9042a94e0475b4a8aaea388d7de586377170c3f968fd0fcd1459dbbb01ed7f2d6ee5f9e44e10d570e2f28e3f60d65dc3b33b00881719ff1f243a1cd13105fb1e926675cd197da26089b6e7ab5eed0b36884ae5e52001b6a0fe6cfc07f58bb322cab392ab0dffe3cd86c285f275a62f242397686707cfee048b8a783b5316491617983d19e99ad7bab7dd4fd4585649506549ae7cb63d7804345e473841b61274dbd55690387d69bc1275cbcae3a6139a0fbef7a65822a7125afa08b07309f5c92b34f3cda31528057ba49382837d6f025fc69863468607cb9de4e3de37208e4741192d544dbc6b903da0113ef1e7a40ebe2188163ec46cc80ef8535d5d5d6bbb467b11b7e6c6e0bc791b0431f014ec1e451cde250b79d23cd4055e4106b6911e4fa55e73854c7b1f07ce1abc595b51e6cf0a9955ca028391f19a5ba89d69651d9ce934e2439fe6407420d84720934787095691c74088fc75b71bc13c43e332218bbd9065bd36cf91b89789ecf4ab98ba414152e918b1a3ce641af0f618edb7baef64ce6206110cda7fa406e27b8ca111cb21dc36f76f92961ef2b60da0e5ded6fd6eb1ae588869e8fd61146d221e7d77c2c4335b8df35d95c2596682298d64146cdf1bffae9044883d19bb942ba05d79207d97e51c5207d1dbd314bcd8627e988cd6499cfebacbb0552bc6215c2142249e826d518020c767c62d729bf44acdd2e086c7060f179e39de2cf15e78544bab3c2677f75834e8b06b0dd32c242a2342e43ff3362f1289fddc867466051b03d79304aa8a663aa6cd01a75541ab9c2fbc4fd8b8de2e5989b5ca4b10290c00fe7c4aa888fe8e712514b62d06e34bbcd30585de3ee67d98d41fbee13170f7dbb36607f5b1bf337efe9077bb823e20e543e568e6384bcb0cefc192b637d75f6ee973fb5f12a17df965cc77d8435518be1431f7fd438cf97a01625262f700a046e1395ec0635f0564b197f39c16ab7c662ac76476878f55c4d2f82c3c4f3b7b584e4da0cd392268b60103a1324d70f5e336fa93eb5a8d347620e959e4d2f173ca435d7ec624a4fff52cf0febcb1249bc569669737a6953282cc7146f57792b41b1864faa68fdb08d02f4c5418b7b603387d06dd604141146623c2d88b20175ed8f80438298f3cc2a45fbfcee81daf158214183d354691da31af6f23497f81ffcb15b73f18c82dc48d54bf3082fb9b2793ed42da1cfe59a17a669e649cac026d1864a2935a65ccd810987924dcaefcfe102b6ab870adb3be7665616d0c11d914009446256ff59df16d5018c8fd3d3e7def9c44d061b5f5aca1e536b0d9700a16b9b95596a67fd2d6ad9ea965141ffb0aafb0160c69662f721a021eccad3d2d5c517bd0bb0168e599d040dc499af7bc34751f00547dcc6907d54f7d1c337dcecaa0cf05e4f7509312467448ad9aa753d3036a0033a2a7a92d31941c21aff82b18e2d207fb9c2305bf4cdc95adc3724c33e0e53c13b78d493868a733c35bb82e7f4ea9a60dc7b9827cc29d27639c56d3deb1e41560082837216f7c6d293fbfb9841bbee94cf61593916d144d0a551907bab23dcc8f1b3e4fc2edd8ae490f3baa5d2d3962a6846dfe10b592bf3f6f19db164dd1952062a2bb42ad45c98d7c5488c551f184058e6b401486bdcb1e6c53618b79cf707c94afa761f907be19ed40e84c1a6152586416f473cb3e9c3b824db7b40f8840d5df6f77732cbb2cdfcbc1daf3ef0bf8ea9c95ce5d8b46365a08f2fd6da37b8ae536d56cd62c50bd651921eba4f52f8322d20187ccb1d38577a816b58425d288d43e56afb5610e8e43b92504d05d19263e3f35909f060a3cd58203e4ff73830de0c09ae9d0607f04796d697561d8ec73cfd0ba35dc56116121ece4a21421ecc19724c66891db080058fbf52bc08df4e4078d2268e85a159c6e11d533ba25a012b8fdd50d08bafa5fe25d9ef5bc037a1367d65dfcd67b39b3e6cd2ed17dd9de6bff47f3adc7f9b5e8d1f5c021282be6d588fb03a42cb91ecca4b8b517fcbf16830eac8daefacc0b9cfe7aea06fe9191a20054b801383addebbfe288bdd64a534b0f447ff4921fc784e54b826501a74926ea0f80f912520023c3b6e4fc49f23fe19d73d7580cbc1a2d77e1713d156b4abef3da4e2db78d9a496057a82a7324617974e5d4775be8eae029568a520fdf07e9735c396fbe24763e5b2bacf9444d9d62fbc407c480122f46a00b57ae42847facc745595a0cc9fc92417d68c51d5dbb63d09cb1a02f858313045eb85171badaa59e9de38c52ec051c5ecb24f291a69478f058019860558f075aefba8818cd8e39ee8ad7006cb2728537c26de4057b8b8d9af28873af455c9e14b43610cf16caf677c231e00ebfac4650f6ae648fb2fec5729fdcb2556c320ecdec04fe32fb42d9b628e92a05eb0f7d0f89f5cad7209cd08b39409ad51ca6166260d8ff35d5d0fe00156fba23de65373f78351b55671bbc38f95bf74b54d5e1dc3fafea87faddfb835599ee3a66be83b2b2c706cd5e2ec7258abfca38a4ae0e82e7f4e7ef1307da637ab8d891a3c1e986f94f9359f09ed687a9743408c02da49ab9820f9b1dd18e3aa2a4b61f4f35836b3d268a54d30811ad74f81fe3093fed4f04f852b95784f6dc970189e16d87fee08621bbb22c455ba718623f9c33636bfb5d7d661bef6f4269f49091b3e6ebeecb1191b1cfc1e609bbc7db69ee2d9d0fef4f99fb20a36d42f5ba93fa441999b89875b987c50226852578a7d6834fb9c95c3fc61e2014293ed633de5813ba2cac3db364e44d6998b62048640030439b9b6954c24ded12c2c6892d4c3ae9a7d8bb1295a7c2ccb66c6bd8b2ee4152f0e17c12646a172716c70644e520b58dcc3f21d54f122b6420a513b241e6f72085b0da1a75ded6632286088f60dd92f2a3a91bfccd001932d80520623b8047cb659eacf1fc6beacf41c5ad474f47e0f1830c78dc366e868a8daa8899c6bd926f8eb78574b6f0eb48d1ca6f7c5b65b4b7a96cba0236b6f3a8a8a21a77496e7eeb05fe239b5374cab09be6892dfcee56377cae2a27eb9f0c3257d1d4e67d25a92c4613ad7c1e1130be421288938b040956ebe55a05fd31e9e0c27cf2cd7212f7040ab3fdb0f902db48b48c4bc34a470a63bfcfd4410e7aa2635fa13276c670aabd06f0ff028a9bb0c6de3bfbb37ccc59f052b949a87a1eb466b00338c08db48f3d6a12235b21f0ed805b5df573257209110e04abf96bce0804315dbaab5463ed6e9e56296dc9ac547095c4862c7cd8df6aeef31a2087efe3709c9d3ca6e669c47199b22d767432cca8764c242a5228c9f26f097649e8f0d40a2d1889a1fba371c6fee3196bcec14fcde607fa9d8a844e81903715794e75c175f49d5013eb1b8665b319e48cc1d40930fba0d27a864e46148c6239215d79ef3b0f87b16cfc5e9e4faee0963ba49c6f1f04ea277e74ec54b580c501daed42cfe3e19a7b67386f57be424d755eeecbf1960452b54168425af6fbae0429f379f7550f3c4e720effca203a10adb3c785b5dd9349e710008d63757752621d85c034f628048f3f2b085bd5745a26e7e547d67d6d3145baf7c5833dfacd46aed6436e3f7d357f59b47ef92c504f577293af7156661b21e981abf6a029fc5f2c68e255151a0a77a41f4093a87fd2c7cba98b721fa2315f59c619043bd0d41fb9110f9908ed75a21b691649332e5474f49cd21bb8fab8b9f7c41ab86477045e2f16c72435d5112e2b69a5f46ea205263dc41c52c39aff6fa1b200addb54927ef9954e9967a0262322ce2dbe154d82f16313d52c9fbb4e75af398931d4eacb5550b110c0c3e872748e87afa4c9bcaf7e35c095f16a94a7fd3564b36698ba8b5f16c6864e0d300bca80528c192cafded5f6b61d304598f6ec87046a916bf07aff7d61ab35bfc50f01d670342a0322266f3e2bbbbf1757da823684c9f8f368492ed0ddf89663064a790b38f32a075872cb8caab71ecd680782f27ecc0b1e51cb5d73e12c301d353b9859fe054709a61a1dc5fe8c47c13c7f86902ef2015654702202607cf650725a342e62c08a05e50ae25a564667cf28f577ee293aa60fbc4c63794b8efe6c5fc4dcef1a2f6a2977991130c19d054cae4ff6718d95ff90fce76190e3f2f33660b640702b3fdf831efe67357fabe7d75b840ec5e6035c45b6d61033c0df7092548dcf7ef192fcf0cc9af37f6addaeb29c5d2aee01e8c1660d80523a63adf080197ecbcb252d94bd963c2509806145e8cb9110d4f938d16a6db541831c683191d56f9605d874bfd98a130a7fe274c255faf1dacdf3e05dd6a3ac75d5343112b82e3ec037863c39934aef8a67f9e6e9f3786f369f4f8bf903a262ac7ac466a51402987aa22adb01688971327a1c7b3ea396a5fe4190a339621215e84d063cc3e4e695e76223168b07dd9ca122b0e29d8f051198830eb1fad0e379045b8c90489653318b58cb18d93154edf082f828761be346d3a0f382153ce504393e61ac3a1b3a2cfef0a25a4f047d52ef1579436a7675e08ecb80bebe787a903d5017698b3a0ed9d72eb4a2ec996b371ef1755c716a0c445fe1d1075820fc7e3e165e1ba59860c46c42a3ea6609603eae4a9432788793c1892ae8a8aa504dcdf59aeced8aaa2ad368a235a0db3aef70bc94512361bd27e7e8e4c29fff2905a87a824a272b18ec8c5d3880b24b741fae0246fc06f2d6d0477e555a13b01a7887e95c1e21ae4d49990e31a99a316a0acc89101bea76678808988c711183bb5a9b0f38bdc0d4217f8bf3e4ef9a973cd63738a57775eae423372f0f37fd5a31038514c0f57f93a739703d5a5a7bd9a803ae63f918027515c8a52a82f6889a2c510242f85ca38c1cbc13717ee9db9de7782054d45a50cd1c6d26cae2c1b6c05d71df4e498696ec89d0d23c6df37fe712bed6f0dd3685e1f3dc846cd81c87dfb255d5372edbbde95fbf96a94c86d354dcb5612d56cf9533f6f5c640510500b61184403e56f923220bcd95eeae51380a97c95bd99b69ba0b9b45cc3d9a249b7850b78980c163139254f04d8291e062abd61bb42e508f5dfcc467b2a87b3b45753fd82f2b68c63bebb98f1f15f60457dfcf7ccc8b2adde150d9b0910887d7599d6b2f791c5de1b8ac401357a3c9e2183353d3db0daf4f1a490f05374cf5eb93f577c2c57232b0a1d7e85312613a9f7854d9aad8acdc58deefbe32bb4499a268562187e2e5b0355dbba3b8332a24159f34107990e92c79a45806614d2c0ea0a47843fcadd861b5d8fe4219a27e14137c3c31929df1354031c56b3cedb2dffa5e3c568a39e0bd9ede8393eb7c9e904ec33d177628236b42eaffb39881c2b0284e356da0e6ccb8278e8008737575315f3e9cc787126206404b85221fa2b1b102e1d3acdd665e4e636b2928360643bd4cfd2748c55d7562ed11acc71e266095efd74f658932fcc618979a5b997736477a7157210a7fdbf32962a9e364952bd97f81b83fadc90c43c28bd3028da9b32a2c756619a8e15a80953fd43d79117092b9411fd20c5c61136dba5eaf421d9c11915fe4d9b4a23afb090b84d7e7f9c61926a2d5e31aa25167fb75b618e1a3dec29ea64caf71b5a92a68e16ed4206fb71937b38855e49506a294e4b1d28f61574901dfd012df870794ff37beffa1f3a6b711ffd5a69d6423369d1b91e40967e48d1e5ace0dd2be602a5ddd58526347e8b4f102d2467acc0c6d9ddeb2cce71e658d475fcfd8b5f9621383cdda9415257fdc8a1940df6b6e7470f7cb06e828272f33377c501f263ca5ffea410d5aaeb538416824d9e72bc4e8813832de087a4045e4d4d2a981029783e625dac5d0baf0f3c863d49708b4c44aaa9a9a1b593e733526fe3462d9dd0c7b8cbeec5da53d103ffee3e1208d34d6581ade563ea4329d207cbd8c8b69b9e3fa0c02826d4cd669dd589e40393b9bc93976cfccbd2f4b22b43cdf50d3098d40c83e423554eb1ec15649b9ae884d02ccb964484dd2c153cf95d3ea6befae6c559f8c8ae47d9e346820a97fc3ac0a37b5fa71bab3b2be0b74b519195b04c2c5566408e45e3cb0c0d12ab563a77a68874148921923e6fbfc836aa250868359d40a2717a1d8a0caca6a2defff42087e1939dd38ea7b5e4a621afc7cc82d88f69d403ed2fdb3a6eebac321a1a20c881e7ee2283bbd07c9007aabfaea226e9e89bd5b81fbd175443d8b99965419b6038b84c7196066cd714663e0aa285a13bd08e69fcfefdce9c09ccc0b63714ba7480b15c01dc7b0af45d19b6507b10747997707d9a13bfbd8fc484875bb86a5013370da69b4d0cbb5e8ef03d5ad9d1c215b200ea1b8307dbd865669b0c6d72335ce1b66c8b12e4db6f8ee2308d0f7f0714d0ccb05fca26865755ff9b88806fa78125dc2f912ee970c1982ac64f08650c4675311ebe5472c99863bae2ac2006b621891d5af951949b0fea29c747a8749441110aa3c571046e32ee6bdfdc544e8b0139eb191b43e5ba5071737e1b4e5361bc68f3e5407a805a71ba04448488d70fc089337f70670a8bfa35fbf2b27b100c7d05e537a307f2380d0c64d8f65a5784e2dbad49d3aad15cf643fb8606700c858f2755c41c97be743d454fdd2765e016da968a52d852d026cb741a2eb4f5bca4d8eb83ef94f241a4e005c329e50c9d6c4c99ae688d3baaff003ca6bb6b18f74286a67c17dd5eb993a0a6fc8effe01ba358db345d90a058859f0def5623037b74b075bc3d1556573af5f03a64cee50ba2f182f3eeea206c5928d13eb1a87006788e6dd0891c885765744badbbf3fd71ec80c24f5434d36cf34aadd6d105d03c98efff77274464893f713af7eb3da80022b1ab1895928cb5998e65582d1a47b9a504e01b3112ba811b4d7a179291489c5cf1fb7f022ff928fc1c3a061b5196570f5a0a4e2d0de717b7a72a694abc9c60d66ea41fafdef739ec695c95f19f30e77225dd5b54dc48b74229b5df36a458a79f9db27bfce9f678f1a2fa710772799cf532179e2571cf96fa9aa55721e56c8df936f341837bd0b4f6d70f8c5236a8d5ab30cf1cb33bb851d23327edacb119d53121eb4f038ef999186a1d25cddb8f94f4eae0a83e83069bde28ebf5cc56e287e3749cab64a382cec0fbb3e8c5a5cfacaf3212f173e40fdd1dd15cc02aa3859383ebbf87407989fb5c09e9fbad1ef8895cde8d532337612e4e719d33eca063dac354dfeffea79b68bd14ce5b8a4ae9ed97f19474cd39d9b346a251960bdf8a953f38016d2748adb25fc54cb514d6f53b37320ca9bfe3a814b42eb39940bd4cea67202c262e9ba454512fc0045fe61f732b283db4823fc422b2864c97a2bc7a500f23c446144b8e1d6c524632dce0f96127eb0b68e3bf0eb393b5f0cee09a5783c5bda7ce0b3a83160da6f94f53cfb58e95b39c0f8734225301b7fcf8e2aa6fee1839d93b1affa16d88780fb66cf3e8e7b9ec5b8c90a273657a90577b35072c209137c846c91fe4d07dbd5d97f04cad90da4913b807ffcf3c55826b7dfa8f1891801e7838c02d014113db3d6dea17f6e7ede9818e1127f3a5fb6b8050d593abc8984488de73bf6a90b2ad93f78548c21550555a307d502f00f655d8bf262c1a8c45c3e9a599afa8beea35dc48fb42b73197a9b2fbdc068181fe3ccd9456ff82f14512be5ddd814e7cad1246555d2173404d1b0814c7a8d4f91b568aa511590c226b6b3d165c84ff39eb389702491877725be45db4ae675e3e2f3c32ac4d919b62a7959bb43591782fc84c6641138ee8ae8164d514b13e5d41c7f6c664ce6a14883d72527ade3cc5398bba4bd05067b8cfd5e1980eebcbeee0dd6841ee827d9128bb24d7d9db145ce937ce68385d4d0d788e28c21e344edb00f8acbad4515fb920db2955e4d61f16965c83a7e8c8f9088f975ae7a5f338162a8fb66adae0d2d14d5342d28ae4963aadac811998195d7001a9c5a47774731e31e4fc4ccafb089305490dc9c50aa5b6b0d01dfc77c7a676d9522105c562a2860d86de0941bab58bf3e77d303fba699213917bcfaaa3deffdb526daf9b8a8c8452a50c47be39ff24aabc373d3bb89f93b85203a01d3817f8f92549069ad3785ed23529e8ba303fc683a1436400eb3ab4fe7e851baab7389579e857e9e181735e1738b1984f351104918c3fe7da123a57b7de0dcf1b382df957a9b05681131b67152172f593d3eef538395c1f7bfe6743bf316109d36c985986e304768e4a14b45a0f9d0d2f5fa286956b3d01469211db523fa615b200c7a04e34b0043402f8a2e2fc1c18d9f61903f12b69d064c4b41db69b9f1729f5abcf766b916d4aaa310aaea16bb921d9a59a3ebf88523a5c2ca6fb29362c5df205be8391220a1dd9b7d53c3ca46c38ef0aafe5ec4547f1a86e1766ada1d2a6756737bfc2a92537dc74f9a2d01f0fe8ea4f5ef6f2dbe96176525cfbf4100dfee27e593f0b4381c51dd3c964361e43a6211fe2331a783f4862fddb6abf40467bb894a1da9e12316c28ab7572968234d792004ad609316057afdd5f0d42ed84b1d5fc3202e73e41df6c8c0295adf827e36656e6cfd7430dfc2760c9d3d2b7dd262ae73ea57d33fa6d5a069ec6dc69dbf2a8da556653d7559f9614aab76a750fb08f6306529674fb7de9c85fe17d3e7467a1889fad6cd456f35ff7146a978dde2627d4cafa23e8285462986166ce489b8f877a064cdcf3e0546d42aab6fa2d10a82dc5a55a89b8f1414fe3a202cf09dd83c2d4603129627df0ac287ecd23403090e2f7a130ce44019eb0b622525ed547ebf66f2f4d99a843ef942f76cb8c189f8d4a0e22a4577ebb4f2fbf8987f6f9c4c90540c6da153d589fbb70d2b43be0f28476c45a81e783280d2a7051e5b79d415d3c677361c8a26f9f7e513b0c377fdb01cbe1acb676b22c6e44a404da20d297583a93910c4d2161f93356ab89d707687ac0f3b5eda194e96913b96b24f8811bd5d7b8803c90bcba1451ec9fb777d2766163b4985ace4c73f206c8979d1f8247df2bb6962d6ded2e3e734d4f277f93e8b7ccd964bb0fc866cc9fe9dcbfbeee1ce2612aa39d60323f76d068b19ed6294a3496b3a60d12701c708e708d7739bb63f445a183d303d0d1eb2edc7aaac52a565165ff27fd4b330bb879f7d9108a59cf7878b128ab842e26f9a7eaee7b5837f201f6fc622989dd5adbb321ab67c26fe78eaadc71e2c3849f64cc110f995f8df6114fe271666047fbc61c92bdf5e196d224860365ed88c4dddb26479d687f1456cf1a681a35aa43262b623ead001390b22cffc224eec2ec66b14a712c7729a3a237d330907ea99eb9baf7d43fe716616d34f93392266d63ddca747666314257444d6dec4a83f3892ed03a3f326cabf1babc73c0ef86b80303ea71b78d1c8d7bc8e563c4acc1738968be8a26049be0cc74a7697887942b160821a8ecea73c92b5fd2c70f13573e0e8b921454beaa01e7a2fe0453d69625d7a3ef97cc53baaa81894ea85ccf99ae715978a259bac7cc4f9fd89e4e101dd422e366155f7c2cb61fabd0502bfbc1a27f5ad6a8f17082be212fae02a3dcc275f79652d8df1e7b7d74f3c78414975985c109b18b3ebedbdf28e3b46be60efe354b0658db0164b597e8edad2bf3dfcff986ce2028d44db181da369df3278a474f224f3956577aac0d22a00ed56ecafee14116c0c6b3cb0b985ef471af6b1689135c34d05f9da9c53117f9c39d9dd253a2de48ed0aa8fca0b86e054813107dafa0a161ab7adb331e0ae074e03d106aca72db312928a1ae706fdc3b68015a36d15f843919a907c4f359311ecb6cea085f8aca8635f01121734036a4a87e94d620abe07b81c288ab13614ffe4466decdad61d6236d41d5097f50adab6ff6f7453a27b1a81abc8bfaff0295511f5bf7c5631ccb5d390c9962738942d0f3011d9838d90f131d9a24e03eebde092ead598b35b349fd9bd03af7ba89534c930cfd139d3b24a20f8df158b63930e3f8ccb70e240f37414794efb3d48e407f5b9af48d6963f7c2aba2d2b826bdd928314e0ed8c611c13ecd76aa7bcba6519b55cceddc28af9fa24c4d3f633b9ef713533126337dc02e9efe758103451931b1662f6856018c0338d986d697e74d66b3310d412e2674b70bdfddee23592f5c80c3430a626f5df179a44c9f9434c277b16a52d5b92334698802dd2282e2afe788dc0854b06c1e8c68c75d3a974b2b27a01adcc339196aab7937808bf613a6b2bcec61cec27f2a5babb3914240f517aa345b0766968f7270a6f9ad1e6ab3ed5f3761261bb42153e2672be9d5d823666cc66712b891acdad0569b15c372c4b1dd76f36a18ff9be2b1963ce1ab9549378361409f649fab66073e474b67ff983ea31e5b8371a99c8a45e5f02095e69aabe355b87478bc855d400ae80b253d467d7d68f4661b85764b10a47d5e1aaf61307e5c95f5c41f3cab065d3c782594a9fb187dd202208e93d08f0de45041794aabca311fc2ff865bd107dad5e0be69859fd9f29d2263f2c69ace0c2feb74f6d717762a009745e9b772b076104b03cc93af443448588e877cbecb7f6826cf884cf2ab2cebab01a5c99902af46cf490f0d3b35594c01c1c3aba809c89090520c370e6532ffd38bf9a9d02bc437321a4b2929faf664502a42e839b01faaf9f5f081032008342afe3c290949bbf35060c2dc72b47536dcdd56da9aa8f0f50cdeecfbc34f4c1c4271dd27da03a7f4dcf1c892369fe91e44a3a2b501bb52c5d09529f31cc61374c1c97798e8238d449a8fa5cc4d67f895b92bd054a4d60dab15aca9e90b5bb8c23af25a038c1106f908219cce7c2c356f7de3ce97d9a4945ead570b2205d50d15883a70f1f9c83c0f94ec22130860318725773108822048ffd0b34cd4ba2251ce73e06c8998529728e57e2b0972f4a76637f15a6d89a8caabfe3bd197660dbc55ea30de9ec51fd2f974bbb3fed3a5f61b0f1de94ee76992e3c4611a96b250112c27d7a56cf47835ed2c573098daee9b625364cd86fa6a64e1f2d2c8bce19a0536a6740b5ce173546791e9784fddcc294b603471ad981fcab80ee20c45f4678a2ce72735153a679bd94f29d21adbcec9fba8ad44fc708cf985ba723a558af3ea5a6d387b5c202050f54dc2824af470f4f40414e6c896a3fb8961a8a96ac0945c2b26503463102ac6c5d4c98b57880419c9c918058ebe47f7c9f0af0f1bbbafa0813f51f6f770d933e021a6cee761112e0cd1bac3e668244e683e212e74830c3e1329f768d7fb0fca35f10432ce15c6cfb91831dd4628eb8c931b64e11ce753ea7bd4ca46ada016b9d49e354e45e1524255722c4da5a2e297dd84e92a7f8cbf1abf0f63880e99fea94e0b5341c0b4fde5abb5e47f576e474922e9cd86d78a8e25cec90ce5396527ea6babfa307676478b66f292c3835606a71fad7373967d0d8a5b348b8eade21543bcec1ed9fb0a4638b38bb3973efa6f6c19d5b026b827f88da53096a045261e6bc859cec11581e12f2690a6aab49652357b15dbda089afa554f92b3ae2615393c064b7f57a89004646e310b13696e232d38f007d87310f4e4d82e69f062e400b6ae33cc1490283fae742428db6d5577dbe2485b22615e4112a4141c25a31f536330344f21327e0845ddc247ba3fe94451a19ba262a17561080104429190be88093913bfe18f21aa5b25a3385ce6506e147b5077f29a2ccd55091e3530d1a9c5b6b3db974c91ef8ba5106dd8dbb7e7a4b354938a971066886af03e65a2f95717be385932611f9d1066326d2833534ec03c237cc6f1d70a0f65f320221f8b61bbb7b62f6b7ef4de21a952bba403c48f82da407d9579e25a13d7ac204b661ce11491b8deffc0088da4b0b99b02b2ba8e481ffd375b6c527fa09f8a4c7fe80aee7373dde2f73576049d33290653755c7865e0ee036ecaed0aef3759d802d028507f0b8944ad917df0016f8d0d951fabc0d2ad19058d96aa458f2803fdd793ffa47a63bf0a4516c14d037b92b83250de4e7bc7d5c1f43e017ad7c3d11a6aab2b47b140b8f3a058cea9db698079bd3858079a595d4c002e92278cebf1b03c58491a77a4b3a1cfa3bddf8962a0fd1d7b2f662ed8319768cf91fcde4d8b2f9e0d878fafdd7d9c98bd5c2f58b256bf03ac2bc1097fccb2db8695548eeef12f192913a6372857ebe771d83fbf618f96db3132fcd4654f60cb663bc69928228ba064b7e1181232ed6e7d12735a9706e026f904d8c4d8580063dbfd491f668466f2d02b13bafb70f21146ee4b2290b572bd563192db391824cbed42c4a4d91a793009d1edefd9e0cba35acb02cf546970aaa2f8e7e5cf30d239c872e1af3d7a8fdb048102730c7d6ef5f85c6a924c00c87256fcbc81330a62548dac8324b53bccaa47682f11e4d6859933c6d150034529b8e11a76405a1aee592de6a27b2e418fd20f0b0f8aef953c68222c035036401b140fcd1a68c4a72288b4fc6bcaea4fff558fac191586e95b04bb21806ede7c8c90a6c2d6af4fd1217f9214ac90e2cd0a0fc5d200a9a108dec486540f27a6e904853745d789c345a07c689e1f0031bba556469cb4db4b5be3a04d95e77e1858a6ad678a69aa9a9a0f35561097612e8ba452495872e12b66b186241851e9881eb0416e0454a612e80dd5e2c84bdd5b5115cd2e37c12eaafadf5a0a67cd132cc9cb7eb30d005855d76b39ae946dbcea09ec803c67489d422c783ccc8b6cc111b9cc16b0e16c64481e53f3de8869613b0a25fe63e5b7b9c146881819fcd00f6ab72bc5657c7d8dfdf6009ec993f8b6f8cd80e8eea2d57018fbbd68047c925920846b767f48bc640f91f562aef11e38aa8f543c81c098a56f5bceaab9418da142ab6620ee9ba65db8763055110290f3aaa7fee87542e75458b859b9d1e67744978b52f0d96461b0fda0d3d593d7ed93bf0c04cd0415d3eb0ad2089945c5d0b71ffaed7e2cbef540f858b782b748b2c260610877e958926cccfbc33dc9f2a4ab0dc284296f2f6dcaa7e4f716756bbdde94c20fcef3d07bb78d980f7ae683cb70319de4d67a2e00fb2206e75e9e7342d4b127d215d89a5ae80f316a8b30aaf0b39a37c905e04d76cd1dc24ab5bf620955197622cd2295001fd363d0ea2522ac90469cf16c1b1c0f7ff037a21058d79b555fd27c0c2d2ba87e975b1b0e74891281c0c8b1c0b77e305c6ea3d1ea3cb4421d7eec858eed40168c2fe6aba3594cce91199070b9515708f5f819a91075faf198565041a7558f9754126a350169499476c31935b6b89950bc1b19b92bfd2f9432b68cf88ce08fd7841d73b90f463aac1e840faec364b8c52ad44f4aa830aa622bb69b8cb95a8a1cca840f699d6b5a9153384cd0d96b3d936f8915801f8fccc8d5566ce3e7bd3faaecd93d3f6782de4ba64ec1ab9fe2c8af99f3546ee1592cc9cad50f5f149ef3ff4fe2f89832d02236db6ebc616742917370cd131af2c20c15ba0a1de8ef36d7a038c073d6934159e61d216035ecf8e48c524497631f4cf80659363a45f6d0da189dc475b6517d265cbafbda9ae292600c734f26eaf5f04ac10db451593c9f2a7a60983eefb87c6481dfdb8a01a82877e4ebb573ed662d533547d0c81280cc6da7ac749b761fe45a774ad18823fab70ed4592d5d1c473ab2396902979dcea1892776f3ab77363fcaf8d5a41426abd170c4bccaef4d3e22c83905d23f2b234d3e0640605e73531bce88a70fd04fd69d4ee69447e1d2a0846d07d1f865e427a9bbac1d72a62a6b580d6d78a05b484ceec71dd05efe57d4603539487f5efc4d9fc95a3abd84aec8e5878a22b37d7630d76f240c516f6cbccf30e15d45b848f3585327c62fab03dd5c3224c90c5415c7f5b137a190f86ea671b7df1927cecd08c2968dde9478d2573ea1b9463621a4c9c2e18f9a21a20b21a048ee3cb4bdddca7b38495f32b410a6c75de67102acfb1ceeaf77c06ab8a30778b5a5c88e30ef1dffc0ebbd260a75427432ae1ea8af8a6aa5fcce8a60f5d6b6b9247b08b47091f300af79241f099d316865050b27233a346382e87fc3933ce8412468cb47858798945e29d64b65eb40ae9f1089a5069b2652d3b1e8ab23ac907aac071427d0172f89ed2f77b6f88d5b2154531665be2d90bd4a97fe6b6ad4f1b7cad286f3d73be7fda7e4cd15e6a421b494114b00b302da847430a560666f089b521412d6272bad372ad82def52eaaaa4eed27e121652b35170b7ffdcfa71a7e9b6c7567f247be40f46e7e5b0a69018357c5eba8bd472d71e00020bcbf9366561abd50ff62b26f10492219118eff6ee7b9da3e366b83359fa3aab76474426e94f1ccc7f824537df4b5a97ff6f67bfdaea6b53472af0d8b4a1abcdf5291ebbf7f0891d2be6924165423c85fc65cc3bbc2dbc24fc196beb83436016d453bdcbbcb5092977f70ffc0adef56776ef1af5c6624c1f339036aa3b70bcfad55df625bfbd5765c7d443cf099b050d73d88423dcd513fde67b2eef12b34fefd60f4c1abebae20d580a2150273382155a6cb473c78d13d019a2f4a8205a6d62a3419b85fc96aaf0d274929c3ac54195e438e049b1f3dc6de5179d3db0b1351f91508c108feefa9d0d097c7e658fd8e4aecafbefd0f51e7ef1494c49390a2fb4d0caed4cf5f4611ba77317b18c505e7da996531af728b0baff21b2edb6de82534a041703e3dd25abfdca4bb41e3f35e49e9041b9792fe964100e6fce4493d297df2393eb15b6f7284370228af479cd9bc4cded4eaa26dce97c789dfd6d88c232067bccc0fb2f39a174862f0930a637dd7c9af4d7294fa1e7cff4588d90c608f8ddb16a9f9122694ba1eaa6d74b88dcc7b87d8b1b1620566d84501d3bcaa1f6e346632cbcf17f2e29f0c7019498ca8d405c0dc63fdf83292e20bc40224b71fad52c7e2fb212243b15040cef35103a317ff24bdd92119c62f55138168a0f6e1433a02dc5d630216184f0fa924723eb51d9a24d5793f851a4bd7d79fbcd9ad627ae142071286375fe714a3369555fb11180ca10a3ad5a737bb2498aa68384390c6d51b09d85510814cead4cc6997a512fc9493a3c37c30e5a06860905f578c051b8de572e5a16b821253c1533ad1c2d91e9e7ab859923b853366be9aec4a6e0d7da5136ff47d65dd5a49e6f8e517d61b9ef07f43a99e65e443ea975de4e4d7c62510decf4545c87426063dc6f5f18e78e54a4f328c745b107e135c855fbe38ce764ee79a804ac86820c226dfc9e3c5b8ee2ad9c38a0c7bbdab1fc964a80ad105b80e2a9f462c67ae6d6e593e4296dd6f9f4c85c287e82624018096a960ec0cd6682358111333e2542e92a54d9ef68a92ee0c7b53de124a1befdcd5afd9b8d669cd57332e0ba3227afe54e1d7ce6ccc8bb226685945306548b2091a7cffeb0b62e98502bc8e72c73a02edae7cc40c41af2580a6c8148e1628598721907f555fdeecdacaf162993069adb27f181a7699c6253eeee7589e34faf08e45e7af9ab3638087904d2162aefae973bca2d8ae9029f6b2e02e9e62e6c76a5f1ae8abbebfb403677be6f5d4d15d8b4af63b63c093f1d377689bbb48fc136196c77339a23366655ea155c814d9b211c7ce632a5718a2e1885979318e6235e2b3fe5ae70a00550732bd8eae6ff13948da357da8135330ceb46138d3d403da936e1bf7537f01e2d7cfd241609777fd1ab6e57d099ae79ebacff7e4a0d80d62fae2a3e5bf63866e63e656dc043d1b59d3512280e89093101d8d7a268494122686307e2e91acdff78ec950d0fc90f3fe8cb303501aca00ee7976c461c956763364e317120509feb18bbdd76c21442ce0d16d5b89ed38a1865ef1d9939498f6a9f8dc6494d6fa1d9c188cab4e54541062dbde65c0b55257a293d4b0675d130dac2b1b6351918ed4d8105e5caa88d09ace0d56cbe477a87312572f64ba4320b91d7f97f0b0463b5669623967fb15cd5cd906b2725f5198f12972aa16078749a1545809ac33e483be3b24ea8c8fb7190725ac32f52772bcb50490aaa16505949c948fe62ebc897646ea7779d5cf2d9e34f1fc23d8d33e55d593f25532f9f2519ff83d8e84fc952982510e1032cb9805d891fdec2dab2e924810f81a65835581bb555191e4df8f70634c1900bbbc2a23b8c195366aa2abea25a5dc4f290faff0f0e628ec870e5334c7f02a83aa186b5e281dc380f4687dee6685beed687da75b26b2586d4b37eccb6e8a194b32f5d84330227fee066fbef9f4db8d3c1cad42abcd67494fa80a03421023e1b675563edfab7e5aa9330e95be1121255e21d3818260e696fb16e79bdfc4d07946bd559a9d9ca9b1000b4e9261f011df653fcd0a52f905bfeac39f9fa404a709367f9fcd47aebb44708f445999985b15c9f4bd201f7c449992a51cccdc6bbd0497aca113075163be62630bc208cb3db70e4762aaac767cbbf397051e38353665111a5df78d722b9429116c6b13ccfd77ebfc05c8607e811b558faa1eee36774adc2d19d5dad79f13fb817a19c041e3c443eb191fb8e880b8decf6fdda4eec5787f1b7553b21fbcbecee4a2547e62c391410444081f0a5908d6680ab74dc6cee889f3148d6d76967a69337dc1c24c115224c7f3f0de64f9d32830e71fe5257f7a9be229c8ad1f4332ef3e879c9f08d7367f84e19c9ddb93965e207a9e0c8382ade1526da8c67ce4ac54c4ff468c3549ff24314e001fcf724b074d94a58f22acda477110c95e32719b2eccd33732411478d42bf5b22b7a1b466c2ac6405aace5b165e433916f78a72c589749238d932937105d4e09a5b1f8ba1ad7c4e0671f99fa9bba544a180f671d1c78b6b33fa8a2038fe2794e20252d7bc0985604f5cb73bae9d350984f09c90b6a4b76daf7d2c2cf486e0bc5ef4ef8299c46ac583b209f1af0e20f0298136c1aa7d1d8b5ad41d7c437ccda18abec94c79e64f7d0eb1a99f87a9c321e2398096d9a913a1c38d4dfb514f2f84505f78e1d78c4cd8cd86d0cfe2c8a0ac8d975347052822d0b6eef3169765249cf1dbd55f41c654b3e7f97b4fd0eb069f26edd33c1db8c7a9738c3c3b69a2698b0805a1a8b95dcdd9a2793b30305461858a60b9ab55c8052531d194fef4e4b0fc84f4f0c3c9e9464434f5e5c35ba288145b5ddac1e2dc0779cb38c1c5348b273238c2203112d9f897559c59ae779ff40bf1fad15e488ceb494976a483487518c6cd2b3061f8f5f628cb431121c033991d9701cea919d7095ab257af32c00d8258fb87ec14bf7025abd9f8dde329f72dc030353be30ed273a9af8ef013d05f0b49fe2b980a2912ff5244c92c8c0a1c5f5bf622e305882fc03a44e5a46a783e07103c227dccfdc3f2623c06f9747efadef32cc64b4f1cfb1eaba63439242ff4579117157388b60999bbfbc052ee7d49b005a6d3037d86b741dc3f0594fd96bf340f6a84aa6441138b42aff3fe69816a1854591ded6dedbdd33471dafa26a89a084859040876c5a2bfd8db281782dffe9c61247331f2b56a108b8f8225b4a5461dbbd571a9d8b1ee66a2d2f010cc4c54b5188606cae2d9b7a32b881b871cdeaae811a57c99063b8df2ded3901024635201299a406599ccf554139643537e0fa160f3488630cb11355d5b0fb825062133b329eafe27b546867109c574c9b7d6766aff02855f81002a79643c22ab3ea51fa6e1b0804dd16401d801c96ebe473f52b409ede86548e501bbd6208f4ca8eb35af6d9b1829a37f2e381c9f917364c6976244ce1bf754b70f8013eb4235d2ecba85dde2682fb9e907d27d9d0ac01b9e42776f99883966cb4bc39f1217e6bde3db288d9b8f0f763b5d2e0a01a3a611c66ad2dd04f4f8e2cbedd21974a4c26228925a50488103511bb0cbe0ff6efd774fa6f6705fbb78108e201dd9539c1f57f49ac5055de9cdae9c3aec108d0258eb5b2ca710bae639a0ed397f2c43dfc80e0392b6d0e5288452207ad16678a79f21d04e657bea7939ea9787cdee9982a34ed4be35f9a7c5d94441a9a6578cf8b9956b3da40de1c250d5a08a167741d2dccd0b76788db6fce5120a85887c466d70cff27086904ba4c2cf73f2b63739b34dc5d838ad0fa53c2c00adb87b54d426817376030d59d0db899b54b84f5c66abf277e4a75ccc38461ea43e89aaa5b6b0d01dfc77c7a676d9522105c562a2860d86de0941bab58bf34ab6ab9b6045004180fd33d816929a258965ec72ab0a1c19740b00ade7bde150f194a1c17079dd21482a1faca7c7e60de7da2ffaccbab714a515d467b7822219401c599e2cdb8a53cd2f6051c64dfaef1f1c606b2cae8f11c4f4e762d09978951d9cc42baf7dbd6a555e71862a02e3c36577fbf7120ceb1869c3ecf53afaab3165eb49e95e1d44878869e724f60460d1d08b7ab190b259b60f011957969ea186d9396974a07a23883f9fcc1123c522fe4b43b4d19664840b5583f3d8aefd985b622112d579571c694362bbf5661a70fd76702d6f243634f035d5280ae7ec591fafd4181a7dc4d57a2df1300705fa47963a667cc9bbd3f40ac69bf1451a8634fb2038657a5e832f4d23725b7f76d19c4cfa6f82a200ca9f888bf46e32ae327ccc9da34372f06cdb9eaf96f184d1c1e1d9e468bec51d6e691723870982fea5e6a55b71a3807379535b2d63f4290ac6aecd07c20e5061004d5a044ebc2fb5f899a76550ba8ce4edee4e80bf530bc748862e07aa176798be5b36e64728f57ab36ff9c3cf335021dec3d6fa7f76c90d53ad49b02355adaab1634525e4534a97a196c29f773311486e3652b6c35a516b2fa6c51593ae23f5f214b81206162e4b785d06367f1e6717ed09054b384d39d57e2dfe08bf35d9389c6b6a57900c308ce3cd1ad7e30bd06035e098c36e0c2a271900ed6f632fd7339505b7913ee6f74c652b8e336749479b704dcd761c842503aed1b67305b69eb0b622525ed547ebf66f2f4d99a843ef942f76cb8c189f8d4a0e4cb937b8291a553b0f74aca13ede5d8d0870eb9cc9b25cd28af534b38c8bb864cc1b0ca780751b86b34ffe898325cd2cdda57adbe73c86de75eb81d98c84850a0d438c822b7ac86dcc9588fad046cd304a2b23aea3921c4bde0bb1fb26b6b3ab4c13d7e36015fe44003b4b735ae4f83e395dccb047c910219dc57c08f88e5ce586ee0edbca5b556a440cd31b3ab9094664f94fc82afb7c2efe860bc1a3d7eaa02256b7b88294365ef1e6389cb89f4dacba463434a6be4d20747e6f8c872395305f8aafba4d6cf52920c04166236998f24cfc02529f5964bbd95507d72eb034181e1fd14a6d939e7ba444c800b782ff45b42047a23f3a13d93c531fce6f5526d7f3271bd5d3c77b4f725d749288c40741af77a504129f95a70f395b0e92477b9f974c9d94a30a78b15462b5c08a816fb37c282b00d919ee75895f175a5cf1ad29621d83152f53e22158e5016c37dd3c4079d7e239486b44fa9bef74762d5af6d061bb1143a859608e525f2fdee2d0af6a68c2a3e751be5c09d30901588f917077aa66a4a0b952f0ce453c9b8b647fb4258fe3a4dca988e0fb74d55005013a985901608e18cdbba7ef2bca4fbb2d00505bb03895f08c335b40136d29828ae4f7c08bd35cb04f33d9e825a90448815ce8bf5275ecf27e70993b573d139c904633b3972871344e6c05251929f8f37b668e1ef8b75eb8285d52f0bb3dd4b798cc220f38041a6d9dd0089821f7f97d697d8f9c78e428624175085cafb3e1f71ac7cfaea720193478dbf6ba7218faf55aa4e7a4791969f286d91e8e3553260afd4525231efe1a0684366551cbd8c25e310c7d45befa534c060c3fba595c749db51b174ad80510fa64a4d5194b7cb4d1c4a9e3ccc405af25b362525a4ed184ffced7e000719dc0b226649bf731a3ee733c73a42180eeb2a161ab7adb331e0ae074e03d106aca72db312928a1ae706fdc3b686b9644690748f853fbf886e01fe9f137706a1536d0279fe9559565346d1796f7a4a6cd75f6869f2bb43f1678c8ce28abd0cf0673956e2057fd97c5cfd457368868b0a3be85350ea33653277391e2db02d0f38d852c6e26f062cc154bb928fadb07dec7131a0874142137ca886d3b27d27e6fba0353393ad9f654370962303ccb0c7d9ec086dc6772498fd6660cfe4a82611c47eb4ae6e2b461e242820666f67a8ce54b7243447a8c32cccc570b44b31a7d8960d2f54c41b63d535cae2972e934ba54ac08db356d4f1e05bac34869d521fb4164413cde56e945a82a666e766b0b12aac6253d692028e43d48e0bfe92b14377fd2039630aaae964d0101ea9931fc5e1ff3161f1a6228c1a0b2bb83b579294a57226c9571bbc647670253514c0b9a76e51c30aaaeba06c21dceb6cb151fb71c20b4df3338d82d465142ec4108cf91a05c5f61ddea86eefc2fb846eadea2d24647791bdb0664e16affa54c9c2374f4741bc19728d60f2545cd8483af52b1555eef2eb9c36141687b230d84c3333f3228fcb175b3d8109b07c34e77dd57e6ffad813439b952285d9e68c00b854f9cfc75b876948cd3da520562e69aabe355b87478bc855d400ae80b253d467d7d68f4661b85764bba4e1a125ceba2a3bf2583d9c4f8b9529e85c093cf03376adbc3d6d1fa22386e23e6f3510fd19a6b71ce0b044dbc25ddd4206c48d616a81ca3c02c6855330b09234b8c12ff9821523d29e9f54aa220a31f77e6e4c683433d6e24fa24b6d8a54a8b3893ebf18349b514ceed302df80b9db2d1758c2d64ab7a3e4270bf755483070938c3363b649ba1643187af6247ace9b239714c4d6fa867dd709f2507ea533cf6d44a1e3d91363a32194c52c86dafbdb1683bb160d6102a2ac2b3ddbd971e20da155c5878633347032b6bbd516fb15952677f1137f3dd6d5753a979ecb83ff3cd4672ad05d422ec805f966790834dabb94c05165214b081442bf3ecf39cbcfb87ed5568286a1fc6891e062ec773a079d6d2e1339936f2c499d1b1cb34689628b3e162d4f7149970201d89ed6d8df30d0e4faff4fd1a402be27d15684dd8f870e5cfc051e651af59278258dd94ac0d25d03afde4c877fff8f5a76637f15a6d89a8caabfe3bd197660dbc55ea30de9ec51fd2f9740fdfcc3a45038f7e7c1071e99dc9be8b7343e4a1edf603915b9ea4fe1a8695d23fc4fe90bff41279537f7201e7f38c5fc49b374a8dc57060611b0d9108d85bc62142e13a4d101beabe0ed294afcfbf2878039f97097a7f242ca1b858be466f48ea57b85194d3d2944ddaef6f0ffa7019a8e19e366876a01132a78f23d6ce417ad5af7517838aeca8131e2388137598b6b049d0083d0eea7b77cfc3019f8d30763f587476f52fe6742de9dffca4cf49a67a62679ff279fddd6e788091b83dd3df932ee030b601d0c851cfc460d67edee274e9eb31d93ccca11a8f7f710450b1ddfb1c0ca483bee8c31cfdabdf16f1b18739901c2b149a10324350f535c43a4082703b2b1319ccaa759cf689a37ca623090a6f12540a861000b7a32e0e601a25fa8b9a52639bcf4df3308e3d4467cea0ac6f70e5b7392d7951899bbbeae7a3a27e6dd7f17d0d44ed26d2fbb972458aee91d07f5982c2ff5e8719be4fdbac1268f7a25d2b46aa278dc1536936e394c759e7dbe46be52e36690d30501b0bb61fa10cb81037a8332f78d69bcf81088ddbad40a317a05b3f1f6165addc97902fba6fc228d61d099a894e7b5a345a74cdd2b303551dba5e0128273caa278c11ba0059fab38be092560337875b0298cfa574bbcf006484b8e43b2060a880077f343aa8482960e9e34ed80882ac4a1aedcda861f981438b3d0d0969ad88452880bc9e847c6217cda1f954ef5eb343847e92a031c51b37fb3f6968aae17704b34dc971ae7e1072245705b9c311b6444bb862d2e088d5483af8d989b1830694bba550fe2add26cbebf02619def17949e8f9811056a9f6381a3359ba9629b433f85d0a978f76a83c0998f21909c22124585ffa36c5c34b495d94fac6c3e670dae85f5a7b741450c72a997310eddff04659e4e1609137b6cc1b88f56f6fe0108d2199707e36ead166862bc16c77972e6048272b8f1c2bb2877f9f030baaef924e3816f175226b8382af573251549e2b395901bf6cda5b41d2629e455aebec7791f3e59e7c32d3a412ac125de7f70b7b1a75997877ae47ee2056ea0b102133009af80c39388f117b5a714a7a2527586429d99853ddddb555fa074c7bd274afaefe87f50b55047c0d74650ce83f0ccb328f88cc2e63ae26309dfa5eaf6563439a04e3ed544f12ef3bd4caae8cee96bb625a7a5134ce577d60cb7c9b29d484b1b3ac79dc393f31b76e32138457b467c01b3c7c9581649fad0f465f8c60ca602eaccb20829b46bf3cc39a089c746bf90cf8e44a238d923a8eee5307b9724f4e2ad9956f202598a9f6ee6c16fda309c0f6bead909496c27c2267a8f7133d5e51f7df1c471962cad27b0767f3a45d4781da19948b4d49949cea043db7abe299c37e9e3831cf9b2cddad3fae8996a16fd1dbb3bc83410ad83aba1397ded815a74944744cef43a0c62149a222affa575fc72a1a138ef16c731ba2004ad377a9ca19f606976112017a68f593fcea56bf842f6023a4e492e052af261169de9fcecf72fce3680d98519c46a43d493a7442ac8881e09680206d491ecc26d8be0dd34b292b0fe58383206f3faa4529916746db1d1656b3f8a252f58c89d9cb9711fc21bafae48391e2b235b906c2e4c419f7e193b5b1c2f1a3f2699ce1ed3fb042421977a33a26853c8e732396c14c70a2dfdddd63201468fe7c42dbbcd7179ba3e339bb180d95972c5d57d32bcb17a764c7d40b82bc678c41dcc9d553e571c318087014d466b43517d6bf395708c38c7d45e26eef0186867e36405b758a6d8a050ab61712349ca28c92074a1479d4d090e43a5c3822a9beea9276b2aa7021ea759ecb3a33e57cbbd1c21c8880e5d5ebc61fc58e3207917774bd4e06b7a89633df16341e6f7934955e17fdb226665f2b09dacf2427b313ee0348c81979bc22cf49bb5c89c30ac4a77463a52d4cd08da7aabf39b754ebea74c59275c5fdb2b9bdc92501f918350294072d209919d47a7342957ed7f7097d240c700ec8c9815547f997a08e471e2d1b36582ce8db5478a97206004f40922381190580952335cde333df8cac7512da75eceba1c9d6569017c7c030d088525c1449127a20a94e10654c11a4f56a10b1db48a3dc1b25a43e2001409e3b8c8537376113c29e4a0832d8ff0b8b58a5eaad023e7a743e8d91f4e695293bb8790c22c3bdd071ca341a5feff71654e4742a338033a8620d98f022d2f55b140c8bb39cf094f9c3b9ae17c162175b527b60e2ef030de0208145364875c77765ab14377a6ed89bf1864fee5c24e55ad873ec2361783e6c4352906502e14a275d1f9962c655afe6808b0c9d5212ceb33f72e71b39956a0e7572b8454898506a130fcd9b4eaf247127c66eaf02c29b46b78eca776d0b63ba68011069519ee656fcde03eac41e1a4c914b130d32dc0989d27f6200d981d553949ec1df826df4702af3970ae85775666a1b44b42acbfe2d5d4228809cc95dd4a252ac195bb28480bd72d3ea12e11f18d673094a5f086731526cf90ad5b0645f0ca94fdc68c470eb56b4b64dcf87447d3b2b95973889f541d99bf6de890b2954761a56c36a588e40df20050d965d9ea4e400c2d3b600d2beda044ab315d30586fd0efb98652be10bb619222eb6d18b44c7b116fdc33dc9db7e32408114794f30d6e4f4bbd9fa865742ec617d32e66d0999342b76e441da88440c24f6168ef3c17d83acb0367f89665cbb5305ceabcc0f56364d3fbf915e060983cfd95403cd50917be8f5caf6d53769f130d0910334bcc7f32fbce7a54a4943667e4307bb10710e28c746bc201ddd95b7466f07d4d872cbecf89b71192e82b802e4d99f5521e7adc1ee07ef46207ad7078f3d86fff5f4061a86df5e74e5c3ba3f18d2b252f58fa613c478af6d4410795391540e7d3904ebd9e1df8d016f864021a50593763b6ad977e3893650f1c5a840d394d215fcb968d3d9b17be03e262ecfe3ee5a00355306fe70f06835effbfb6bc5148c2fe440f6c7efa1beb7334576bc844e95a7804745200b6c2f4e89eb034153724233599f34889b9e0f2a9370a7f24460c69579c4070d7b79c0bcd8705db4fe107bb0f98f19eb821dda129505d24a2f19f498b063b38de92df44495911d0a14450069159b640bb16a698a5e5d36b2b7eace49ed83630043a3dfa3f0b1e7bb8181931220b503c8982a66f111c21a84c9a21e5ca7b2206ace4c46d4588fa3923c21d7c30d7a700da2a478ca919580e73d03e0b0f619434188323cb836098228c185895b5238980051c533132087de19ac4420ff9db1c0e3f3adb08a650278a8d65bc97f648fec4d18e1167de10f52fb2cc359e5007a1f6730b035c96fb55848150f1c0151806679d5fcb62caae9c4bf3fcc58ace562cbc64aabc036fe1861ae70ab3e05910f790f7c02b379184b32c810b5861494d5e2d87079749b9708b2935d351bdf07437b402497f439038ec51d15dc3ad09fece5ea59f195b5f20e1b054f1da58574c2daae2125d00d939678acbbf8507dc149ad15b0969f4ac50494253ccf8995108dc9bef6044ca524368bf07041168a8c8831f9ccc00cdb9bfec1e0e7df704e741f19f79088183a792a4af3aabe66409090154259bfa91e953c1bd0971feff01dbd02d51554021fd2c214f766c53da4c193c14e6ad26fd0e67dc6c3ef2bbd554d1de197461ed103ff517ac588a6592ae8c6faf90bb558b74684926a97fdd679c0ab0eb914b0bcdc682e7b1bb4378a55179b2883b96d1cd6b54f0cefb222afdbe8ca1b4544d1b14b00da300626e9abbd029e245ad25ca1ca81521f6811b95446feb55b12c906690fde2d6658dae39ac2d5b181f2248c7281e4fe5d6633cbf6e48a6d5d956fca69a5aedad850b3d5f514e6375525784461a176c3518f8598131d8fbb700b5410c4fe1c2d27b3e00c080116fa8b0a378cbed164de9598d341bd840a671e1bbf70caadce5778cb8b0583b9892e786377fe37469c2424bb1a796e43899901333f7ebbfb55b2c9bc67d642fea069eb4d7c98a04a6db655c589472ddde81f68969e01d92bcfc84bdd89c538b506071f00092f9ca00ec0baa7bbbb000c7aac76347e7de83011e75b2d15cc03effc2fa57dc63b3bdb3fae782cfb871e9fa3bd77a6d17682f0bcb525e74f807c180e1e2c1115398910d9ca19b4eafa1a6c291ec2c496966c6890e38c8665786f6644a04fe4530124ed6b51bf79eae342387674e7ddaefd9c966b7a6394667875302c9f22d704bd04f6732e57ba8532062bc43c30e152cb5d8089c28cd67fbce2c5fcfee2ee0d5d2967d95375f6d79c647b5b3e9ec509a553aee9a13c6663d986b949b55fddee656a0d0d39a0fb173ef4a00a45e5d641518d67aad80dda2fcaf10afe8ab4b53177dcf8dbd8862536cdf677d7ffbf580167406b9456f7de96cc203759e2bd03804d41b9a9cde726a7cbb8e0565016a26a3275ae789d832dd6d22e6a3385cf8cbda7c61607e0fe2b182e6e00c7db7c9066f93d77a805f82fc64c7b50445acf39f9d4e93f57993ae145feb3b1b58ab59d76375f0f9d7e45d0315b3efe773d713db152a5e6ad8f56b67ff241d4abf8cb1a83c6e9dd639fa715b265dea44de7b85045471d1725e825b81ca49eff52bb7e2f154a552cf14810995eb42499a6ba1f382aad111cdbb38ced4f02d82e0173e87909d652dafe76b6875537428ce20fa3d49941c158226a09cc8fe4309ce98cee650927e4cf7775492f30d56093140bde70e652ed403826048ab9f8ec18a676c8ff1e00c6542c73f9806fc3ef5c50fdc9931796cfca961469d9b649d4273942a078f35c9c5a375cba27afaf9e2aa22598ff2dfd9a8f896f5992fee15a82adcc178a24a4f7619c423960f6cbdcbf7c02c975e6e80883a669cd0916f0f6bcca365a987b5f8612d641d217d52fe6a4d819d84cbf1ce73749fbbf585b0f55f0a10cc98dd522e6ad654bc8b3746e06f84261e58d4b0ff51aa29f095585d0fbe489c8412e58d1904915ccf75de322d56d6d2acd79c1db5d1814fa8abbce2ad1313a765f6ed57138d289df212487f63e22ec63869f8b07d8c31d7d1bda3d524c21dd9bf208340ec8657e551dab0a9f84370e2cd186aad189f6cc4cd7c09ba6e691158c7c26dd83223794c48c21d40e29e8d3b0b5ed824d9dd3521cdf71759441dbb0014649af309150038f5671cc2ee0f0266e3870e5714ce5d532cf51976fdd182b5bc9260b6837df8a3b4d52dd1f51b8d423a7ce195668f1d48e451ea4b86ce7e579b742b9c4cb96c004959657955533467f0e2bcb5a90efb71c1fdbf9a3d1e08223682f82ba1ff2af5ae1e475f5a4fc9f06f81e3c8f31dcd5f2d3dc278fcf8bdf1a85fe87a4a44a63a9fab146f140cde7fb73cab7e17caa4b9c27da55ba29c720b402b04720cc0fb80a3cea622b06cf2a482ea986e2f55f3d119cfbd8f8362ed16c5c9950efbb2948db43379e25a724b017ff4f361c262a46fddee97d3d51e28411a3368f1ad2beba1560aec967fb5b1d930fac1ea75cda6111e634d8df980680a9165ad4132b6022084796418a2159ed99bc6c544bb4543104832c03eb0f0c282ba1e8260929a2debdd8a8cc027a16f1b54dd56b203cfeedb8458a9a74d590f8a157f7c1066cd38a58ec92c1ebfb27db3c68a5037c1a888075c1b797dedf68a81861a56dd18819abf3379d2e937236bdf722266dbab77bad210a5dfb2a8e5c7f94b0fbf852e33118a319b4389910bd3421a13a22e3949c7153a0d1d6176ef49978aa328977bcd3f35e537920b639f9825e8f962cb34e6fc65db5625d5111656f646c9cb2e30137c8c30a2c59a97bf9ccc3b522ad7e7c209ab8a0ccadc1afc1f89db40c80edf6461ba87d626a3bed60f6e886ba4b54cddc05c8a54e85e413d467696567057e8779b36b6f246ece0503ae500701e18c7b13bf704d0764d5a24705e79f54fc87be825ab07824b509e9fd05d02852f6548dbeb15028530d380623a35863d151257a640a4fadc3346cb0af438f0caebf1bd8dc50399874e91292c70ea3b87235bee0e1112f6db013052420d0ba82c1207443c0fa24c0e6509e297737abafed84701fafa58d645b334f25482bef5804d5882b4bbcd7e208aafc6493c5f1152ad2fad4f58147efee9a5a16b16e6985e9760b0f14e07a57a74c1b7281eda9c6cb58fdf1b54d87aa576cb84f43c87f63903e1a5bf79f2f6a0ee5bc36b21e4a1b511e5df01b3b7850c062d570fcaf23ba8cda30322debe3692556c405acbb6b8d724a25e984a52fab9ab776b5a8b4b68c9e4b169d611917324cfcda5373215813f0e05fcdbd858527ceda240ef3b74d01cfdf9065de7d40776e8b994caaa3a4897c3dedea45e634bd4ab6c67a110aa9d740a95ebc4815e2038ce4d4e62957bc933db96883ec9e12cc23e0b7d2d9a87f09d6a6c813c14fb2724ebe72ff53a2558771777260f5b1226fc673f420dbabc32387d9b3324ee154b01909bce4341fec9240d6900cbff83ea9b5879cf501b5687bd83382968a95daab0ffb18b2469941210971cf51a14d82c49369edd5f042822e3a5dd4145f1c6537b94536e8ed721d2f9b00e2613b0c3b906314106194be2926184d2a24a18289a1e40fdf9f525c6b45a48e1b405888db9f4f30aa6acf0f263c2b23dd249d97c0703a87145ba8d70082a3aba9d7f1d982dc16302785bb8eea9e0e60821b5861809c314335c98eeb236cde60ad3c5806462a989bd11ee616ea88790335b80985e27bb254e905afc50b30810ab3a72155c8849c60b36e98572a6272b80220d424835875e05e92f5089a22b432b4176fbed3b69780286a6a179fbbe267ce44a0138c09082ce4f437f7bfe8148d506fa145c0fec0bf6eaecbfbbf621a3f640aff16af1b43b77da7964d66adc31cbad65cacce0ed9c1aac0fd83e242620df6f278338594d4efff67715fab8d19f6ded6a577a9958db652c4c849365d4128f15b3508d265f6cc6701e6de7fef58e31fd1bf62ca08bef65a00238c3edc5fa37a2b8de2359f9ea472bccf1e7699502469b8ad65e0e3fd22e536dc329ae0595c6ad2d956b546ae20c8fbb376b6d0324993626dcc4ecdbdb8ad99f1f1975b34e7f7e2333ed3d2f8d856d3f6517b43893922c177a7b854098b3a3e4c2657ac9e8c5705d30aad1c9b14f57da77f6cb028fdb5879181e9e442d4b127d215d89a5ae80f316a8b30aaf0b39a37c905e04d76cd1d17b200acc048a9055cef710ac88981d41846c59b5df2d8ea50647982cca90217631eaa3b62f579ceb6c461dd07e302aeb96d742cefc07d2409b86c556e1d324635afdd19458c7a043daa59ac5861a3536c38804e55a24d97f9a0c515dbba61e456829b4267e44a278ae21415c0c96ba3b382b456b60b53089b2b725728bb92f814ff5ca13c55205009b3025c1938c1c2c1c6f22aaa4518290fd3fd72ae166648093135aec9a86853671bdbe5d4726d415d61b93f22869cc1f959cd8461727041f8a13c7ce9176ce15f204d02429e7f9bd31a3f5e8fe70996d49df039c829389d230726e9d08875473c45b1ca04031003b9145202099553d61402ab391d81d3cc2ac57ae88946d85f613f11eb4b9968228982e3783408307860609d80affeb9b6935da727b513bb80d600b53d948ff886ab1f541ae71aea39d872ce12559363f54b7da9bd3257ccd4a8b149e985d41ae31e5b3bf3a42aa12f88b9463cc9854f47c8147771d86777f431840e5b0d6711bc139c98f2cba6416842ff8208c602c181dd680724ecd38b761643f844a601ed44ac64bd470f42f37cf01a8dd56722ea460ce325765ba48c0c8c0409165e8e2d1d045593b3a246af6e2d71f360b021ea66bd0545d4ebdac2e791bbb67a53e1e7e7bf2b380ca6ef7818b4052ec7716e9b7e4b3bdae5b443e3329c1f8dd8acc2364d90c04bdabf58551057c5842e4c8a57db4ebc6a683a3918e379a5d5fd657619646ba7b05c3224c90c5415c7f5b137a190f86ea671b7df1927cecd08c2968df7729954ad1184eddfeb7f931e3ec0f9b0816135d7770bdaf8c1c6d7575c9352d3f87b9bc9230331aedfaf5c467ff1b7f36cc5acdef461045a6e4ec090687e04ce6b6526c62b450afaaeef239adeddad55cb86538078cfc09499e703972a7dd8416b979f0bbf32d66dabb131166367ef42d908a7bbe677b7f99caa15fa8a2d473a4886b10fd5a107b9ff51253315fb2b16221e37f6ae4a4df1f7349dc7027f7cc2899af6b9e21c64aeda2d31ea31fd56cb9a9fe0c3c7772e9f6b4d0aac8417f117c7ea25acf988f1f104e0d01e7a341bcdd2cc0456c4f646f2400ce97e61b9dca41ef8e3a8c61936983f249461bd05c17f886b169118878aa0c24fa53467f86c6226e8cd47fa5dd9addbc8288f679e4ee58046c509a640b50f4c4177625cab78e4ec8ede2804bca8a3bd6a3b33c87a30b51162f2358755251cb4dc89a4c7ed086a98aea7ae7c65ed49a8fe58d78cecaf6a6433c3ff0a2862a4d093fb9c9f209655f07a888f6990f4634444caaf465039585cfd90c010fb3fc5288b1e21db9a8a9f758029c21db02a0b7c528de1a5784ed74dc5bb03ed9ef9d786cb9bce6f4bca848d60cdfebe2541fcd42a093b3baf52519404a2e2e1301c84c61471b18d5129de1aa93a606046db07bb15bab88d6dab6f6be3329be9acc94fd8ec17f0c5f7102cf2edcbbcdea29b07823f9e5ac0031c42682bfafaeb603f62926f1d74b47a508134f2394bbecc27167e8e1ed355bb9f53b32b14c615c536f84199422035477a256405de87a87164938349fdef0c83bffd7de8b82941167d84d8f4e3f468de4049372ab95c9ff7cc89d992238b7218a18a93f277c0a1e5d344a601c893bf23a82dcedc6f7f412c0156594d7fa546a507a522ea24875096aa1aea71e0de9c489683f3b02581426dc7a1d7e3a48ae87b66a146c09f9122694ba1eaa6d74b88dcc7b87d8b1b1620566d84501d3bcaa1bf359a64b0ebab6fd6ea464ce379ec2402c847bf81842d7652c6c344eca1fe754943dac5d6fcc7d86289e9f8c73dfb17ea3408f7a52e8daf7cb8ff469b24e5fe5ffa6f3614a887afb37e68343e464a5bb2c05044abbd87bc1556f31b0701ebcc10c1f9c7020362aeffcd6794f1b7de86315fba72572abbb0e4d0d72d7a8d34bb0cf18eab0a7479f46aa32771fafcd8e1332165e864c56228f23db7006f5182156bbf2aaf5863dc7c1b09a5a54b5b2b69d432f47b75596633c77cff72aa6704d8c30f2dd2b45105c5d37414e4dcbef5f252a5ad0ae617fc75e896b6457ab9a62f775c09a9a8aff094ddcde5907d81479a8d7e06abdcd030c0ec3bff963e3915fe9b6de31152e5f993546890a934cf86b550acab45c8fc22d6202a863422313850e7b3de2b6deb0461ebfda158f0219c0f7e425a989a15362d953735ea5308726e0fe671cd00a59f59ac9e01165e4be51bd7cd48f77af9843489144b750cfb3e2b56ca24f13d121cc0e3cea7411476bda7010c31c9416c565736448c01d73f96a50407b8661099369065b41ea053de02f90ce07950ce30eaaed8575e5f238b0b653916010ee258ab66b44327f181a7699c6253eeee7589e34faf08e45e7af9ab3638087904d2d9be1fc3f65f166f7cc0bfb2c4cdbb328c96bdb9ad05419f8fda45b7d3db24b631245f307f7d091b9ef4d3cc498303523e38257a180949c0c7a4169631790408064b0d529c50576e08e6ab75f775d0aecbc93a04b36a3e4f733afb62602e9332caddfc14dfacd861b5d6c9e2a7027fbf4b4414dd32eccaaa7c7e1a4c20987c2c0964197eab0729f277dd5baf7a2d5b5c846c7aa6a3bd2cafacc60b6c1fa7254dad2520756b1112aee50979b187f0a744fa2dd7be5907cbbb301d079ad8625845270ae39f5fe5d7512789165587d7e7a50860ef3b7060b2ecb14037de53d61c38df1d9ad9c8117b86624ba99b298d9e46daddb5c8ebef988f20450fee30c77625c7ec5bf967012e5ed355f636192edc185aa5257ca05e7cc6eafe0563694e9d38191362bae5e12a996068d0d88e4a2c1b6934b9f7eaa2459b123338104103eb4cdedb5a22ac5d519d2d53d3c318acc940fb01d5aa6f67b8a5893be3b24ea8c8fb7190725ac32f52772bcb50490aaa16505949c948688e2d91cb421184b14a8a7b0da2c775cb1c65285463c966af266353ad0109ab7966a06699943a82c9c2880941805d8a63078cf4cbe9022355ab85c30e3ae7a3670ddc3ad8036bc9f9b204813bf90a87b2685b3eb5ecd6026cdaf61df782b7a97748b5323e18d0f8c4cf244690c9a8f6cf05781bf6f511bd79e7fe9839a8b1e1597c0843493fbd7e06de7d31e27ee558d6c4c9647203e65061083c56d71cecaf1d8bb99689b37bcd87fc0592785285894c3be2f051e0dfc8f2fed4615dfb217154c60ed1a3af7b29499b187766d7cd47153c5b4721b35cc7292f60446deb2fee27d82d93b3444ef199503d453909fe34db93fe8152fd86dc0ce15dd3b50c647f98dc2a102a55491710b5598f4df7080c64fa1306b0c0894cb7b444cf4b6b311ca5bccc336c259279284a327bbb65db3519d92b44ec8cda3390fa809671b7508e3626adbd37c08be0030974cd66ac3d65272e881b1b76d91c52553654883e36ded16e3d2e06b27b5d24c780108d3c9228364bc20a52a67efeb1fea5671d7797843f5885811be1c08dd2d8679bbe23e5eb84b7b02d276641c2170554fb93f05c452df6459d02a49af1004948bac8e09e2cb0b142f1d27a180db22bbd2885ae478aaa4f54c0138f536cac817f246004988dfb51a3213389b781d88a6785cc418ad88a8cdb78f4ad635258ebd27ed5977438c443da4a66bb2c7569032ccbc845209567321996d4159a3bc2d0b885f6e7c94ea085379b6ec1dcb803e70e9e0e6fd79d744787a42f0b166bdb27d9b606347b22a5e61e007f221f1a2e1625ca7fb189b31dadd2ca4e9a97b191177a309ab283eb38365fbc212a3ee15c8e7ed571e743068152c132161ce1866360ab5591999830a7a15e5410d685047fc4f414c43b9113b4f1aa818d3615596508e122e4a72bd30171b04bae896112282f9982903a5efd57869f74aa4f647105c3055ad802dd201d24e47fc65a8348418acb28e50edfd0eeca7c0d976277adaf26d15ee6f83a4461a5e03f238db7d1639d4d83a5590f4c82d50857dc7752a88f21cd9c89d6c79e24982ce45b150cf50f733223019541f2c69432ec013212c5c972d12917ae6e000beadd4a313af1bc1ff9beed92ba3dcda2484b904e1a2ada502889178a9c54a1e046dbe09ac10a0e78b4934c8d36fccd56ea92924cf4568cac1c2e3aeea3e21139e72d69bfb27dddfe84e9347acdf46cc20a731b7571014ccfc794cc80477652af0e1e163f6ccff72fd7d7a25fa3efe894c1cda923ba01104697dbcde159ca8431813c9927b323cf885e4519cdc376d982ae463cf50ecd241106b1639cddce6bf369142665055820b551d6d3bf12043e27a88b772782b865a8365a183fb06ceaa304452e1e50fc8274a2b7c5b1a977103b4fa2d9f6cb0d10e6ec804ac75ed768f6ee24515c955446e58f0e36adcae0149d848f79e191c712b3cebef8dddf5038da2fbc6a437ebf44efe650390d2378c684008918e1e9cca2f01d319ef2c8f3e7ee3be35f848842643675b818ca05d66142ad8979a8a02eaad27ce4f8089becf50bc99f7e84bfa2c4551d96cfceba11a247ae4afdaf7b68864b8c519c46cfd6a976351f15ebfdd5afd75a4653a5fb4e184fbc1d97846a46f2568d2c79f7af7d9b6d96be779ff0c4afed9c0d390f0de94687baf1f87d9f5c2d438d1380baa834962dd249068cb3fc37153d87165b03644e7856d6acd37cac60a2b8ef5495c0364e78abcaa7f02cee1a9cee38c1d18e422fa556bd8a881fd2e7d75e504b6965f1b05df53a36dfb135441a55146a8f2ce55a3ca948d45675f3a2d69c88adb1aa1c97a5371b159f6f42449d8dca41fa84b4fc8a1107994e4f27558eebacf70cac027ac3d860ef649b85cb65a02e4a243aa0a6fde2b719b48258962dfe89df60032a4d5b239fe38e658758a9cc586272f3cacfebc469a4197e166641e34c19e0eda11df4df563402e01a57a06e67e5a957a73ef31a9ca235bea3d53cc9e052d6b40e01390f3e1c4740a9d2d240426311675779b759638f5dc8728bbfa33fd69a2f0aa54e487a43deec35667186d1f0ea637038885cfefbf4aeddf69c93bed437bf9bbd7deec7c61b71e96e809817c484ae3343c9f4e531908bca5424c9c0d2eca9e8153daa19025d9e4c3700a2855155166c87803d140f1a74e0cc02a5b8a064ce6e8d0ccc9cf10cf2c8cd6ef9277e1a6891dee526041c1dec848a484eb7852a8c3f0dcef6d34e02df83edde78ff52bf88e9063c524dcbbf3806cb82333f01e2e831edc3a4729711452db70c2bb1dce154d2e8072a8999100418645fa1c8825b0a1e62440b52e64e471dd225e14e7e7f306f69b7df66697b4be169228cae46dbfbfeb979cb23eaa90d30fe65bbe625b7feffe2fd73d3123cb8e09873ec686d61fd549ee5680fde635e4be7d1dc278ab94de639ec76f1070243bb638ebdd4b2a8d76c0c9e39d457cd22250f7611d613fabf1384869f1e091d456e0bb2737acf8469dbfeaf3339e107ccae6034878f05aaeb72c096b0aaed62fa782185353f5e38b513cf8f79de084ab8b4948d368032a430b580f961804ed91ca3e1df1f5b1077bfe22b6fff589f0e4b18f909f1c721f0796dc5ff72395b749599961ac384b54b889aeb46401f8fc9ae826d119d6917c9c0483cd69a219a8ad362c53063e3ead606efa0e5e1812eed9afbe40a90034a5899289a51a963276d0f03ececccfa1bc81d5e7124f3fd3861c3bc53948f1b2f3e36ac171c13685e421c2ae0c0e13044c6a0b10cdbe66fa0c586770ef71e1341d368b76b0af02d270d53288bc78dd2a779b4fd6ea7cf94ba27097691d2bcebaceba5137caafdd84bc7c04f09ede9abf537e977d88e600ac252059bacf3725e7704d4433548af0be0ffffff1f