PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 84833 49391a56ec3b2801dc2cfc31a622ce2c0c9347bc22d0371313d74bea71b6ca7b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3a864b8c6d2cf4ead941164a666a5a2358d84a90f8b20c802f3b7d56e0ea42d7
Certificate Block Hash
49391a56ec3b2801dc2cfc31a622ce2c0c9347bc22d0371313d74bea71b6ca7b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000039000060010000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000df5d77e2797e89d98c28464b3caeeafb5982224bb9ae7befce8be2b1dd6e393561924b105fc4bc0ada939070523508b46e9cc5b982546985d374b8ed767ccebce361018cea0ab59d22801eb66ab25cb469b4bf97f8f96f3bea0300000000000000400000004000000039000060010000

Raw Header Hex

00004020ad7ab9cf143afd9fc9df9942ec9781aa60d86f0cdef5b3d4832dfd05e433e96853f4583003a344be7e394300987a464b20ce9a8970f7db5c3fb96cca24c3c03ba9ad516a86cc0018d742eae0567d3b2f800cb2f8904ad858235a6a664a1641d9eaf42c6d8c4b863a

Proof Data Hex

59,560 bytes
121216020307e87853d12f81602f0ce549c8ac539870a49390c4c004e17d2ddb66d55982136fc597c19fc11985d0007a6bb7bcd3f312a55880b5a08dd70a7653deedc8dac61870e803d89d258d790aa96b0e076a60dfaf5cb7c10fafab5d4fbf816ea12d8ac4c403ce14f2ecd8198eecb6c518b881dee1115c572372c5ca3d43ec7b7cf85d373d977c5ec0e9165d85adba0c25aff02aa557ae0a49ea4408240f359942254e7e19a5bac3b2018fb6309ee4fdd5f9ae43bec60fbb51020c027d15ac349c3cddfd17a0ba3fabc5a49aa83f8d2aedf7c1e9995ee9897cd827260f12761036239c7875d06998d5779968936f33c57be8ac2d033bebe94d9d1c4cae8713ace3e11183b284d5320f4c8ddd5872fac4fc6f09cfae0ae61c42900d52bb6b68b757131b4a5a0f78d511d636ea5740cb994b509e8a36d40d051f51c88fbe1ba9f6b24b4de967ba01ac8e566002770b002d65e80f8740ece11eeaf6460a79d167a1f56de4829cc2a833f4badfee91a46add46d412e914a0cb09a50052c0e4b29c0e4b23c3bc66bd84cf8a08867c2a27362b4e843a40f5ae01fb2967c143e6d303fca6e6daee589b142874df7867ef464005c4a515dc1a0523b701e2cea154c09472772bbaddc54b524dc2ed16dcfec87774a2af7fec5cd31c0620c6ec23070f3b55aecea0b67be5f8f7b720897a4f720131c7bacd6c54dc7fa7cef8507d6f2ad90ba9241b76c1c2a42ddadaea3932e5380f0dd32207115be45e26712111a854b05056140cc7c98e673afacd260893009c780924fac4ab4175474c24355414d39d1dbb5c4af956faacb02400e96b1d51c7957e9a99c437a1cbd4c09694f58e9071e0d25a068417e711204be38605a1bfaa7438abdf394af4f3eb8119fee40d790727960d8559900fe691853ca6dcde2d3a77c48b7d14c1db9f3bab6976cc737c6602a27e06e0fe5a41946f0da3e891cba5063a0ba7d0f15887fc668dc701f726e94d4a85fe7636d1c74acf1faab67f6f1334ba0422931c4814d4622a334a9b03eadf1b23c3f075f8f11b86b7e687996aa218aff58f6345382abee0dd75154207ef495cb40550b511e68dd83ec3bb3de17bd53e98a571f835e1df4bcaafa0b45a129399ea0d794d1c4dfaac14cf1ce22f3bf5fb4d6c3b64cdc03f97bb66057e249b7c58647e19afe933c6c622f063460313deef5abd9c0b6fab7e203ece1314b5fcec5c27d786033ab3fa44b07273271cbdaa342b46a4675ffc57b996d737800a485ff06fecdcce0acfa8824b409cdf527b9f12f8953ae640ee0e0d9222f99d3502a44313c94425528ab6172341445353414a05aef7c42b8f786c8b7c3d400b59877cf4a016796100e8e1d59e328ad79eb9d6e90b1efa024fc1b9c8ac46c1373240b83a74d6fa14c32b66aa9a33daaae262e2300b95f32fa10a9f94c9419952b6327e9d10d39b881a6b8ac294a923aed8bc361dd09777476fcfdd42098d4c8c7e52c73626026b1bb77677be69fa91f80c0cce7c16056dbaebb9bd1c8567959fff3cf3cc2b65a71fd24dc94b177448da0484bd7a0c932ba9bd83de1ac002d9463252e3a444ea1425c5377f5476abd0d7201445cdeacd0cd6ca29b92d84641e62a00b02493d2e16fb5b35bfd946304a626b1ff6d1e91b97540099d47f8531ab97b3f2ad6408b5d462feb3e976747d3a2f24ebcb13a4b6a3f452d4fd0cc4643fe4053f629db30977bc647ec1acb6bed027065dacae71cb68193e203cd29d714c7cca70f1e70291e20f7cbefdb1c88e1e03055ccd1af96a1d63fdc7212d4724cc72ebb4b75c8e80ee92eedf427c0036d6f1cce114c21d6424ac7b1acd6975b591605573c71241bd997cee60791c605e4bf317a7da8135e03b9da179049ca87ca7595ce4ade86c484fa0661097a6db415aaacf9c703a268b09142c7df4f20386caebd9243f20b09e262b6083acd5e25a9741a260e10260180217bc109b31a7896aafe3b2d73768d38803e83f0f63475b7d541d7ef70cd0427c311b9fade67ae4b9800d2428c5ba37d3f261af67a9f00cbbf3a947f413d6d5fdf1ae655115862321b5121cba7f62bab18f02fe1dcb5f52847b6a9d7aea7a9a5feb281723afed41cc7ba10f35d51a636fb70fac1518663f6310b51691544b3f81f3d917f2c2a04869de66e837131d7ddc36dfacf939d10e597602271f6645c77eb2adf46ff314318dc2890b630c74a44750a7942fbca4a9d0ca10f392201978181ed2c7392fd028ccb0e66401917e2d9bd8c28e402e25a968e3d29472d143c02570c7d7f4c812c468b2fd359bacb04c2fa02da7a1fe2e629c35f852d0abb5f8bca71769d0130e8ca46f51a863c9fc394ae1a0c919021954b36670af297084f6fe64c91fe34683bb2b5e69a1f7e253702687508f2932fb2c1f3869e86cd16e6c328ca438121ab3b5be9726fbbf404ca95baee6e2b530dba9fb0a716c8fb475d5123d59ba5cfd13af4cf5ff9d8089fd451de5941c0ec2d995d7545ddb6a854882fcff395e25647a4a9ad49052d8bebb6d10572c4f576d4fe45d56725949d525fecc0027ac541912b14bc2d88eeba26e073191246f1fe4f69adce8dcae80f3b03745e7cd26a2d8091f3395c843906754146e351cbf5d738421483ea3634687a621ea5bf71c11749ce524bf8ef1eed555560a9f6fb5fc3d795d38f1a6a6043a8f652367478605f9eab53abb03c6a8ec131d75382a384d68cde9f7fb002db689bf79bbc127be3b9d420df938007463aea896cb20b794160d7847947c4b4a9a3ce54f77136592e6b14d428a2b5c56812ffe6834bd2b51545976fb6e703ca11e240453137368fdb6309690cfe5e9a16dea8c1d4240fb24dfe9d8ce44ff702e3fec5a2e4b13c587c3ce189d9cec8835d0fbdf18874ab4d0a1fe6e557de892eb8446554000e992207010a4cb2c714ffa41708f1f04779be95913c33c67efcabccafa8d9de0331027148af68d894d954a25bbfb9f4dccf3e8bbd5de2b676f2f4f5502852c8e6edf259dad0d703a2562382fa050cf31290301e37c0cd8a1d938a87e3ed9648d71383ad9a7f3f320415f113be8a401120f4c07076330d1293a1393937c87636139188c13b37c629e2b9d5a58743fe12efe14b6c00277bd8e0590aa4a05c0bdee216d26579f86a55a3b61a55436c1365753052d25d744461fbe4c30b11798ed1f0ca7fea957be681f764ea401d482c1902e9208bffe40f62d5ea231087ed63307da2b72976a4af9567bdc000fefaf12f00ab8295d29f0f052dac7bdbe5cf86b87e84b66869b8b7d9b09d0ccde0628cbd461a66f925e1619a2bc362300992ea8e28f20d8d5214aaddcf6c39425a227069ed1687f87635d2eb683b39f0507708b576ad9ff25138aa73ad405bc83050fd565ebf19c27b5750149f5e56629b10904b97c027883d82a6e778dce5c2b560695a247d0a20bb99849f080f969e86f2f42f8b8ef56548eacdaa3c86b4c08c65bfc9f9a54f4030c0d4a980e596033c9fbd4c18ea652e6d44eadbb0b60a2f70517994f44d674514c28506d859d8b41125784da4dd223ae09b986433ef367b88373a537f732cd07c4ba273f70589c68fc3032eae9effb25017d0055d50ff54a8c8da83deea4213a20bd14d52a64d0ce6c10fb802fc31b7fc00f93be6c3b50d82a7630f7a8578884eb3198c62f3c0c9ceda53c2f53b0cab3a168e2a8bfcbee6fdfa1acd4327ade7faec4e24774e32f03d832a3d31dbb1a54751382875e85c3b663a611e369ebf715cfc902bd901e4f0b89db68b68c976f473354643718553860a735ce016e0b4a8aa2a9b7c3c80b0f1f33281cabc34465391832f49b0355063c4f778f8568b899e45df399d33583268e6f512d90e82c1e259bee146389b8f663c25cedb17c0a11756ebb11e8521bdf79fd59129e2262a179264026d37aa1fd3fb9935a7349e292aad6830fce836b9cd0b5cd8943c1d7e3ac3e4ba6a2c8904acf10e6b6e845a244efbd31289a57a57a594dba37a2b2f95b3aeae89f3cc3d5998a60125df58e519273779342d8f91d0db58fcd0fb488a5928c88c82a40aaec93187c1ef1b30072d5c23cb8dc1e84bb19fcaa06df8692a3c968d341f4a4c99d50c481be5af066b0e629c6632c99c85fb3466a125855c8cf9ab3dfd70bf81c1c16e828ece8bac3afb823409611fb3f9b5c26f3b877bb445afdd857e1abe2fdee18c6b14fe7af9f37b42af7f6dabf96c1d8c1d6c9862e4ce8d3f730d9a1cab84939e70bf1cadf59ed5deaca7365be3e4d383560a8adfb1a7a88beef0f2ad9d580314519e9a4607649583e374a2a0e4de4f570b20782af9667e6fa7e511f8ed83b11818564d2b5200eb08d3622163ae4ba5098e30c812b805d3197374e4c1a6613bf804ace923a81edee2694a3b3ca0cd76a52de4550ec0025ae6db5e42ef0364b2007a4774e55536c2ff9b4005b55ca00cf6f776b536b3e0093bfb24232568c25a1500e280099a6652a17a8d727432bd7ecd89c1905ef148ce38278f47e733c5216fd34b4cda0c75c1166e5a4140399f7c417771fc0ededff06235f34c25839e67fe8e79d117fffb15e366563ac1080dbd946baaa4de22fb0e5add390df247440293482ebf8fb029e4414cdd537c2eda9e5079f1abbac3a89553e69b4f09c630a89b58fb28e1d27f174eef72ee8d6fe55e12c21034a86461be7d606bfc357242a7f5756d368f645559c5e0206e0c47fc253378ef7df48fd684ace20d1ad801365cde40f5b145b6edfa8111a4ad8f88f4ca1296f4625f5585d255ea1ad14620b939d88e63a1df38d98a84ea2ad213043f68867d9e402e376f773a46d96a104a4defadf093fdc28a94ba8c0619c40e1fb90d07b97d17717d281e254542437f51eb3bd802b446534192c5487fc4e6863150aa487cfd1015b34acd8844f52a5a24ffc4fe695f3dc29c0652756570636c91478e7431f10c14393c5c2e73d2b5ba4c456e785c6afde17df25de7dab8b93bcfe05e5ccf23558ef556db51aa5f7cd2d072df4eb0b05b89427dd4855e2ef5e1eeb3c3994a09dccdb9d22c22dea93ddd35fa193f6151aa3615f28074173cb42a59843443fb83768c480fa327ff84a7262919da069a77f5a46ba50730fd4ecc95900601eabadc3fe8fd3e0e44ccb93a2c66e1027b600fcf6a29a8d43e6ee59c82b32f36f276e86ab05d6ee1987e4aaace5661c7256780d50c2a58e73a0038c209c7bd8efec05ba2a162842397010b2eead49f0c4e046a14bfd0c1f18f8e701707ca6db0bb903fca0d597b80ab6b40848d6f435aa107e2493b92b8fc71d5f72efde59160b743d9443d8eae6d185faa003e11091d0ef77c353e3c111648e03b70a465d43ee2a65a40cf5f4dc72a8e10eab57b95d6081e5c99420772187462a116c618718074f8d94f828833f1e6f4e2a084e4bf59c28e0b3eabdbfcfafa1b3fe47b2fff406a07ceac893342c52908c9faf561bcc306b3be778cc9274ff718cb0fbd06932b2094ab89c875224a17ff0e2007ceb096df1fcac4fbe6726fab9b2240ccf7494bf02f1197c8bc2e3970711e849459a0d34b7d1f9bf610af881c1faf60a1049d5fc2e9428042d542558412349859d9cbdc40f426b5aed4587c2ba7fa860f600278aad3d56f24ce1d543b7395c0edf47c6590f488039cdb1b2acddc315195248720d2f79cb89fa27be27fc528375b0676e165f681fd1f963c3fffb6b8f2cbe70d540500db23552a5126e721b8d985685e41eeb55c34e239e25b2ffcaa747fd594eac37df03e1733462553cdb9d7cc6a8ff3b27b46b453804ae55909a4fdbea9874188ce162157f387d9d54a228d37202ceb1b8b58853796db8ae40ce54f78e3dfbb08e5312a79a03b0844a71900c750bcecba1085bcd430ad7c990ce608b345383162175bf280ec5931b04e004a0bf49dc0494abb1c8be9da7c671f6c49167d8fd351b98d97f93f0a724416de68cf58bd9f7a3cc5ebe5193b357aeebcf46619a87f8293eb013c4dac30b995bd422d4c19b67a942a3d457189e5dd1244bfb318dfea7c12ddb3676826b848ac057682f78fcb805436c7338e70e508f5f4b44495c01a033d900b0fde72f05e6f0f1151d58a6717e5912b7928198d0defd9497cb2099c18373e4bcb401441d95fb721481b2ec0b2f417d10737f8a98c8e6f3e0ba4cc8ba3073620dfe55d42243105e8d1b57b83052b9339a5e3e65b358dc3652eb6574bb8b888276400989741637b44e5c376657e95c8d9506fa42e0b4f4956032d04ce5dd2386ffc5f01e1ac811a281865f8d060abc714963eee6367ce038f999af4b1fce79b36b0940ebe70ae455fdf095df3da1abbba71c50562621af5f86e046872ffb3258a564aaf3ec0d9885928e39bafe5581bb2a9a0d4908061452ac82769ae48cb4477aa2c098cecb03aa43b7be89aad2d62c635c1e2a790b7aaea7d770d254032c30c164e31ef6921dcf1dc39147158c469e5907c45059645c0fa1ca2dafa8ad6536237cd4b0958db18f378df7b800e51c384eb25a6b2ed93abd9f2392cad971340d219158f973ca0aaba9dbee6aa33f14271e0c60fc481c00f27540b9ce03ed885d6fe075765f0039e82cc2f28387f8d25a0c98299c6cf7701133923a4e342b63e540cf96916ceb49b61c94677244d013e91705da60dd477ed5957882326d8b108b6f33764ddfb1cc5466de07dcf80e7e3538a450c6d55d38ecd8ab1bd2ffbfa1f399879ed3eab0ebb93620f8791c8b9132844e4514c1f0f53201c087f9ec263c6356cb32b1071dd8763170236a6a3aa217ff4b95b9bf656471616e643ff5699c8932293b9661f35b9cdd6e6a30f49cf7c3e7ce169d5dbe7c4db6c7c8f74a6c2991d79ce17e85908830d92474951f7a72674b8b813abf1cb4d833d08216418d5ec5a885d686e804034057715a07327bbbd1aa6909fa3ea7c81fc537c1e2e56ea4a5795ade858924eed9d071b2c9d5032fffd03c1031482b0d4730ac72893ff507d40ac2e19aed47d4d2e5d3a16341c8e2c7fa48a25bdbcfcd047a60917e1f50df8693be62499a5d9f3046d53eb0d04295c80e84860649d663ad8b48fa014529964b78056ed13737f76ce19817a2122da9d5b185efda574724d5ddae2ef0a83998a80d91a96ec5c4c670147d0349892560b617330a58b5bd294fd22fd615b45bb93286d7ec9a2149fc843197863f9afdff46cbd25a72cd5354c71ce82497b42e597d96475d3807d52f6d8f4b96474e2b86b96beef80162de7d2ec1a82929a635a92aa4c1d4db8c61b77a19aa4c8cf451cd57d52b435ed28f7cb1e229eb0532aea232b97494a3194750f46eff8af53cdb4fd40414a606b7e309ec7c88537f8e32119868dcd0b714b7a6f8dec229f047cc478e5fe535d256bbdf7cc68a2f9b4a804e5a927ed2532e66d50428ffea8e8ded43149931f260f71b99e8269df3dd62d7b3da89f65aa8151491bd70031396d2cd3c75b9018dc2081a383823f0b98516f61a5443070c08b84e5866c0cdb1c74a982aa69fb48e9263e0ff5517f8d1ebb5eec570ff1de8a3f1b84dd46e804f905fe64c9675038d93e9ba97d379e0dbc21749e8eecc01be509609fa18ab40bba4e895b22f68253e307565adc9d73ade8854619bb78de566d47efc9c644bbe8af10d124192483af9cefd940150d6ec6a8d93a70c622b894f6fc7c9eae88adc9796a8f6a0006771db67db95cfb97d277b4461b7783b5f0116d54bf17370a72819da2c8929371266f0b010df28278cd7af340a9a18f0f795a728b6c81d8f260f17e9a06e6776bee2b9bde05fd46c290374afdf90759f0787c81823cb0b9e52e7f718e5672b031ebf7454808f318c4b2d5a5bf72b50c83b4d9cf5d4cd084a6fd9ac097169db3a5e3db6a9f6218df63e88f7f12b0b4fc537656ae337c66eed7bfd0603401bffd83f7015f42606515826d143ddc2f758e3fcc4e81317293e5c4f18a55110b234d8cbf2d3515fb139488916d30e8ab584f82e79031effe0cac099e3392fec0f1ac7480f1abe23cf25ef646da507f2f50b458aca1e0461bca6f3e719b169bddeaf06ae7c57137ff4a94809acde0244bc5bbc3e2ba860ac28ade3343279549de89acf64cbfcbdbf1fbb9654e19aa3e007d6de42e4464aafec10e69908ebdc476023c28458afbf32a7fc7b4b37f0d7685f6307bb2d103f5f28795cb00d85bff4dcbc97e5d49b5f19d7acbd7569f300d182c0b37d4bd1eb57e5084367439f836cd480dcf5229698b7b9c7f18a1c34b6603b0aacc054b0f2f1814302fab38a49b2204f4232c4a6258f54b30a1574eb37589ff9e823b3ca54127b572491505ad80e17359fee761f3785eab0e007ef5f5dc845500717d31626446461119b3b98bbaee1b8d08ecbdc2ac2b816a40059dc4801f1a2e8fe7c0f2eefcd642812a43d1b3bd45c936407e5672fe88c7f5cd23b677793147c6d3913b4ae73f59c0d656cb16c5a4caf2cce6f7c6aacc967fab01decfbc339a57bcfd49a65d9d90e40470510e3c0c2d8fae2ec92424e8ce6e85b8848c60ef2d4f8e0b0095ec01b47aa00e56d81a90c33a7b332860f6846a761629c6fcc1d84a7d0c6537e70aea0934aa77a76eb64df6516c1025334e26ffc3d7c243474c8c335083e231373a673edcd9de17e7bdb3b3b6222e5f3250dfaaa1657644484310699d6bf3cf7be0f0f5e6c9f8e11f18834d42c764d0a836ebcd77faf3b48bf1fa4b43ec3becc84c600d7a8bd17dd89f9c2016ad1cc66b0f5894e11b73a1c80f9bdb3aa04b215997c8eab545b4f2c5200ff2222bd0ff3b4f60feb0558054151cacad593cfbff07ea6c68471c420bfde3db8706ad28aa0cee3147fc579e33d9098324425ce8e8e99595a1977c9d3d8553fd758a84f450311904760872329c58069e1e5202ac0b5aec30f46cd2780abb6ce9cefa7cd2e8ac4e8f3038b1696b1134000f24bf1461ba19905c69d017c317b083a50b3f9873dbf5e1316203a840b1e7a0d830776ac1ee15d8f55cdd56bdebcb78f7763198d6974ba13d528d1fefb435df7348ec7e9bcd58d5839190e4e573faa108e6b588c17755be95d6b019d2ea104c703fe18a5a883111678f17b110197e533ba9b38093836309ae374b894a3ad66fa44c07ba6335179497299a6c77d629871331e57cc91c30088fad82cca2ecbab396865f25af93695a0f13f836d209874a99f0c09246c9a23b606f498007a69e9051145ed20a3a51459d1385c8a69845c1915496953c46c5684c9370b60134508e7765786fc2fcca6fb87be1bdd1d14373cb9ebef050d9bedb0b78d2ea85bccfe0e568e4deffec68e6548ff04360075a0e2129b17ac2f692ef7dd5de24e72f48db8115b3b0473a096d98a4b6a9d5b58813cd86aff3164ec7cad7fd7d3cb68d1b9a7fbfd699c644219c2dffe4c8914dd873591a818313d3f5bd6d054330192bb45d2f8e0aa6d94b0d3215aaa05aa330535c393fee0cea40c4c283c696184005866670f8bb809aae760304fb047498768cc7ab5f0cf803701e2d341ad9f85e418de88f4b8b4a69014f727ce6848662798a92229a0372e1f74d6de8b9f2d48c0df39127579916c8e355525538a853da32d97cfdb2330f93e40e521222917504d242903745befee45dc9437d9c8b0c0727f06bb8b452bc19c64dec3f3e83ec0fab50dece70b1b59decd6a880573d40da9197a1666349b332ba774ee7f90b59c83549de071d70559ebe91c08dd58840f059f0707c65007179c2705c414d152dbadb61a5965f2b583f31401cd95c0f9c958a5f8f26ec11f92a9a97db72f75761381d610eed949a3732f7cdacc1e59ff91c718e4eefabf3e483ea9507b2dc6a6d9953ccf5450eb8da2ba1db96d11a522def63ee367daa663bd66b31f0b11f293080967b31cab7b82670380229f0b9ca6c7c4f7cd7922035e7b29ae29c9dbb08f3d4c31f69492bcc624b833bb35615b0e7b3bd36b80a7ad0b47d219a8dfbc5ce71b63b70130bdb300229a2e8bdd10895118556fb11d6dae11c723b8223c376502161584c3012d0ad61c8793ef779f20940efdec89ac0da1c1ff591f6fa755d5ada34a7cf6454efcf9a54c50a226dd0e07d9e6d1aa13c82d92a9806fd6c2d5b6aa5dc9ef982f82a450e4de697632d0cf2e6e4017d351b633701a022363b96a76a0eb1e278ce6f539a5830491d2e92e9ff855ae889082b86c0f403526d6a735c71f23d57a8a9187b9072c445f427a9f05c667ce8f5a0613a50a075864b85b591be595d36c06e0761fe259087c0d30b5f558197c5e486ff068833f33ed1a6a1c12cb40d5b0a0aca017ec8d61c7f3c0161d4a00fe89a211d918058c551622759291e9006e8ae569df03ab2715b9e4ca8c210d13faff84f73e9843b91ab5d896bd3cbb547d2f7d63ab96c47ea66833f29b9b55cf7798b9e6f2772fe6abdbaf7a5263471db367958dff556a9d61de9df61e54d1bd06ca01da371068634616534799a9bf6ebb5cdf898b92dc680cb50e082f20f6ac2c50df34cac469752a07ede68968560d9bcb724a71563aca4d38d5e21e00571e7008a4fa4df223541e92334ac63b61a1833c1ce4d70f5a42d2adb6fc4de33017404c920f1bded0a21c8cf785248432ffaad0fd5bf874dbe8938e0d8897ecef79fe67750dafe53752129d9e114d0cb3d283c92e6767fb6f7e28f74adad8c34222d2b45c001b27c40bb274c7e5bc5abb0614353946025c3bc9de8c23c92a7df1069e88b2ac4de2a884d1f75043df9d145c08a3f5406866e32bc9cb1026b1a64257b527fad4a966e626bbd0c0dbe15a10af818a1132b086f3d2eb323c2ef5ea669c44df8b5bbcf2e24f53cad08055418c3a7491f81ae70e0514f5ebf955fc8ae580c2e14c8eff8e41706ca2e5d1784b4ab90308444f7f5db7a32ad3c69427ceda2b0c685e87707693356001034feed9b8268c42a80499f9658143a0ded84867072762227cbb93c88d4ebf0b80d4d32f4b5e6928ee01c131898a7313ccab2849fe13d6faa5f0654e2f6dcada445e38d7a050090a82b887539a29e45bddbda3f9272ffeac7edad9b3cf756612dd3f7821cd8a5ef08be485b6f9573aef2266b5b84f74172c97c9aa6ebdd1875402d021bece29fba997953f9ffecb24bbe5d3dcd8b8aaa946e9ec601b4500c7336c62d43bf456f2ac4f283e2c28b0f5658226964315dbac5b2d3268bc397e686d2b366f024aa43217fa8a499c57a20eb96d83c74215041a49800ae1da31ed054ce65a7e23742fe4e1181c657049d84e072d33df333f0f6397ac20062f0c3102b2da2b2cce7a5dfcca5d3614a5a825c4072a1089f6885e2caeaadf5a8641869ec21153e3af0c94cdee99aba7cd47d4bb50c352cb2ab893510800ef498862e6d1ef28ddca0f8b4698ed7b59cb8230efbdbecb08ceb593cdcfca63e765483bb6cc496488711c5492f4937f5f50a46dcf11d683ad05d0f7e243131fce2458d80e25b13b86b8e4e9cacb33ea0c55ad696be8600b0f092e0a9bbd805e53cfd5ae5849e926363a039845a03a443a2bb20fc509e4ad21f2a549690ff30ddd3910a5072f262537a7867ec3247f75ee7d73eeb619d02516cd19790953d3e96111239818fe8247b570bd37a0deda769d188d38ce8b72d7d5f75dbd359b655a766f2135deabb2fce9285b7ce21f2d4c1862abee1de599fea5a78e5e71ff12d45404a7ae56b9f71fe2fedc6e474ab81c3561ec4f236e906bf208e90d9413748d152386fa7bee5141452ed24bd52fc4d1e196ce3290d01dee2110f7ac5c0a74a7952e76b60210599061d1be58d2e76797b68b5013dd8c638b3188eab9ec88bf282a7018dfa12c4fbd882ccf5d19aa41a4267b442732661259706784694ae3e76f0568cd3ab3e769d5e1a3e2e70ffffaced41157a752bb9243b5fa0efe7ce502b387cc74f19343b473920d9f1f1779c2a56b71684b8065fdb8438f6388015a6910b1c680da678283e6ee7a312f5e35b48904e3c35a110ddede5f531056e358da3e2af70681a749d705025208708c2cf8cbc753b4d1a5f66c84219270276feb6849920bc0cc0d4e5a27291d69f0e41fa77c9369dfd2e9505df07cac6bb611fe7ac8fb4329ca939119b27270fe06cf9524c2c8753ac92a7286678d675bc1e059c3a42b1d3ee0a6b3a7e44f092bdec4af90c8861c43f8b473bd48643a3642ecd3302c7a100b252fd27fc850f52b2981be34a2abc5df9a1f160dea449a92935c56a36834e5c9f2f59609e8516cbe2ee6cb61545f9228caf963cc3a8f48dd89ccab5ae31e9c8e690342c5545b5f2171f2de7214d6ec40b61a445cf3bdde84772d9e8f853eb77992a5ec06144474a60b9440e4e0a27a430c8c533de99de7cee8898ad8e70766eef6c1aad76c4700a0782a76fde5ca1ea6baf2777387cd2bc9034ce48956fc232e739b7941092fb5ef7cccae6d88cb2ec52c9d2104365b6bf57b4ebe3251d9944fd2cc1abc02b9a4251c8848afcd751cf4b772eec6712469338ac9441255f83352a599c4eb224cdcf294157556e95dfc7d2a98471bbff407f5cd9ffc86203397d3a8604f44259400603b996c290a483748c3d9619d80472d2549ee8a4b3c08e0acd7a91a656e7f385306679ed52d637de34ee527bcd2dc9388e5b8509c591688e8d27c4c677f6dd75d758ea56709d4012e50507abdd4dfb80f547b2a4ce04a690c18cbee6a26325a38475d41a1c53c406c847d2246fdd960a5bad892505b6b5248057899b979711875a6d1eea1bd00d8032284da56eb621cd9c425b8027789b4e56415b90010fb683e7835ee55f214168ef618ceb3c30e7ca5f3bff785bc9159d77cea2d182e0166b887005ba52f56e63d0ac2ef418f465e8e3920a5a6fa097ee72cf5f93d796f5d95ee9c829d848766bb405e620c2f2a4a5a4ac74c8209da1dbfeea4cbb1be6d0871dfff36b260d152d4fbd1d864e1ace36b13f1a01a0ef923d8149d9aa44fcfc84a1c9a3af081cf9257a23aea70a06e12630209372585b62639cbc385950be9b0c02c247ea7e804b9d7b30b17a51b6672cf32793bd01b74208e87ce7fc34eaa684fb3eb9226a05d47766f4c7c6468107b054128b8822c2d57074a277841018ce4c667568a7c453f595dbaee0b7a4abed5b36891a97ee79b6f45a5f557c885a0a4b4488ba512a4dafd713463c370513274c22c75ddf4c81b54bb3046a22eeaae608681a26bc747f4b75f6037a1f0376df7f415915bae2101a21b45337eb436cf7926e1a9fc611694fb3226dc5f02d5a34bd7980c50d104417ec69365c9486f15deffb01cc7fd2d0689db397553f963476704de62e7bf6dc3da772f61e8377895aa10912065da5e03c1f0ef00d576347353239b2a0ac22c4089cacc6b8726db5434a9b3ade0481ee646b988f99121a4645f23d6d022e73817dfe670327cf67ef65eae96760b7e73c45177190638f61a44f66de3764fa1c27d3b97670ab5d55e233df5b70ac7e3d7a26cb1ed61f56ed32504fb658e7c6a4c3c123481542297f795d7a34a9447f142d630fb0885b8b77a639eb6f93ef6e7996be81802598bd4d7643f812580b68813228c051d67c7e41054191061f3d337c7ab3c7e3c6734e66586840ac6e42866e191d729a1a52b25bfb68c0419cfc82bc56df20941a0e2d8490fd39cf20607efde7bb9269666c1d6a6d220b70c0a88836505e6430e2f40b473a177329a9f4b75e547c65ed71dbbe2f63c14916d79d7d5d7ea7dd6f0766f5271d2930d3191e126941a6d0c17e86d971ee8525c64ea887e801e1e3b433a3679ef54461b22817bba9668667152e4c7b5080094de237ace463ce182003854b853a61a23ec75fade87adf5995c46f8aa38d8aaa45157b170999e060b84164c4a6dd6bcb8ef55ea5924909f03e157b8db61199c8d7072410b056058214f2fb53f987444fde76084f2324c34a9e9dc7747ddbb9163fbfafba938a0e88f64802a58a4f7c65cd0dd1b6c39381eb98278010a20e70c46fb92a669e5719ea85cc21cb91fbbd594961aa01949255b73716acbb11b12ed1a3d9278338e6a2dda614d3e93dd2151e5257b7f02c36bbb0629189a17f24d25c666aa62978fe1e941ba533c046e19ea5751cd9bb476f17d8bb131dd4a2c1e6ea43fc61747a696b0cc33debb28ac88050d1e939dfd3e96543fe417fd36ef56aa4fe2f45e055db55e99cc8d9db4839a808a70a51717619329392c8a551160d81ac59f1f78664af05f7e53ee98e56d9fd0a69bc04812075b4fe72ab575e912d25d4f2096f3de10565456ec92fdfe54d73584beb73f39efa4a415cecd9e9fb6213734067c8f79e3a0cfc4c64ed04a4dfcd8b1c22ce7a091eaa4beb37f72217c69a7eb2431699474208c221a84e37f062a06820fc25faf08f0b7408fee088d39430d73ec7807f50ca80f9672208c18f587c8db0f2913e2ae9221a614be20ac58b90c093dc800125cfa3d99b7af3b91afe1b39384b75cffeedc46cb779a8ffd6e21e97093ff979ac5c503c89601c12df571625142f43c6fb7e02634502c5702a0e987312f884ecf19602ec9b61367a34d60e216f71c36adddc9f8675a6be532597ba4c24c104e32eac392d3a96439a4b6dcd45a1c3cb207a5768bebdee777acbbd132dad76dfd31f839e509d51d09738a51d075fe7e03264cac7b001613e5089ce995486d2d76137ed7c02e8ddf01720fb0e41124c350b288f02555be0131b7e9cc9a883fe22127dbc796677c3294b831c5b50632bd9ea8e893936a1f499de2a57dd8ef937afbb24eb7f53c53385fd95b24a4199c435da14e7535d3f7f460cc25b18d040dc1af81e5152b2dec8fdf59ed6baf26b434db65765fc40ce5da479e952f11825381eebc7db1d06a9b182d9150912f9495a9e6c6bd7cd3241397c631027f7322d434c11318d3d3d7e100ec7ad8220d66a569781e1e82ca9c1f80dfd6deec657afc9a685f54f5dd2280d9628e602705175e777e6f5262f4a2fe9ba2f2e67ba70d9d71b80dd17d0a1e4e43a1073e763b3d3994356bbba1bf1d28360c4e294cf93636e1ce3564528da9ad0964dcbf28d2c2c861539acb85534a6b5f179ab9cfebbe89b901c65a877035481fae646d584e9d24935d07a72416cb452df9a6aee76b0d25d13d12631e2e149eef932056aa5fa0fa6e067ad034ae9b0da151e13d83aa7ddc5ec7f6f67096a43326cc772b35b0c051b5767c465585e32043c9f4631945497c9f579d58a2805d11ed833548eb8cd16784471cabb58f47b723ee5c0510b21d6898f7901ccb76cda89b4083fa0344152d38df6186a4bb835eb23ffab378a08f54ebdd95e7fcb517a87505e3f12c6993d95a433f510e23fcc95fc56fd7421fb3c3dcd043fc3a80b619e9d0fa98e7de85125a2345b7a94c92c47ac551d3415172cee4cb641c8fdf3a03b58fa17688a43ca63fecb5a23171cad28dea9746f4d1312eca347355a4c14ba40c11bf7f61ee5ab36e4309995bd494fe80d1d1297bcebfbcd20f0a07aa8c60f339af9472eb99f8d93caf6684cd46200f2a4bc58f13022369159ff2f0aa09dc37373e3e0b81412a20d4456792874f1dfcfdbabaaaf2b00dc562180a147c10fe65af5725fc2efc656eb4b9bd8733cdc60952b3458b4d4dbde6c62257aae4696034fdefbc9b80e5363f56eae0f72bd3c1f190b3ecc4109452782d6ba7e845357439caf2a8bd93dda6162d3448ab56db975086d3745961b62a50a8db05d3a55ef82a0fb60617e9e2dbdc6340a57b7915707002fc646a9f6228e967a5fad9562cdabc254cd05117e57be29c4b1ede9d2a491a5ccc62af8c89736d2f26d1fe79161201a0366619585a6391f9c3f46c84901598cae8885eb83bd2ee7a64dc8665ab855c95e735b0dcc4e69fb678630aa774a39091e8cefcbaec149305e9c0945d545e34f2dab81c4192f8e2971ddb79232c3df52ddb586728aeead479dbeb15cb9e18bf15488a5d256d16864b021f4775d72fc500d51aea6396bf97266aca62db9fa787deb7a66e5e19fa1222bef828c1a6a4488d5465376ccf308cba267a12259b33ab214b7892a3c20fca88f6c16c6edcfcef454ea1c3ba9da94cbb560a73001bf5f9522b8469bebc390734114e5f61bf63cbcdeb1231959ece441a83fff14a011fa303d100a296ea4bb97a04bebf03af0b66909871d64c8df93470c8dcc99391706ad2d38c9e0d10a4afdbd3c1d8cf14cf7c18a8c10db8411715f9662b145ae5f62f9d53ca4f1b27860b2265adc1c0e3d3e876717c49cc038f4144d649739ecec838047481ba3a1a6f83f61325feec5e2878ee3030222f2b017bbb2f24ee268719d5a252b6ba3f29bc67054fe83d3f2dcf1ddfdf8a0c91f78579e78a7a9a53a747497fc9ce5264a5994ff58664b7c6c4bca1a055ca68a8236696b954595135c9045a6fa905c4976c53082e784ab208952e5148316d497cc0c25adb7cd2049848de75b6b85cb939c2ffaf13e1cffe2fd35b1d8202a0a6d3d6e037f315e6530409e9ed76c56d05acee493f27f7428311b555abcbe5940b19b61c20f9f3f0e56bffe0e9a82d76d192f332838bc634ef4a675367cf0ce97afabe7afd96e86dba3d342c6c1a079d296a18aa27fcd7395026d3e7664d989126e1e59308ab3864c83e0565190b517fcdfff88c778d7c6e3edad9828710979b2889073af9ac622f4b344efed105e6201a956b26ab500ee4691b01b1bf79196519987a62f64da03471f5f9bc73f81dcfbb8c8b88d2c9d77b02b2c4870cef1e532fe69e1cd8ab2728a723a44156caf23a1522eeb60bb0672ebde068c0fac6a564cadaf84df93d304b78abad16e477214b1230284557f9899efd2603bec57e83636563d90cd4241bb6414fd07c6f452fc484ff6338600c67b392563db7aa5a41b02aa084c78f4205d24e55674a2bb78f008daa581cb720c814381070b4925287c4f363d9f1754cbac5df8772fc3cb52f85edf122448a3574085f0ff65f02743480d96241ea9c88b365f9957ea5fe74688c0811af0e0fcd1d77fc24e3b84899dbdd853c283b94113d741413339d3c18b817fa02368be7d9062f7eb8b54917bddd0414e23092d4a3b8c91ba814894b858cc792745261c658eb9068a4c149cdf2aa3acef7076ea6aa36b1af3d28a388f8b7bd5b76f335ea10272dc45e06f700a8e184ec749df112dafbfc0831a61cb10e775ee87d5b4b29f95ce3050d93fb8e33cf59819069270bcb3017227f70ff0e93c30272c3457bbf4bde6c480538f189cc7c44c2360814e6e64ed792b0c8a56c3cd7c42f6c5b3abeab554a70e6bbdf968052bfbb9760ce5b1f569825ce27dc046afecdae2e680f150cd877e6970ede123e598f18f46479e13611eca1ddfd076ab6825a7839e5081072b4eaadc4a3547f777101ca48bb08b17e58acf3ff424ca3051096efb65e913eeab51ee1b7b180659b9ce4bad46a8c8618494bb5289387253ecaab2785b4f69caf9de0a1d0979ac86cb6d16c77de36ec28b5c2c7fa53908c17cc1992373245d929502218bff9ebbff0ebeba479c11dafa6f73fc67d4f3ddb9a977ad3a41c7be93e8289e78491edf20e40aeedf185d0f72d5280ecb9f97626c5f788348427e217fad7c1d7a75175c8d03dfbd841109f8896869cdb0ddce083acba9a6c4fa7901a16f654ec8c9ccdd8310d967177283aeef4ed010c2ec9182e52d6c87721c88247711fb2230da768493c326b83bb2fbe9b11465779da05ea5422ee1dc37db410954dbc45555fa62e1dc5756815b2ab080601e50fd3d8bda609e76a654ec89ab94a428e81f16a66b182aaeaa63634552abae838f048bec9e30056a9367fc9795397caa2207f40a71dc1f506846519965464fad0ea61ffa28a23aa60e9c968af0aa306ce390dbd6754ba3b57ea6f64869195ea5bbc5910261e4ee4ac44f3d57056f0b6322ab917f208cd9d30c7adda382f6bcc57632f3d0861fbfdba8c062f24ab1a8d741ba8d71ba7c1cbee4ed2c7d1a76ebd42d8faefa46602bfb96aaf195f3edb2c2bac570e13040614855a974dd10d19a7c87ba47d9aa11122d7c8d34a7782e54c6e20d8d4ed7dcc7810a3a8df7a54ea9f9eb296b4b265c515697e8b2ca50ef817cc12c8c976e6dbd85beac0e202dff4dd635ca6a4515301c9b1b8b9950196430566e2591aed9fd84ab884cfb910fb2afb701c3f432dfe7c8532869d4fad292239805ee0dfe4038abfdd149ce8618b940f460a9aed8db88330c59ada23323d6d8bd8e6f7798e0ffa30d291be7b57f44299d57821379d9fe3cde230547b8058ee98ea43ee86164fbaeddbe5cb11e237bc5a84bd2a6f637e76ba4d7b8651bc1f7917c3637b27553f8791a3013e0f287c19b1bfa38a4ca855bb281e8dd9a80d6b99710fabf1fb6d28e5109666afb6455d7353cdd7e50f46a22cd4976f65ee8729e390b6fc9f35789150c31afa70cd80fd021d752a3a5e1770edb55022982251776793194a91ee51739cba63db2f81f72aaad665b6b93487da99b59f146ba90cdfb10911095287f4fa459ba804b72cb14a8bc8ebf1ab9a76a3d8e4621e193fb827dddf2c6d1d3135078b68022681ee812108236ffec13a79c618f0c4099cbd9b04dd951db7831c2eb1dff73b4d1b9ae581bc2e9985d30033f8d0ce3987c11116aae30dd589cb4190507e66377b4da6f341b5d8b1656f3e4949c523b1f0ba71dd46c23dd6f502c930664c787e2952c80ae4f2cd9122fb76ad6b0ac078682a5b4ea1920fa3470bc99fc90e68f9298edd607a014d93a6da90e653977c13a136b3328c40cc3f1d3cdc30395cdb9f7b22306e55d529e73a1ad83bd6bc6d31af4c69800fd513effc3a703e9296ae8940bf062ae6c915f7ae083f5377b8bb448485599b4dbb39d02d4dab91c6e1c9ccb3720ba73d7b1eecdb50814f359fefd4f78657ffec56a960d090fce06dfb1f7b30159806cf7a4bbac99d9ab3c6d58d11b3adb5bf5cc730a226761f106e716ad672b510f72dce13771ef6d9aa022f8140a861f4ff1dc7b60b94fb887a6b2d2f235e7759e975300a936ca000ec9987d082cecf9e72a0c8137ea78416efe1c4324707b57d895919b6df9a5ce1972aa17786f28b96a83e0c83028f961d7a2be48118a820a06b87f3e5110d568982951f148126c14e3392c127ca20c99f5dc05daaea5f5e42043f660c562605e12706abc4209f2ef13d97df9d8d072f75bd2f9990c7292e942073102438f6c613f2f5930d7b2370bb7b9a298a668e6422b3eead4b383a2cc2461ab8340922ad586ecaa2c25b1db501cfe9f54612350fca6b977b35cad63b46dbb97c81b3c1d4d6f0a91855248cb19d613452da9efcaa666642cff509077868151e84521caaec6321693a79e11e62856368de133dcecf42f7969e54386b40522b8d72336c7d263a54a3885efd53c4f3d169b7833a5db611c260b02cf1b418dc1cfdeae0d9b4a77776149f2128537ab88710110b72f1e6e134922eb3e7be667cd6f4f65c642dd699930c437f5942fd6ef160f64eeaf3f6b77703b4d630cf183c95c62bc3730685cd6db94be6536a5da999089b3c417d32684321a388b469acb679fbcc1088714ae1de23e176c3244a4010b5496d8e01a5f1899e6c2cae34d39bd30afd7085308c550f3f6917ddb4a47687363f1bf6376970f8d26350ee0ddeebb65293eea49965e3def3600987e9a2bfda61687d1aa0ecfb635c106b3cbe4a27e74857698dfb0ce5fe686358e9ccd4c4326e4b460608df28464fead2f9b09b642af0f950ef67ef53e8908b9c7f099ef3b06f8e214d0788920657e15fd73e9019396e50c2cb27f2e401d0f719eef52f7636f83f8d63a6e1d28de9bda1671c5b735e8c973388343904823d1a5bcdaaa62688d9bfdc80b4fecfd7c449b0bc5a342adef6add838cd33acf65489b1f6a1babb5810640d7046f1c41724356851a9700485a2d580632dffa22d498e738b51acc35c1495a5df3767ff550742cfd5269790937cc8cbe76c619f1271f1ad5afc3bb32a3b83d6af58276f6bb8cc79f17b2650c2939009d2f0d65200016561ddf7b9274deba7d977d858466ff8ef8243f8ab87cc28782b603e38d74629efeb234d28e761c59d981f2ea7a001af0e393a25914195f87080ccbb30608e1298d7620f09c1eee5a0dac783ff662e44e9f7de788d49f300a9410c7f46dc2ad74f61fe333b87b63679808637d88e6eea6f606fe10ec0493aa9dbd6c66a1a76d2d7d6d8820d15e096f35b7f7767d7a3598530801cd7e5a6f54ae1e4c22ee7aefc9c8feed9c99770fffbc2adf342122c48a17840aafe1758007d9176825b49e3a64bcb0e5fde90dc96182aad0a05f8d81d5e4327a29840374c4984059481541594c59ae3d8f9fabaae33a2af3bb20276229c4dc249e6421ee22df34171a17c9227956148be690729efcde16ecc2962902722462ef8850da8d8be316b63fc1de3b86574400de37e9c7e3b34395e753af7a6efd6b622c9a09d2383a4aa72f06021aeb2d57d5346d998d891ebd4ca10ef52e218aa343e1c975e67c02c4d5099c821fa7392d123ffd642e68b1026aac7e72b992bef6d54bf35cb7955a5b12ec6ba929c2cc1d773912ff1c35c4e310c82dae8cabda04db8dfa5d562ab7c4c2b8fc637f8df8e668daef87b802183c41e55c587d1c86f78bc10c957fe1b32fd02d51e155fa643defcae9c8ca50bb23d5892e4b68bd35719b7dd49995c59bc8e2926e1e805150fceb39df744a770edc31bc5c6d7b4ec6425af14c79b8fa431f49900188693dedd1d9e96e7549c82be3b93bd018db90229e7862f0ef17868486084eb74ea16bb89f0590eec53708426cb5b2c2683aed7a0d6cf50c45726a6a59008eccad9104dae2e9dfa88bf57d6ac6d405208f9bd57b1f010ca265556a214ef13d0327e915976fcf1685c55520970f62555f6db8a5acd65539352ed9374f5dcb8356d227d3fabc91d61ef31fc8604e4fc6d6a2ee5272ec0c6a36bed3b5f42ca06fc06ed5f1dd6788bd0a785933aa388ee00317e38d1ffdbe9480ec4cf15785d00f3734457c9501a7487384099a60945c5d5222fe09aa4d5e04e72548b0e88c0bd7346b949cc250ce4ddf3ec828c91ad8e46121c02441d67c2ae0b57d7d26fc09f48ab8d2a8aa20969c928f45cf74351e7cb28abc22fe9061acdcffa9b2eddfa4efe0c08d1e03eb0513191e3783f51545265928e357192804c3531a498f275bebd055991747cbb57d066d230de9555d1623f96034f51675ea5f7a84a673207a387413ad43ae437bdd0f34ae157f59343290fbc5a1bc91e6c69fcfce1cc93b7f2efb7d2bd1bd66d0d4cd055f76b9efe908235e3c5593cd9c0260e001e00a6a5527e6a69d626a2792edb8d5a0697ddb770e6680429ca8f7e8d9af6047bfad42c9f977752e49ab0f97175d76e9d11603bad6e67cbe2227b23f1b38b9f81247887e52daa3dc392fcb0659979036636712421fedee77f41707e7cf81972224e2875352e437f04e016d56c488eed686420cb36463dca0d73b3a375f7488d87cd912151cb78523687742e4f1734ba2703b4df0b773d947964fd8bdd6421f68cb85b150a09ced76762debf79db55242a730bbfbd875e6d69926ed55551cc667da06371f8fed05ea40a216738bacce988e244cc53e7b4b3cdfa8b7b9e7253842f25abc8634700b62ae5bfb0d329eeea19cf182d03ff35cca4c473b84eb58c3721cc6ea1c46779788dec06c8a234d9c52ac0ad7b0e6f2bd278d299e33f143b4c0b2d83a776de3062c747dd9ec39091a21125cca4178f16b48cda8b143220f5c78992ea6a0585c27e61deadac9e9dcb1d02e5fe3f54d682ac7a4b90a3cca50970b969b24946d66ef77736b6a7cb819df73d910fa45a6cf218ff6691659f04e142ef76d5b21ee749bdbd65919678c527487d7ddc7fcd55f3276b29f6b5500d0d3b18781afb06a09f1a14cf2bdda42f9d9f4d6c3c8ab22f5e1a87aa911d551f7ee68c2865ce35381704341aa3dca2db0638f5d4d3f2bc46964efa1b4152564cadda8a2c8ae004c11aac0c4fdee620088a58bf1924be7e6ebad1aac60fb50e7c1a4eb0160d0aeb007dd9d782087d0fcafa428fdccd38ad6736feb6aa88907a89917368c0cc56f27e991598301295b6dcab5c131b278ed92537e1e8ec3d87c508b159733a4a916aa8a30f24607b4a8018e19e2a8f4db32b1970d6a0132af11497655d36375000a7e3f37ad84995b4710fd4cf05497fa7de6d5c8e4f6a40b6aa935c68fb582126f4eaa6d54b4b67c1ca48ed09a0467b4103770705a0f45a4a4ec96d72676fd4cd674580740c378ebf4e6fbc805c9ce7ca27113deb58bb8901a0aec5a87ebbb3d64ccc4e6d2fe67f7f978184c97d641f564155178877ae30d47ede094b68ea1df04296c2cae56c7092155278290088adbc2739e8b2c50ea91801ba904d3f662aca973c2f204d0b0ce808d5c7c5aca302456658eadbe56a832ad67f30d421e6169adcfd746989db53fcea1e1b4c240253b5f3bbf473f9cece3eef430a8924862223163690bc122bee3ae4c49123f96c5c796e2c9758a0fd1f286a03a733e34914ecf184c57da541f03401b199c05250a5d639604224770edd4dff953a7a74fc8a23c4af7c3a34a9122e6ae538fda991c9fc9d0016b5a7e2e693ce24d79845b4acb5a1e6909cab446a1dbc834ce5f8b51c688387330588bec17808f6ae5e12766a52ceabd913841904101e388d48316255eb3c28e6c3475b1f7edd17d2a65643484e2f8c7deb09861b4cf0b7b46ae2ed6d50061015f2dc65bc7c3de32be22a12773df1809a6f5fdfc8fe2d0c4010a332c6bfa58a3f82b54b35bfbf2483bcd9638b0a61d729d90f1a8630a3fd1338618baf581d896aef6b5aeff6ebec4554de4960c218e28f1594230fe7b4b5ee75f2e0c5895bf6d34a190751cec1eb3df02a66560d6c8c6cf5a4f5143316ca53e6171c40dd771e00c70843dfe31a6dd6a5e12fb4fc95cc9095336a03de0abb0dc4fea2bf47e628d5a5b77467638e7a79e58340965f814e1233ac6730018b9ece39e0399e479708238356f2ade202276b338b3754f6094c1613416a5cf16e5da38cb044f6e7a37e77d102cfe34d7504a63db33dc947fc1e151eb5693e0ef8b065cd8c9f33069849a952dc3844e5c13d5acdea0ff062c155aa12a8652a148b6560d5a61412e410eedb3e9787e3b0ff34012fb35f0487fb3fd9d361c9218b110a58f6939c697dfc0fb7ea4b42e630384930c3e9b2d18df2b7d138b2557bdbb962315400f6eb86fdfc01186830cc313c0621697d169d057ff383d07c87e2fa7cca5e1dae33f74333673dc699fea8f5f6a0f491dee28df7ef51747fd7a6dc8554c5343109a0b1d4f8c9f0145dce1699dabbae48fffc9c29d249d3f784700f943a2ad313ef1943ab1c4db6b511f782fd9ce7a7d5ae3e954061347c40018f4e4a3cb332665c1802db81023d03e0e85327ac7868126e8e61c5f638e5fa8a4cedb6a858f58cc1db69e892dd9cb21de0cd71ca5ac0f4abec3464160ce3e7ccedf5c77344b4e2e822d96d4e3980f3350ce0264e113a73f65faee720be1243a452881586eb398d2a2b43825f63b347d0a0f24d6376e1a3c757ac6be564e89d05606c6ac4dd46a956367568c094b964bfb0a09f981a364df45103f2b3f0f76ab78af6e5501fe90aaf1538b8bde1cffb2d3be7918f61f37030f13805854c5aa1cca49896070935f9c200b57ced0803b06c7c2b357d2bb4b6d9fc39eae467cec17d098f5301dec03eb5e5e84f436ccaaa51e972b285813f56c1e0ceb2df77ee51b069ef4b3c79a8c473d3e4f9a6760fbbdad03d3c92c74fdaa887abf3a37345e0f40f6f9d314c97d82f1efc9d9a7d729b8fd2c71d06d7f660315f79b1d78a03b38cb6adc86a570999f3b1590f9fe595f93bea4684d374038f45020efc6cd0068bfe8652d5ed4e2dcd5d25e7ed1cc5feaec38f73325a940a5658bee4ff4abb471d0b3dec3943d23be839c6ff0d6ad15eb9b79ef9ba724050be033547555300561aed01da5af80732e48c9905efff54dc982cd8502eea83a9365c49874e7dfcf7fbbcbb358977f374daf249cab6af6f54ef3d581e90a32e845b217234e69f0d21a330a9d5df9e0379850fdd28553d1f6556bba51549bdd51dcc663df41726439dc30a2d9290ee118ebf50bb2ed24d64fcdd515053679d0fb0176deae41c4b410af6d0a30ae8eee133dcc1b5e92196a1e6b0b801ec9cf2258e5fd64fb41e9ffda561e62ab692d2e9fae84969f867c836f06a3e3bf497d25ca4d967154bbe227b71fbd000a4375f7f3db921b696fbd37b57b5904f4ef2303e9a9997ff8982a898deb5175155626942a26c5dfb6daf264bb6018dfb4d93921e4dcfbadb0532c6024bcb54d91ffe5c816e7e3f84c8a2212698552997e4f65f377f1e55a2ca87d583b0471f903379deb1670836d1a398fee524aacf2c04ede88739cce972ccbf047425c5411deba72bbba51747c273c0c0f5b9253aaa7d2321be9ada0e53f63b413f638e67754cb435fd4adf8bde9150cbdd2c59847b87354b90ba5564a5c6272f7c4616385db1200cf4b5488254e5a77fcf6470e6a3142c661dde17c918e5b2c1db14722f63545abfedc2f5d67fecc41daa00d7a3bbd16c3c15a2d38040007c5a23d511d1441ce430bf9116cd76b10dfe168604db539d7bf5334a0019d0d2aa003dc73d11bc8f861f62190c9394c631ae32e87b67cbc69bae0ea137fa05eea75a7f3f1e18a83d959d498d7c4f76ab8d43dbf9ed1c577b4dae00734d0806ccd85a7b585de232bfcea553142bf6ab06d703c9ef7877ff460e575ceb2ae009ed2111c1bc66e48808d4a9c9911aa5abb7df0a9ca55523d0b3b91e34697a610910788e52eafd29ba6ba37bb9f17ba5c1f78bd0fcd1f2d5e6b1141b7122a4b5869bf3570ca68e4f83e275bf51abec5d38b38ed182190e182310c41cdeccf64dc2a0d5da71282758853b5926fec0a8bad33a26a2e7c9b047d1ca031d08d39ac52e13a3b1e8429ad89844b4c793c996fd21687369ac6ad40c8cb34a9578adee847fb7ebfd47ca1a63347da60f22ed4b003114f235e80dd76a68f39f95f30e96e62cd3eca78489b405aa58fd503373fb92dda4cbda42b8a42387d8f8460fdb312c1504c65426d452078e5802f0e4ba093c7a1d1224589e04eba376c2049881cfd07c0bc0277815ba70dedb8f83b2357f0509a20177a401cdd179845119364ab74bb881ebdeeaa25e7abd09104d5fb7b6883aa118418ca9f84b1743dfb743b5ec7dfce34cf0422ec47f1a4d1fe1cd5cb22915a674a232d50e99dad9a81db1b65b9e251ea6e91e0d6ef0aebde4f4e58a3099fc9c2e80e0364889abc0084fca9388492057ca55f367dd69449228868103756717453030fe454b434248119bb3a30b6a1046a29d5e17a745e1dfa3b83e89ec577160ad822fdfb6cef466aab5a5ec3c80e30b58760283cac64558fd146a0e3e8bed7c11de8bd9c96695e4095e8c79d53a64986c03e30d5a96f115b00a08fd4a591bfc7306a3b4ac96e86f54fbb73fb49bd6697548f7c166efcd16a246e0b120ed8d97b4272a939ab7cd4e567994eb80bf91a702bbb741b11ae72dff3751d44549b4826ec72f8de46da121201c50e69ec79abef12ce6000b3a812fb8106be75bc8a9ac55f818fedd80090eca51feda7146dd84a43817a32d46a65ea7ae95192232a4da3ccb610ce586cf4a860bc98f028e12f5e6936e667bc89bedf5de0069181164fcffd2481112efcebd2c7faf96e691ce87b8d21b7d09d77c3b264d8cab0ce20b34ab874af249ca43fef450967c56c5c5abf692147408faa8913ca823ecca8adc713d56b498ae03fdcc1b18f9401abea0d06156240561d9cefdeec0f979cb613fb6ae1ccfbb28fea46eb7b6bb91dae9b73316fa8f50dd44325ca7e0208e95bd58ab5700d2c3773a0288ee216b7ded144828842fc8031386c62c6f64122578990be63ad9c26c5b972ccfb6c45180aa3b02133ad785ad5a2b3b9206aebb49031bcbe2c89bc889602d9ab95747180178c016f0af4e464bf46011cd545a9271eb140985c9a9dcdde8c056d70916751232e88b88352aa8212e6201c6d9ed904aa836317b9f972ba89533460bb0c8f23b8ddbdd62d0529b83e0d092204ad2c478d127970828a7a68f74e3f8abf5e936ee60534acf51b1055bfd301c124cea9bf70af49a0ee07c167243f5b642b0c4cc2e175380e43bc0aad12adf9bef460888e0c4c7c7a31d1c583cdff203debc0b48d4d8d4c64e49970b4175eebb45e12f122654c0c432bd64024bd54e10f206536b40c96967748288a12f5a53c4e56e63bf78a3f843f50d1ad0ddea2961c09db700d81f16c342031ed8372bbda1da501dd0130c1a7ad9154a687ab1fb3afd5b7d712f8da16a64f19e318b9197238b5725c53b1151fe5399933cdb27e3997b75c6b0e94a2db44e98735231bff400b33f7c35bb7bde4092c9c028bf6c33a0d9d6ec8ecc8b617b5687baabbcdc719b5e2c4ad30bd2fd96fa9fd133e34190c24b8e0fcb8e0b3270fbd77d768bdea3ab8dab71aec6f5a9c226e0629dd282684e6c1413cfbd8787c2b8fa91bc2353661b57964aaed2edeb0a6b5c3035a998d4c648c111c7ef28952322afa18495871945ef00b4947f7b88494bf57a314e12b1e893efe64f95490952fb8ef388ab058c48179c2bda8f511c088e1ecac00168e750e982bfbb7b05a471d6aa8241acd5a9821524be825af0c2ec70713c1f883eceb7196f34b9bef13feb3d4ccdfad70a8919879649179cb66a3bd4cfd1ce16c0a07d2e88b4049c32825a63db10c82b569f5f18aca62b03f5393f924d6a201bc643233c87c4b9f29d224f2116a22fd7e161e095334c4da18c1ebf4b607f231f12c52681eaaaded47cfcd3bbbeb0e304a4c44eacba9175af3a63f778ce187b56b69c9acf2f0035c4d1269308c6a9e558a0b59939849f1e6ab660025b7d243b270ee4190b357d7b0e57cc805b0fab13189b04e8a11e79844f66b6093a2c79b3b447e9512129ae59b7e39fa02b000ec64261c60030d8888eff79effab3a8006283319d7a250bc0d46ea8fb5939b8faa1b8bc8dff2f232ffbb46107e213f85bbd35a2cc116491860f4bc1552b08454ed916b63e72a15eed9a553dc2a2d8ea2a6875890f8f746b13d63acf456a374fbe3a26b4bf65ba87e335741de532db785f6ce9d9b9bc429689e2ca76b4b2d53aeb4f10478f79e19eac42dacee58471bd8c2951dfc0dc626be496fb5fd2a7d7c2eae78a683f22d731fab2569dbdfcff8c60bc65a2606cf18fa9e09eccdfb975f0f79a0019a097c53cd951be39e22d5efb0b2615098e2fbf56afc8ad90f471ce9457e39e93407c8e21f28abac58ac2b9f43190b46441da1ba744131332937243c644d3b3cd1e24079bed1856d59beb25e418a5b08618376763eb25a2093b6494dda75c3758b7e70180e298028d29c0230cb3701ee04fcdae8c7514bcfa71c9096a3620f27b5c92c06a0498d264501db0233df982de9c114933422e1f0ca2b828a3cf81bc02c4b195edd30931ed795a4020748b2d5d2224c90e423832c8288c954cb29ca7e713b652e8b5fb4d7ca4436ee8c0e6ed80aa2c937c720a4b6d4e21049452f7788a1944c762925e84df9b6927f8ed66297364cd83ad9c2efc213a8c1410533d3ec705a3cea5a672fedd4cf6a66a124c59cdcb1c1ccf92e2ede717e1d33451ebca382174b472882d0c664393b16f67b82cd4f4f47e3571d10d5866ba95145c472e588eff139ae8499e4dd96b6d3ba38a527e620beb6232cf5516f75b4eecbffce219754167051b6f85f55d5c5791bfc15db2c60644e8adca32cec60f6972645078bfde6ee9633083203c6005888fb3cf3898302ec1dfae68cac82d0fd67dea9c5b43d4c60e0fc2290234f29e47f05d214b4e7b05dea396cd0835580d72aa34e656d701416dc33775bbbb9b44992506b2db5c4e8bb65b391cba83447ae81f38572becf3656b20278641a6c9d16b4929a0cd58f46b6f343459f9163b2b59bd3b4cb0cc9cba1a2ca85c1b4c0d31ad03c3afcf4ef208838b7655aea623f01534855109beae5159389b727e5cce72d1537da441eba49f415fa2e51d0bcd781b40eecd33db9d815b0168356988670c021bf71a58262ca7be266e7e4b2d8c975499d2c3c5cd250c3ff790fc14598ceb7cc9dc6d3a2182d35d216f1b540ea709410b0507356968652ffd77412080b6cd9ec446d63937a012802a2286cb5b06774b54c7b5bc026b7ff7a7adacd2b68e48686fc1e5c98b71451f1b12f5f0844ed21e823037003c9c9246386c911c5e67cfecd94c8dce32c76b77cbe3d443419e245679bd3d046484884a4d5f0b85672c95fe64559797c48fc329212765fb9edd9f99048c8be2837bc84ab9e3e1d6d832eefab14de95c696327b26ba083b6c9496c17965a2600b660104fa19be4876ebaa493a905c51894d0698c2bdc53762ddbf90b33f2c053ea327ddb96b83d49a8400e92a635c9c53e544a16ba3fabd1a13f3809b71ca84d305cd67c41c5b092c94aa248f4917608f5a27b03a583e47ffaefee862664f3445500209eb66a4fbb4a58bad407160ed3b3ad57c9801f55a05d8ae845f5632252f55b37babc07f9e0c75383df21d9d3f30f164f368ffaf3a0abe3d07dd389e328d690abc62bde097f2ab625d31b989ad8461fea6c9599578f492b74ac3bc67e4ab554748a6bd61bbea9624035d05949f0479a38194cd45dff4f30e378d0c8ef24449f2a9f59919873f39bff795848094a8304c36b434ac4cfb4346d23cf7143faafe0141e1aca921e6ceb65de3ff9ff6fd28b8d5836dfa9f16ab606017dede9a15f321a516d71e915e288415db09fdbed3ec40fa83d164713f869abc5ffe0f9e44a0ab8b06985a21dfd05ba11a2891fa7b46770d98b24c7a2d7e2f1b44aebf74c96c82f4a2e37e16ab4ef56d9104862bea28f35518d59dc85bc6828cd62e5977568d918e06cbc94d520f390135786cf46001d2274df6d044738b1650bcb90cc32fa6f40ebc6edbe15373ece7b2c338b5a12b3868e18bfef165faa7e3db6a8c033c94be12e625dd72331bcb359a82f0724a9c026e083a27b14c2bb969f727cf02884ca63c16d613720ae7a36dbc853bdd18b0430bc11985f2777114cf47f2165b34e8e04189d4120ae6c7164f6472539d3ad763ac5a91e3055a1684adde0a67d0acfba309fed592d4839e2f51d7bc14bf8637df991520d6fb1b17169bd5fe2a2dbe689dda1581ca54dbb9bf721489410997d258b0d8916a42f0975e7fe50514e29cc0dc86d64128cfd867e01b4c899d0aa51fb794d9904c221a5e086235831b7eee5a6f1e9062cfd2120e9bb57c9001a510137d91934829f58a7e42c704435f3c7c08929b5839100ec583e850a0a3e7b5767cfda767bdc435a1a1c0e2f9ca419095e8dcf538d86ba175d53fde9b2551e2958fce02321b3ed47e6cdc1f526a1f2e361ab9fd099093e366c97dcec9d4af9ceb3934d1534ac62e687782360797d325b29e46aa03ac619ebecf3e08a8c601b2e40591224c44aae9657146a28606b04d0029f6f2882c881afd50300e4fcbd441966981beccd3a9b403229ee5121b20356c81073593079510c0cc3cf70545e08726993b82ca7f3f6af8c928a99f33f999472af83aa109baaf2cf25a20c30f6484066393f1494c8fc4ba63d001cefcb71acb98b051932c6ba1cce1861f32e3da530373930c46588993bdcd5db666ac9fa99d08acb12c6bc9775fe2dccaa5b30c478437cba2d01ae1620b5e800295c8c43336174d3e4a668f86ba4acf67825415b070eccb4cda38233aa1fe8b21e21a5518c9fa7a999a291ca8623d01e975f494d6f59ce84aff51a5d941a345eb1bdcae072b3772c817e0056c7b36fa95f24412864f20bcb9e710478fa1a3d647e486baabcbdf209b923b1ff67d95a4619c76e1914b0337c7a15f3cab589f03f5044a5c6bc92b665c80a02b10f5d48b586b73d36c5f259a7896e929a1b7e5e3777f3d0bb08ace2f240c45e5104d0c888106b8c260fac5d88b75fbfed1c3ecf4a0cd9794d4c18d50c3aed24be12d831e476dcdfa90f67a398c3566a75c6b362e35247f70cc6cb00274338b97e2c92f61b0a9a3637ecdab8719d778540ab8334633943821a98144e7c9cac9789d0bc01a226afb03a83b142eef351557410b414fd08b53bd677e72d3c1eea60d21944236cc5ecb74416fcd414ee504997e59abc6aada808c71b491dee9bcf8bf64106e3a2afcc0913c8854f8726d8fdf65bb66c1d235123bb69f23ae1f324040bd508dd506509df0e5f8096cf10ec3d8a8e6e17e630f0bcee9ca9814185c1af7d5a2f450294a9b555194de63b39c945cc3c255d5180cb8f9d30b5772a39d336649571f8861e14af7c06a979ea6458f3e2164e3b5baeffb2149dcd33f39b50d2476b1ad5ff9774e1d515b7eed72d660bd4af9161c248fd5e79453978001102a8794c329406efcc1ba1ab3d654aa33fd8caff9ee044901cc3967587dcf8a23b976d63013a53847b7314bcff5cffcae1b55cf95e68350a6a76dd176c5a079180ad8e19d03096103486ac7a45a12422854ae5e71afa222b6e066f5592e931131a0128bc4b723d8b905390f9d32082b7f181f50f8a4932512a5bb1e73a130c635ab7b7838fdd0e83e08bc0f185c108002f8a611cc16678287f577d909ec019c9cd5c1941ef520626c70c471ddacda3bfcbb535f0488edfa83741d3b31779301dc7c8be0ad20646508ba1fa906d55a12838aa0ed42f7f9bcfd76a01ecf1950d7a02aea596b95ae6a7b71a6116b57b2d4e964815c6c073eb2f01158897a937b8b533b5f5f80142caa78c562c52071c12e0e5607065247e2984f2bd2ae5693fbd4dd58f8bc5b5efba52f728b713aa5d09d885ea831bf4d48deb519e5fbeebd86e177c3f63f1f210e8a3b24920b101361488c9736d5d2ba5c90b3654e6fb1099a9d7903d69e1b1bffab637d5edb58b3f1a031888d859a3167cea31c47f1af84508450f76a3a0b7917f487d8598ab0381957c2c09547b43b9de5534f11bdbd892dbedf4795ea83dd5e194dbb9efdd53908a11f991f0f708af86a46596b4e605593a505557fb63f15a1da46f084c751bb2929ef35b6e514fca9dbdaeba91e9bc6652b5c1059d8aa05a2fa3f2aef89178f8d3049b95c50d5961d5909d8324cd26fc42ba0191b2fe91638786b7263fc3019e6375ce1c15b0d7d3396f4c161a12a2c55c3859f369537915ac92b813101f6744b035d43f16f652f831ff2a66e47a26019451c68a0bae7860036bb2463eec307f1819f8f0b7a2a8128f2c113fee63876260a54e16db6290eccb275b421c0e6270fa83611ac6a54142d305bfae2ffdfa7d3573cc159722e446f3f924ad427074629ccbef0aee52699632b7f80c7caa3c6eb8bb2dd466a98565dc4b5dcc27c95fa71330323f8f54d00eb9fe2a35c1f9dce8be3fc85e767d7bd499e092dae0b7c13fbce30f9d7bff3ae9db6ec6141601f7898f0fe0c89fdee87a2dfd9bb7682f6d995aa25cf8f9c8ed9d4ad5ccefdf1b96dae91c326b90d7ea6c4131c7cb9bd5693fee4e45d7e7e5c9446558154b61275ca8004cd5d5d557118197adb403dbc510fb3402af731de1cf85fecbaf89fe4d0409f936e092e4053a117ee5cb97ce869cc239b7229bfd4d146104c00bfe72c63b11d793d7f777ecb9e3d2126a5deaf4b041d5fb123b038901743d56813561df72cb530c2a85e1905423ce9f495f00c2be7f3fe271aab4e59f56f445f7a5e6e28142010f13cb26aaf1db96f5cd5bec868a1069cc14d734d38ed9cf003fdee9716dc212d0d835ce6497c6896dad7ad470696d614cd78d0e15a8e12a1b723a65f7dbd00b57a14ca39fde243c8baf7580f67bf9f26e525bcd8813d19ab5802315a9cccdd02922900eb9e1e6267e49d70cce0b2afe7e371fce93ec6ea47bc2aad887c1b881ef4d743b35553fe1a5f6ae6b57b60da3e7e3fe175c7548d1d32ca11896f593f731931e88bef4150baf67f1ef7480511a913463324a58688ffefc27e1275b294f388b85d2930b8ffb6b9093141cc9dd0d5129907f41538e201e093781ff3b0a78a7434cc8b9dd9b6cbe5115d05c59d62a77983554e4b3c54a6e21a059d183d3b93535d50091e13a6da4dd9574f1dec1a11e8eff33c2ac0f56f81bf7ee1cda917da3fca43a5d799f3ed85e497d35c890d956cd47b200288c8df1fb07d1469243481c0fa46f021457c2fd764b92dc50510031769cfeacdba2f335d3992ed81f5d3e02e2d137445e15665c33e86e81dfb8b7078d157b392577c510c9c8300f0fcaac8350b079596966c9ae4d78ef84d463be63dbd2b8bad16d5ad55a22a6ba0b0adb300465926de8f68dfe901179695e479e030084700087a7cda47f16b3e27a7f7938d956e5b2b6a4fd844d9bad33babe6e72a575834bd1f5382e59954a015bc555fbd2ed57272ff495c6cd2527cb8f1c9dac94bd10c0f0bf40495e54575b0ccc6044ff73c6deeb6baa78ec6c5d77da1bd18677c6b6a70a0727151c0a7aac97df4effda8c551b543d05a2f2aee5314c2cdd5419f8decdf67453809fc74489354ae4b2ab8f5b1f0e9868fa001f7c96529533f3e36840ea067694f8ffa2465d78f8dcdf7ff3d6d26dd73f856b7fd7923bb575ed37edf1e35a7ec2822861cd327484684c19e7bcb702b18af99616fce115d17dd7868cf8fdf03cec2986e88a70473b74b2440b26ebf727bc403bce4ddb1762b1f07633a7a89a8c4fdbc28e56445bcbaa4478266235c4325c8d6d4260ac76327c90970fe58e4df41bff21c76621384829eeb7aa7890c1328b6e429c7b20e61658098de3d0a93acd195e74ba0cc192abf0eadf01eceb2b93363394d0d24da7ba0203312aa5dd1dd63d59f2a0c4450c387ea70082bfa019adcc9ed1d6746616ee68e795d2c2e9e2f61508f9ed73edb0e2bcade4c3500fe9e3f6ec41ee0f218543c4235ab1a0647e27478dd79fa1bec11f21fbf5ab69f1ea185c798668ddc65002ceee576574ca7392a80d36c6583da695ca56fde18dab794bd25c6da85463853a8f4c51710ab7317bdcb8ad39c25372a619a86bccf2803e21a35ca7d16c460950f5d4a36e7643e16254142875fe196966774ec8d934488d82d6a66fe6f16741f56c44fbc730d6cebd802b77a7a497abf466ef1ed599f4f465f04338c6bb8354708b6fb23f4b68628612dde79c74d8a2b7d481cc5c965ad5e0e21cf821dccf3a501d4589354019269e4139c80afec59643dfea73ca9a3caa9253c942c580bf8423a1302bde2f7d4ba9d6b94673fc7e0c18ec4b7b0a43706eda91797e1fa76cf8a20358f7a6dc1458b45091af2d62453f4c3d3bbceb2a00db23412ef6a71636b85b05e1a18b6ea5b8e2c61e5a646931ea3d3c75230b1008f7b08bd65ba6cc2519f81f736081850fd5f0cb7041cdc64e366ddc65a261ff96d3da149582ee26fb49805ff272cfdac51ac521e4d6ffe52148f8849985f4781013124c576b715d7efb670eb9c23b5dd61e9dadf928ec025407e0f68463a4b8a19b722797fb3ff264b69db9567418aeee98c9a9373d75ddad5884fd4e2839e5698ea47d53efd8882532a95b9480f55d24753788ae8273b7b814668983431c08a0174a0a2518aad2f51f623bfb4344da0ea408bc1fc7c94958080816a2aaa25c5ea54500d1bb2ef1c157b713de70434a970edeade8ac6063f6db13c01bd9090fae06e4aaa4edc59b9d9b34b219ffe07282574cb9b4b3d8982924aea829e4ba2d9ea6da6b57ead7da7675c959f5a491a9c911be4303abab9aaa8f4ef1ed2b196aa01067addad875d364799c0f4c201e9bca28ca1508a7187833381a96908d6b2673df2e63a98a6223b8804e0e56fe6a087d95e2c3c217efc45e6f448f6e2e66f4f37b1040b0476bf1ce8afd472d1a0fd85390183658a88eb8322b8c9da60236d8a4108e6a0eb8cb92db8e510c95081c688b00e0e16ab425c79a4c81753cf724075972de0ef99b7222fe78d81f6fd32a68bc01e185081ad0032b47a0d14d735e0b1c624d3e831f8abd7c454282f469d8ee0dbfb97fe7ced932c4a48c9c87e21cf109fc7ca7acd6ee5a0bc8a436b0c6b2516176a1d18c13ebb47eac86b2d7f4779a0fa07f947441a7bcf609a08e8007b6b84750a7ee05808ff24612c203c63e29468ee5ea531135d46ff37bf5a8db4c39b6c4e1fe7cee5240d7c80ee385f188ec18b295c89781957ad446a6fa01fdd086a8b9aa3ed81e59480c95b54456a3507303544b14fd2bc376b53bbaf7afa92da66664b04ab2c918dc88d1b8ee5be6165fbd3f1d2cb825a73126ac2205de2509093ae66547f306f71921db0e621099d690e4759f741daca5eb5e983d48fd7fef76aa6491c95918e7a2bb78bc6218865a1b897282bf2791d5475ffff00a9c625e50f73a2343a55769e4383054df953358e20a2d9bf2d17f2a504d3d2b558a71900bf235b776ddbaf284c65b7f04c09ea0f9600a237a57589aeeb673a8e092917bbfc39da8abd627aa26dc41c783e9b410cd2fadbff28bdc539f001d050efc9b201bdfb2493efa969e4c2e726f7562f9d6134a12de2249ea03a6ecfe4f7de8d04f6dacc5aeaed952f1e98c77ce3660719b8b33c19aebec20e22b6f8ac5715f6870e8023765f538b6aaa77078df3f85dca9f970928e8f8c0c7c2517b94336bf03106e6a80950d2cfc4d2dcd82055e8acaabbeef8a8a77a62987690446025e253b7bbc53d5a8fef888a33afe91b4331af389e0bc3e00d357444a55eaad59340c7fa384fd46748373d48e8d46c8b0a43ce29fade9ccb4d4c7ef068f888d95157aea3491d17eb369021328f4570b6db8d667cfeb853239b265e4e6ae463541a4c7529e1f3ba4462bcd17c1fe9362737d785675bde105443af54d6c3c4aec6c83ba0fc8c7742c9171407f82fcdd2bad649b8f1b6bcb6dc8bca585eb6bd0d37bcb793299099c42e8915c78e2f938ae5975f8660fb6e6a31964b1a17c2e1c9144172925a9d3cde2e20af818c7ed4c06f669214770507ea16fac293b88bcd5c6d0f6f9305e7af8a74a594e848186a2f23d58977dfb3053f47ad3da85861ac5eff359d96733bbc709f4748216adfc1c98db1dbbfc4e4682558e1077400956286b58dd8b4c7e83935d48bbdaa7e050f80db32d4c75af5bcf7053646ca86628c8efb96483b8f8d0cdcd26eece54453abf6d56d8399851a3081db637d5c7833612306760a49ee1a345fe9687d4d77e1c4ca96286a4f16b6fef40c14a59bff74f6d30212a1894a07d790e6361b5c2e222e888d4d7645fb216946ce3038e28d855bd7b09b5753f6cb8d77ffe175013f41a8d16f9a0189a61f4600839e9d420a14182aac20b39c1adf4a2ea159daeb7a24332e0b033bb3bdda030c2c7fb2cac77b57c6b431b350c979877fbcba779d2291a8afc6cb1efeef6eb9d4a6be7c94810fe9dba6d5b70770e5037a0b5ff28f2e1acd24108a5ec9f3c240a463774ed29c8cfa28881d45adb20e7e8d8d426c0a9d831ed63deb2d426df026179e66e715d0f2388e2ebc6794fa942d748de92eceffa945e439465a8564551e5038c09ac8cad81f90e6ff5f258bc05cd31f061318fc031315d74df4816c3ae389f9040db1699a9318949fac84a8ba25e2122038db18b3772786fab45dd9eb02ed68794b200d13d1895a672e367c2ffb09b9b7791d4774ce4c0e38048d8add7b460fb17299e2adb53a1eaaf7cda44ed0bff8fb4f0b7f0e905aa266469ad3b33e7d441e59b23a043186ddd00f951ed041ee76f51a683df2eaf295dbeb367a55985e71cb9d2c651415334d896b6f87a966d8f04d31f1fe042eb8c5656637c431e684c010cb9cfe96cfb489d49a7f613afe1ae7a15c8d051d19f8201e1fbfc0116fc18399844e2f646006d44b791f075bc4f4b988d9303fbee57e1a15eb91afedf35fe8845670c26f0a7a40a1b6bf2c14b9197aa62a0dd715479886f6d1bc849fa403c903d5a4363fadca95d104e12f281b791b327a88ac0de221d1ff13af8bd062f3b7e744a47a9e5bb75d8ae2ac835b61784f379b56dcbed97c8938b73f5bb6e06175dc706194cf50ce82764f9012531c092e6b8ce5205186b0d8621b3be79008e0b5f294f766af79abc973a50db7b72d8b0841e3f0db2b92491424f65ebdb1fa64ed4f338e54704ef699b197e766903bac8b3c5e49bfdf9f30e929c0e6a2076ec4f3f9a5488b3842661d096ed3ffbe9a62b57c563702cdd3141e29a5030e1e7366d3cb94f2d99fc97cc66000852991731e86e0b76ef618013d35c4ed338ba44bec6dc7ae72961d49d1541e6a77555c9435c44a1d2b6597b48ad90547d1857e2dfc9ec513f52bf1743b88827922fd861312fab20a430494bf2d699657fe6640db65c52b5a4dd15ea1b136e7af9b275223dae2a9b3cbcfa5fcc3a96df98fb591ced55542362e06c86a5a2e1aa2d94c54c08301c331751896f9a043375f53a288cabf127849b3bf189c4812aa2489e4cdfcded2c6a51ebc8dcfd2d10bf70d0db398df5d56dee9ce52226056a5b35de93a3cf659e8065d7ae2a81471ecb4a29b4830907d28ab38ac9eced9a4e1a2bddc6bb0b972a7c9d4965a90f61963ab3b4f6a73276c83a6cd9d7d7efa7e62ee4982923d19ed17465918b95ff79988a82a258f0d37b9bfafaf8046e848e585eb87e0bfb82b7d083db3ef2c814d0b7716158d7b14bbd2b692d07d33d82ef947afbb13a610e0a43e556473184595a15b27fe3bd961bd4682fc672d9ec9fa845423930a3d8140dfd492de032d336015538a49d53a4d6f18f92242150ce37c7752688260994f1fc8e3a6b87d2f97ad75b08cc1b1fa620f849027a94195e79edaa073f053854eecc28bd9f9c08158286111937ef2567000c32523df1a0272210170930217e2ea4cfc4375b23c961b76cdc8bb643fbd6420593847c6010946c1a9fbfff1d71726e2401c63588b01c72d68f2d0424a5f8a0214d5db244a30c27eaf44bb8893ae7f52ae0670d78a99585290b75a74fbdb085ce6ce26ed50ed5e07588b1abefe24be573686a75e446e11e814bc9e9b227dbecf3d8646afaf36521dc32adabc0f7f1f919336c0abc2aac8b3e3d7764f7c1d4415d9053a7f8bf37b0c36ca6c2a9c1f3573b44f937cce324d754747c27127ee4d173256505dacb15129014800dc3b01a3dd28235ab4b704369f353daadbade6494cdff680b27b31ab960fed900eb5f5096132309b2d20fc7e646dcc11bccb386c18d2dbb791c455f0edebd0ecc278f7f0c78cae52b59065a9fc586c6bcc201b3a91475a814f26eae11bdd5f96fdd1f334ed98536151846bc3a5ddcf7732e23f7f8d72b41c849a6cf6be84159c9f8e7adda74573aabb503281e79a71c5483d15c9200c1558255929e0999090a9e4be4fb5780427043d9f6de732e769cf23f6eefd66381f6fb94b796b09a3e1d097d3d78f3915876bb095437b6315e7dfb1f691146c5b688f4678234adad2afdebf006e84ca9f103796e0442eae5f28afdf27a01fdce1270b0e3f59abcd8909c2076b77ff173cc0e81854591874dc596894e9501b91440c4e2500883461b515318b85786e63ee6eea9fe43359b6006dc04ec28ddee6bf32c1e1bd6d8c6c376777ebc771446bf0ff2c997621d902edd6f3a6a5e5b27a31eb7eb7ffa1eac2756b0435b5ddfd3367ece11b7e1e0cb8dd2b8bd3d69343ddac81fe6c7f484063097141544023e562250d759301894574b7662f4a115c4a2a9c7fbe336aad398fa707cc6f78665d3a5953d4dfa7802aa0c766ff2bc022b256983b63fbf4a236993335b1a578aeaa0cc453468edf10c9c86053efdd1f684bd616ece4ab3e390f38913935cac58aaa149ba0a00680ef070525e91dc678006121eb5841b2c27643b91368405a4713cb4ed21a2531dac21795e8e5646ae39f23a7eff9b1e0e5910bbb0cfa0b6862e998d7bda17e9f353ba46ccca746ba9fb226e7f1b348ca2b12d0815da51a7616a9e2a585ec19dc85630a1bfd9ce21b841e19ee25d900f9ea44ffa607245798ba37d29c6bfc8a57da9acfe756626e8103227535642e0262f224717ea1a449b999200d4257d1c83325b431e4f86eca644d9e0d179c9f137d0fb9270e19a028f09972c0f59910af4589c509ff2ffa6c9551b5a0dd594d7f91dbd90a317c822c1ee98badac78eb27a26daf1efc697089111523765dfc1caa9b762f4e9788118b7f8622fcbe429895e11a56d1262e101d40883217e490d9ac6f601008712c4d846ce7f0d5fa1fbd97779116651722b55aed42340b5605716006df0c4af1ebfa19fe9398c2ddce750b433e2c74759f75ab91f33b7626ead0570e8cb990e44c81845c05e1c1be0a320ba71af343ac59a4a3875346fc61f50361f1ba3c1e6b4058ded5e7acb89b402b3fe224fef4d03546fe59da48b9eec3ebdd0143b0a31dbf355c040c0666a888c9c9e187e354aad3dcd8b0b3055223bf3c952829eae5de3cdb92ddd7be64d53f93802731ff49263db1fd0836a52c74cf6a6359f1b8514a057e8b7a33822173b88c475f67cebb65b8b8126cb97ad8f5006ad02cd2b89bdbaefc1ddb2d1408e462b00a58653a91effd2ef33d7f48c7c6204a0c330fa3e830966441d15d7a86210c5741c5779712a8364cd73228e6e08698b6d51d49185c2acb893294438e8168f6361cb44b7e2fe0a5fc19a943df7baca9f9ce6ff0d9f41d1d6e133252662862e456273241355e7c8552332e6484f527289d208052b0710aa626fed91b85189f1c32305c037011246eb579d6d9a0aa9fcb4c86262ef6ef5cebd14fa2d171331be10d03f8cdf9bddc603ad29402d8a932e6c28f18f8ea240b806bb9ec99fcebfb0ecddc181ed2868168110583c9ba53d21e3c761d11ff72225eb9f93c57d51a42dd670a77dd7b545ef20898ecff456480bdea702eede2c293b7ce015622e50756dd7163cfc6615754bb4483ddb598a3992134a1d968e2ee1066f6b579aa411d1f70f03edd89a065aca4d4ac2cc214b8fca2fd974f8cf1877876ad28226ecd4f76c3fee78a443b8a2fbe5b467375b5218381c48a0aff740188b2f1642175165bf9458abcfe981d84747de4306d8e09a9ea59af2dd144fd3de3136fbf28c1f4a332b17dd492156756db70a1ea326881fe6c7ef816a813bd71f5e35c03b099590c7c99db3978c400b84897d03ddbbd61a707697431fcb3b3150d649ca972d619845edb64910bc9d719e368627528039389edf38c7a01c283eb9a0669817aaa9f9b3aedfa934a6c8fd53e917f1dcfa331c69afb5669e0be0e52042746d18bca786f23445ae65b8c873db75a740d06930d42eb3391a470d09b05af9ab5fced7cd521a9521e093e26aed1dfaa1dfd2454af56a8cb808d6f0f9a5beeae0fafa3cd49d8f5651e2893628e6a4f414d25cd32c3b6cb16239b03b658f076e41ba73cf3cd5faef1806b3191016faa1ce1ff60b6d46d61007ced22a610ccf6ce5443ffb5eed63d06e5e08de14e3f0446ec118d7a944473c3cd7a9a2277100441a059dc0d59ae94bdc6c89e88a2b442e54dd822204b0bb315d9c4966d0089d69c39c741be3785be535e596427790116e73cc53c25bd82e4524e7eb60bd59a339aa68b95a479d5cd643bffa08adfa7974429598915995d164d01a2bff8e6c0a90a7aff7978eeebdfb4c69fca58ea390ee250c84e5e7e3171b5260caf5851570f1589db15342f0e1b9719a7d9661e183a65d92939880f9d88c69d018b26dbe0c77001b9f54b1b444992c1c378a244e6b4acc4c42ba2bdeb2f5c759295a98411159013897a2c49383ce99792624877c7e170ea692eb219478cc30608d2c4661896658d85f161896aeff5ff8789b03788f61c86d0260a7f61ae14b46b920bd637f39373b4966d16820e8711465b7ac4f2ecaf306c9517c43a4ca19cfc31a08b594a717bfb17dead6e73bfc124129f3aaa89d3c7a1c700d1257ef6c96a9e97baa659590042fdf2a1c99d01f8cc3b8eac1be6b32db37d5c6ccabac53ed6b6e0ab1b9557cac5630a675698016801663fd1ce56b7b2dcb4de6453a48e212646f57c26a92959fad93247a8b58eae4d9bc29972ffc0cf6a92eaeecc899ae0c627db42d888e39aef8c8e918f69058f4afa5b2bc9d43da9e3a1a974d166ba4b17b4a80373b8fcd35ccad82da5515abbddab922df334d88708b96c714b6bbff57483b375b0d7ef132286e6f5c4ac6abc50f5acfccfdfba8406ff741e17724009479ee7d9c088aadcba09b32b2ff35321d5fe9cc46c3af83aff1b8ef956144369b1989657e75b32bda55159e2ea746e10537dff18124d877c935db937ed2186d7a68c40a038e55fec2668489a9ccf1b2a35fa29ab613d9576831de7027f82e26f5b2bbee8fd43eeb835509de4fdab1403e161b14c80da66e74bc512551db18f804860e2925444ffecf53b920d76067226f58fbc2e0c0e6d00c769ab564b6c2c39c43a1803842048a82dab47302e733a37e938c2989ee5cdb84357b452d3fe54630a1c52d64d358565c1282548cc46485b43241f839a33121807645a5b7888cb30e75e9bfc36e444d5e962004f4431accb6f77511290fad232e82466d7ca6044a675e8a09cae6b2d86a23c9c98ba2ef50a04bf5d1e52aceb6c90facaa47d4647661315d04094dc4ba07e6ca305120a0e3917e0220c2d73bad2a8e09a3c2a60bff21e40094fc6449a2159914c8a0106af7eafd96e798eb88863251b3538750ba7df7b618b4ae7fcf3ac6a7791c1c7ec5dff804b8f272fa1c351cc51faf4c7b37a9ea8a4dfb1abad2315254b42c5eb8aba025db2976c55aedb1d1c1148773a4c0931017937903d459009cef4ed38b0f86c789af6efe49b3e3adc526d940c17bdde0f5d6802f3323f70f3ad4722083c3edd5e17e1baa1960917f382ad2dc383e6e85d72a17a549e922c8ac65871836bf3b202474dc3f06fd014d2c548d1df3839b7824ac6b657d9c935ffde395369657daaf4170b2baac858b53a2800e50166d2437c78f0a06467d2ce3fbb1688de4953d42f5f1b058735df11e440f2d4890f8d89c55a1c128c273edabc545597e23a143e5645d05f8131eb898cc236f5beafc6845cbd7ce73f09f65c11fd6388b2f8e4662e36eb8836b63cb11dd12492ec49c4887e99bbfc78d3e88a094c3b3dd95e4de59b7f56797a4f516f3b61bfe90582e260b27586d800f2ccca523903949aa5de6129673d21de77563fea9109f3b291f17f54ca389fefb1d9908600952c577ae19c9447ad235c28bf810f44e77868860b7ad299ebc65c99c1f4a09269d16ce993ae9f3259a64fa1fb3404582bb3728c70d48bc0c64897c6448e98899e01ebb5dfaec93e22eae087b160aa894a49fda6717066e5d25cb35c5fa7a30bc28527171e620d098256b4079088bd1ee12eb5c04ea270335715bdd09961a2476c5bbc2d51a13a9a8e5fa6460e9f16cb7891b64864549e79932679ea3a405190732506726db0f49a8e864a328252c206edafdac82bc85a73cfe0d584dd221376ac57ae574754a5bd3581fded4f07a85cb1b83f114ad9e2083841702b422f39bb86a6c65739025bba42de20fe51ebde2f1c16a43cd8f7f90e2dd3a75505a765b2f35bdaa93709afa5131767d6ae367c9fb15eff1845976592339ceddddb432feefc2f79c4701b6b326ef8018c4e163511659794b4d0b6c4e2c7edf91ab9f243a09d2307ebed1324952134857d37eb1962db9f56ac0cc945412230ba1ab2bcae7e39961b26fbcae1146e02a9e3455ea2dc5de109dae89aeda4f1c09415ea56866b260d7810f6b44c5a8927a643858f95a6c93c4c37fdc24fa6dc326d3ddd33cf0e9eae93f83a07a96f45a0345b6fdee920f576901c5a70398177df37ee6c2828b8ab3eb6cf98407c1756989398cc1772b9145b43f70e4edcd8dafcdf0e9130d8da4e4182b7d028735195f2b203f670daa29b99a2143b0b3b6accf561eb6c94f52b068441aa6bde94c988cb8bf7893baa25620f33f6682d14c7f3403eb4c110c3523bab30a8d2a52705f153359ff97995b027a423137916469c8b82f2bed8d606eeb17819049b5944b317335c7fe6d2a38bebe0b17e2466b2af4f4c40a450fd49eafa06ea3d847c89949e7a85b272bfa69285fb5e072915e6050dced615ddc4ccc95252787208605263589b092d757d5841a35716aa98f2daf8d38f568c7c16fb1b7f699b5c4fd113e5a08b954a3200ac3d917c8c877e788fa47bb7960bf07e2fa7d1c37aadfffd30c2e314a702ff2272d27b568196fb3e65c9dc487c004f756dcd2a4aaaef370a5e1e997af1e980f49298686bc2821633a99a07f6efc5ee1466423761853dfb6319874e716fde3f62dc795341021ac80b367564e1ab116432cbda49314802146077f5159f61da4c9d9b4ab13e0fc231705686b5694abfac1b027141cf721040e8fd20a9fed452fee0479ea029ac6ba1251f35ed69fcf7e9353caebd55ef39de1ff3012316b82a569a6a495cd7cfa2f8cdc1a5561b9a0e7a9eca57ea4c8358826979b6208b8fe23e9a0166a6c5075474c458f39f3de2c44bf09e972aa50ec38969c131b2ee9f09cba30bcdc2c0a66e8308d04c3f581e7d0ba8b044295703e173507adda64cb5cbc5cbe3a8a617d8a501b388f41912eaa27051c26a755a93f5975275ae7a766050130bff1334e0cb8dabe22fd7f6a6aa3b1efcef1f85fea0fb07940f1b6f346b166c01f8c7ba85cdbe9facd8ecc5717d70b775189eadaf983f85e2e8ca5c179911643dcce449d2fbe52fba18af0f50c0d4d2a6878c1ab10e4dd945c164e341184eee60b6b9c1d879f5e6b3f3bfc796a76e16965e27bf93182f22ec9519a9ac62bb54b9f67d62992dcb0ad9d52ffb9087d845cbb7393dfcf48734e0dde9269be1c92c5dc6f0f8d7039def14e9be7f9696aa4949a043fc16fb3f563230fa076b82a691da8103a783ce5432af446d3229bc2e5b101f4ac7137f259064fa4242214326fde4f31d1ed501f35fda7610d46428ab476e69da2b1bc0e35d86fa698cf79d1d8e58c74c315ffc83d2dfddb050ace55757d8941ab470d93805a107060a3780cfc4ba40dc3d2f91fdb25970402fb080ff5b5c1d7e9e290d5836a462d4abfcc70a22f3f47f4fcfc29ddf70ea43d22990b77b4d8b239c6b1ed382ecb380c5948a289b78902ea0c31140791b11448965e25880d9f1a06160f85392dc7705bdeba2c8def81c943dafe6b17f9b1729d811102d9650335a7be95713edc30334ff690f4bd45b66275c9fe1dfd7220f59b6072986e66fa3a721007857e950efbebfef9670b6962511adb8213c0e2b805b01c5ad59931aad66aa98dac214cfd3734f7b678de96dca55c5ea65d28451f0ff68d63e2e416736d8f7579fb42f8d3014df663e9e303442dadd1cc6dfa6c0adf7c003d0ca8fafcb976ee43ba9f6016b25c7fe4cc34ee613b592634e799fa428418fdd0e0ebf272e6d7dc9065a79a533f7d8892487902444493645ad9450379ff6a2b0715c522cdcd6b29db70dfdef13d253069072661648686a936b91cbab8e1575c5245c84f83927f7f3a66074803a4de1c0b4e3d380bff93eeda55827859883e54b166ea62ba933d56b0b498a0d6e9446d5b5ff85eb6ba098633bddced873a0d265f28af419d133c4783c23c16692c87838f1d86abeb81508aea4ab2d15079047a6537c3e872c21cd1ee919028de3f424479de45ba246d07186c974a93c44643b2432c9f83a8c5a381028228a8efccd75f0f66473d4350f5ea643fc4eca4487168622c75f0ddce345fc1095bebf85d431b4e809d9ca7276ea2a22689bd782ede95a1fed9750a233d2ee0d5b9a0efa6d1b6129afc68391d4051978abbbb7f0b567940423a01a4b9be6dbdf2c951fa50d19ccf2418697fba8f36a376d59a25cba13e4b8853aea58f2256c303a7fba9b56f94f5b159f5ac8f936bc93d8160deb7a9f2139896e6a1232d34ae1ca9ea426a3b62abeb692f51819a1bff1109ecb6a1860a90f9351a74b63a0ebf40488421cad108224b33af53ab6f291ee30e02fbf7dedafbf05b74b18f7fecb00489d2056a2e0fc78947c0099ecbabaa346b500e3034d2ed5883c7cf55230ce34d663a7255f18c57bd86e84c6aed540e96343655c3f25c7f7f858ffbf4a4f76b5ec553b7a91d0f8042f52c52087aa578c482dc48418b9e07fffedda9db932169013c192fe363f44b696cee3144442a111d683deb986ff130fc9539a07563d36e4cc156f1a26028c56ef16c5c60c86ff5bdd9489a5a976e06617f5ee9d5de5393c654a9f9d75aa1635d10b80d16c5483a2b5a88535a175d02169b77e26eb626fbb0dfe3736d3e5eb5672be06bddd8f0a2d7280f50c4f7fee3b09a2362df2ea158e2a8234488f7d821403322b4fbff8d3268682f66fcddf50032629320d5b4efaa1d0aa2e0a950b0317ee4de7ff91815fe6058b36ffd2e1dc0394fbe90d32294fb469b35363b69996ffc2ed61b18c854e175e94d31a6fd7f7c8bebf511a496f829ba9ac276b4130f5cbeca362967aceddb8f26b929994c94dd7a4861aa898ac765e6263d572bf4f0dad5f04f1e42e1ca9d7e072e296a72e90947613b30329123f031e3d552a586498134bff3c9992058e2d8a8675a6e205981615a15d49300d6eb01817e9d63378309e563e7932d88713351b4506ec201d3f8e1e37c27c82d8de6b5aebce74141c1f22a80c305f1c22f28fd529c4d92c6ddf0dc6715bdee3200be1820d6e00bc9439b9038be2e6c9d14c9c66418709517b7956c11cb42fa9273f98ddfc2fc6e3de13d40de34e7e0b027316c68be1a437b96fc7746d22d0cd44bf119f1f1846cfcf0d4851f2ca8e6200ddcab99d88024b1f348a6da607e28c0762bb7021732e78cfe57ba7b09823779886aff26e47eccecc976e1e8c692b422020ce418e3eda49a8adb1e8a5e5c700484b8717cd3cf2113639572ede4c2ddc423aa7ae656d7cf6a5be738f2c88abcdf8c8e995ef418dc5855f4c4ea4b697aee884710368e09fd0684d0696567ae88a8b30918a62245799df796d940199f4597a3833a062158041a44983966de1aa30350bd334106062c39e7716d9c302158ac1ddb1af3d33197ef24af958d66c8b43fb97e5d59515af7fc65de5df3a583e16bd7d98dad14035649f4c6adf4fb69089b1072517b7a9dc10576fa7069da491531954d5e79b81de8b03072539015c03d326719f03a8387f377b32cc0f817c89ae7caec0b54ddf142fd60511dc1f9d0ea49afadce40873d029e2f816f07920c8e13f2b02c02940db741519ed47be8f8597c87c4fcd69016c238c4d69c480c259ee2c90b28dfe402cdbc6bfb86cd1e9d1390d4908dbfa4efc909a02c80e2512899c0f0dc4032bd598ec5250c7bc37cdbd9b5c2541927eb81bd91ec26c1e1244f646e4024c027c4a96828ff8c30c17088ceaa89a39786feed8e0e05a200e1e6a792a195bd75094996d3bfbc7b0bc33a62891eb47d8c9876372c573d953745b23ae528d15d233ddea15e1a3ee96a48e383abf0ea6b81ae1d2fd086c8c56cba7ce6e1c89e2eb1fa48860074d0d4bbcea83d853ecc7e99aeedb430126d438b4ddaf7c79bf28b5d71f93408ba02b841e0ac9a733e24d25beb53d51cee7c2ca4de137627bc23319eb637b5dfcade7f784ac448543c1a6c5c81a380460bff5abd00ad655e2e423859f0565eaba02343ee82a5395baabf625a751f25d1fe116c039093cbf4c08e93016ce73de04e3c042ee952274b4d6fc7dffacc7c5d697b726ea6b39520d73420e2fbbeed1b94c2fe8038d9f3f74874072a4c6b4667c79958691308bb278f1f80454eaf6a2495d7984359382a974dbbd68c502f7e6be70cffd1b12419a5baeda30993ed7e84bea460f809eb43e1699198d267af81d82e40f586551ed7f7e467f5ad925808cfc1831d97ff7591cb235f4a190db4fe0b691da143cf43355d00b9f480903f0d277c8ce47b3b81bb584f536ead41db34fa4bf07655f3b4fa62d959601d3ae34d04e53af2442335d6d03e944e44b83f35f7d7a1bd1894809a96151f1f173e0a501865221f0246a32a9f7d3d98f7387289b31e76b232d8b822dd15cd3fbc58edf8c44b49d92b174503fec25a08c95d5caaa21dfb8b135f5c96b8f5cb18239aebf3c88e252c8d8d858e1828f06610bac4c60299d1af0b7997f7a357ec7ae3c9d323c73625e8b222055238a9608fc3e627a67e2b324e3a1e66da4d514dfd42f33bb92b786338a7f4113251bd78b298dbc0954ee3726c2532c0a303f607d73a7cdcde5121e822a7d4e35f505ed3d56d70df8065adfc20128602ebde4ea88a56318bfc0224d61c39fe16d82e8568d6521039bcb5d8d8e6d29be35a8d815796ec83f6474f8d6055dd989779e997dd511dcc35af937b0e636471f63125573c9fd33864319b06bbec7ec1fef70b1f9ec7bcbc219e32aaeae21885ef15a4566e5338b832c281a052e361ab6eaec45cf471e8d7c117ac471f5c4244d6d43d55474f0771655cc7f80b230c368e01d1eaddcfd98d5a88fb444f91651da6e6e4bfe62a2a7f5148884a94036d105f34215dbff96d9064a4eb3bf20150036e7f4e149e599e2f245a12d3338cabed2f369bd0ac37500354477aef4fbac0fb03448535d2e861099096c1ec974edb4b43ab1d46a8f1d10f592b9a94419ec602d12c53be10b2cd32aff129602d70d79968ad4df9da78a8350ba7d4bb28b7d74d8ea7702e2ba2b6babd93ba320f627c36c5ac27af5db6f14b0e8b4f74d0192b23d474d2f0769254512d9468bfedaef1881e51d2f652ea8ce7a02953fbb17be2cea4d628942aa2c0b13d20232fa10a1faf4b9786e81f6d8f53294399daa2ef20e5c8a0b2cb42e24b53588d4fad265db871b2f1835348a4fc39055dc736d9a60166dd463214d66c585f0d2fb82834db9fb5d1ce9d8633c6703347c647c1dc48887ea05c973ad4ba76eb2bd5b3a2d6d8d217f1dbc0950a62e9a4fe2a524cb1423c4b133a0ab69642126161db786334c41f1bdfb0f04de9ac92188f0684c626833d1db323543f029405afbc60cbf4089549499aad32acddf9a374415f2e67a0bb13d230770373575ab535038d468876aebf001ac39abd74d55f3e962b96515cb5d12c4cf8e40c759de6e5ebec4bb251613ce510ba32b2cbc1d7c528d871414fdc59c1e1f601924da7427fc2095772d111556c82bd7d4de69d62897b887144f68af33fc44f109e0da6aca3e9e486a0b27fa2b322029759435e038b7fb13d236015003ca7dc7e3b6596afa06d20006bbb10566d4016c98d05235346282f23101e21d7eb24c6b231717cdf026823953eb96e203cabd38bc4a37d7a3d35cb3044a34d8ce6c1cfbd8ba9e4c548e4fe62d93a4f52c0f980c30f2683956e5e1949fea455637133b31b6d3288c2a8e1bd3682ed0a1f9a5d778526c3016eff115933d6be05be6a16b5f19cd85d56fcd140620222f444fe21f133f5df5be6393c8106180665dd41a5b00cce38ade7d12d7e65731789915595c4d01e8644ac1e3f3d200d8ef314d1605d2da92baf56be767ce46a7835e7ad106132e94808eb3efea65d748ad6a2a4147d5fb362bbac295796e9842c95f4957bd936ddfd3af6f7f9fdc69ff19e216f298ae6f7ab29784a8c3a253db545e16d29255bf7c6180a8826c1b32b6de27acb5398ce28059981f839acadde88ce7bf656999c163040c50395bd796c7b7680ba24e3b007f284fa14e9321a0762acb66141673026cec10ebe0dc5e35d7ab752df9e91333a84bb801f099f123ca90c4cdbf00547869f397d7c667c76820cb7b40069d71ba7e33f1e755a01d3adacd6f31459c9fd67892068609ce4bad46a8c8618494bb5289387253ecaab2785b4f69caf9de0a1d0979ac86cb6d16c77de36ec28b5c2c7fa53908c17cc1992373245d929502218bff9ebbff0ebeba479c11dafa6f73fc67d4f3ddb9a97c08414cb5c57451f3f2f80085f3995c255c7ae847787de1b6299e602b24b84334cd577389c330a7851d0d69e57e40e6d046d73df38121327d26563e786ad5d30cc194ca56c87f7e9b0e48dd6630f506b95480ed4b571cb5603fdab1b67280a52f19bd40ff176abebddc57066be83c2abd590d0892ae9168b9354555a63393df31805805454f96fc3796f56ff9a5e60a505de14e9913abfa50fe67b30afe2726f2367cdcc60efb870479cffb9c5e735fa5cd7e7a7670f405dda87235d7cd8a6c55e18d929e6f19ad212a2452c832ccf0125e5aff4f4de8093852cff172e02d56514937cde2fe5369b13b216a51d36786d7accd46ec0435a94c347c85f277eab56d2d1e030e3afd8ba89621aa4152a5db083b0195c3210baad104e803a445aefb081d754325120f03fdb377f13620ce8d616f9d27b453b350d54c7ed179c441c95f0d2eb839347642d8e1ba1479163750e67dcf03cf1a0920513f2a2a372e571895140da7f55803469827b8baaca58f62186d5719e1406bf7089b144e1a6f22f09dfedd831c4e531cb587cfcc858261f06b1d46a6c70375384aee619a4df6955782fbfce1586cb9c70f1670fa9835333346ab181110c2a56c4127ab767e6112a57d8cb94cbdeaeebb7a219c8cceb33f01c6fad4b2e8ef1de58699377cb398330c59ada23323d6d8bd8e6f7798e0ffa30d291be7b57f44299d57821379d9fe3cde230547b8058ee98ea43ee86164fbaeddbe5cb11e237bc5a84bd2a6f637e76ba4d7b8651bc1f7917c3637b27553f87d945fb834846c3da259b47fb9a4b345e249c18645ff6db4dbf67c1f7486f49cb9bc3a9f2182309f1a3bafed19052c666756734c45d8aa62cc0de27b3c9a2d2f8f300d17725d2fe948dde7ecaf7aebd91d80bbc5f11418ffbbee17026340671cc89c63f44d0e4ae0f90e1951b829f4c4cc8f07bb20e405a17b8853370f0f2f92b0ad7aeed3f90b23f8e5e5f12872bd048ba174332360f24104710a5d41a77821b5647976c196748919d3dfa7189e186428b60d8e8c5161fcf9029e68015299521793338991b6e454d74ea6c4d09ff883d89bcf93b352081629a5e4a99c5379210b94801f3a46ac05ad2089eed4c18b5e244ee03013ff86af63d92204c3f8e05d9ba44f0f07fe2eaf308c7f93cf8fe6581c5ec6c94e88310e60f3ed6d186e07c4f0d89ca1f436d4e049a69e387e8442144d23930c9005400ca963b693348db5dd1c8e86e3d54978e6f9839f1b1849ee132686a216693cb5becae79055ed22371fa0f19d7fce366461d5c7232e1f3a8e08141ef9db66431c71f1ff44fc312c85925678e368d46c417a8ff6907581e8e25e60a982660e7271e8bc1494eb79ceb7d2a996afe4340bde322cdc0484649ba42271a4c89101254267d35a5ed024993445a7ccd92c97e9001e4b0dae57d6ad7777c19a73c2a09d817ed1817a85e487884183ce079b681bc9e3014cefcb07121e01c00444910f4348a59ec25baef43f4ab6b97b12fe3a4f6e78b79059b24a1da5e0fb20237e592acea52927400a562c96058ad10da09656a6cb7fd664f4b6a103659460c3f66a4411b3be17ca0f6762427af780d8a10bfcd61b63ee2372933be5bce000c89fad26df7e7705c6197fcbd2f9990c7292e942073102438f6c613f2f5930d7b2370bb7b9a298a668e6422b3eead4b383a2cc2461ab8340922ad586ecaa2c25b1db501cfe9f54612350fca6b977b35cad63b46dbb97c81b3c1d4d6f0ae493c294df8905c2d61a6e53d3f8d53ad16128db2ea50386d03dd9501aa627b784da892cc6d1b91ae21d877f5b903cad11c28d7bedbc4572f0dd163fabaaf0b5f428d7320aa437e882f0c21ede5c042bdbeb1d32c23b75e3655ec88fd0343f05de1f1c88b5bb4f1f8efd0bf25678dabeae8c267bb06a4fb0f285dc86618c7900c0681c73e2894b8a377ef1dd8f00476372e8657c6766ae2e9305734b80e98888d781d1a38e453a2707dfcccb26696e9afcde5b920c56a51ad8ff7432b04815b38a37c39c04266659da766c3f39fe8d9459b066fe2728dc52d1d4cdbbabe651240fe5f155835919fa455764bd98f5998a4062cac35efa9679a241ff9ca508495b60a8dcfbe1280aa8e4b2da7385cadf918667cb53d43256c88765b5a8f1bbf64f12e7e87749a22ed3c99550acb80064b0556efd60fd8f7afec542414296b748cca5f692300a9c8e13c132fd10fe2175dc442e2cad890b6a0b2f8e8fc74676ea43a355450847f333c904fd1f661360a4d9b49eb831c5b735e8c973388343904823d1a5bcdaaa62688d9bfdc80b4fecfd7c449b0bc5a342adef6add838cd33acf65489b1f6a1babb5810640d7046f1c41724356851a9700485a2d580632dffa22d498e738b517ad39ce8e2cd1488af2eda327cef90b351fa372979cab9d0c20f050fcb38e9898ae9df4f40367bda19bc1b2b71f14a979e8ec20de48f1310f358451e1481d3e0ce93c063a60d4d26adc551b41742b30aece36d256d52ac00d8d1090fb9febccbb50deda1943f8621881418564d87f11313c4f48338df55477a5ff07b1db9a70c09063ace7e5c53ce10510001241c8192fe8b2affeb039be919903a8f4f5d1409c1d4a5493896eb7ebd32ff738c5da7cd29dc477276a9e798e264e5334ee7622d1701e3f5caeab5f3d12d1df258fd0290c96a58e10e2bd91566aef32b2afc41cc11e07cd8de50fe2ae6d29874cbc06ce5bff4dc1b33b17fa2ef3f9c91b6ccb6ffa792cb1f4994a484afb8107949642d90ec59dff87c703f9dc0688ea0a38d4e03f39b7fae33a2af3bb20276229c4dc249e6421ee22df34171a17c9227956148be690729efcde16ecc2962902722462ef8850da8d8be316b63fc1de3b86574400de37e9c7e3b34395e753af7a6efd6b622c9a09d23f1daea61e0fff0fcc46837b560d02d1863f920ac75a548338af1bc9cba44e24efaf8f1ca3081c0fa1ded3277b0e21c1dc059b9b9d5db62e458b8780ef5d7f4f571aa29e068517ed5ab0f480d4ddad3b90ff36a1c7c0d248ad53fa7a2086d3fe13b19305630b5c72e45457997ce25927902b63ea6f693834f0ce7ff610e3f871c6742f5bc488fae94256138ebc5e792dfef5f4fc57f2da471986c39066b3c91f22d4521ea8ea9ec1b0d00c70409cbf679077d909a6e5c19d59686046d58174e9726b6485d11bf545f247f6a3ff14f8a8df6c219d693e51395a7be74bbf0364db4becb1c0dbfa3b6fe39a13ae294858e95f39235a5229391b86ff28db64043f8861bfd91a928db9b2e7d5ccddfd14c09351f9af7102c558999a0cd9197978517d30a36edfaf3c99a28e504ea2f9ba0f8ba9d1d728c2c60db30b5ccea94f9f9167b42ff4c9ade48b2ba01ae05ac5576eaf1e42dd7eae684b1fb70e6466f0777e995897d46bb288ab42f565bd15ee3bc24e6e39f14404113a3ada8c8c5166fda79517a2159a15c964a1d6e034f5bb2a244d662ca2b86d54d86a961d038dd31a6e19bee2ab3dca316a2fa0051df314d18a1e039c2eaaa79293f15e96ca41b224067a55718f7506f6dddaca3e1564ebf49f17e73c5f38ddade5438cd82562f1edc6ede2fae9e4383f6a210aeac9ac4ee0ef5bc454f090292b117412d94884a8a64d819bb1fbac253d717fcdc18b9f0586d38e4796d78f0ce4e1ff3819bba76a92187eb5538a60d72dde767a266f7a601a9ebb115f6cda7a68ce4fc110f137f04f9594fa49526a31dd03660ace1f6dbbb2aea42eaf88e100aab840449c65598f5663f0c8ff473ff23fd89a0d8f8b437296391caa2d4ac83e48cba2fd58dffe0a84aaff2d11039ffc09774d8f85cf4c165840d232989076b5765e535b5487bb320d071a9f279c79981e98fefb65af0f7c547211ba8b3e1b35f7cad038193d0d89a22e81b49a1749eab05666165a8aac1c41520fac9873a98ccfee686a4d935d5046f449119152f1a98e4fb207ccd763dde5f83b02e8f4814fb9772f3ea1ffa6102ad1e0e1d659d69f103373a138d253468740a65b8fa33028f7cacf57a7c48a1518ffa73f289a52f0946d2f48ec730d9d95a8e0dba177d0d4fc5dbcf944317eafb2ac7be71ee968b2cae57f85f5b72c5dcf3f254fed1b9162e8ebf59111e50952691fc0ca6b0e4e70c2fb1e75ae14c1907b1e686d3be2b91ec1035b5d7c7141f572aec5f6cddfbd1b87fb658f69dba40762e6fab03667d43021467623a2e3ff2dfc382fd5e72ddca5178ee3d4af7c70717ed461cb55cd8c931981fc4478fcc5647ef0ed0bafc4ab33fb07b3c8c15c11cb63fa21789a7bc2cf350a013faf3b96fb4c3b7f5bababa2fdf383062f95c80f7aa59a6e71e1665d3b8307174937e332d92c1a72484f993b5b5779889beba4b8eb067cc8fd906f413b16ffa61e30ac8427de99ce59e0b4a10dae6da1ec34d9eed200d22b74b55c84028bfe8489dff3ed787bd8143985020259323d7dec36c2075805b77734348e31f318a08ca0fa16ed0ca5955daec40cd4654d4288dfda523fc9fb1ba5088283afd345e72401f33aaa3ed2f8e1e07e7ccc0212aea1dc0ed6cfb4f35cf376b748caded123cb7ba47c9511527fab1dc4da99e25c3d8029617de45ab33484189f35762c7ce0f14ab30b19dae3e78836d837b68e01778c4e95bccd7aa5f3bf1a666e88c2cdaf2f4a5ec10e80f7517f69fb7742ecab85907899f94e5357e41e17251a38b6030306d7560cb28b1a8594a94aa99da46da94ed5a2155c8ec0bb2643e2992809040ccec154fdffda883deb44b7b85e2c74b0a3224740a12a1476e7757256d992ee6299729888bd39cca7568398bfb378c946c99b94a11062f239f91a9434bef6f56b0a88576effe6e68f734737ce3260b557de12d03975f79abddfe9ce55d7be3dc47da6bf2af2cbc0bcd9ba510a7adfc207988f8e0c69e7c257b98e0b6eebc48ca929efcfb1a3684c87f33897927d1e4d938f6ad6fadad034232c4b1eb223a9556702fdfefb10b94475a974032d4f8d63afb5a17c430300d89a7a422b0f017eff0fdd61dbb41c1ad616575eb1f2622e5238e87671c73024b270b5470b6b9404cacfa72a2065e566b24480ab051360d0d42dc940e26dd51bad861cc95b92a524d07da12d7f482dd0c709f64882fbd7f80dc57f771059a9798e01a20f9609ec5a3dd7e4f7fc75ab385146f94bedac7a0d080dafaedf4881c7c6d59ab58c88c340e1c84d2d2a10288f71ced781f973d1c0acb832e0165881d4ef4f1ef73154ece49944a17ce16079f22ba74e98174fd3115800fb8fcc063b4ece2c8cd450101b2321a2077ac6da23e2c3e45ec6cddb909ed271f5fa9d327aeec598fe1d46e33b918d57c6f325d0e930e91f77b86695bc445e18f88337de4ba68f9ae92e04cf45baf06e7daa910260ae7c0781fab5299faea8fc5204fc5d2cfe6347198a2650d2347b726f60ff1957c54f61ac60e17754b2fc9286fd01990325c9b80053818133d9b78ab3596ad4d9b6cd5d3c58e09c5eed2b7133305a4f40f5485006dc8b0024c9070ace882192b1887ad459293f4a4a9002e6c0e5261b9f0d4789b76a6c3552f7952fceec3001a0db179cb64ffcbf9b00d35ee07356756c3190dc0a14e0b18b427876ede65528974e13b137ee9eb28eb35f37559fe775c2244c2181df728c3f4576a9b18cd93d1f07aa192f2103b0f426eae35e346082b26d02fc1ebdb0f2598165d00dcb43c5af57dfc3eb5adcb8b438fc4f5312fb0f1fd77af89e9b5c78155a21b347768bfa4be53c04c54be32898ce40802d3d58c0976594785cae72102c1f9af61a4b944d67b36660219751582290d992ea5d5ebae968ca94584a29614fc37354a9b8d5c7cf19e278facefc4c77d13276bd37c18caa7cff5e85318a4c4d11f7f7be0b39a1a41717e30b814c992354ec92417e819e648cb0f0588e7d42721ebb4831cb0a51052fe595189081f87eb12576367ed01728af6662803decad735cb087229eef8e8c4e357441fdaed38ee123d0ac09a4b00e601d88cd56ebb0650533b98407104576c974f10ae11ca3a282ff9a6e48851a0a9988b62edb382222d0edbe4a91ded42898f02ed8ed56669c2dc619620f2499ce00e43ccdfb3d85858b1380f8be66109b71e791e4fb1939097350a4db86488e98dbb3c3234b3dc5d76d8f168625d8ae92a6e0ee9d88e9a71feb93dc0cbc5afe91c65c64b715845ddb50fe8855366e3ef30dfc27e74abb8581e31fdf760e0feb59243a20a9b5b8b71fc0ffae86269563017b18697246cb6b28b336c4fc9d2a24c1090c2f36331a32c5cc9265c25570fcc1b8517ede3e9b2dac373aa3dc8c053f51f36dda7ee5bf6054bbfafda6dc46fe21c942b5421b94d427db8e604ca072e6cbd031af717834fb94d83a6ff9f7bbc1da0612bc2d6b97b9b89b98dabadd2896de751cb5b9131f254c643392dc67a8b82766c869ecff9580871d314005176b6d268bc2b5597c1680d664fc71149bc175558c919d07de95f0d08290c6b4d05a84444fa9570407b7fcc2ace35d4736888b91a2089ccab35931dc5cf60a543410a7fe981a9161e1c585b02b880d4498badafb02241bb66acd5c2fd5c6fc56f16bcb1a646ddc358bb0ba8a248fd9370c1cb07bdff7300dc1bd1503791f9624a23f7eae3d0b9ab732cf80131ed8b42674821cb3b2bbc167f0c0870eb4253996b551c57f4a404c268801496ce4243cf7b5045d7744b673dbc67b28a9c1d92199b446db4e0b38813d8efc8b82eee6307f4f81b0d84a9540854eb7f51c47795b0d5ca8577539c9c52e7f9a38d8bde0150da36d257713570124ae0e12592ad4b12d42f9c95c3213f089c9310e7a6408a888c2bd0db65000d735561ac694e828adcc4d55ab8c8b6e2761833bb5f768df9e8acda65c18386034479e8833a833d12ad1b0cf90e2361b218423f09aacd3e591340a7c17e71e3ec621c1df231d1f7588130bc23050d45f5f903db72da4cf68ac95a1a1377b7efd7729256a2f2c6309d932f8b360cd925c5ac64b00e797b558ec0d4146146a2e5bc042a1af6e759b813a0662a080ceeab06a60202fb447bb812a34f16e373f949dfdae65fd3f88e69f46ead8fa0ffc9af4c2fdc4927aa4305818c5475e30f8b6e7e6581324684612ed79e4b2d1f52028221871250b5be238565febe42310f45288faaa272b7877e711fa138fe81b0e29716ca5569d9d5ff83651af20fb89f823e7ef25ca24d1fbdf4704169e55c33b68f8b4640420165d0b3ee151ec905ba5d54ce187137023325c31b81b054b7362cc6ff4db3bd6d7465cabcbfa62fea91d44a7a78e3dbbb14c8eb07ca7a54b7f628491977def6b1b3445a0d5374aae68bc9590ec0f8e534c33371eab8cd7e69599f8ef505c1f44f75f6e7adaa9b2096d550531a939f1f6cb7d1453bbbdc91cd752ee8277b6d73f56e79271f175fa960f8b95351994f72082e6bce9a5d3ed06ef6feaf41edfc70f990eca9ce0513250d61518a189969445abe58c9a7929c612d192f56995d144b9e903bb31dbbc9f49b213c2673f5baef492905ef8fcafec24e5085762d32669182064d6503a214e6046b38ec571d7b89bc937ceac96886f0c6b0d7f85948aff8e26e0c1e1864f6c8694f6039d1bec31d500383e9f8133bc2d77b6d075046090923268b7107200d4be541ab0985ba624b09174943c11e39116311201dc57e50c161cfde1c48a5f5c84303faaacb8b035a5c845e65da8c7ce01f21adfb3cafa6572fbf885bcb7319efc1abbe18549cfc953d6a6893064249be4f5c9b95901492df94a3f8e61e23a5d8c429331304e9658e144c1a9a01177c681c4fcfff326bfa8c44198b21e46a058de353369aa845c187ade26efa73c0ce48ab74814aee82230bc86c0f6ac6130ad24ba7e8acae5a607e853bcc4a2f73c8d5d12ad9e21c84f7a524a4980da8f152e8e76b8c6e550d8d18e0e51e636159fef01d529ca37c7a4cc47ca140de6d086a50a2db871184301bc09d8614740f4f3bf77c1d4f7e508c36f3b063adac7550a5da97c617852537baad57e9335056e277c7d2865ab43e81bc8abd517e763e6da53134d737ced962dde1105797ef2c80b5a8a6862a3ebf814ffbb1e6416a836b9f86204a258125a3a8a7b683922e7f545b5add54e0660446c31630eb512b654e51c4df98d340f219a5bafd46b8308250a8b85a1b18629f9a5c3b781dd031aed95e40a874c2461b4c80def9577bf47aa892bfb4b64a7ae131fd9b88ddea603019b92de711b6a4258a81ffcdc6ab8ef5ee1e86c1c7e80c6bca5777bf44561baa0fae746ae00ebea4563719311dec097d2f5e745c3c17ea826f54bb359ad26e1804fd7bd8fb7735bde498d8c3a9739b54a4d85359ee11eb523d5f8ea009fb33c4506c3866cf173a43f49a7ec6e85115935c63770a771d3e7472bf5de02017b9a7f30f0fcb4965e4659f63725be1b0e3b13a1640c342107222368c3f0b93d404039555e4a96223d67af6c22525e9e7721b7632a3fff494061613de7a478ed027b1d25ce57fc16bd42e5a2f866bc6dc5e9dcce7270a911b9c50c94266c150e39c05bdaac62205ae190a589db552a41ce71cd6b1648eb6c1875506a5877db3f3d3b3c93f51c6ef5bb5752f8995e36fd8883cd4de4d26d58ac4cbba8ff8c528f403ace817b84b374e8eb2837ae269e4a71ae6f861108e7d26d8ce844d779f91192b11b08d5de7c3ae76a4e6fd22db1bcbf13f64103840ca3c8827d127ef4703df7e6b676f010b99c0cbac7fb96bf02fc0e1d75f3423b916437bf0f09a17bf0d47319994fd6045702af629e0aef3f4447f99eeb118ea505e9c7c52501f700be7de7c02ae527cc8defa474e46c7a9b8d7f7277132164d2d781e01f8f8ed5cfebf05299d3307e5a061f5b68ded808b8259da1c2a964a204d668fa34f4782d2b64e91635fcbbe5818e8254b07f670f8656e6a8ec3e665af364ee5d4aa99c88e55839452653e60ccf0cee57cb600f713344bfd3647a13ebeed9ebac610886a1046d667a7fc2c6b2bc6dfa3d55676cea42145215c8b61ecf0230bb2ae769b7d91d73692868386f5cbf09a9335abf40dbc9a8e783b693ad7ed0f96fa8d3b824636bcb271b073ee3a7fbd51e3e8daa1b5121a27f39fbfd238af7db89aeb51a5f75ac2b215f2f5cb587ec400ead86ee9456d24e31dbd2c790c71f78d8770416a6729cb6f5f53b1b6499ab79766b58fbf4271734a940b98438b519d2330914067dd9322b0df985eb13c0b88b75dac0b5448ad210bedfd3b644b267e057789d59eecd9fac45b573174d2bd5463b1e66bf3e6e1dbeef034dd0c724143c9e8b6ed00942cfa44ef305cbd476461b77932e34316200ebd1633be17c9200eb0daebaf2ad4b57d849a2810b62af45429472c1b59ceb503dfb7ac6f99cc5f4b3d6c4c9c323b179a84721d4d44802415cc5a5a807435147cbda43e14cf780f2e19fa031e0407aed0b40e117b8cdab28fcd9f21ff881a73080da52adf83b85cbd2f7c33c4741e00c434dad9227cd1f5323d0b8074846b1765be1582b273b2e65bf05408c5b914ddd5a2aec058cee3bb1d800fb7a0b35c4f112f81a20b1ea812491aba1c81d9cdc590003057fe302a3a38ddcbb2220c1c31bcf4bae2ccba084671ff215f63ed2cccc24acad029fe14088f3222475d8a8aaa6bb438186d413aa454a81bb455921b3e5fb40f760023091df2051bfbb6919901e7b7d57edb133afbc481ffa72b9a66daa884046ef018c3e161efef9bad25a1ddcfc1273060177d14f1003b1037d71b950788b7f25428afee6f7347b5596ab966835f35f0944016dd2d663851d3e4caf4dc5364e34f4c0536d0db7ca99b5f2ab82fe3947dc06cbe92f989a173a566c0e992d583a55da30ea5bf008c7e53905754a99d2d7a7dd3826f156ee268e861d1364f5429936f29b08cbac6b0baf556ffb4778f8acfb20a1a8ca9bbd374b1ba4470b2bf8126ca115f69348463ef2e8006e1bea24063cf297bae59393ecc565f452d89a1e8455eb8b38062b684afa30ecb92e6f1d4b13a168b302ec4e3de4ef62fd56e1023821959b7b7010c7eb9e0c1262741af01b0d3a3fbb266b7ffb2f130853e12a797604159a4e9c04c3a8195cfd31aa26e846258b6eac941bc87396eb1fbb637db538b2c34c9ca5f491efdc15a2ed416ac8caea424dd7a2f4dbd35eb44562241ffdbd87984a6d681edd641f23927a649888bb944e23da08c61b2ab7b45448db5336bf717d7ce8fca152eb76a3fff89e15a9b246a40b89d8309bfc35156e1d2ab6473070b86268bda4723ebedc45e5eabdd2289678ce62abbef53431948bed972ea18900b962f68209b108654d507e6a11e7d0861f4756b0f8fe2211c65bc03d980b9a23f1e17376a62f47e07cf6fb72e61747ef6c2005709ba518a6a621abd8432ef0c8435aa26c02cca37a5c306c4a767897ba1bc6b6ef32f1e241700009218fc0c4f55c9f2892cf344ef3a7570f7a1a6647b3c70ea3fce60d80cba3a710f8b3c1474e3c3daaa97902f187c022b3e829e5522adc4b97c0c06290ff2d22c6ba7e4f889856da48e3bd496048d9fb62ec8b6b863850b1df2312638982f8534e921ee488b8c6a125ef64d2eca2920bf9e3198f7600356342d90c1b0538f444acfbe6baf768f9b12ed90fb078835e3f5a95b5ebf1d61153a9a8750604af0b9c060df3a116d98ba7d86943d4c7d8bf802f3888d17016e0e26296ae517f7364391356263ae55581de7d66d3cb4dfbf5cae5bf3325cb286dd64dfb4d56eef4ea0951f0f08bb62303a9e0b4829918ac19fc1b0cd91f026b2730a11d7257c69f8d5b768d834c1062823584463aedf6d0ad5d2a8ea12aac27f02a553077ef268eb9ac5de85179a6e45582d62813ef1496484af933ae21358e3f7a5ded92adee612417af8000a9e2f04418b5528bc80afb674d601b6abc8cbae1d3ef6b07ee212f179648e1e78b4c0c41563c021ac2e217bc3699fd47a59dfdec89ece88c72f5c5e671d5be11551ffb9ca2d229a1a21ff1fb13d44d3b6722ac6970529790e9dc4536078b5454dc114ece3e508c8703699765052621a6846330f6aede0a4b18891d368dd8df4d7510d849f23dc75b9bb32f8910e73cae0c66352530eb4f625422d91a4c980e4430f97875bfcf5eaccb93cd31d0b8bdc78578318f16a0a2b0d7074637eba652245dfbdf4ce3b112c6814751275fa75d9689aa35cd8e3bcc2a6312fe41f045377c92522f150e866526b04b01f377ce952b52635b9ac73a9abaf687c2247ac60ae13be39d0f22a1e491c504e1670c1c42d0831ae9d13dc3fbda5a857f8b21719997592b452790f270df6541145c1bd45cb116b19b24543aba15302d5f473a3593b94175b3c78292c06fb2b6998d7dd344d48b79e666c7edae5a237ff77115e8bf14a2619907832f7600f113c1358c46aa5fb890526f6d3ea0d64b8c8cf9a97a71ec147bce8c71af2beda0786e4304ec5963af7711ccde01a0ef8fff7b476550b921215020b6327bb27bf3687534fcce34205d73d16a7a7681c2434a8e7da815cbf8ba82175ee8f901fc5bbcc82c8bf16630dc1b7c49caa9a2fba8fbd94c915c96cfb704cfb76c07966864638c62285c257adb9a365c6285d825958729e1389e96a2aaa09a30467eacd5c00283c34e4d365bcfcc5d5ddbbbc337320c35adac68a6d9c940dc1ad65e1f3dc9c1ae22f476627b6fd067044701986a2e13713b99669b45d0e3a058a893bf4ec934c9934e1552cca055127588076e4c495cc3088624e1632e45cb0f8e199d7b68c0b4472c9657699fb163d1460239a229e222a588edc55ed28384bf33ec59798d7ad2c5467e14d0444a3ef43e74a4e97c2a3c0a2a29a79d64c1e3f8c041377d89e9b5b95ca46651ae8e79ac1adca942d2d4a82872b7a4d4bbb1f193cf00fb39e37af4bee73ad4a9d40656fe2610211eae15600b74e82df498959ad4e7b75486f71172453ec39c8fd6381cef8e3c34f718553a005339e862d056916fc757eab77bbc4f25d6e53b6942f5cc4793c75176e4bc93600104bb0f925c775da367564acb99b1935376a9dc59a1e261d10bbf1a668010c93120c94914c579f562f760480028860cb89356ae8a945eec2bff33ec551fc496734bf7d965961985e6dad89cd51b4921ce544a03a7b68c149b64895ecc3a951c29ed2b00f7ef214c1824c85038606b61295cd631e7106fae45835dea9da1954ade2002e2f57d70cb5a418ea3e64adcffa6b4998c6c79d7703e3d8e2db66bc7fe73ab6c6f141c6eb706a4957e8fc0e0f141819a879db6e350cafbca2bb056c9d084ff84c1f8b3bb1abc86470415da028a8420700a4e613ef019e63efdfc57b77067e82bf6fb3b07470af2c758bda4780fe048d28502e3d390f6604302dfe0fb78382fd0513ab495c5bdf3ce8f7902c4a9f96e26389fd889bd565d2f396c380c7318583f6f5ed1e21b3031ad8103a61e45da0f6891f8da344a08982c2ece2979974309764a4882aa2d577354bd139884f41ee815b9e63e2e6f74c593ec5f44d3a55be2d952002140a4e0f2f039f124cfebc79a674fbf1a0cf9e2ee44ae67aa4b2902808330b6f29cb6a38ac806958c1f33dcb304748bcdf4d6d15ca28d5eefe92f4bd521433a9efe24581bc8636c9751d7a4d2b693a277e5f5b8792a2df684a546c9cfcd200875511a0e8fb7beb06c5657c210e4015df5f28f9a765e45cd44a1dc840d53909105b09702ea1802190964ace78a3339f0bb5cbf8a91a9493ab4866d8eb15c7bfa993d5feb45915869c0ca33cdcb509e9e212b0e7bca647ae643b877406d0fd7f4bacf663d71d73151db0ebce34b3100e023fae14a8f65711ed0848aa10e8b0a3779bffd9304e331842244b46c8c4ccebae809410c22537a900a5280b18d665eb77054631e9a9b6047286d1c1449172f095d28ae6f289996c69e9c0cdf5781d7922a40549305c7e2b496a5934d0a49a65602bb786ba7b77cb78a4a7ac1e6c59363b441c63a61e9266e95731eb1a632f453b21f94c396ee749a0236348493e0e8c81977fe32e5b788f5dc8843c2d81efe3095068d88e4b7e288e1795eedd75962f1c233cf10198ed5054ba19895d13113050112b1198904db5f43237758e7cc4d2e09b2942a761041b8419189d17b08e3312d2a146a42da8e8755b1706375fded4d5b817d42086de3aa4bbd7c5cb562b74cfe2e40b58f12c8ff0053a3256d38434c0cf10113f8069923b1af526ab705e4a1883e1191924a8e8c4d2cc79e667866ee47f9eef8f2b97d3d2fe8fc5f60abaca091ba09d815b887ab966734638b0e7e951618ce7f8f5c9e4f93e14889fcadf75714d41b7b77b4362cc3b815b78c46570e471a13ce3f123f96d77ae58ab36f7e2268ecf04b39d4f295e6cfbe297bbd401d1bcec9a7cddee4f6f9e2666519ef93b770cf7c72e59143732806d62745edce980ac35943a67aed469e2417acec778454e9a1e2e62d7aacf09b54152622e9d8f2f2087661dd6ea1e1918326ced9c68fb005af38c214fece7bfe7fd2253b8276ef5aa7a74a7bd5923923b70b69fd2859e0c7b9ea1fdaee969567b0e4aecb27e7ef50960c1f9574db08a6627e1e446a9b4b975c5981a93cd3e16090de5e0bcd96fd7ab6c048277947508e33a31ed1c660b8112d9bf0eec3c9fd60a88233d9c2897594b19f358d38d4a0e0ede42795d5b1e7523d37f58daacb8122f5624aab2f8ae7088413028182dd4c71ab96553dacde815df2f897fde0be93ca7b61aef9d1f3c5e73e5e544807ec7e83aa1722b52254ea1cd157308708d9e5081eb0a335d159df3033481cf039d6e82e342129ab87f9669db9f0a4295205f5f006bab9ad2601a1964cf645b34f2ae7a81f356f71bb5634650deca5d01d63f931c04343c05a75a54dd9f783f45c37f0480ade5ea94dba25ae2097b165c73cbd035740d6667b23755dcfe27001eee06706e6c749b5225ede7c2ebd97dcd00c50d1194a1245fa4d62056eadb024aeb7fcdb19b0c2f63b37f2a1fe999cce79ef3b9c049bc45e750d58aa74b0dcba188d01ca4cee09391f3f574d83a6fa8ccb9663ab06152c1e99e670397a3ae21557d8466789ef931918a58dbe6a08dada3b31f9caabdad498f23c1db4aa961c86b3de0003419a1e95443d6e1a796f9386315d240867b12dc65ac83563d4633575ed208ab2079eec47cbed7cdb4f57ea880857a1b801119d03d814ee50bcf13249f31927af5ba151910a208e8346595cbb70b4f0a62c40081f558f9e3280faf5bc47654550ed9b4659de3ab44faed76e357c34f7cf4302ebdcd51d248f169348f294bd22dee20507c7e7193cdd88429c7f3780893ba04fd87eccc8a3be2d897057f6da23cc88210cbd71fc1ec5f200a45f41c61c98466248e52b65246c8db6708d2a4052886c26a25bd58d0b278936ad5c30fdef2ad522dbc4e1235fc2dfaa14464bc01f22b7c50de9d91ce05d0b82e504f555dfc97acaa35066df033b2537b490cbe89d52967956d73c5363ce89d13fd87d4ec16c94a14fda834059c4becbf6d66f61a68eee475c5a087edd751c2695723579b5748051967e937e373161e88611c198744033d120c38870751c5dad462ae8dbc5c1a3a1ffdcdbc93f85cd19225da0092c676c90f63206526b3897c0884458cf069ee64bcd5e647bdfd1e7b632dfba2d5535af90c56571f25c7f9dd189136fa54dadb60c98a3d37911856fafd759709a3771f9dac2ad897fb385c599d2cbfb60e1a874d3f97078a7f2fa7035644337d45ecbaaecc0ca66c299da45ba6ade9043994fdbdaff5d89dac8f3b34cab30aca113f6096eb06a585785d7d8d7211d6bc06c99f19253e24558101f8c20d24b9c2b4ac7a327069076138cb1d5fdd445f2c4d0d0da0b8e93ce5a2fd741a2ddef732678ac92f6c25ed453d96bcc42170713fe34ab34af8490bc2e8c72b80c7fd95830d5725e6a9f04b6bb83be4c160c91302b2e3a110b6e21f2f0f54eabf460ae481929c38ce70a0afca5ffdfa89f376baae12e00a6cee60ec1298feac5999a57cbb984a06a3afc36806d6d4a02f45431600d00d371e6ebf51a0226d29b13b2e64377cab0cf338b8a903c96341489dd8ec21b030e2d8f940a450e9acdd8f7821a94464b30d84d0979ac86cb6d16c77de36ec28b5c2c7fa53908c17cc1992373245d929502218bff9ebbff0ebeba479c11dafa6f73fc67d4f3ddb9a971b3fbc409a908d6b01c568d581d9b8162ff3725f08b13566c45374f2dcd7e37613e19d4c21bc685e559120bdc3c526a917cafcee9ef343e15125c76d2a29a48ff58a0705427ffca450d9d339fd27ae0d46425dca58a5976ebc1a05381ea2ac94b9213a81f846c8e35feaee23d6983a57112bad91d086f42ecdf6cc6b04a3b138f8fbbfd3ccff8e489bbcdf43636ed9807678d43ed486831b0fd6ced2f010a5aaf89ac66b3fec0eed80eff51681caa23dbe22db031ea90e992a6e9527eb1bb8b259ab930b8542cb78183a8e512ded158cdc1f3ef49070372a3e6d4b29e6e130e833b6e86425f47d380e0471c65a7ab2ab3bc27302dde4ccda6d30881ecea79839935e22d5d8a7fef793903b923c2b35b312c7ded376cf0378a3e13df293a685bf79ba325c9b5c4fa5d8c88a9b8d893c8259859f0839076d716c08790d909b43c7bd4f9ceb5883baa11bbfae6fd13e9d058a16d570aa3088c088f20aca9a78e1efa114c858aad937e198cf2bbaccc115ffa7da22ca53793bfe55d35d4b7031175e407c40e80e08505988fdab8b0390091fe27b02300bcbde6e66e66c43c8f87d90daf45761b662cdbad192646dea53bf1da251bddab7ef9cf905701a717fe6045305520cd3b1e5aa95d8ca0625a96b88941cbd6129b4d75bdb03f580f4e553c9d34e62a01252030e83507b41c705c888df50aa15ad06d30c447821379d9fe3cde230547b8058ee98ea43ee86164fbaeddbe5cb11e237bc5a84bd2a6f637e76ba4d7b8651bc1f7917c3637b27553f871474291009d8269682d52b066f9a5e96c0f2a3462f456480db2f1b4345b90c0a69606daa30113eb13b48c5a40f669917e650be5af8baa7c8909be8681044cb36f77e1d9d136827e39dfcb1a3b208a2045afb02921623b8f145848c5c75edcf9a09b2156a8a5ddd1dc3801cb414a7a3b262f3f4204f3513aa7b6fca198f1fffc38a99558a2f8c33073262f868c4f0bf1f86179a4c574b8e106410445fc1afdc3f197264d8d90d88c43b55c260457c0ba54e312cf8f74c798c1ae7605cd452d1b047f0cfc37ec022af9d1e08c7b640fccf9db7f89170ed24a5a123e1e356888d7ce398e5f1b7360fed17cc96830d03ef8364acd22a6c5bdf47bbe0ddc7d21a04a96171caefb92dd72f17cfe4a103e67419da8b5215fac55ba30f94e99186f669433269dd5c60005f81e4a5b09b7213aa39cc11faa188ccce19b40a77eb76b27ada1286689e3c160e93658b325f1a16327f8ad53fc10206749622763ed4bf1eab436d483c06621c36f819f17927cd54fbf916666b253c4bd73b60eeb56737d8fa25115d7724c3b435f6f08572928d22bf208ed23940e994a12d9b449382aa6e3d077207352bcf3ff65549d2af653b578913912aab2e5b7d91b495ff1cad4b3251f2203eecd912e81042718124d2398b403f3c3980fddcf997a2c1d8254fe04f5b1134777e70726de3814b0e50dd972bee9e2fab295837007a1067646f587c2a645a1e0976600ba3e4d21779ce23fc22c3c768bffacabf3abfd6b0bb2d5ca6a92a6ae0c61db99be94dd7e498a7f5e79a8ad672337eb03d145cf4bf49eb927bc9a0ae78284b9ded041cfb2333784f959e3d81039ecca32734e54b29bd956f719271ca5062a5a0484e9d40b53ecaee510efe0cd558cec0441d845c8a668e6422b3eead4b383a2cc2461ab8340922ad586ecaa2c25b1db501cfe9f54612350fca6b977b35cad63b46dbb97c81b3c1d4d6f0c180a659782ce4e8735110ad4664abadb66a36bc4192f00c92e1b3b06b792b22711c8b4b880941a1f35c19f5376bb0a1ec8561b0f46b01bb4085b8397471198ae91d7899e34d2a9de0dc1550e43316114a5cf960119e38decd8a154290e70d674e55776b1d1bb344d0f56b4007c74656f155316af08b3506cedc719a6220de580cc81791ac65b59f552b6e0466b72663dced2c28d85d4818108eafcb944732b06aa693eb4f51e00ce042a3fe318c2c0f54d662bc06920dfb7c8123ea252d189c0b96697786f774ec9890231b5733c5d66145e6aac9b9c0333764a8e9bcb70327b0fdd3e92feecb1b6cb037d592b86cef094791afd8ebfdeaa57642920ff1ea245097d5317257b5aa0ef933880721693efbf0e465ab14d7b1798d979bf2909c6a4d6410e083c884afe6d82defe99ca5e3fefd2c6f9b1991598b8011a209b1707839d7584358e3f7bc6733bf9831d8bd7001c4f114be62680ec1a2d99f6a9733fbd198cbd2649469973dbc13cd2e87547cab2a3956368b9377b2177478368b091154c49f6df68623f5ec3cce35d1f5eed7c449b0bc5a342adef6add838cd33acf65489b1f6a1babb5810640d7046f1c41724356851a9700485a2d580632dffa22d498e738b51ceb1eff9be1b6d10f907b166257a421a7e7ed30fcc754c58ae5f7baceb2a845aebcf7a69550aacab09fa9dd864c72da89d9b5faec85548c9ade5488c12f3b4bee62d583e3ee3170b4d9fed78800255fce3c7af1a2c0ba60abec6dd430bede8dc67c563f78d7a79f735fb2339bbae479f7ca05337d79de5210c63418f85e7e49d09821871170bebc85fb8f1a730278310563aab875f2e464f0b13933ab1c873ea6a1844dfb821eeba310f9a2a844b872f13076e06155eb3ab749c80a1cf2589a05c3a90421a8a7172338d4ea9bca698655f396cb5896b3ec6acca8640ebc561a4c3ab83d29bf348d2849ad2fb9f1c6b524d31a0a849db2cd5ab4035e7a572b6bab9fdda25a71b6e2057ff176659a2826cd657ebb8a3640765ec819a2f3140cb3e41ea43ed2282870fcdeb381705792d11f01c529f366b905c341530b1a3eb48be690729efcde16ecc2962902722462ef8850da8d8be316b63fc1de3b86574400de37e9c7e3b34395e753af7a6efd6b622c9a09d2330a86605eb74b8e52bb25c89b4a6de8e11ea02c5593c8032efffc85f2ff2c592c85d47b4a872113d1f43df6ddba323b746c9c57ed9a9545fd001e83fa600312862153fb2aaeef7f2bca0c2a06e000738ec9e7e142235ac3e5ed33076425b1989af92afd047b6db0f3ab936d7dc2963303d59d4274f3c970d6fbacdcfb97c7ed8726d2156c8fb034b8d8bebf35ccca1c10c9a6e2b1ce9480b56e7eeff64ab6f05108844839ed3c8fdea5fe700bf5fb7616cf6b8b332f062d7646b056f99ca9b81b7b1cb88631c906b190867be524a7aa3491b67dd5eddc380cd1da366b714608e808aaee88631fb34625479afeb48fba35af9e3e8fb375c0dd4be3dba74ac38f0cf62c20ab335b4042eb7b40e50b1b9f00cfe54e1e3349cda3788c4892a07e1ff480ebf9f4ae12867c1b05250bbd46593eb924fcd546c0ceb5b5e76b1a6970f165d31a26e59bf6d6ead8996dfbf94835c32c81bed6fab0a4b2d4a0f51f34a7aa1d2fd865026759f61af301f03308c1514d0ebbc6e84a3505409eadbf77f56b791be8edb4d7ee7a0409c0c92cae5096ab186fba22c8aacba05e8a511fe0141634aec5a8da4dabc547d8b4ec3ff5b3f82bec95dd1eccfd8f2094c21c1c09ae0540fa07c064e93e55d6ef5216aa0f264aa0a0b733c759496f530b602521174de28ee82697e0985b235bf41394fb839c3ad0f0ec3e1467a30c97bee93a0baae91d3c52521d35c456bf13ef9da32ec6c7427f2c1704268f1f7aa79f14783efc57f3c1f9a9297898bfbc65838c02a331892a8d0395d55ccdbb15584efe1df8cb74d947ba7f6127928a7b9b11cd47b1d6659f30e81e73a024629d473580090c211128ab0db756b1b95c853f89ce24c4608577ea3cdf745405f33f8d9b1643a0d69925c671b8d08d979846f9970d4c745e3e922b1ebb780e4de26b7fc047c5944ab7a4c795913b0cf4c6d7a4d0a498398d653b74ff3663d62fe493a4103f6f5d0a037a2c360012aa674cac67e88bf5555fded0171a2fa8b03ac5df2c274a1ddac8aa97aa196e917bd43891d48239b993c06b438b72dff7a9932d97f9e6cbbc6dd4faaa47f7df768ce9460ced635100db9467a8fb8d5d6ad3dadb06f4b8264a42d5902909c6c7d6c7fdffb7f5bab1c98d852e4d629fd541d33dde9d21677ed4b08d2ab30beb4b891c7db3a5a80e3c121d8fd1b8d73a0345342deff4d86046dc3b669078bcb276640dc5d7555d95554ae8a854448505f42e0a1318532981770cfecfae0a83b39333519689d7b147fea5bbbd245c0666eca0994b007ccc1a603459daac1a56133bcc754a8e6c0f59cc7130afa6d66c2413122dbd7930ef622991f76d2947643fd16723173a86589feae2aec61cbc1308a783c29285de1395a07380bf6adf8a5df493350fd9770963f900dee521bd806ffc9b06878a6dbe1668f781b7dd05a784746a4cf7e262a60c74620b0e5334ec3e1554f18c5f617542ff0f240038c93684975c63ad11a3a28858a0505e66114e09070b83240d3d7ae69c7b954f792f7c74e72465db7edb15d3f357107155e69a2426b0ce74dd8999a0f57e35f9f8f4acb157874c20a6046d4208b44972ace2fd6ea3890f424e3daf1fc457b3674995dc701f473ffcca931e0d538c090a713a2e433562c2119b11c78de458da21cc80cdf01486059fd65a7e34bdbe3421d4c615624a16f6c9aca2ce2ca1f5d0948bf47d4b53e0fe2969b9d009c672deb7ccdf0563236fcc5dce151c183c04aea7ae70b363a649fdd3174210778fa3ced49cf9e68a6ade6fbe059b8c1f6ec96f46f4555811365b95bcb744ce7035aeac68a7aad3619f6e937109b7acf120dfc1601f4fc81a394c41f95a4fa5e93cfccb106879ec241d2741ed1c781da15e538d7fdd04836ea7294f74e61e4eedfaacef5a1de6d60716b7f54e872a9b94f12774bc3602c6ce2f7e165e4a5d68352fc46db10985c7be93dc196f597c19f75e0bb41ae9d2100d684761ca8bf7e18160909f1cd200d3c75724214fca78fc19d8c73a18073f40200ceaf5d080d6a2c003fd20827e0e20fb3c59899f9e6a7b1eb8d0fe7063318fd1288891a4eec8f5e01dcb3a4ae7100369e2ecce24c8e741143d0b9252ae1681b08ab793cd9f45853b4c6a7eed69bc69b66a71de40b3171dce893d21c8fbe45b6c430af6140f436d3d6edb5fd12d04dcd7bbad2bbf1d046d0f03d97d88167dc423e9b64a23c504e1c895a647f466b85c0da85d44dbd9a61d0760339cbd4081a4f36e997c824f9942582356c56f8337874c5c643c5ec834f070911a2841cb7eda75d772164a65ebace60efa8c47cb7e7abb1e884a7d4c0b3974a494a31f124e8171fe96c99d7e40f44fa7d5931803a02aea9677ac7c02dcd4d1680cd8942a93c708b93a2a5c0b78dbc9fadbae8377e2c3b4a82e24ffe2b282b7ed5a821d4296391aa92ea6be35050a006048ac8000a66d87781708e088432435a1e24cc35e81463c2affab10396f31eacd38ac13f14c3dde05611efab176afc765fb40ede19b8d03fa5f76f315b3a741387d189a907790ea9bf171c761457eb07ecb2d6921cb087dceddbd8f90bad2feddfd15be1ddfcf6d1ce5888aab672361f38df0f1857fbc201dc21f8951d31efee4b55b3e0c4bd29f716e5629767a3c693d25eb4f07c294c6f1e94624cf7eea69bfdaf2c7b6da9d76b959f209ac5666608302b69ca85aebe8bf702b96e1858ae43534b01c949ebe24e56071aa1810081fb39bd63560177ae97c6c2fefe507a92267a804b2a6fc8ab072dc754236e63cfb775260ac1c5e11b823de63835a507ea99e52706abfc6881cffa85a635028c79b03d86136043947640a145bf3c2bf5506251df9b93a404fc944914bd40c0c29a3935d31a94f3bb78d024b183f2157d7cd52f326758d91539a119361a966c9d7bb09f1d86ad4863993b4af398a1262a481f017b69181ea84c870d02cd00b943cb062508a2725adae4b694877ec40031b162d9dd3f1ed5f4a4264eb334ec3fd38091d85bdddfaac47937c628c70ff8df4467500c66f77fde8dad23dd2fd582a55075499e2c849702ddd808d0fdf545109c2787cf0725e3b213de0704040870f1516a94ebe256bd8da6513085bbbd95033b3857184d20406b6f38a5f5f7b03f0ac6e614ee87d6d40d1e77e8490ddb695b372c3129aa6ddc41da25064636e93e5fb4058ef95725676fa0dba9ce70c39918d25f4f799f78a39e91da46dff91b5e6b6006c9cbe120286ed9412b9b6071950fe7dfd298b54d1ad80b844670a57adaff90574b0bf87750c8b5e8bde922d4f6101e7d18bbb09906dded034004910f117ff797b75be847e978b165120dc3bd4e9202189ff2da26f18a8de6aa426426485a0884cbbd5d5d646880e73e29464d51b36e82c1f65edc721a7d777c4ad17003e8ff147a29534c54541ca9f42ccb3dd017a6bb2f31a3dfc43bacd46dc800c85b2af3fc69dea020befe29b444b76a9dfeec649b24e771daea349760bbd11c7d2031e144cd13bb9cdddfa5c1c2f722e8b1df05cb054b3b7ff465007921ec4c2184777984307224b886f54e2cca88fe7c24e6ce17ccbfb519017f651bec1371550879a59ba8cef754fece2d6058147ff77c27f2707a23f8013dac82a6a225da41f02ccbad138ff6b7df304df392c5bd06db1c490093d1d9e7b0daea9ebb84a58da839b9230ba6b32cc4a4c54646365f6bb1d10effe91304cd03e9b3b16723e4b2dbdf7221bc38258cacbc9e65b32f6fb1565e042b0cd70db571cc3e2670fe4967ae46435015a6c480995352356d91e3eea33dc0ad8b05725cda35ef823d6692760d02b738f10ad61833bcbd3203873cc8db845b8ab2f0a0158615f48ea183d0901d35fb6dd999ce38ad02497dde3eab204f43ab90305b85111455016b8877981c309b9a30c615de477cc21640cd95b735d5eb70c3510f3a2fc395d4ff35393a3ddf4dce3b4871ffc27efd09a0d4976d9f4120c97172be46c29822002969fef4de70d9e25fd246827186afb5ef01699d9595baaf074396afb4125db98fe7fa07162ca7e41989e7a0ed625971fdf83a36fcc50aabaa0b0c82b130864a860e6d592b14f561088d50d5b5db035267c0bce71cec21857eccf7fbd83e12a7f70107b4243d915e13cfa84bfdd745cd67c43517a20c1f84c9cbf89e7e411524834724345fb36bec2c1c2938029e4a0f48360b1b94cab7395d55a2ea253d9c2904e6624fbba0cf56f5f5069b0f1cec06d9ddb9108b950af648ad57d1d9345fa6151b88217db70847bd7413b554a556189d130f890d33b1676e66eb8bc541528962aa9d8b7c0588fecac4ec1d5cbb95355951f6ae864a5c2ad7d69924feb677243e74694d90bec77c6a4630f29e132f9f9d99ec75737c2a1cc2599a642ea11674c03e547cb5f15fb9f9e542f5b5d570d69f2adf58cba62fb6e609bd4338aed515d98954f4045584246e277061568d6cfd07353a50cc606bfdcea6511896105d34835800ca53dce9a1cdc3b47d4b7fc907371262ef90ea253cc8ce8097381f00159b515d2577881cd078cc403d68724f8cea37857b1d9176a668ac16a8f31c1b683274ef5e5ee46ce5baf5da937a970a2970d916cc352a186cfe616cef8b18a9779c80fd544f8aeeb215b6e671bf263c7f05fca429000dc018f8a37b38525579ced063df99f666e492d3b5b1ed810de154fb134f61972ac6230f7ef46147989909203a3f088d6b353e7c4ec56aa1a4b12dd2cac1cb3a18717fc2b62f3513edc81589f4e4229ff8d8fd1eb2f7183f8bb6edb7f341305cc507841d7178c51a271d15041320b5cbd7158ba17b5c58707564f003b3b2ab4a90029bcef0266324e963d8528118d41b7338dce6d289e53ffd95464f509ae6484b63d53d53bc5f22a8c7ec06d8a7446082d84badc6d00339344e32a87e82f0c07bfc4ebcf12eaa70f6ef7c747416c94d529368106e659ae6989affb7eb54061c95bd45f6b7c43b15d027fa09871a1db48b0aac5f6702b7d12c0649a4b67b5d528c45d7ab683cbeccf3704c83bb1575101c529aaf120739a815dd01a3b94bfaa15c70277f0d4ee7a9ac67ac96991e0d350b24b8b2724cd1c85e0f6e4ce8f04aa9480c28a859a3c149a03b08a0e94dc43de673fd8cc764f5f0f402ad5100010b86fac799c72b3c6500a40fedbc33b72c8f078fa35a362543c6a6857785347058f321751abd34ab8f6af7f7f7c8f8c3103ea9ac31c8dc7775cddbc028ede1677f2ad724dd2bc60bf1bf3f2b560a1bc18af8f095cc655f79310e803ded38e04209de863214139dccf0bc9df9d8da997c975def45deed4f96d5c737c19250bcec8f03f35d9d9bf18ec5bde47dfa8bf8971ee67d60976faa7b488176edcaad2cc8025a524145a2ee79561967e54ef950ca4b0912ae87d51029b818a5683f62073bbf8ead7b58c54fecc4b92160068df66c1889b9cba0df9312a67dcca93ee141b4bda618775c56d8e2abd4c1f9ef2e8b765bc8b166ab73b8982567b44d0fd0df39e0624aa6236a13c809a4458a56047fd18316774a2b8b8ef63004f6f292f9a17944f94dba219d88b7daa81f6d1d1603fae876771227d5163cf70c775d60438e9a94df0607d0593d8dae98d4d0617137010de8664e574af4bb7e8f155d37833b6fb461600f086c307920e3f16c011f3c1f3e76cf5d51368f62f93a98ce35107707a191ccd2976eb13373afbb6ba424650e19a190d9c614d6580cb031b6fe7146b66761c5ca28e6b51a510ecf84ac76f1f5ba3fe5c6be9045380c4d8838e378508d4cf8381f7f243b3d0552ddbc5d7189adaa4c255f697da1c78239e32db2aa70c833167d3d0e0ab33b0ccc78c49b0f43af18b4c76b029ab2672247638f4baadb2aeab840b72888155e2fcb284e812a361df3be7b43472ef6d5ce26b3b673e3bcbe7a32b59c8f115c7f387f103d0c78445e7501cc7d12800b18d59315539c0e859b538f08d1083bbc62019a1723caed63912a3e7f6dde76cbf3ed3957e9eaeececc631c5a66d4b540f6d76a6f6c0543facb369b638c6ba76a7de38f71a56d02526b7fe4d408879fc2ef72c8c49bf2d7322c0dd1ad68896851994791e474b9cc59068c2180df5d661dfcb4b427381ab76ecbf9f864ecf455933ddfc48ced15c32ddfcc6b248009da672abd4f0194344da77fff12ad1b7924a8679597b70cbd4d88c77752cbc850718863db07ed1917e519ecdd6f50c1204bf28bc5546fa58c90a4b733d667baad92f9a6e2d4260be34c2a76e37b7102943d863c353a8829dc04639b0949947b18ab9cc5733107caf4e941aff88290edc2fb419206736fa294349d2281efe30a6462c78edd406bd0279c87f10bd80f5b2c0c8a5fbd2c1498e89c3c1ab4c7007ba8b037c47a4e78dfed897700779b606a498b0b8a0cda6728215adc773f10af5ee98794b9ecda0cba3f821daf49936efa4d7e52c2688bed9b90f34781912053c661434037eafab3e1a451591b569326b4db77574cf1adb3f4d7292d5fc3e50939698c2d761c220123de2803fee2c964d0039e77ff1fcf57a134a37e797859c61355b1d8efeb83eef2702aaaef2cb2f13cb982f051575b3c29b4ebb8833f07de2715db9f6fb299a5d08fcc076e14fc665c249ddb2d0fc83f85e146cdeec8154a77cb25448a8466e13929973cabce2b7ae363b135df7a542b467a03913e2d783f6829f7eebe6868c9d84a77de14c8718015b985fab4bf105dd409e1ede276a2f08ab399a96992b510bc19bc8903402ad17d61ff3f1896035672dc9b2c523053f054366b70d1eb0e7a2498ec49ef0d0b9fdfbb112e7d1414e384b2992be475349bc6f9497d18ab86923c2b893425893303cedba0a2a7727269f5cb77659edef98af52fd351607c8ad6980ec5b0f66ce550de2bc428685fe299a2ef8b0bed7497c2763721be52926ce4b58e19dfed1c33ae906a4b8b30026cdf08b3511813c8248a60de52a37a74eafbd69e29ed82be9d56c57aeeb3886ea99baa0de82cb4ea808dcc6f0893b6beef84ed6fe950945b2c76f2231b341df74ed67810b6f9622069d5075a9ab9b73f1d641822b94c4801287e561d9d20df7f85622ce5fc2e887cac0b82b0079a82c1b8c495b27b18d96e802e3b87fbd57ff9f04c25e8c2a79e1610099155a9946f8d00455dc066f85b80114eeffe25197406875da2636d1aa198372d45a89f1539f0ab7d4d538c57dc83737a53ce1ceebe12abc1a37abfe0ac39ba5eb44e53157c5877bfc4389d89c0c7a5c4f3b3e82042d13eb73bc8e648b21e70f427825b006e0cba9d2e0f4fb6f2bb423e23fb4239a3337643b9b4145e124471f7d8e9c692131be8e4a989d358d39495ff5b2324f4011963ee1e77956125293a0c1607f6e5978a0a3d52d495d43f959c7b3fcaafb9d9015d741c3ff56f122c805f9892a00f9d6b18c2d866221ed9d30424cc9a00387bcb3ffc34f18023d37532a764aaf1390a0a53015a1677d01076437f736a191ca490c03019142367bb2236805cb9e09c5d4227d0c76a2a66e2a06dd276c68665f2caa49f0387db790a80d7958abffecbd63ee249f4b9998de60c0a81226308d59685697cfbfdb9967d0b2c2b5cccbdf5afa9173242aa40a87d74f8e0eac6db6977eeabf477599b449f9da0a1276e511314df28a0ac1828a4fd052a6ba606b3310577105edc62b4adc57ff161886d23987c4dc14a3e84d033aedb53aeb882d7879cc54f421f97ae237d5ef218ab00c10305bfd07b9e13792d4a4923b14765228dfed08063ce44878736f6e93cc4a6b9d7101c2ed689276f3f75359a745be675552945eda696317a1d556fff334f0640d1fa01fe63407972e848a71a1aa8c03be9d7330fcd0fcbb00723f90a8fadd8079ac2d2efb8daedf3cb8605004016c91b8b83ff4256d09a381293b7d0eba0e53b0011e8ae50b4ea600e441507021005152e68b460c9a1d932bc9d0bec14ad7c01e62d46fc3d357bb0adc72f15a61c3399e31bdc94646daaf38dc86803b503359605d06e4d3676d3b4d40c92e1c95200a572502c93aea8c9ab103b1b7047f90b44536669792478c0d363f52342c52a21286c602c228f266f3216573dea2b54ae22156641097b633c209e72e31c307191e7c8a37d9868e0eb8fe03edbbe9919b48e5a25aa63f6acfe5bc0dff51cfd1bbdcb9969da090bf0cfdab411ca1f3980a49a3d83adca97b48dd6fc4bc688e753f4f0f29cc0efc7678bc06c0464d034a7874e27e03df3315709a475e10f7f1e8d14ef4305da1d8bed324adfa97921e3e503d1067cd15de1ca7561f1d7a8c9278e760057bf94746f86c1a9a7bca5a4019368b4ce264a4790a9d404ba0bad39df8ef0a68217d60f7bdd082dcd0fef3d900714d489b568856ab4c35106a611996fd30fd08a5c1f06763386894d8c063ed6609da2e147be9be253ce0fa68b29149d6907efc614b69d0d6a7beebe6c3c51633e39e27e52f243525e24975d9ce8d08e1bd2ebd90a501234453c065043872ed3af2038596cb22bf36aab10b16eb7a4d61707cb8691ad11cd4f5f2b56d41eb40423acf26d6274662ed7d47b3e55251bc242acf5982cf358369a5941dcd60afb70d950dc920ffa36404b0da4bce8e7f432d0587051c0c41b57b018ff41a0a4848b05f50ed17f581d1840869dd3d6818fbd770e3da8a0236b94c3ff2bf863f91e0e929da0898f349e090661c95379e190be4f60f49c6d93f354e50003cb81ba94871a5ed6a897ed66c6e93549511d673464edc6a6a16ab7928ca1f8976488697bc33966a5c9f6b92ff72707fecd2e4e960f1e03234db25a21d3fc0beee23f7c8b72db78bbf483b51eb1f74b2d82037f79f112077722907a0b63aab345e198588cd4dd0cd5e2cf663923164ed6555d8c880cab86449a9067e769f693672fa04ece0d90c0b6eb472ccebc5b6019279811848f4986c1bd9ffde59046824c72fc23f8f8a30e91bf52c62ab964f0fb399cc862436db08ab80ddd8cdf0d4740fa0583efede6056d1469ff17cc936172959a632dcf66a7a5b1fe083561db20b0c5e6e8a61838ceeec56454903cd3e39ff483d3962b36796c1f0d38b0aaf93647d04a042bda3fb014ddc940d20399a740435894164c76326ee2483504b058e82c32702faf8cb4e62723dab4320c5644ec0941cc575b5a1e8c93e1046dd6a235a4a795f05a6bf8796ceea22da0bb90ba1be8cbecabf4e5db2a8aff1874cff27e90b8d80b3c44db74838951b58036e4edce0267203cdc71a90685c105dc6af6c3189620c7a4290bed2c8577c315801d3873560e4744f8c5e3aa7478221dd96c4befae03ba3ab55e245dcb8abefe6a04de79df6a665daafe6a120673ab6b41d86e53a6a87772457986dcfd293575bde6fc7868d0251a0d6df119d1fd5e0d1a3126a40d223c5a768540a9561700e6cb6d3ac360b1a0f0064f36c934f35ac42cae4d13874b9907a40275b25aa08cae155e7a5665f261199e3c611a12754d0ca7f6bdb0e0563ddccbcd9f8e6178b369b486cbab39ef184b3ba7e3b29c7232340ef2287b810f213c3ae51d3361281488b91c1769909c0d1675c9e0c05289929a33222698304273f01b9fc27499eb16125afbd6a556a0a089aabf56c3e5f0c4bd127e6acf6a3769047b88d06b803dc62276d687963a4329bf078cf613589f971acbec57f1d19c5662dbcf9ccce63021d49594d2cdf403a4a0b4ea900db7a752df26d9e58dbaee7c217e2037f2909fd40af0727d3e770f31f3ecd873a9ceb7a3108a9125186ef207c18aaa9359adab9376aafd6fc82109ac4fba9409d2974c3852d8f2cba6a75c11ca8b547b405cd83a3884b6c86414c6ed039a74e63a7b494e1bd61cc6ab31fed726d3465137da8a61c304d3d5a4e1db85fa524095dc7d06cf06c556e9c903f57420394e29ac0b33060ea247480be8fd83e7a71d2eb5f7a6402cacc6fa8ff201acf062ef8ae509b3b604f5f8ad3e161a2d12928e6584a0b99c2b9d7f3fb3eb641aa93185143da0594adab701178e41cd14b6fc67d069485b6d59b8ad9ca34555133a629e4d95fb7328de5a34b48a109f5d5727430d1f46494b7d07679bfcbe8b17b4ca7a13b315152e0dacfbd77aacc90bc38419a8ed1c421e8bcebcb450f84e8b5da0b98256d54297701607530781062fff4b620f4c6da54440eb076771b3a6a042806cb96218d0d39c7ff61cac9d163221e5484ecb33059e8fb764fbc9b6a813f9e3e2236271ba2cd117c58fb7e4e6706020b85447e795884067c86ad87096c9336efc51403af6f018ee848f59f0a0efedebae36d6f57c1bd073ec61a1f0d01b0c83e89f88ebf7d3ba110d5a2c0bf733f1f60bf234ee8a7d691ee85720b2de670ae682db643a24bf470e626f727396fb7a187e5f9b900803fdafd81f5dc032afec4dd0483c505554fe8dce53b7472d2947e7a2d0f51834da0e5231c25f8d34cd6979f4672dd8b2cb6383687f914730c4ff0c3bbc6a23412e390621aae4251e43fab3bd9c25a4f606a6516f53fe1be923752f1c50ad4d9a130a41df7cc95a5248a724f8c7e681a1e7c08082755189ddf2a15ee3acd8cff4166f032370889eba26d993a8feb54421c8f12ec7aec31bfd620b904d1d6febad20da684875722c813b243ccd5a62442c8fd6238d4d732d5afac2f37e2e7bed3851832fab304df99c9129e06a779fc4d0fb9be9060a156d6de3da03cecb6b8d18cb1227e2618f181de467924b3a458029b1f7f03c04a07f36d7e97006d770c9e4adec4f19ee7b4fb33909f0a7e870749e9e4b33c3afe7b69218866bf790bcfda5f6f682c43e85d87fb8aea145fe6852ecc4d33ec0a2232af769e7d1bfb6323a121ec1769d2d2b4b071f26df49b374a36643edbbda3c332fd3f0830e3371acd73a2369197fd0270e8dc32d35c808152e70a6b93a8a9e387b058b10360424c36758360a634174866a91d28df068a609c32e03ebf8db8e2385393c90e2c210880e0609e50355ed49b1ca7ac35dfc27ceae18013b357ffcb7af1f4628c62f0db565bf1f58ba725e2297be8700ba6cf5419b548c402f1d02b10ff29a6e35e72aa1f5ac68e27236364215fb78bd8d37703f614f1caee735d7830520d7cc1e7f22dc2ccfbdaac28f879fa4247c3140f4088c2262d7678a95b8d1686125fa0ac8a8126b0a97b9b957e50cf54a6332c6f8ae78575602000d48d77c9df27277e1971e28f28b936e8d7f1f201bd343d12f25971dd8b1de3df53ab255d598b5dd763387d66bda3425b70fefe98fbdf284c904e8fa098f80036b4d343298a4627f5e284d2a80972758b4cb5a16fbe19a65595565e938fa0734ada37529d7edb750c62076c50027cc5a068d7abbaba2be0b9c66f5e8138d6e2086a3cff45e9123d610dfa08e026c31196021bffd557acce07b7946a1dfd3108b2c3b423b9b7ff58e48a11ac0f4691e7b2a1d6cba5d244b7269aa03d6dbf31a77ee5ecef267a8fb0668db72804bcaed6f7d76b84fb05e485237ba074680a51fdecb584eca01df1dd9751e5ff837fe42c6f23bd05c2eefc8b63d6a89c50d1dc075a4d6bb4788cbc9ecbfdc9cce8028d6b2b370bb56887bf9146e7e4fc2220644987c4a19e21e33fb2a94ae34f45f934cc1affe74b7424efe017d5d93c461db97b1018f8e38273362dabb039dab151a56d47eb0275cda2d03fe058f1285e6049937b502b2b83ec18acee7535392a0f399dc940f87a750ffe98442cff2f81ac02eefdc5c320cfdf7df18dd939ee258795e65877688c08e53669012d87711f66431568526ca47deefcffbf6922a4adfa56896ac4ce8ebd38e924dc5f2e5b1e4b7b6d21442d08c4f42f0903a89024f2a79ff3ed927794e7cd3dd596574727ec20be22b401aa9c19bb56b5bb6dcd9b722eca0c97d1ce1b509185636b3f584f2bd4a744756574b70ffd79ef9147546b76b1b2170839c7715fea58c2e62e0af4912ca78051291aa18c9170d540f65ad33bb6e324140e884ac2cf6f2705dd0a663ba8653ae998e083fdf00eb9acf0acbcb1523abba67663fc24ffdd5720523329e1325cf29d82e38f09a8057d170c3780b356744de05c20cf4fb251d08fce7dfd6cc2dc8090015be65869a7a2bea8b995d9e89a050cecd63fabe82832887e52852c6d8681de2ead74012c58826bf7cbb3890ceb29a68f4fb8b4eb0079a5c37e4d87504a18d5df142670b2807f26b7cfb7f33ff4b5386f298b0a77fb3af7caf7915521a21b24d784a4e54cd1702c371c3ef868cf8fdf03cec2986e88a70473b74b2440b26ebf727bc403bce4d0e902dfe34687eeb626b6e592cabac941106937d546d1f87854816b09ebb12b1344d5bd8d3ead9c98293211b1502a325111273ee9ae7b05e6cf5e661557c86f7b6ac4b227ff73da1898ce040eeb00bb311365e9188a228625ed12384cee68dd154183e76e00e2ae8a4597339a31ca9318f2e950f782f46a95d10aefd9ab775884a99e010d52acd4b263dece550a7b393376755114272b58e0f29f19e1bb4809ed143b0d655af44884f1d42857e435bf432ddef57fc00151b6a920b595af3d50bf6f58cfc6feb887d408a43d84993e390adea10838cc4b0ed8ff5b26a0c73f3a9b500611fb007a6ce0d61360583b94db3a5fd14cfd1cf4978d361a8fc57bd96168aefb874221940952f880896f467f1eb1fc84b403ff91830915c47c85561ae37425b74353c861dbb4d96afca00a3434f7d20c2ee1b41f016202f9ea40ef8700e8ba963129d65613892b372e86bd9397784b9c497733f6a2c145c7ebf2a77a25bdd82acb3a21c1f5776d138d17e33d1e20496c8b12fc21ea7f171151fabd7b49543f648f862c108ab4415b7b292174a08d264cf3266eff48cbd712c6dd995f7c449f6d405f036d94a1a1cc9e4975e3972af85e43ea825d647d461b320143f56e3ed0db3a38b22acea148c910237f91535258ece7f08f68aaefe0f26fc53c97ddf6d3a80f2a0236e35b7c465035db3ab0a572e5ab4d5e672cd6e85002d8028e8016fcbfd20c1fb29a487473b4138e66c9c5ff802849985f4781013124c576b715d7efb670eb9c23b5dd61e9dadf928236dc858f47f428708d08b3a1a0b5b8090ae6f15aa311a05a36ddce125a36640db27b07a3a91241939d876b2530c283d646c0a263093e651eb399e93b293eb9c9be685f299bac8d2b66094a7243633613da3a5ecddd07142464486edbb40281709b96668c5b8661e311a9899fd3ae1a45a06f6f86ab34e10593129edce3282f81f29f135a415c291fe4493f8f05eb9a42ac0aff18ff8bcc233f40a9312d17c4bf49b4ae898a783334db92406c2e71580d575d04d6450887dba3bf887d880acbda6a0544e4e3d68bf57417ee0cdc1eb664bdd30eaac066a57e4bcaa7b5aefa0f7840b28c2c94d728874e586f0e2c5c75624f225e6e5a6009f22412dd8ca9e870fd8c2fca46245307cb5249354e4d3d639b0947be85b7faeb10f2dc18ffaeca41e4c49f00f5cb470edcd7d8c01c3a2d616ec986aecf8eb08480a23a7455a177af538e78875d8371705c6c2a4ea748fe0775d56861d0754025662d4f6a39035501a3ed5b769fb391eb4df52dced88d7b3d047568fc61961d59cd6aa6b9c96c9e89afa173d52f8ab0145077212d3e8f30ef118bb6c44dac482aba39ada241ea367f6e46b14f7ded4facdc1fb09515dcf01598879cf2900d855abc3ce7e0e805fb33b56f9cc694d61b99ae25aaadded1fa2ba9986529ef583a401f73cd1805324d72798503521ab590210b67b2e83d8b0a1664d49554e7098dc5bfaa7e266de5d65bbf4e4c2d651b89223405600c6f51d74aadd8072047b9ab31876e3e0130884d019988686a38ebf0bf98553cf043e4cad5cc6dc3790d439ac6fccf2ab7c9793262db4ab9c7284669d231b3c6d4f7c96dad3a644bbbe7d5547c98ee97e64bbb297c37676097167f1552aa0241acd13e6f46b387907cf525ae51dc99c1e516088b45b13c6a20f8f0015acbfc3c230771f90d5516eef2b558a71900bf235b776ddbaf284c65b7f04c09ea0f9600a237a57c73113800ec49a7a421d050a585971418c3bc510eb1ac99f2baa1053474a183cde2980c7ea863e59b79f2ec01b3a9700188b56106a02f0d13ee84987b722153770ac7e493c2fd25cee9308f6fe9f014f6df3311ceeb5557880840ad98c103fb997f69c00031bb1c7a3251f05c2756c2396733a28ec0d9da26e31dc5c6d6d97c80cdf1ff2d1952d38921b9efff3f94f65c4e62f1f82df7f8bdf23dbfcb0d803094e188b80afea2b8394cce2b94166dbc6ceed773dc89a9bde3d24bcdc362e933df6d35fb6cd57acb98af72feede3f9be3fd289c649ce443df14066249c29a7dfb4342f8328c34927190589fccfac139fb30e4ad53c0445576bc8cafdc8847f74b26b83a447f911fe746947f88b6fb8f4b12e9a27438da7a2b02039ae3131a8b0b8b5c756f73087639ea40e9f8c08ec066f361e6a7b2004bd680022dc4b4a7b4e01ef6d723161cc524ca15d4d0337bd31b65208c4ae2aa5633d013e2868816357b83893599b2487f26763da8d34fe2c7c07cf10d8036485e049323e14a58b48c8aa590de440c599216cf5301c1f43db7f910033c4ff6e8833f0c0ad92f32201bfb828ba44f3faf9ed247b2bbc709f4748216adfc1c98db1dbbfc4e4682558e1077400956286be7eb36e765c05d6696635dc1ec76b0f2e97db041e2018917a9b871bb6ad814dfbca02d89fc594fdc9ad1275f095b26b924281e11ac26a34233a134343880dcae072485f59fccb22030a94c0bf860d0f7cbe05884ddfcb8b873cd20d84d227aa8b38c31633052bc16d2fb712157a6178312a3c1f88383949221facb2957f20b5009a43858568e6bb59daa7d791fc6caf36d2152e32f3bcd26d008838ac50f6a0e3ba1c9a0c5f42760d77c7d32eef42e770e158cd4da6c1fd1cb8d255fd9b9039b12236b6d3f4c197ead04ab3426b3d231afe53795e1fa537066402840e964336c4ec7027eba923503100db27ca5ccd072737bcd86a9c1c02869b3d070d321a076cf0ad1c12c41290268d21aeec00cf7ee60329e10fced48928d4236fd5f0b5316ebba75e61643d100e96fce2f13c88c4e7ea7d86c3188e47887b054a015441090d6162576f86e5e3f357b40540a7e2653c2eab04a1018a842a440db1699a9318949fac84a8ba25e2122038db18b3772786fab45dddaf0214140a076898d248763c42bb61803b233e9fd84883d9edf21b561e0822f4050094d59d82cbf08bdf7d5402595bf2790c5faa2c0a2afe8d9ed17b39bbd07c31755e5a1a76a3373bcd7601feb524866c800424992626330d27e0e7a9daf6e027d5cfc86aa927f332accecefc126a1debc2767ac61125c4203fb9e7c6f2943a6c4306c65ba0da899133e302840433c24f988f5cd3b7f7954a95c1284505c6262f2d8eecf883723c984012183eae2fddaf8b1971fa8ce70d9ff6e5f5d24b7bf66d1f236246fa4462e1e8cad7b34ff061e5f2fe8692aeb9afb1168cf114b6db831e359c8f09ff26b8053fd9a57baeb237351a2c4bb690b6bfd1a86c05703f40d5606086defb7a249da0706569c9df8a2d82d3461bf7f89feea485641526b43e6f54cac97b8551d944f5f3f823b590d0a2d8b982d7cbaaf279e235a274fc8cdc4480b6bc8a474742d12437d03560e91d9cba75d05b2be98521b58df22dfef5e0ff55c31945dfc1cf0d78d47522503d7deea624500a804dd758ce223145e4f8eb6886a328bb8724b3d1e9e210b59e9ec071cc088e06adb7fec96ac30fea1e0133d29fb420fa49a784027d12f716c170090ebd1c1a874bd920c037b63a0d183fd682f6ffe47bdcde486a4594a08369f4798149bb4235c5aa682f38540c2f16d50780dca342743d5d05c93adbb073dad05e75f835ad2697720a0c2ea64efbbf73a018f13f9db9900759149bb2d299b8ad456c30817fb3246f5d581582bffa09de44dfb26bde2713a43cb9850a6aa0dc4f297539c959454358185d5288eb809970c963fae63b6f26ef50ad7553e28e95817f6a387d1c42d3de062557ff54ca9f4a57a1f70079e47cd6d029cc95f2332f7a50af7af478b73c38f2523e9c97089966c4e571a7c9d54cfd18d4f7b85baaa78411659fc2ecca830d0f0c625af5b104e74f1cf20a4b8d5c051629b81c114fa87d4fcb40fc7a85b3c4d69210ffdd8102863e6fc7675aac52b56cc871e628b6654408eaef743196760a00d2e20942c1f6c950548276d3577ffd2b3403571a0b0047ddaf702b80fc827661e99f6af696a23cd400916dc4a122314436427b27ad382fb4aef7c607888902a9c70824b56d6f8c29045fc19ef8215ec45fbec7a1eed25095abdab1081ef85a6371de647f02a79112ef65ee68bac679de14568addf4432e051dbaaf0ef4a8b1ef88037ba39551c8892531e5af59e205a1bfb066b90697569eeda1acf31a6db15828296e3ac70b08dc99fc88216dc0d3b3d9bf32741819d1f297ab018e9c949a1392bb6f937c005f9cd8d22df3414b8b74cc9944d28252e15d3f79545f680d9a4aff753e9ad089453b0b02c15e21efcc7483fb233c73932eb0d57ff1a400e87db93dda713f297f430885287c4e4d6ae84fc9d80ffa617dcde776b0c2bd27740a5ff475af8ef310bef7bebdc696333152a8bcac863331de294f291446592ed7e7eca0032c5ef15d79461f6ebbb42e55c00e420f4297e21de8b793ca563d8cbd30d3480cada24823d01b9bf46ba5c9027434a3833da5b0c4cecd1bf0a64f9c87dc1e9ace2691a64cbc77eec3b176ee80239c9a31098cf74975d1d55be061788b1099242a836dae74c6febcabbcea71f6527445cc72ee3bbefb17fb97924da55f97e8bbef92b495e9cdc8c1e299b25cffe1279f3b19a9aaf72a143889f2f8e360793762b5ad5a852796196154631c451789c6bad0cdfd1e80a2896db5dba9ae47d423163fa73693d7317f1b3067751337c7017558064315f5a5283e3ba913985d72f10f9643ce871030988c0c8e9510322c2b6a0e0782c46e2c602ec8d3bad75d86b04ae64754c853c41158447ff3195f738a2075647790bdb6dbd33e417cdfc9986e559cddcd5a08609a6233b605092c9884f4bdb1b77525fb20cdec84b11a53f4955075bd7c5e36e6dd0ac8d496c13f6476edb7aeba184e728b72bb55a62adea8d5387adc5388a671b15d81d7e93f6e3da350e1c383f4b55f0d2d26c2aed6300d77b3972cf1ddf99625626db70afb29bb1720e885511bf2fd611d4ac72fb1eb26abf95fe70608675f65e33117f2d7b6ce514f4ba2963f940b4e112a825369964e3df4076a15b6ac8956582d0f2c04e1c703763046bb8f91b35e479322885817c8b3a8bea2734e3312d5d8deb153afcc9e871de87a3cc7ec8268ac4da0839b21d6b93555f0f4563f50cd3dc31a52ac2cc34a3164f2cceb0eb47d5729d685227396254b75785ebf018e5b1f0206be4e553aaf6b1f3591baa0d990ae04aa5b08c40bc6b0398a4028c7cc571278533b00c5bbd9d5eaaba537576f4dada390571ae23dcb85530f0eaa81ba40d59beec4488e5cb9efafe9ba33f0639d1362ca26d55ba29aa6b4e22122ee8566f98a7108100d9b1e0b991d844d3020a437e0013175824de24707bd31f2485940aa7514ae9559f13fbc0183f4e0d62cd98a4323aae6d5ac5161b635044b48248c3b3e2f250ec3eb21e260484293be36abd4cce9d766205af4c03aeacd4d27fac4cc383e0da2e6bd75859739908bf732d1799269b8d861565f3b35ae07f9c1b537864c3844d033ad7b9b4ab212624b393947cedc1fa3c001b87fda8d8991b4223d07f4faa5991fba7e367dfe24ecd12b54a010c3665422fd0076ac163db1b8e4b0eec10bbe3b1199dfda184fac436fc934518c6beacf790a8fab52ff5527b47d9ca6e7256d94346b33e5453550b8285c607c558f746f68d20ee7a84e100fd187a1296c2936d26eaf4d493e2fa46a4809bade9fed7c6ca2fbd3f801b99e0a5fe959279d83f4eee3ad08e14109301a1227c55bb72d02d15d9114583d4ab46a3badb95dc603923d271c2f2feefe80fde293b6d97083a6d0cfa97e9420dfb01137d2d9db6b005d0ffffff2f