PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 49567 31c907e6a9178d13e4bb1b31e3b1f8e31b369fb407880356c59f4ffe2cf090cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
355c647163769c12b7a30325472663b92dbd0ef84138cd6d24cbdbab9c0e91cf
Certificate Block Hash
31c907e6a9178d13e4bb1b31e3b1f8e31b369fb407880356c59f4ffe2cf090cf
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e51d000004310000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007a598b626e856686aa2b8ba41d3bab97fb43026d871700a2c384932e41885cf3bb308cfff349c0898ce2c6861c9c8a88e708dc370321ae86e950c939fc234e63b9394aae5a50f033e880afc261abd57352b05bf9bf6c36881eae0000000000000020000000700000e51d000004310000

Raw Header Hex

000040203263c4f34714621cbf79cf577bb127a1de7c11c00f8c532681de0b50966a619cb85b413f046e5e86cf20804f73e74be3fc296e3dc9beb16b5389157ade3ccc67cf98016ab1850d18cf910e9cabdbcb246dcd3841f80ebd2db96326472503a3b7129c766371645c35

Proof Data Hex

59,560 bytes
1212160103071c43c31e9676657f8ea12d5f90bd2ae6fde714c05e5ba7a3b9e3624f9d9f0fd508ef14199fd0bf1c95a5303a15fe676d977a4429afd1b25cdd8f906db7d2a4708e6ca0668dbe15287e89beeb8817965ee00dd10d8fc30c783145c746065726d90cc7659d8b724ec507aa9dbc6e42bad3924de29f0aeb7cc968146ecf6701670ee9b01c6bc7acb87b9b35a2e0ecc3985d0b7c641394cc4607e96712607bf081883e41f5ddd1b1e6773d002bd3af35dbf6175f1f10652d585920fefac6fe3a32cfb65e759f69ab634a1bf38e55ca0d5347aa4fd2f01a6717c63405c0fcfd9de44816cd867a4ff2be30c3ac9cfcd6412734309229558c2599849e5a39f0a93e9e1685d6074f8f8382f696ce47a6617f3cb972f99e217413dbb55cfd8b198d4ce236b4a263d501fd94c0f5bc8260f66a0b973e107a48fd8743ce9cd7a795cd30c82ae03f552b921ba1df116bc82288f6303642bbe5c4a3e2573081cd94ddd658230edfaed84b097a8d1021faed07c3ca7d6b12c44a33a5465011efa530b9dc8f737fbaec05ceabba3ef51b300db7cb638b93be4827bf2c7d5688f49c6e07bc5783a8b6623113a19f86e94e89b2273e258afc89e624f78be8b51dcf8bfaf464811b5a7d2c65e4c115f6b8086604b2794fe43e7e17cd5de96d48e1c5b092a840ab457f298ae7be9ee73843b999c0c861106052420ce01f71798187a65dfe0ec369fd54f9a7c6f02ddf50535accdb011f28aa5d28691c9b86fbb10640d2a8f397b0cb92bf80547ffdf3bf2cd8d0184bd21b9a03a6e9f8d0bae9d4df96a2de377d0df93ccd25956da45de73ffe97b2a8ac3c52495a378b137282d9dc5bfc9148f4a530a9be16afdf6519fd4bc8286e8c0ed2cd80d4993580a17a5f11a385098e4f8b31a5c4a4a8859d1b04f3d3b96201e6e1be12e71b93c6d31b98e8bc923514e3914cd4b3edc33456f85d70cb65e5c5a72e61f456b4d49000565466d3cf385aa695dd4f183d8591d0b9ccdad52adba246fca1dd860a825f634482eb658372ce58df2b83d5b0a86fa70847ac624cfaec298033e230e369af86e6173a36bc27f4393a9b4cfb4bbd4e27fbc89f4227e276d5cfe0948d77f9f5988be7d2e235c8b7f69114954f2c390016900fffd71ca1fa5159c1b55b07da6144d35571ff6984ade48933f4e2dabfee3c0e5ac34441dbdc86ec9a27889edf73cefcfc591e44276b6a4ade30400566d9de87c30ac7f2c0ae1c0ff88cd8ecb001c983a1053ea308a7bfafb244531ff6f2bce51171a018380657212f6a3f25e567357aeb6e38947c2e90b3cb23d77b91acc385d273f5837633217bdb830d1c5cdedff0c564ce4d7667cbfd06b231479ea32b8abfc8b57d956b4781e33cad2bc8402205275ede58082768d34d66bd3e4e1a5c7f4dc8e7e0c16636552fdb70166a397786970ed0fd7bd61da38da29d4df4a2128e83d87e1b16fe314ca237a01c02e580450980a048b80de6fd797f494d9fa10772d626e6e4dc59734dd9a58c7d223b1003145e71ea000febf217dc132db0c7bf98ae4773866abb106684c2fba73eb954c95c20a6b0cdf8008744f238a9386100d3e49c53dd492810e24d11787ac4ebea4a0a447b122a92d845285662830724c760dd78e5f43c15e6bd5afec71289d6c8e67a8da05d4ac9beada14efc3fff9f2ecfdc8caa65802541fadf968c14195fad342fc68c0add503eccec18a141877e28a8f7bb0b8d07af5ae6cbd0f6c0be7ee79ecd5b38f764f49bffd9689e60cd4f413603316e219193dbd7dc270ee426e90e36a83d91a21a596109ddafcbd6f8d26a54899edd71502d002441cec1df539f79ddba785c8496a696242cc473bb1ab654a8af4acf954f1d2b722d01e776b77accc7a93273369328f040c0b3b5a0cbddd9b45f6d9d4000e2a65bd64da4a20d09f180e3438d8ec2537cd175553deb16042c1c039b05ff54e3977fcf6e896d4aec77bbc2f2dcc605b9a5fbd80d3ca6535fccbe10c8feb8eca39efc5628344af3cd501865261dfed98a82cf529d9316ace5149abdabbcb0d5b5f224c059f2b64c4a7a8527d8714698992656a10fbf8db77ec99e156b06f56f9ecd5e968ce7b71e8160d8c8c59d2e0e6ea0b32a9e3d954c970ccb802f913a5b1ac872de0f32a83f4a27f6a26b6b621788a11fa29013f9c4f68d40d01e6e1d920a624f1910e8651cc417edc5f37d5a9d276c4ade8801a5884f5c3280d1c30f992be2b7f87efdb0f7d7e0a3ad00060fde412958a3a1329f5566b9e74fff2b76e0903b5be3ca0a09fddac041a600bf89ef0043ae519ca8f26fc40c0d43034d07b2a2b858f1d8c394359ac10ad8ed05ad190c2c94917169d21fa0bd0988f16895a4f19ad9f2bc167c8297941b48fb485fe733492daf030acc7eff96231a326b906c8dcf7e52f60fe2383423f74e6cdc87021a8ac16520459df1e99045d98962da232b84c43e99e2195d9f1ecef5d634a4e7ab38966ac9568667d4bf80fd5cd79c57481777a9fb1382285da5bef43bd93caadc9cb83ee58a88e82d4c0342bf8e8b156de7f7f6933da572b2bace77806b577e6d1248f0cde9e5bb6c455ecdb134f33f69c214cf1ecae6763b40d829cfbf23393f2d3f71ec49618e1896731af7e52f0cd2c93ee58bcada2a995aab35e67f64e30a29eb345ca1a058a450584750efcc6646d9c03eb1c2f9d5c407725bf779966a1a4bbd0ddd3279f84b5349f053326ee5069436be6aa9f0cc63f644f607f8fff1f441a7b0bc419c722d6677a7a74383753b0f3543d76d3e0c54526d4d9905a20883e2a5a75f6bddc47e4c0778048c1822f97f818c2182be8113b8be39b1b6b90275b12368d771816094c8776ff21300f32665e3a286a5e5d2197762bd755525d9bea570cfd949c16f00c978d70871551978f6c5a95714deb3475884b643274f832c4d110787c09d11e4bfc940fd29868519bc59858cd3165fc0c5bec7d08d9bc6c6676ad0c3459d6d2b677c88ae8c97f6746d236ee739de59ce35ef392ca9664628c2c3de45f71756d06968437ad5273519379968b4f86b76396a20e456958b09f87b5a3cd3e2fce4b21dac9a14d245c1cda7cc12c3d675e49611995bee437740ee361b9d635ed58d2528e359bc8ad2cd705c001d5ace43096e2328fd02eaab31137c6c1b32d57987bfe09677196c0dae53551ab9b3f07642ad28ccbf488ae9b035ef8dedf3b39ccf96056e20d77107630ac8b96415a3f4138b8694b15d1719550685efa01a345017189ad35c498a3aeb075ed4ae6c621c4f8c570179ff725bad6d4922b0141a3d05963544c27e7db1c99f693aacac8210e32602c3b3087fc4e72455d0a0f17b99e27b2d33cfa339fa93b19db97a64402fa00217a9554a7e5733d3208a8057462efa4d9988a4fd5bc9f260b33322f5eddd58dcd5ee05602f54cf6dc2cf5ed75f00b800b83330d6d51a21e7cbcb7ca3fbbd9721e705cbca83aa7a72b7dcfb5ba7b94e4a24b17b9112b42b35341be7af6d576c9deec5bc8571c79f762673f85b7e8da186c31eef910d75a87b67bf4c66735e82bf12163cf48f506beb6d3457f231ad155662e3625fc1118ad3e4ca345e32f86713e716dd15421529d207f4d5472cff65b174b4232e1687b5e055a5b068d4030c428798b19f22f81d452f0c2bea2a085ca35bac784780e9e7ffbb0df0849ad12fac6ece8b8808f33ebc68f27ca16e3e53c443fb7bbfb9316fcb25704c420c3dc59b2055d9f70338220e616b01fd68e2b09b5866378e1ba8149d424f77d7c145aa165068c9db9b1c553a35be0ef03f92c2506de8363c304e58b99839984093628b2c02c1bfc2468317dc0d5e69bb307c2a8a9d1f48a474b23c3b4d804097b365fed5ade89d3da76c09ed4b4762787cb69e94396cb90141bbd4a41065680f50134d5213a084130492e88d4adb6f5df38023f59733564f5d2700d8961feb1cb2e186dc70037f6d80b6303cbd7de949930511da4b72e471ed2225f6b5349df1b8183edbec7ae34105b66126e12af65e38861a572061b23419e53e2f544b49b03ad6bee9ff7100ba9114cf0bb68aa1a61bf5d8af9a8c62bc0d049cc014bf7ba075d48d2b060ebc73dee6926d4929851c0278d4b5dae1b9d046f5b418eee5cfc6fa52dcdcbba674fdb788e7ec8449bec91de6e4264912d28b69957743f05850fbb82fef847febd8f4e400d69360e1a5d99f2a07872aada4cf392f526dbc6cab422514dcc899a5e297f20f5c046e162662cf2275bdbaa06b7d35141ae4302cd8e0809433048e0c101fa603ecba4ccb4224bdeada69bc5cbb315955022683f51ba3a35130f960c0e52c5e758db8b511fad8df7e529fdac8aaac8e5bc7a772b62735bfa647841446d02d2868266bdae8bdabe0cb4cd167206a9dd80911f957be6dd2407034177c79e8149f61aece7c9fa54341d45207b756c6d269775cff6b0decafe283e3e4452984a982f39fcc30b1ca9216bc4769b6258b553e895d5301344817e3503630551432b5f622ca44d5785a90bd8faf92672c69b47cc1c788f0aa06d244b7d82ad9cdba27d990431683bf5ca712616cc614df283f4195e08087fb2a56272f41383f41f19b13bdd2a5574d59ded4840f8eef556b0b747951afe614a8464bcc60daada84138995371aff08effe7d510a2d99f098ce6eb6d336b930ccad69e60ca6319eed70e33aed33ce847abf8728077e694e68c6f54847dff183874ea079a1d8feca0f4d6f0f1917d3170a143d2d7ab48448e0a7d3cbef59111ac42cefdfb30f22972a9ad272cad0cecbc841dedc968ccec09b6d15977287fd5d909b7ca228cf0c370d73449fa657dd28996f57efe51efd498b21acbbf012aff968ee80ff9f10b1cb24b295c14aae44e22350ab79b9ab66ac05f535db4012f7dd85da57a30b254a60cc90a475a0179c6bc5319ceabbf43d5c8ff5eb46c38c174417eb4d0a434827d1b167c145968db95dd4a5c135cb5834bf5818e93f76f75f4f849786346e8260f7f34b5230647776b0a7963891e3014039aeb31b164acd925c221c2ecb892b7cf3b9a95957ce17919def1c77ac9d77b62e340c19999362ac64122119125b7d7de9e13ca0d3f8f252b168e1d74bc7a1f4b5305d9d30057c7722eb065002f3e9ba1a766195b67cd751558faeb5a7eb3857902ad4ed9de046ba65463b5cec63b587f6565e34d35b82be767f67a6a76431897393f20db7e8a845b0d950c51a22eed81d4fcbb8ead641a5c3feb55e23f2778d2ee337bb86c63fc5d9ad531c7519ba54bb0313dc1a9bd45b5dfe4887aa4f7b21d61b99776c5a9cc539de6fa370e376ea26aea85e9587ad924779625ec18f2412e96230eff8bd6fb1dbae8da5be73cee194e29c3f23cb4294877964954033fe06c856169a74ee441a60bdd2884961ee809b0e344c96e0f232671d1b21c570d34ed2363ab51e8402aae784137b53cda4c83b248d13655f56ed9277d6b09d586e3cb4da3b948b2fcd3b75ef46b5c7249b26d30105dcdf785b2ab8f0b587b98a734e8880176c06c328d4bc8987080a68fe1444e101b40761c9d74139825e2278d20bd6bb98e87b0b14d8f70e19abfb46ac23d3b675559aeccb8f9b17a4659f823938fcd8a57c5b9e917991a5bc23923328d0d961d25801615eb8940466d974b7a27ea0af4559cd449ef5282fae2e88448dffbb473eab7cd8b70ea543a11aea904c245e439d432a19318741f5128d42fb61942324f8dde1bea5e8686ba575fc0a96d5021e6ec17140c105b3479b0f4afaf273c7b6e2205c7155184964717561ca21b3d883f9167be5e6e6a63f2eb7ae63ba883c6a122929eeca05dde534bb14d497992d0bad0f91721e3c5e602ef256cc74348389ddbe12aee4392185c4e1b09f5d5a5a3f4957f6ff0aa43cd39ec54876c2a3a42553f09d1be7a99b5872794f008fafabb58ab70b144049a7d2fa9700afd7ca308866d18db423229cdf1fb2be156c8deda9f88bb011a33491dd99e794d1ad181924e41e5fb961a36cb8860226babb0fdf31034b0f32177ae7365c7a2014af5d0f3cf3f3548b7bbc4aca5a908db3e48d5fdcfbec5b704cd2e921ca05bd9dc064499bfc0450bd55fb9deaa89304cb98856d9f23f48db2a1467a1b1d8b744ca7649748a1fa0676df592027f8df5d914c5541800b2e42f0c85d4c6bf531ba394e8f74a11bfe0ec9bc1aeee342308181c1573c83fd07202340102751d230e8699c69bcb19555e8cc427cd6ac7bd3da31dbd754aaf00b332c580d73b9eba24b678d40f0a2dbf5c27c01430baa0d20dc483d4af4b20aac67227e91bd2682d23223fff4f64130441607ad5f30e40323deff3c0aec103c18ac8dc1df2e9eaeed565ecb976df8197ffc3327cb271b2792d06776f8ae8366ab50c81db830822873c63e392d6eed3ff7c9b9cf02df1dae85ab4e8514afda9449ede5af4405226ef128b6b6036ee453cba338db8fb2ecdb961b7423e4bf1ef6cb3ce612fd6c58cb7ebd7ef23cb2b3f22bd21ec977b16e6530bd350806f13d17b173f3b43c4e7da9fb7392ec39667e751862080b74906e55065f2b48bf2910cf674fcba5218e90ac2982c006eeb8ebab21cf3d446ac9a294be52568a7123ff0a7abbcf6e55e7c846db14de9e2d5e93023f3604c805d180e1e01e799327a219df4f3c05676544810d8e2aaeaeb64c5fbcd1a9b1cd85caa716a7e6024b21f6fb51a9debc6a7bef0170f40d0542d5fbbad998efcb5cfe9dacebb996c5a8f576b8a827462fe229ffebd168d66630824a81a5cac8090e88a68a65405fdad22596983fff3cb87c035f16157f6ade9fb2d77cab80bde5a521df2d6e8e6fb99cc0151c79c85fdb252389534caabca794a8624253995e3a9cdd54a4025e105da61b8cc7081ad83ba00b1b610642cdea1ac228ea0d7ee1a4880fc07c70ea110f6f35983f06c06b7b928c0ad4d2d12f68cd26ab7a8f4be18e1db7e195de42a4e4ce072b717d32945c33eafff6228ff426ffcf0baf67d3bac29f83e3ac891df951c0246d711408dd2ecef4d01ca89ea2b8b99a64422c0542720bc87572f4c7842572c2da485b7f2ce513e9e1adc9a5350038e9cebc9ba330228f65a4de74718285156c823888c98e9759a0022f035df820bff539aeb2c31d5c739f8bdb26aeed774ffbca06115b92e493a3781cf1bdbe8bcd32acc595f3ea4adab0baf0843b12095c932326b447f7b92dd58fb119aa29383e509dc8f361815ba042b5f1f8f655ba8894428f9aa1aff8f68bc2ebe6e2767c1656b0990a603cbd0156894b9a11286594a53d51799a171a221444399b18472e63aef97ccf6388db5390be038424972dfbb3a49454f47e8e79222a422ee4c14d529d250cc9ae6d213341882e0cc03220c901cdf7087a75ab2605f1bdf1a07f4df619e946adc99fd872e6638af033afa871e51ad8086c54b5aeffe270c7c0df2444e31b6bcca4000f3cc197159f7e24a9f8e1076856dc9bd0c8047810be10f2f2e2fe0b9472c2f048688874e8025f4ae5d1cb5c34dead991954bfaaba8e896cdf0a585a64a18cdbf7fcf78d424bfb680e9467b6d24e8f4a3e737658ef9f9037d750505868786aef736f2d778f45bac69440e214a20056e2b322e25f1dfc93a2c78ddfa8e47503eda098fa74e7c1490fe2104821a2578bbcbe2ed299eff5b3333c56c6d91a05c220465639fbb2e4bb86ae7c9362d5243e63d6e86de50cde04e8941bffbb8fa376665e2f3303802e0f62498a215ed2986d397f4157760557aebb48f73f7b1e30d391f7f0f049305efa21bd53501400232f22ab5b7a985b8385e29b1f7ee67b84c7fbd52116914df192531baffaf3743dfa9ff470cf1507973aaa159cb192826387c8d7c5951e22ac376ce93e4051dfe8ed58746fb5e741604dc4963bfdefa1320f9c9062e2fa22762de02fa4777bb2f17bf049745f2253a8c481a86529791ec023c45695fa685e49619569ba13559c2d094f630714b22156c95afdd56c8d35b2753e231f256c945e88defea8f10da537841d0e126e8da82a0d303bb4acda7f24eee5841315ed4c62e55b2e6361162bb30e9e6ca2757e4bd2ee3c0698ddde4aeefba6f68c8d31bf6ad2b9352834c3974bc85acb67665d183c571a2ed1866a4886b06dc08cb5f10faa4dd90234a03c93f173d0baf2e6eba367d7a660ed8b7cf1a9a539bab347b9ca080741d7a12670b7822b11ead7f7f8760fe05163e9e8c830e67366353fd1c34c3f8bff0fd50424378281f07b577a3d686e3f9347634db2fd0bbd1f366e6870078a0e8a5b7f42cdd3ddc569279e9609122d9a3c90f34a5d640535568432a1983bb69c46389937c5338741ffbbda3817879ba0bc483ad3db621473cb8daab53d2563b801e098eec8f0d4a745ebe81b698c6ca1d78176b8a5f0ef9d7eb927c83a4d26f55783deb434c85dc9cddaeb37b8bc7e04aaa77d6612ec9215387b046e9701763d43cdd06afd296368963c36029a7599e497f259bda3dc2056a7b7aa8dca328e73d96af28bc1ed4275ee312678256d4895dfce3043ca3b3e9a38c2d00b6eadb3fce2be10554d05c6e7eeb91be9a0bd39513a8b44ef0be7f9b85c00a3d94595136e5c73b2a994dc52e12b884becd18f9caedfe9fb57f5f2c39a547f82ad2ebc73f1ff3c5917724207291237c58fa8d1fb39ebc75607cf74bd98e8332166fa9ecb84b4309b83cf82fe5a22d157cb7df1c97193b1bd4042c64d502e8b7c8c2b3565c4bcca89d3fe4a09384d58f63f1ffe5432260b835c0d41e0154b0519c56063999a740727cc86202af126644565f0af4a3d1b46971a02a48919bab1f682db4a65e9381703f5b6cae5dd6451619082364aacd72318a04447323f3fa3941db74bc4829460519664975ac23b3104c2c4b3dbbf3d05c9770e6d1859b9b80d09ac1e9cbf94eb59d19fdddccefb5fd000de6384f9b1f47b2ce1422fa175557b06ed4d1eb50b72d485280f5d4199640eceda69d71c3575be4072e88632aaa143e96e837467811df276a86437541d25d9f283db71c38f4260aa7b800ffaa8d6ac64a9b2d9b96dec056cf1f4ae58922f184007554188513cc12205b84b31b1c9a5eb83145298076d688ccbdd257c783a0fb28481ed708a24c27c122fe6d220f4c8bded08b9f9d604e744dc0e501a4e39dafdce98f439c3dce40bd7d5ab156f4ce1ca2abd44736263cd00b23f3b85012b86b3b7cf9e713bb2bf1266d0cacbb2719e22a69969ef43fc53e00d6b3e8b6115999a1d21b99dc1f53b515c28b26225cfb595bfb453fa551208eee652bd76cd29d9efe9d390c6dba7d3f7dd97535b822d61a2883b3e18108e403b6b49fd96f8b127cf7563e2ed2bd49a900a55d3f4c721adde1a7d6ad1e003dd7e4e0df8d42755533c16ef649ad2a92b4f7fa28f570f6d382e3c2aceba4da2df322ab967704bda78ac20961644fcd3511ee68bf377a84c896081476b1f9e371ee65212303724c53a0e5af65c1cf3d016a3aefcd3e940eeac4b9edbf21a45d60cd1be5bc1d7ea73eb900ad70dcb37e5a4da3ea02b493ec909759cba16b7a4463613c1e4946d56e23e0208908c41919f52e8076212170f3d0896f383e3b05f7de2a87d5e6c3ffaccf498d258b5cb33b6ca1c5a8710fd23c469c4720908e26d908e546bb86111325f13bb2ecb4607d26a905e056bdb5a7ebc881257e0bd586163e618cd39268d12dea4dade17b553c7f762ad378833c7f461ce6cbd046ce6f70ad579e3a3f23e2de5b1ec928e59c66f85e8ae2b5a8f4687923ac953dd7457c2e27e78766ea4b153dd60df8dc66a1ebc7c89dd0a4aa3c01f4e0355a320b4cedd6afc3ee5b77a99fedd1324e4ca5ed6f645c6d54c36799396c65a996931c6d6953b7393e87ade056577dd31810a34f2b02b6c1b5efab3c17752972c2af2358807cb0e4aec7beab51f1a71ce150ca744e8fbe2a8004b579bb998bcde6fdc622ff7e67a5b38196111b98cf09c9eef2c22dc54b747341f93a6bd0e9e3ef8ee7d9870e4d01536e9c36dba244fd3fbdb7a03df8441926e1c4de639e7794eb631e4baeaff0c222d0ed393a00897420587f4da9d38dc09c8055535079ec1134f2b49727396fbae19b4ba9a361a88217465ede78067391ced75f517f07d9567e29159e5e7d15513600d8c61043627017f1592962d57524317bf352c8970663e7392d28a6d9ff5300f0ffa7e0f889809fe0abdb8b944e0cd2e00745ddc48c2e5d81aa07c4ec0d170bb0267ca924c3995ceb1c8f501f56fed138b57e24415e5495db129b12faa358e63fcdd0ceebc89efc27cc1592abfcfd74bbe0a760a0b012cc8943c8a4e9aad868102ff5eacbfd42d36d2d10a1cb1a8c4f2bca21f4a10270c839db9624ac1a4b090569aa316c5505a8c3ca015d43bf0857241f8d575de3248043b3b3c787f22e30da2e04f84dd6e5652d183925748fa52400a425d6e4699c1734f7ddc323d3114dc00c7270ffe59939ff3a2324eca84d7a5b83cf1301a58ee68269465753405931c4cccb59e78d2aca22546fd17d4afc076afcb96ab89851ea7da1b4969ad57089b786f2d26a33ba97ed4e39e39f1d1387c2566e925913654059c1f786a34a5d49bd1412029f869187bb5c118b51b6cdb5a77936674b5f32243b83962c1648834e6d962329aef8b92af8413b8e68bf812a5c0d514e35c319ac1f23c5509c3b5d9f9fc8adfcd0b305e1c55ae0f4dd7f24155f948dacdefbc97d1fb1bf01c302b8327a0da30c371ae23ad4f13317290eebde961fdfd837bfb2d979ee6c1381af5bab6127d635ffa5b9cffb47af4c5fd07023a9585a3128b64af6d85ba199061cc596f5aad792f78e7992bab831928edbbef924706e4fa758cf76b40a914d4eac96397c3f73f609664a6de6605d0d80f5d7c0472d4aab1362c0aabc7abc7b2e98201ac74af42f7a73c27c101a8465ce9cbe548be5121e6b08398843e3e1536f5d0a0953e6390905b0e927e586146fec949f56b5a79247cd02ac02e9c530a039755572d37c8e5eaea02b28b24fac5f12b787654e894d903bd009a05830a177a344c771ab5f26fecd6078cf73121a96718ad31e259c971b7e30eb9ba885724faf8d396d6c394d9d90c31c095b140acc233743dea575a242084dccb482d1fe183c51c186f8cb9f438adac36c566e6731a816c19bf7b2167a46c16ad3d92b7c034bf956ade4cf1b9ae549c63e8d67d8a73a9e0b7ac5a3b35ce6dc902bf6cdc6493123136e3f9bb91812dbf7a17ab65990a3bde1bd98249f68e7984836b4e7bc95eef3a76bc04f824f2f624ba9462eb5c4dcbc342e024954d932001ad06914da5ea78125201e78541a4438e04110c9343c4dbf446b45c569953b9d6587d7f4addc520b1899abe6339339970fbd9bfccb84b7f976bbfb8fa281b4950fb02634f63be7a402f5f2f7c46afc9efd62c36326ff3ab78d918f84f7d477ccfa47230c69055597afd7bbc402a499cb4f53aec956994f14d059d82831249ee35f9f156ad2352bff9c45fb412725900a34c7c41d2032be674944b1470aa1eeed9ed95d92fc93400fb7cc123052603d3323b825897d39b150f780c6f9ed97eee71ff872db6262be9d45aefbe0fc300227826d7cbab675e280d5c07c3d6d3ca140c7590161bb614c6e6d6b79c3c965deeb6d1e33edefd48039e7e7ab6023fb52e1b10cb1cfcb0b4f6a0215d0c46052ef907caf3676963dc812d9a173c08f9078d7bc7a41c8ef2452d7c7bd95a69536908e7ba83ab7222e402f3685b2ef0defbab8d9e9dd971ceacfb57e07fdef7704587fd8641453a2a67978af3c68885b7ae92f475c81935abd25dcea24f769afbaebcf982e409bd8d0dbe1a7a671d302fa4d2302130d5bd956f870507087498c0f016fd0c7d28f94c3bb2e715eb812afcff39a343655c5e1648c765e63a54ca2a2190fd74c55fc4adb3d3a18e4cbeca43f0ccc30ea333c1479fde571677c4c35b6180476b769cf506e058bf6805d1634c8f2bbb260a766ee420bfcd0ecd19a0581e86e9bcc4c0bf8ebda1aae703aa8ea658d8855d94d3bb251a14481af25a7e7019868cd5c34315861eaa584b7897bc03d14bf65e99b7888c5006975b4e9e7a266aed172509295edffbfb29b2ee3445b3719b59fbc647f3a3250522db06e455a38295bec6782a3e30e3d76d746b09de85c2979c6b9a2fe7177ba739a4909c707f3f82e35c88e6473b4981a76c6d07b6daa8d090eb0d7b28824400d9da8600b61a8e7d062e5f5afd94d06967fb43834d907ec284efb101344232929589d5d7653ce08f2999f2f887196919a1cad395ae143c66daab2279efc2e56d3195f775f636dddeecdc6e707078e25bf9aa587bb3cfd311af1f544ef67d0ab12d0fe1d820f70e97468222af07336ce030dfb1d4b0a42fb9af804aaf61274e7dbecf9d6ab150a83c03f2dbb2c75c1965cdc5eff4f3ce0b98a70eebb0f5067624953808209e7e27aa43953cbe87b14ee2356d225630d86a43fc15ed9e93286b517777aee5ca0022a1fa688419233126e0bfbd49dae393fff03e416b8d27be55d490a18a4a16db2ab1025c2db04946556cea913ce6ff265214f2a6652e5685a5f5abff1e5f5e357ba25b06da6273df645064a1acad7b157fb90f95d961fdd994182ac6c4ac94fefe9824916bd27bca137f218450d0f523e8ea3453c1dcddf23dcc35863ece35afabd78b264cafecacc4468de51b39babe6c21936174d48cfa12a86c4aa36b9627b2645eb14bd92597dcef5d15c5c57336a899d1fbcbf861027b086e2ec8226ecfbd1598437eeb916fa9aa0d1f7455ddc95613fdc96c9e507d271fcb4d951f7476357fb6ce77d33fb414c8565f60fa16538425d0f5ea16088535e0008dd8f06419d09de4e23861ba49714cd45266176937fc941b4e77c010f11426d0bfe0b367f77a6df13d149d6690e73690591028e33fd78741e93ac9c05934bbb86578617590a030bab8960f390c24431feddcc98d524636acd7a3fb4b0dacea93dd5ae53c001e04d0fe2bb0750348eb24d6a2d7b13e94c24041145a3cecc56633667bd817a205376a4cca3fecc8d975a7ef77351160a2f24ea3dedef2cd2f3e9df9acee10ee053143d2f803d38801a781bca768653cc546e8aedbffb1650be9b92988d7378246043630f09f671e717fdc0d1be5f99faac834ded14cc3292398f0a325007ab26bf820552f3cc3dd105deab50b72eb96d6a3ac10b7aa315ba99f29d0985c433b831da38b8bab019e2e62c0f52005998f0fda5a866ac3cc1ec3dcd6453a883e8fa747dd6ee8b6cd8be39c63502cf4d681438fd0d9c05cd0bcefbddc8763fcfc8bebc1d73986103c66f2fff523b2208a25bb5afdc03d3731ea22752535b7ed5908f077fec05ce52f5895e5dce3ed11c4e9db3104537d9ce8394b754b0fff100cf965f012964e4a3ac579592982ec2a8a83de347e6d3c35108044027088c11969bf27b581d458263e1cf0c7ce53a39113dba3c9473afbceaa4076fd504423e9552c43cdafed6ec1f9da3d88e8324ee02444c72be27e4fb228fdacedfe3fe4b58fdfc29544a43776cdc667145d6b9f5ad4c7f1ca3ba8eefc80833f9ee1279768b6c8cd75f11a40b6036a2c620a4b294977c8c9132d550e931e37f5d50c60f768c72b00f6e4b37a4c3dd033ea00a75cca0ea4995c6c811ce7f09e58d5ee9809382699e34474be1ab0212a242d0523c0b93b3646735c08a25f829373810dd13c9c952737062b8242590e3e817c2945f1c4df1927b51a4fff460c03667517a7d72058ded56d9641c83e13681d842e577ce13c7ce76cb21312e548cea5f0f10101a4b7e376f15d7db4023b29736064ab22213ef2f7a3fa54ad130c4180703782b1fbc0ec28824061b636062d5dd0ff7eee284d61c2390046016b9d02cb94c3d419444d7345d69b87441ace81ecc6c865e8d96113f3f47cb8727b5a3cb1463a53c63a5bca53e101336caa1cd6dc60699fc694edbbd6994b5e47d4f35c5ffcea4109a0d214a023aeec95129b8dedce4cce2545445c33e3412863716ec286857b7b41c00586104eb511e61a4d4fbafb4de5e0bb00820d4cefe01a00cca26f3c261bb7dd4f826162e0402abcf1bbee99ad161a961acdac406bf8d9d1dda294cbfb5921df1983a2e0d15ee70854554a0f0904416a97284f858bf9100a8c435e9d91991382f99edaf207a6fdf30a56523b83dc6c3c15d031bbe996d42dd6c101dca2f674f978381ff806cf75dd6445888972f782878ff68ab801980db3446465dd30904779041188a8bbedc2fcce792b70126beeeb6ee175a40998ea787b74205f26127a920fad9739fb4bdb6522eb6c4026aef439837fd0d15623031a50bb5d5072df4bfee49369c818c5202854e7b1cbd15413208a462680c44355809fd7090d081404691782b9120c62c04590f7f9c8cd60ae03ce8fee9f5f2eb06f71faf630b43399d45d5d2eed3c0155bcee5ffd4402759ab7693fc15a146db2ad234e605e8729b7bb12b77c2ddfa50c74e12d8101bf3efeffe1a4eaa57af3fce9c420b7ce6ea2560b74363f8194a93f925ee0e8687db1ca52d96ba47455765f44692a29449086bbca1a73265bbf6367ded3e1de023ffa8980c4613541ec3c515b23872bafa9e11ef5c202475f5e604c74e985d6f6215d89dd21fed0906e360185b7e3f99827dabe122841fc123f5c6f62a3ea906618a52d4aa365fb0f32ef53e25326c31b504b4559f82bbc1c5f8062f9462ce4eec8f37308fe78dabfc7689982b69abff00938b763a6523dec8c46c6bb4599c118a883e64c0fd9dddbd6767d91319c1bd09a84cc67cb90c8a97c19215fb13b0974bd1ca5d87b7ac2967115d942db08caff2f9df7fbb59f6acf19783cbaf0ff04c325e4fce82c2bbe03f4585b701d9734a7e8139197187e23740480495dcb2f8f91ae9d3e5e25c63db3582167a8dba14263adfe1ce095a742a4be2509bb4ba117575daead2d1bbbfc42ae0c2d626899481875e9cd261abc68aff06e18e4d63ebaa97049ac074934884a7b4519eaf09910392185f42a01aced93ddc0b2aa2653efede6ab12bc1e2c680f5e67bd574772cffb786eb5123296077754cbee8f6b93c7cc72e888f8737c7a469140866c8255858eb8a5085842c17ed02311cd1e600087d8288db59f11709288d87e864cdb28d7608a8faa28e404bad430603fcfafb0cd5b8321b3ddde6ca64de74957f3f68986607add3b881b565d44db75c58157097a99637a3a30bb798e83fea98535a19c84bb81e7404ffa3306d9ab98b2a07fb74651fd9293154baf7986749777bd014c0d7f1a09949a9b6ba1e5c3b4e6fb1b3e7ee1b42fc44243d08c222483d14e7212b426c8b7cb9e2863bfe5b6e4fa34275e833504505559eecb8d862b3065b7778db43a31a805d1722eeadd007e0c8f1dec3130b226f1050e14892dd86ae076a8419c124cf5f72cbc5ca3e0390f5aebfa3457a043a2180b3eb9d14acc41b1a10bed6fe5c686b0790235c0c20f4be8d14e7d7ad584359811d9e2f63c904960fa93ede3b6a545351862dde985f3844d233813f88bd3c48d1a63dd3b5cea92bb0f4b8e0a059f721865ad46c2e5702accee38c029a954f6a0554478f7ca3e777641ef4c2c1a2b50333d3083ecbb0296506943a60abf07dfe705e3da414305cffef89ec50c1fcfcf59609bf6cd8c6968462b80565b34ac7a76cdf3fb512eb942e37f802f51e5df960e92589572913569c60db938048756cbe6f66e00de03b7ad323336e87aed7568d51ed0c18669c1e339f7aaa1265520d87939065b55b9449c0bb78a7677b728e5584b1fe31e6f79bc045e2d088f6baabdc24bfc74d5fbb84371d92e8603893e7b7327f9dbdf8400f4aaa08c831d535e73ae0ec0a125f741bddd413bc9af6c9edc94cc31db8c91765387b0766ee9d3fa6a33ce1c6e6f0fd60828dc1db43848e967cbe9df224b14ccad573f5372586f0ca4b3367125cb02864a4f61143a1ac254ae73c5d280cc491ab1884e5314a805011bd2f0938d1b731c6aab4d82f4b843399375074d7fdd4b93ba434821c9579c0171e0ab9669fa49ec230473dce98ff61c2833852c281fe4e71b04465ea1dc125de83ffd5e571f02c4002d6a2af75c7e019deb4d8d8fc6a8800705f63de00a7bfb579f48ed816d16abac4cde818a07f838b331e482848956155906703c7f1df4fd51f5c5658955fd2e5d23b7aef60049ce8e464dd6ee703bd2f3cf523e5c0c2d40d56d449964bee6faf44667a354cf75da11088c03dd3a9aacec4091639bcad2a9dc25315be92d2b644a3724b6cca1745948e2a75074a87786604d6052e5d341f5c8384c65cf9b63a274d694208ca86c526fc519afa4041dd4cb6db6b7a18d267f8a74fb8a63ab16355a03a7b4e30c13bc5dc2744e068ecceeacfd724fa24f0bfcfdb5e5215187a33315ba054d0db5baaba49e5a3c6290e57cb76e57b5efed1b39bdb8947c9c44dd6a511ed6fe1552157d77852fc403d6ef9733e1425b0bd09df60ac864107027bb8b9130feb283a1f83e42f10ab516717332c92542ba9145219cb5f80d4170de73eee84c9b7b168bb2776324e11e891d24e63b2a5dbdf0423ce2acc0b74a76e035280532532e0907d2c4f1d0c03ab14e9e52b113c0eaa81b476ee212a6d022f4196b98f1f524de8a1ea25c1440acf34eae1bc96c938d9fed7d9aa2c4eac56d935fe181fdb236fd3b58f8df17a252b7e8bb9df2ad14917cbf7a26c8e996d84c5dbe5b437617a5ffed16f606737638c0eafff712308d83788573cf85ba694075675155cbfbe47bfa18e6630de5ff43e96252d87a88f5006ea37c8b68ed1784eda2dc020194b0258e369be3844b5c044742c551ba464dfff504cf9e2005e8e47388e12dae7f3916b7c26d774b512af6bcd82ac89880eae71e80997edc6627e55e05b6c640e55971d838ba0a17f3e57ed9574dc0fbd2a0567a3f4bb0f11772a47182ce99023babe6319fa425e69f72505541a8b27b9d9e13d61638958f7cb68ee40674cf5ff31a6834fda6d652fa72d1272aed36fc624096fe62767578ab0e763c6432b62b308014cdd99f21d504ff420439477f62a289d32ab79afe177feaffdd36f1d740362bc768920f596874226dcedbc67ef400b5254e4ef16b95bd9190cc9c4527b607b16d8fe618297a9ae1511d3c7f00185783236e1e5d04183f350edf0a863943743053568729723170353384008f6ed58111aa3cbcbc2b40674167199485851e79c226f4d4ba2242821f5f5843bdc1ddf70a5fa13be1567e17a40a73a7e133aedacefdece2293a270c3f613195e94fde1adaca89511e959953714d282de33da8da4caa1f9834eb238f6f07dc4fdfcceaf3e2aae12cba15ff57465fe024e373b6d93a939c9e93a8d8b627ceb396c625258b2d5f8fd5f8615e6c263fff3e99db1d3a55a3b1677db05815582ffe9c24052cef2cee351ee4480a8ca9975d18b6c3d4bfb7bff824ddacaf589b2f55f95bd58ec936198bf29159b4a86ad64e333934c798f24f1a840690012a3c3fefa3d79da4a73d5baff574d033c44b04f67e0a75cd1e7b837f69ee394bea029ab09167b6ea121841ec2a0df5c8176dc524d28684f4fe4b219eada48e5b08d5482d4dc91fed1db00213f6ea461bdc8c50ab884fabea0b960ce2472e7b80915b7746464c6a4d60f21c2aa8c8a74bb466d9a70f7a91cd54a26d47fbb2c922cf3b5d8457375e89b39e7bc101ec07007660877fa0f8c1973401c1640500915345b3ebdc841dc0347efff280084cc7044c8c0b65d331da037a60066da7b52bbac2913719270d2f121a35a70a0d6cbbb69171479ab4d710c1fa69f1894b2a75e62251d8932d446042f402a4411d0fa39a936581f25e773ffbecda173dd2f3fcac319de995b1364106f4014fc1f17bd91e56da527c2470518782ac3ad64950362e8e5f8c21283b5db8d8e4d9f8e7dfdab81a2eb69b7a90867aefa97dce18234019bca801add64e06d51d166e1b6ddae24b710b442bca9fc211eb131ca8e3c2183672680a99cf07d046d44766a3475aee728af6c86417128fe296f8af35285fad7067fc11138c24e870fb54d1af30858f792d63dde87fab8b8233de444d46e24727702b8af11cdf4c78529fdac0fcbebca2ab5ae3001f7f01b6b468c380c1de7a57984ccd3d85f8b0ac89ebb97c0677a0352ae492147a8eef228b8353443a0dd903bfb937c96b5e46667e70b0e5e598c4a026e52ac6a16e925f5f224041ef3bb21eebf1ec559c74213fb86633d6b7ce0f349776bf97701f7da6fecec3b444dc08baf944ccb3b134b0ceef1a714f0675e4a986c3b22da0359da8841123278725ecaecde2f15ea5c96467441d8d53ae374f166a09b78834547d7b95390823375da7081770db82a7b21eedff86b6349073fc1d5ba6c611e6d802a31c8ab20017b4f01b6372bf5468eaa25ff010ead2eb4b8928867b354825e1217c36991bebb9687c53ee2c0198e18f6831c80255ec7397f499ca3e85c3583bae0e343552109bcd97a93f914bf84d8ef37a5ebc0c03ff11748959f6a8f7bef01182f248fb5582fbad823c71840b3c51a6c63c518fe4f9499d615f2106d7ae7c1227e80e6e8d7c55beae1477460e5ed07c85b6ad11f0830b928ea86856b2b1f99aadfc76582f939f49f5ad3afb2e8f4e7ae7478ccf74e9b8632ffb1795a4ebcdcaffae801e46c1891238bcd680f94e4154645d0e0f63d85e92ea4384b4ecd5e89100b3b976444b386907b3ed6730ede5cb69a8eb44e6c1d522bd9f127e73b02ea4214cfe15aa56c62950ce4d6782e3a009937e5e599fe0c9eaec9378059990c6293c60de7269da75355571b539346bbef5e29b00833b97c53b44ac0b33faac3f586dea388df83ebf06cfab4914527eedc6c82749a5a48bf60d7e890b0f634a390a7bfce9a9f912cfb87a4f2a6d90b80ffc08cc3d531183a2b597ed6cd1244ea8adba2cfaad72718a798ec76182c1dbfadbe7d81c4a3ab7edb6b013f3c13de7ae6b6942ef142b7c72d298447ec4ae06bd50f032d11d8997db3ff9f2feba147cc981e6a6662c5ea353936b28fbe8610a5df454611e4ffce77b1ff2c91a826d228743d7adc4024c10ac93c2f70185c97c2691097f6b7487329e578eb04fb0653bc18f954d7fdc4a559eec7b78e30806ed69534ee12637a7e4303caa4387f58bdafced337b36c3be609db47fcae94d38d5a4fb630cae804bf89ca79b2535eeadb58b832b0e76c2eebaf8317aac455596943be1f0cdbbfc8bb17b56eba8cbf919f383d9a743e4754aebcd8f17c5e9c823bd5de88c8f9b4fa3c2fb43f547a199581e29938cb0c1d43217cf8afaefc6735c063554cf8001d9a8daad2889b4d4d5ae300a06f956399c420034e8f918cbac377409c7805216c9f6cc1417e407d17779e1a0accca55213517de971e9f8ab190f3568f2784195990dfc9b7b2cb6f474f72ba4eb5fb0cd6218eae197b738f9e55b4c4325ca7ee9c7e875d0dde2cacda399b88581833df0addc173a60307ce51015134d9ecb89e399334267d8e584d733795226e789464116ac1fa7168704c3c3e9f409bd42af198101c5e609f7953638e1f1c8bfa9094ed09d6346ab5e619a83d5e0f895e598721ea542489322fc02513e5b38c516407ad2dd58a0f7e8b0a5883fe327b4470de97d4931668d5249f3d463de1b8fd8ef8a4da561dff3f393d71c4f78a94c59018cd771a25ca4e40396a2d1861eac7c94b519a1a6ba492b1bdca6ddbc90a118f124dfbf4779f20b149aeb2bdb768d055079fc327b1821a1ff429258eb3cf3f0ef4f3543b96ab32202b0ddc0078ac44f6950e2415f2f89319e7c2c49c1f6768f518711110088b5ebe060f39b9d563cc07ad09f4fe3685777228b3051c2786f3272b2cf690c72158a101756bf2948b46adb1e54eb2cf591b496f9d7f23626766ac9576b420c4055c47d54ec3f6752cad87cf7773eab6275d8b7475c621a6091b5d2ded706f5aeb103d1f3b22f3e3399153f55a715108220942c746f129ad53cdebd36160777bb1b15487f46231639d14fc342ef0c322970883ac5fb30ece0f76e4b8eb4ca72cd4f63f07a95b5c3593662f9354d6fa8d09d1c2670761bd9aefb38f689bc79bcd3d6dc9c94c2db3c2b3f85ea75df7881ccac1be0ced63b08db8f53e980f24d6417793ab6a60f799d6c639f7a1f063b745466288aedfabdfa4f4e521c5818684e269726e653608db3e8f8e3e2b7ff2bcb39de7859c0023c8f006c1e7d3c341c8c3cebccb8cc44c38b0e9692b277b39c6cf1e600b9c6550dbe9b4b29f9b29155901287c9efec42d494034f49e3b60c3a56ce22881562bf354eddbece7cd665a08da2701bd9a09d63831953b0048809ed89c8a57db45d4b5dafb87219f1f1bda8751c649100fcbd6aa9b25e3bde805ab0cb3e2c3bcdc462481ac55374bc866d9ec49cbcbdaa9592a213b6fbea1c425aa9aa641683a36733066c6b7d2b71fe922902861e95bac4ec7447204126907b7aff43cb4c8e38e3397b4c6b1c20a121ff9de073c7f6661cbdc999cd96947079811fa9626786f2cf06e10ac707a896a9b38c0096872ff34e42f382be61ad68240dccbd6367714eb6c252658a39dcdc094da2634cee3b09ca7b54277e10c0ab2edbd1f9ec982490445487de56c1e4f54a5bbdb319049ad66543c9822cf2f36a59663ce87926213044eed5f69428379facffad8f6fd48a08a2f1c3a0b63ad941415aac0e6160815258bf7e44abc616542c869c5cd66a1ee4a9cf37819c82051dd877ec2b3b921c2a12e7c376a12b1abf65cae38a952b6d37573e570f58bbdd9307dba927ca659207941c35068fe93bfb56a8c57832c1e3e3b2ff02341396c7c37e217c1a3346c359f5a1d4f30ed8e0ebc988ba02e200e6e7fa03296c91931b5ce12d28dd124a36a852788bd1ffa21c3c303f2fdbdb2e6d1f4e00df05c8903c278a93853a1db864bb49c9b3ba2f5b48d8b3cde36b16d99439d1cde400c2c695574a770a41543053a977268759be675a5509255daded10eeb6f7aec02b8a7dd0bfeecec780dd753672d8c51bfd5b9fc16dbf0e9f06724753509d276746236aff88bd05cda06e0eef7175e7ed5a5b3be136688be831e9a04fd6139448a7ec36310738757a98d6d4750760eb5e05d36f189500900e081d18bcde08575fe32a95c956994a0d274d9c9ed456b53ba4234778a8c8c39103be19253319bc9e1dd426606840a966b09672d02838c48d991e4e1d3cfc45d5f10152aa3f456082ea027dd85821531eaa7335e798be4a5a96a817090123d06e2fc319df0e5defac95fdd28a4dd75e7eb90682458f89b8f8651571058b42c73b7c72898b936e26af5520a018d1ab622bfb5260a02dd71364beeb8361600b15efef99dff6afc3d8b00b29b064a94d4efee9847800a851c404e4c8254cd9e6c61586e72238505eb02ac4a43490819eecc9eb3e1d32da8b8a565deba9535762aa3ed21194a34eaa88a8349541c0fd1ab935e5972c8a82d1d14ffb6ef69f4066e327ee244185dd3299fe10ca75dee285bbffceb30bac94dffc111eb3f3116c46452cb1f6b9003536e240848e85978aceaafedbc0bde6d92bb33973d6d838662cb8a43a407663934d41a0cad48ef37e260c83828f29bf8226d99c775ca618ca46c142419c361cf7ff69f29983430c809a956e2258958be3a4ec450151fdf620f1305d77749d55bad184315be141d3d909d98b723413ca8447f9ce8c49f6238fe68dd921fd524211653ef040cda2347cf9a11d97ad42c6504d8ea25a47a8bfc7ddb110392290a7e433e827bfc2f039b80e986efd1c499c8adcbb9e10425e4331570da5cea5f9894a55a7cff891d8b2a6c1e8d2b421fd4ae2f7e01dbeeb6463ce4f349cb9113d801e15bfa4990f2deb68e3577d318b4e5a00873e9d62d3a7f7f39becbba4a775ef247e693a16795ad1816386ed57038b263ab0fbdbd871d40599625f10618ad88e7cd707b4a8f6940921fb3177f1b83e71b2dc3a58b93a623c5420f5b06dd35d7dc66fae30339dc4707a844006987953a3d47b64bfbfac21caf67e000d9ed71702a5ac35293903736e5289c0dd2598ea51088b615b48eca37ace484bccc72a5ef97179141de865a60eb15619324588a0de2c0aa1326b96a87a4ad5c69e400cda77d21c74326aa94e3fd2619592d646ce58c5af09d36902cf097766bb1c0f11960636c666c0774ad64b3e6f6034c054ababfe0089ed192bd846283ecdf1ba5609774c8773bc08840227051ae546cfe07a7d578659c7275429bc2f798e65833d4acd57535a30e74d6ae8d6d63f9b3fbe17aa3ac4ee8636568e717866dcaa2e93c9c9ff3f808bc839fce949bab5706a9821a91b943e844d862d1a72c3f509957372f40f26e988941fd8084c7aa38441632f8d25fd6a1bf01762f3a5880a9c97ed87b99214009be73fa45cf2ac73e929d901f53094fda6479e9629cca3763be8a35e2805848409298b48c8da3719a63db2789d4c199305ade7f186babfccf9c86b9c4facddacf6c0e9cfb686d668974ffbd7227092734c239edeb7cc888b5fdd792c69061fdc6efd207f18a780586ea7c386f77900abffc69a7a6cfe150c30c6e8bb7d42fbd8e6db2aa46e5943bfb5ff94a37bbf8f3694760d8112d0043b22af8e613c7415286a82cd7317bbb5eff905c545c3f5563e36d3e99d70bf7f1e84f5ecac410afd12d7be95e2f8d6df9dc6bf0e7871863bd68b754efed93913b598ac9e6cfecda5e7ee9fc5504e59bd81950143b065456a3c04578aeb28024e709d38bb6786176a9d60dc658b80f681d42b423268a1748fbe7f9ce20344a0494b2f260420f5e2b382f13a12d6adbf52a3f96895357287c2f35c6c8ec699064a14fe06b2abf26a491b16138ae7805fa3a87fbf5562b68ad62da3d8061685f17675591bffce6694e0a4356164e0a1947fd57f45afd09bbafda86b110a5d7e06cbf3dcf62d767e502e1a71e54d0d426d331991981d9c3a4ed4be680b5d2bdc0f8259caac3e200b6474d73f7788b8bd9945a22746bc06b9cdecc01c6769c104f86c44588bc1a55a42961cb34641ed1b16550bf1fab4890c52b0bc0ffb12825f2844f9ccb29ec73ea9f54b9c02529d92c3ce7424cd180631cb728edb2a3662d43286467576fc2b0d0e5ab28affacc8780cba61d18efe77dc1a29eeb3437c78cad209c9daf35df892a572726b9e5e4657f30b21d774edc1d0425827ebd14776cb062734c7517a9f6ae909694d0eea8a532e17ee8a16ee537302bea16a2d99d8adf19c42d410c31f8f6709c61b1fb2cb164dc6900d3b6d79c5dc679072b31279327ba013a14c4ecfd96f473e573f8e987cc02f70987f1f2bbeb395640ada2649db1fbd1eb7d5d099b473e45b380f8720d661d483ce02e2f7e0f1f37f2dca8180d6f80883b5e96d0428879c312f4882a70389dd3f9d2cb9c9692f7f76e7a0641e72b694041acb58be359fcbe816c1e977a231bb4b15ca636f28cb2be7abba44f7d6269f4bb1387d6dc59cd28924bd6f86eade5e85412a4a93b11e24087fa5b75da48c62c2df922231e07c160ab42777f0fcac9013f1c59fc5e98a7398f518b9d1eee136c9a335b32289c7390e756b276ad5d4c47c135957ea5d88ac2b08fca26b2c132d0c48fecf2afbf5be4f171bf5478965184888793be442130eedc03a2f521586b1d91fa2ec737567896379a49c1296cb1bb713235203b620e08c38e29532395124f31d80e639ad4c6c49c92462e527ce79da728504bc3a96f404e90290f1ffb9b3fbfc2e663c4575e460089bf70e4e5d3945c01c9e4b686031e31c3525a5d9087129d304d8eca184108366cfe497f869a0b88cc19494fa7124f4241ae42174d637b6d697862a81d4e9e7b7d9d40de4aeec647ba1ecbf9b2a0bf615a86df39302563715c0a168dbcc9fbbf02785de9a1881d8a4f33990f3e4c19085b44df27da864de772cbb182d6142566e40d1d9ba4feaa306c1789c26be4e3e7cd9ebee28ff867c0865e184b858dda684b18eae67d843bef71fede118ca17ca127e6809b3739f26ca01f0f14072a804db3e4a75b2dede799554d589901ceecf62164f4882f89478c8c8e006ed6e34d5adeeb218a222e6ea25714e0eb719b2e6324c17b00c6362f170f8f6d287875b2424fd1f7c70a6d9d37cd099bb8ebe115b233fcc2005aa2618322acc10d3595652c7f886240d3e70ad05baaa8c034330dccf31dbc7d2c466f942ec4a1911c31ca24b0380a8299511da2c29c07205200fbbee501bdde760af654c9f4ee6680b7e415f2301d0a28d8d11e4d68443908b3184ce0d4c9dab258ece67558080cc0b072bcf14ca8517f4c6979d645d2bc33a02eb7ecee9bed31fd036ffad5256bb247c68b26fc26bc090571e8e0ee5ca08ba14bde2dd5699f598ba274f90f83a3717de6ce6b53f3490c94e6815d1961bb7904c4a3e78fa05aca76ee944102d72b1cb97b7651cf3b535d9fe097f42247d0796462ed0184e35a060e7c93639982d2f63b1d99b8cbf8dbbfc4562a0cc1764231ef7be3d690f9f442bdc4cd6d72214d320c50845b76a2ae959e13474a6d1688b0fae3d9c4b3e6b1c03a8e679067d4ea9aa35726d6e10b412702243bd5259f55179815350858fe91b758670d3406126dbefc97c0680e9f72a3df6761ddbbf2b650bdddcaae421d2c0fe794ea43117c3f88655b43b59030bbb5240d9744dedff6b1f6f4f824432f0141cfc4f46bc2264970d1d7d6a87e869136ef7306cbf227305605052b7bc7438a3e61819f4e2b1efeda98010885379aeb2f307087671cf2ad110d6862a9d5494ce1500f7ae90c129b149f4f4f1f5ea196d422064a2679078468ec10fc67c3892600c17b72aabb1071d67b52dc9ff9136de6c43a3e17716ceb6284ea97cc0e5569e5bee1b1ca76ab5a9cb5daa66738cb6403b7bea3678a57594b21b7add4e47944d3467407e73a5822daaa7094abc08685ba2b8f22914512d6f734d3d54f11c07784c6587a7489a6a5f360bad5e795b04d76f241c4a202af57a9d1b810e78a374ee3a8b1eebbe754ea5a9524304e0cd927aa7b0f5d23d0f0c6553f22718abe04fb12c7cb92e945d325b6ac72ae526ba05781b4be6638aa2e4f5e9bffec639b6e1b33b524d0e789fc013551cc382fed318b530187df39f0568e4209a21b4f76a8a7286d64e7ba5bbbe32514c9f3cfbadbf2a66b209989df30a82673af2fa74d7c72129a054fe25741cbb3649bc70b2ad847ae56fabd2273dd62d4484cbe687cf82c27d23724dddb4e9cb61b31c6bae969ff1eca8469feb631d304e440d7eafe54dc349eaa4448dfae5e59ffb701b600e5475bc898386a28257eb32cc3111296e48bc93e77fa64fdf9b262badf8ea5e39edd706953b93b1ca34f6b3adb4cfa789feab71a846ac5e3fbe80cb03af2bea353397e49582240df503697401a00627ab774a4b1ae869c55ba9b103bee970bde57f414c47261b827046184a582adfa5fa1f29e15bde28444db0c57fa5aafb4b5abee4632600871cc0818798c0e19daccabc345898b23c0258b748ee94a78867d8fd3fb42d2e1ef313b56965a6a5e1618c299df23572ffecc9297eb0bdb355b6b0bb96774b0b27abdafb3ae670dc6d64e731f0840a9dfc78df31353bc3ea3dc7055457a111d25c79734adfa2ec240be0a31827e52c96244da69b1fa8a5a53e606b2a593c767235d86f335837495ef9dc176e3ddce3f73127b9af9c68908e86895dc2f2e199720d0f5fb82cc161c38fea2d5237f4c4cec594ee1a84a10de4076af4b63873a48ac0b2608e008a518ddde8e97cf4998c01f8a952af35b252e0a7a103df404afb875880c1e1c4e0ab0199cb9fa38b7bd1e3af2f49565c5bd05f900a490380093b10fea8f5af232db986c0e57bd9820af5b38242ef594cbf6172328fcb3c5696adaa9ac95a95cfcd19cd6052ddf9f1f0e97728496eb6ae1b1e951e536bd0b3ed18f62a7e408a2465b9fa22f15a84545d335f8a7dfc75b50d8b58b5ebfe7e7bf13128fab995a8f80d9a358f075350c0ac125fcc5bbdb391c7578704076476ebd71d39ff022e2850974f90f1fc4f4c992e3659f14496b6f46d7f3e92fa3e8ae6741f3e57c121d05f66a59a82203bf169ee651a527841ee2992208045b782a3825a5599c50102e86de7521fb96da8bd0c7fd2dfd2910258e7cb4c337abe69f35bf499857632929a43d63bd2b0d65d6f23285eecbde984aaacf06011ec0a9a13f7b68b8e1423b3f88b3246428836d0d147093452cf2f47a5d866060472ab1728fb78740294d0f9ba389523bf2f7215ca4aaf1d0389f57556aff2a29146724c4bdd9f40aaa96d76eb048a358481d2c123f2448eb85c8ffe1b4e9f17caa855baa5120bad2fbc75eb5579f2d1ba391468636df08c414a486e0da5af1600898864d3b1b2e16a225a7a9da717d06ef2ea112a32528d7c30f39d291ab130f551b3f38e27271d08b4846df8fccd49b6b19c0f48d43507099cc9aadc372132aabfb32290a4f5b0c513e7df33c9337c4f132dbfba9f427c7c00eb88e9971ca7b63eca6b405903de383423c322776452c95b7e3e713a25fffdf15391e48c43ed7b2bbeabea6ae69f0b23a3b6386983e22e9ef82c923a6a5a89c31e823ee43cfe3a12104ec0148be56c00c7dc99161e04d91514b11245b54e436089cd7b7f1ff83e1dd14feceb24a65fda57f0a1afcd94be02fc7a44ac117e1d2316715fbc5aa839e610564f8eed8976fc0e5cc524126890a5a2f6bcb8ee257f91d279bd35d5e945f64eabd7ec7f05dba929e54fc71ef6015d4a8ac7585033a9e9e9fa7c38158b911841c97df542d1a6e547f85321f04eae0ea19bc9b3cc2f61bca1bb680ef6119091c95f718e0ba6545b754f08711cceb13c2cab3f3a0fa0c77ab4e9d326a2758acf71a06133e5f075517c69b5f3c6951e8a965be882b9cc4bf503b2be88b58026894637f3a965a959d93993be002a538941abd8df3593b177b77deb54308ba60a973e47b8b327909b789cd421e47b008277bf3c80250614cbfe5b5713b33d50564239a5499d32f06bed3018c375a3766ea9615acab6c43cb3be30fe2a6c466cec248f0689b2b711c30ac9061433b6bccae3083492556609eba529a7e01332cce2951f0ba8c4226d1809b1ed50b251c0d00ea261507bb45af13ffeb85ed0e8b105aee730b7603158f4d47fb04c2014b1193ba47edfb025d6d6fd70b990acd80cec2259b79b6c42c7aa0fb63d9261a8445fc23193ca11217afbbfa8cebee6b618c679376f51372968010fd37b871182900e3ef93aca37b4f41b9bf6431e8018021ce3db2ea108950cb824024aa58c83f5584ec8a4d8780999c8d167e85f4c2fd3498cf3d89e13b09d1349423aec4e6830285424b39625437b01e7f0c6ffc21dc8ae033112435ad9b71629ab47b50c972993c3be91e68038e314dbcdaacfb7134c0eaa9cfea67b51655a014005eb73c92838911eba9a9904ef8955b5f47ed2fc6788489c32e8c48e2fe8f6916d34975cbd76db29501eb4536f62bfe3f39a8e7250ec75218a16f75b50622a9d973c323505434fbbe2c20e2b0f1b48c163b1af765674d208e541d762c8b5a8683663dd8590f9a4d6ccdb77c5a7334f006e253183ccfc8f96daf45c3863f66f3216d2bbbaccde9fc1a98b8ab550f37dcd68745c53ef4bd55c8c637c8cb4646391b89a519508c39468b6e0b22e07173b018589816e8c55f0840f20602c0c0209faf8856c5eda96301c5aa8d0e17081396fe88f653bf9f72ba9e32eb46f25fdb3383af172c155f345f5cbea4abb73dcb897b00a55fde8b69ff53e237ec6cc20e6bcbb4f9dfd53a3adf1f59bde03f6b6ea2d1d1605c1d8874fad082b08d26ea0f9679f785ddfb6cf442e730bc32ff4092cc062e69cefa0724d254237860b630f027e38261e984feadfe54ff81e161aef166f5f6ba2995fa410043c94835139c7c8010f05a98515a4179d37b4b14397560487b57371976f06f50532a5ff6fc85225cd58423488473659ae62bea3332cff5e9f1a3771212dd8295532220c0c177625d143ea5c7a71a28a20ec842a24102a664c92140f74a32fe8c374d65be70bc4932a357867479b6d52b03cd2d55641879e93e06fff73ddbfc2c49d3ce5bfa978d1b50dcfb2e6ec6cfb5ed4cc4b524ef8689285c6099917624d35addc36336689d3a68a6250bca5615cb2e34745f85f1f7d79bded002287f52205d6442cbcda88870feb8b936e92a20dc7f56a7a8abd85c47a938aeaadfaf83ab4f03a4a183fdac3f1052bee9ff4b79dc5581593067d30f72362ed1a40bed4918edeb7a85f4fe4d9b8f05eb40a8d8da69583421b3e4fcd02d4cb2351db540ae4509338a8755acc6e0d82e0de0cd4699e29ecc901776d16b4ee9c9e74dfb276c5e2ec5d57281be7315d13df41c75966d65db3c05acb5df9b24c19cc1bf33d591435fdb94bab1f7064af751e7524c4c5395763e5adaacb4ed47b9674ab43c8bc3f5d933f7a76a4fed13016c2a3bb7a3ec53b7dc3158543aecf343ddb7acb648e44c466cbc5e45aae3af098dcd7ddad760f5f94b8dc11bbccf53b7ebc9498284c76068bf4db49354d1540a60744d3da867dd33987a4e242cd5b0de5812d45e7ddbade70fce5c3c103321e40706b35b06b89b728e7e871caafb6500025bc03184dcf0bee076b5c6648c37e19d4a55cd62f5d30b0cd85833c0104b25da5e70ff980d674ce951e3f9f1891b610920901df06d6e2977c4b091b614a68c59afa8139357a1ed71c44de1c5bd7056916bd7423f4aa55c16c0d05993e9211a5664b29c0d9723d3d0c27d1497f20db3924b7544f6636f0d3f847a0fa9ed4bf78bb551e9abf2590a5582ffe3532583c37e9ca08232377cc2528591b7456a2a810901337be9af7f348720da85dda5f724758b9f0e47a484c3399f5986f05f977e0ed0a9606ae2b2afe0674c47811f61c6bb1cf89ebbac47a5e5b8339157af483875b0c24aeb312b7a541c3bad6b28a45725f16bc9a6b61dc97cb2b14195b9f2138457a6d876711b3f9b63c5142b1a33306c88dd8a47351af11b396273985f7261f42fa3adc93a806572906d348d2e29c3b0e117ff2ac415a6fb73c55cbffce70cc6d343ccb559b2d2ff3fe47894bfabb059292d1ebf5ee14ee46af84c52a572841772e84062a4db1126792c82aa1ca9cfd50cf7f958516727b70ddab1420f24c558a873febe4dc16ab5de3637465c493a37c0e5a1725555c2172d21c013b4f2a7ac99bae63c7110d4459b5ad6033b29d3a367058c9e9d336895227ffbbb3bf340ad609e46fedf4b0304013591131926f41453aa2b32e8d3037782b27aeae1d52b35141f61d1ccc1c53ba23f38667eaba9cd1f6b157e6412bef522dedaed21a3c045389dea82d9fcb1d329032927ef786531139558ec9538bebecc3f8516211e0225b00e00b782e18430a7ccc0ab8f65852fe65a9e8d386e140ea351293ae8d5a4971a08fa9f513f120520f942f01449f75c756650850712acd6ffab381e519fe3faa93328eeae8f4287eac311ba9199b44a46e9edf1cfa23b52bcb7e3d037ebc19c6815833fcde5e5eb7cae2b98aa741b1b0c3f1407667ea701bcf56a277996357639c1f1d456c7a900348d28d5bfee63f2732e610137fd2325ed5e15aeca023430448366245e86c1f8e2264f7271ce94a89895b7134ab6e9224eb8195c34c0bb9c04b8ae32aa4d6605e409e64ff4a26a9be8f6a6f3456b5d41456dc5618ec16d86e6078a9f539f44f03b8ab47fba2841da7b31369502ec5110284d63215d8bb7223d35eccc1fb9f53e1a299e95d122f55a90fc8c7147c050eb23253637a72e452511d784b05f46c5ee93dfe95ebc13d76a74a1cdf477757c56fdb4be0d2fb13e3019375766d72cb5230bab7c7fa646b977b4c82bfd5bb7ece86744481730a10f0b731edc7e2c4ed358339923f63f72ab299238a27de95e43ba70a24a87ffd3b29e5f042953212d6620a8baac1e2fbe5f453ef8d90c0a36e10b7c223a6dac8353b63019e2a660d4624a796d600f95755aa8f8fee44aa8acb275d9becf550c9d5d161ac444dd1614cc6bc36512b703586444f3c780e8cfe03d0421ea68e30010903e3fe34feacb1017a0e9c98aba947b325780bff6ed81de900e61b1b3b5efe5bc606e9d61eb416e762c666dee0366603a68c4aae9bc8821002e70dfb2ca69840e94443eeb54088c182eb50d73316c831508d8c43f041d09a60d3867bd40bf7a8176ba34e8bfd7ed594f14e5969c9902eb2943c4547d4ac7089f1ac89bff90c58f5a3e53a4d39a2ae935a8183ab6dc9de9e7ab01c1b53ede16e0dcd76356c3dac428902056ec6be2760148c975590fde09efb1d8f18d8db0e18ccdb4e25593db06a33935495df26e65026cb9f03c588f8849cae9d608ecdff8d2478c974f9879285eebc22d5de158eeb037d5faf7a723cc5ac64f3fb5fd91eff2c471e490d21c802b8f02d37e74610bc4b1705d6915fdd645e4108543da02bc6d1e802c984587eb43c1f928e9bfdc2724fcf67fecbca3cc23638ebcba534f368b455427e56a6f4365ea5e1d2416aac0c763b8e1c519aaaa3029f771525e619075bfe265b8fd6dbc3459775191e0577e932eddcca945aec3fcf7014ab7bfda96760e5ad999dd85b88b5feea3ec65cddbdfea1745b8649505fdff361136b93599b6cedf07b37ced328c0dafc8cbdfe478f02b38fc3e9ba52540daabe71e9ba46395d135f88446b3d69eb57eef9f79d152bd7d0abd6669171adc8c9af18636cbe86ecfe194a2193f2707089748f0eff16c4e726c2135f0b80bbc455058225f9e603075f712b247b4b42c15c68dfc8b564492426520ea0c4350830aa593e24bd0ceefa3ddfaedaedb8139a60a4e28281ced5c32805633c6922ba530a0eb19af7a6e8f7ec5b561a25ab7b08ee8e3d9a6ce0d82c4820a864bfdd83c8729a0e88fc8ab43d838a827a56b9a0f373d5a2726be19e9675c6b6855aa8fb816ba5661e6f9f59c67747399d0f3c51bfc84df1f57ff8d9f79a484a7fa90d10dedfd8782f17c8c666f46d3492a105826c9817b71d6e784602eb37c3f42cd7881749dd0c4c49d6566f68350e205815e302f21e871375bb4287f6c29857d963312bdad3ada20531e8d4bcbe177babab2d947e711587a1b393d0ce4330e97816adf9b9136a5e0cf9f340bf51c4ee400e0c9fb5665701b95ba34cf206898f0bc0a45c4f4565de8458789221c8911a5655f20fe51893168deb7f1988abdb80060396a7be0e3559eab9486e18fdf740e2087f4d5a6ef4a4d5c76b1da3b0be306ac219c7695484e6123a9a6a213c689bca88e9a4c96b782b826f0cbc5dc4d306ebdf36afb16dcc2369c01c19d836f4af6bf870ae5d8b108af490fd849b26d0b339f87601800cacc1d8f5e1452d47b55e1086e7f81ae8953a82c3c657f6106a8be6fab9a260c2c3c7c3f08c322d10c53d71ac78052a489bac285380bfae622bf683ad8e65e11bf52f608f149d09135bfe7865415d62498f12ad551edf504ab187db123cbd369c1c2d9d31963bb01a427450c252dbede0bb677671914186824aa322ab255fcb9fa33dfebd2c453e57ba6031f6e7496a12dd5fc756d32bbd864a4bfdc93fb89d89915cbe514fda2ca28700fbf1098ba24d16ea28cd5d78724184327430681094946f66c1cf49dad73d86ce4717bf7a1a2bd811c2b413a5b16609356ab790810aa6ce64814c2920a07a86c8440ea73339d6cbba6b4cc08ba8eb15595d8a06ecb12a23925021073744777088a2c4df755b788023ec8f2420e45b19180d62bdd3480c767700c7fe8abb2f5224f076f9e57e9541d6bf83b0ff6b295a2472d4e9ee6495c27a1bd36ece4c8b259c419b4bdd3e3f170a3a0350173def8f08a69781089ecda96f35033ea4a72d2bfdc1cf2ab445823de802fa21ac5a6274dd092f32760ec31e15b016a31cee78af6410ddecdf107bcd52966a9cfed6d0c77ebfefb0dff4aa37be93ff3a5f00659dd1fb9fb6703c7dab711afd5cdc515be98e4181b245a0df8fcaabc4b3c155b7a3fbe3419243960c63e91fe4f2ee7865f4efe414fc0539fc0fbd6963ed55611c848e50b56a7291f4b4bff96d9d3731f23f7aa2b3e1ecbd5c4e095c6dd8c03514ed54dfe8594c90fe7c8732d6f322127389d8735af8396010e2726430bdf426435f9a0b9cd0f8c542c674e73ad499a14c051cf836ba9cf9e5e76f4a497d3eb5bf72d72e354e99f0905a60f076c9a91ed5e1b75c840428a353199672e19c9e03873f34881a74f71b9faca5722559609482db350178884c197ab8234cf5159b3d3eb1072fd13dd11113bf5706d7047e4e67dbfece778247de6ad98bce0f0ba85c2113af97fd854910c526aa5b8845ef1f134bf437a6311da621659de763cf1697d8c839ba5f2ef863d7d313053104b5fffb09b80ceb938f45a00f050a7c9380faef3b79a992ee7053168451a7657df8e3e0e02dbc94e4ac3abbdd3fa8052c2b039aa40bd35d5f0e0595992f78d232c45afd220b94f3da76b79f4a6c0f5904beb75a7ee87c2c7ba0fe6fc1580b8ac67d7a295236d9af7e2687cccdf3008e7bd1f07ea6243b38f5953b190d8a561c2638592275f281335644ba3954b87e331ace10a59a1645f93f85a1ea69a497b45a1b940087d02ed49cad22ff7ddda95cb9c462ce3a69e2d4fb8805919a3b6035284e7b69736b08ea028827c1836eecf603a910aecce6402d7874b7916896b674b606c81923f2624aa7b53f73c4c7284c7ba701170eb322a7ccf47ecf6adc7fc5f59921c56bb299234e05c5b657d6664fc617f247f6d60f8513c1bebe13119b4083b26dd8b0d717bf78a72222c258f8c5c4f6d0681f9f1921df2c66fb149ce30f55bde886775ea08f37ecb513117c3b913f7516eee11909fcc41f14dc453880388e46084b2e15c463b0f4c43ba87a6ed66288a5843e57466d5f75efe65274b1e409c8f002c9d3e9c7dd5c504535e6c4d11e0b95b7020d6947b7bf168e901f3e4fe572d76d08acfef65adf532801ae60e1a5febe7e710eafebf4cba484da2aabbe4c9135b4ba17edbdbde9a4ccfb3b4bb2a6f342c639b87c78c225616f8a49ca3b540d04d65de14d2185c50f09377f3993aecf2ce463f9906d813b82b6b5ec4b4bf7fde8b5ba5979f5944bf6d22c7580e6fc15464d155849877f3716b362896d6352a9065d8459c8fae6476038a4f04fce32b094c5524de52d9a94af69deb53a9e24c7d1c130caff2a3468161ef7be3a164c649e394bbbcd6dac7ef502dfadea8725a11c68c332dfea09c17b3138123be1743f608614682d838227665ff4a23a15f632a493eb1211d2625624617fc6fba312a721415f27e21a029799e4308ff25ff0e46ffda7577a04c1c42311b39bdad4ea8002bf321309c556727a3419ccfc5bdc951f00c27d6c6fed3a3a0f86eff745b9b3778573b1d7601ff531bdb05297fc9a45f4f1e9c461b93247b5fb71b2b5f2331ae6b145de68d72681893ad03c999c0b035075eb51cc474d14b698907e3851d037d8ca157a5db4e933866ae32fc1784bae00cdd24ad8969cf239aae62901d7d5093c667b28a2a0a32befb5c0cee50ea14758a2edcdc646ab97b24093477b8bada65f1f9e53a26f4d1c95ae934c11be2b9152572d80956d7a31351117a5be29f994a780aa662df4f1bac7903c4023fa7e4b338024c8e6c7f91612f7353db03bf675379f40f7416693e3bb43f952f0ba9f79929b364455ecef3565a247f918065e26e484cfead1cefe8950f7176d11f2de7c75548fc9c998d7dfeccff76175745ace63267dc0b47a84e5304d4db07e7c50c27dffbbcb2c9985b61b80fb7d6a5ce7500f0dbbfaa897669b420fec61ae1dcae37422fd0c9631992e479115aa4bf4470cb533b65750fb5a4e0feb2aedb6a4f58d2e49f7539ff74f8852a9609919b0e6e06040381ce1fe927d9dad4963b4df6d51d6fb89f019c8ab819706fd756f41e3e28eb9bb3aec37ef810b3ce6c137f089567136eb0a9fbb109b75bf09f754cec2b1944f018d05435261fb6aca179e226a1c1ee636db6400f8ab9c87b9b8325aed3b3062a002d5fd11f5268a583c13856def15878b3353e06fe6634b68d924aa30fe99be4a43bc1975641f90f011ac17eec6f630c75aaa97f8d659809469bacd6ac3d28ae8cef7c9a3d90ce4de8cf876eab464fbef8cf32ecde7a9434d9cf1cf1451bd2d923e5c8632705d104f2c5e18e5850239c032d0e39be3e56dc79f83fe048efd732f5e9b9afd84932e53a4972625523360893a0b3adf391a4175b6541a1d8d87bc74becf4cf1a77801920e597627ea93f0f3b31c92a60a188d14da94be640dcad82e73feafed909a1fde54c8f01ffbea7010fbdedcc9f73a2f03f109b8fccd4c8cc54c376d1620dd02ff70242f5b324e999ce8f9078711f59b10d99d55dcc5922bbfb44152215d8544eaf75442e865645cd748e18b455aba42842ea4c3bba9cd7914b848aab282883d71866ccceb0225954c62b16ee27ab551a123d51e7e7e2490f72f1ffbcbb37c11d894f69a22d65a36b70385d989d4d3cfd1a3583c243c2c494328ea499f3632ceaf158474dd1d6149115d87218038fb617fb4dd84488b6e5653c3f6b1040248033248fbd6e753bd0abdb62eb0d9dfaa53e0cdafae26f2cf292a123f683cb00d4b65e802f955a388096155e1bdb7bd5e549789362ae7a0916810fab29b4d021a3022a667b6fdb438d9443b5ba877e88d29876bd06d5b3c8e1f2e390cb262e0cf5c03bc5915e597bf8cc46e329c765472810c5a7eea72a9033a3a7ed881e3943e7501f74b714c22898e070e0f60e860f1f5dab97f12b1e7901504328905adb9185e00361bf42ccf81c86faaeaa2e1763689f573b2f08631b5f97eca4418c73d766c3171d3eecd5ef3fcaa1c22fe45158b6c665c381cc1959e2f8ff732169557bd7790f70c65e8b8fc403e86bac0519a2ad57821be46106fb715650028c4de57e1247d3247cc368afe658acd7446fd9ffdc28a8cdcee56874a0b2349214b729ceb3383fa81417b5ba80defa90f9ac80b913493a3dfb414f497eda9530e2ed939ad0f5c4d17f63b9de045e66a757bd963d2d6cb4448b4c73b06f6eb4f67a5ce45f13910f503bbbc69c69dde8bdd7b4645bc1527a7297c0eab9ac4685b5e78f48dbba062196ac6b85bb0cb757c5a07605cd6bdc6ee0e7461b7fe06f7a7fae30e349831431dbc2c073d4438ac5366531bfcbb5b0a0a816eb4910d74d129a640ba8af0e25cf53d86fff92a78753c34892bae34ce55d0f3b69ca09b6f713f854a8c2f4fa7ff50fdc90ac6774f82882b68480b8d23c19b3a6109e0805bf04d5c4670e9a60702aaa5c1dec90ed6b6b6b8aa4f1231e47ddd8bbc4101d7c4de309a21fe8837ca46112b65a1a8797c06c3ce6087789158c1cd9ad46c2b8b8d3a91d3d500a245d0f91c74691672920e7aee2ce1a0f2203ea90679dd098cef49e02179b7f52d8231c007455ae36e403bbb453595ea8255bd191659cf53354fd44469ebed263da96833012859123e647a0734d074bab05cf232bbbbf3cda67d0e263e26da74cfde9568172c8a27c811335ef1fb66fac2066b03782b7b163596c33cace77504c6c664e193ee1464a29e0cf261db1f6fbe83489fc85389428c881143e35c288a24b07369a9f4df96082b99a084c56bf852ace0e860edef691f058df709827736fe8de7db16f7497682d2aec0f770455ae8ca391d51612ab0a83eba9448d911f452070e274707b7a98b424cbe9a09d3460e0a5ec076f4bf97571660892c55c9010f3059f4ee1afc6901cbde615bfd0adcc776efec4fc670f84d353e60f4ef5b97ec2ff7dc2f65fb6dd616f70fb0ee663f9cd78086ce75735708257bd85d7ab92156f4e219a58c068c46e17fea033a917b904e230cc0899175b4fbcb54ad9a029313bb1d2cdf2fd75520758cd147dc409b34608ac5654ffea8360cdf7b63b251309688713b3c22f7437dce0449132b969bf320189ad5fd83c9c1c9f7312faa6382dd4bca17a51aa543751232366fdbcaa29bd3dd6639fd60c80cfa50d8e862051d2f6596aa4084c60713785bfe6908a3e77c6e22f1dd5cceb374a8aebe6e04103b85e1bba09fbcf7d8b753c68e3e5a85f143e3ac16d7d0b85bea4c0e07a715fe38bc4fee501e607b09a3a0799cfb80d3685b9fa43b5464b67477fe19f54fdc00cab4c079ca9e7e7e9d40c351881ac06ba7a6b9a7022241c18eb605b60d3af859ed83c434022e361859dd595a9a49678ba636890a136e3adc3d5dce4e06d1b5815aadfb1130d8588da7eb09d3432dfdef0ae0b3679236c0d4b725ef1bb4add626474d6067a19a0afa61ffc11ce46a083851f12f5363fd4db3e60d5d96598ec25c4777546d481250c6480aae80f3a852b8d057a29cd9ad7fd61b57dc6a7568dcfb43d8af622e178e22c649743ea354e52fc9c8bcce2cfb834a4727fc74c66cce45ee697298614f86e235357aad423855661bb57c713aea11e77b50f1a461bd50f422efa6b33c77bae058bd1686c54218d6de5b6c9ed28e49ab937a304ce53f6789376c5d287ff9ea468b1adee51a95019fc87415acfd54f1a227e951a8820bb7d6d13810a257e7c5e2704230975386c3af7a8e97ba581f7304f3668f6ccbd132891c61c3b543a43ad6ef92bb361893ac505cbd1b0d44572c52040122bbafe9bd651037c1aeb8dd70309d7a392e7283c07429a2b1ee06ead34f4728c1792f72920ada643c6e061f5d5ce98c763f2f477364581cd5e3c93f8d8910789f08a2c690b29a29f8d14054a94ce6d1e7a467e3f50db0fbb5f218c655ed252f3eae6cf3cdf7ff6d5a364715422bdb199a8e6f67e7783b146d2e97c3054ce4b974bd1dffe3dd377ba49f236e57e28038965083bcda215ab47822eaa75537336e6bae798273f1429128bf9aa2b9a3b3cea61fa3bfcd6c6c11ee0abeb541fee163a539a8dcb3d4b3ce18af395220be00591407dc4b23c6875850fed0e52417f8792133d19384906b83096035070929dc797ff52bfec809e31180439e433d65cc7d2afacb48aea379a38ef47b17126221beefcd2ae6a0c4450154e7cda79896a40766cc575df7fa55965e8f92e88b47c34b3fa6410f46a38632700fd50885a5bfd1f721fd30a666725560308d85f204e95b109e932e3527b4e77b7c2bb03b14e94a162ffc98bd64778847aa9bd0f53f9004999dc03e7b53491a2b85f5e58ba8ebc87787a6c70c7899f9de234b31c08d1bf343574d8275209454c35daccaadfdb0e8e237f28e79b950d85ab26faff0fca4daf7ac515fce3c0e94170abbf857f9276fe1ca49547604672b30fad7d0c405bad1361be1159a83cfcd9ca9fe4d0c0d99c9f04db131ab5ddf4f702a923005d14489490c4c98e5b4412ffeae4fe4b2cb6e7ba0e6a37b477b266e838e128f12bdb192fc1170c70abc102fdb8e17396683b82dc6b9573c03a7a2ba9dc53ac17926c3b2633f10be90a027ecb374fd14654fdbe622ecd5ad490fd8ca37d84a63612d3fd65e9da3eae3cfc6431ea44345ce6eda75a1b77bb5d2e09a132dcce268f3a349bf0ba25ec20ba394323ef43f73cc43bf90c4f13ad49b1e33c13bbfcdeb6107b56a6ae8d655ee4cb6fbeb5cc6f195bf312d50b016243c5efca2fa7abca1ef0c80983d1dd015418ae88c50a429b5d16da88ff5133753daff8cc9225a22cee190ac3945a0ca27ee2e0e60f3159296930112c4b443aa667df088ce1446cf5e5e5aa05c81a357bc052c8cc6507ef50a9b96a7b24ad7571a52f82a4610ab7b866cffb58ec07a50e6c36d44c715238d96a585db26ed46f3c4d4dd0ca91a51d7c70d35476748e4f33ae4b8997d5fdfbdbd5527a8ebd2cb8619467730cba488db9689a249e81dbb7913f2b856755ed41af83a4d7be53a8f4324f059ed25349ad2a3b3ab5398ad3ee63ef1141a061d1835fa502a2ac4186fe5df4fca2221d534db7983e375b5c2d62bd682c7d700ceb0ff80830ad2433d09c7de03e7cea025a47fbdc6c5d317286077b9de58222d4ab23254dd659f91a8dafdb53ae3624d5a897230a3fbdee813bbc2b049252a1490cb59a09d2e523f5a874d4320a5955f5cc05a40349f4493c2e0afece58ae4cbd3e6ec43c6ba603a9798ded0a4b3044df9c2c6a907bd5f70f9c6efc2237e0f19e53739bd1df6f7a138e84af80abef40eb8b420309fe602ca4aa3a54bba1518a954d95b1905df142a5e8a6c6ca7179413a3382ab7a3e91975ad2363869b4949d5b99b34c9680a0c1282ef27fd9391f8984f39b9ea7cedd4a650c474a1ae9a058c2b917e4bb719072fe84273d52b8bf73df9ee3c48d14e96626b4db48f7c3a56f0d27bc596c9c77038a617dc7762d872e9dc6a17a22fd32513300df36ad9445c3805656da188a886983aa38da50716bbae387869a29f8b982a74651f1a83997e3d0825e06cf0ffb4757468e9915b99d5d4a0953deaef218ae85cb83fcf5535a5a0404bddff4deaa9b2e27505cef21bfb7099121ae9f2dcebfaef795d08d9746d87be920677c7e26048b03fedc2a6bdb7ccfb703470cfcb11038f00b4e2dc958a696591bd7975c1660a0fe26d01ad97e6a0573a8272e49b769b289a75ec1c02f85d48a3a0b74c8b80fb8b5744a63154d93fbdcbf8e26178b9d9296d11efa36f5b9c7fdde50ed2163f733b40aa64d4f30648cce19e2198e89ae7906b0e329ff9628d303452c1f0ddf8068a7c1ea98cbfce9b0e5b29d60f697a6b4371edd97c705e9b83e8e14402bcce11c242aa979ae04d616d472d4b5e35653fa46ba49958b21af45f8ac6f7ce90b965e07602d4e9972f7f6d710e295b2f591c7e3ee9f60738e2e986f98732ac4c7da6155954d332b6859c39d4a752c6a53c07593234d617fc4561d9b20abdfbc434fa2df7d68dc1e96b463ebc56c6dfdcc964bc2c000bcaa46c3067092afb8b896fdc410fa0e1b042ada0f9086e1ba1155e5d3c4726b7330e56000a8cf6e627ab2e4a79f418e625481665313ba07c88ce7dbb559a6ba669d409a3dfa049649518d689b4b295185c32b648010b6c74887d9dd1f9cf99dad71b9c611eb1f105577f67dccdddb236d5a0d23b2b8496883c6136fb20f395cc9699ca10fdfdddbea924451ca5ccdc2a64e47216237dff43e3b486c206ec0640b5ee8dbd12c058d58375ee36902c22e6101c0b95a9b68429d833954b53cf3f6336fb1ee2cca180a317de08b62268c9b7d8c297c7e8035d91fb5fbcaf250757e93c2272e9169e267b901796223ddf48e463bd86edf17585d11a07421f6720ebbc7a22a9308b284beaf63fbcfd98083fe2c1fcc2f6188042f7e4e57d6c614c9efcb68cbb81fdf86fdae78ea14f23df2e6c8c78acabd3ffcca07da828ec7ea88618c9ee044c885f33ea476d1d4574c08450828aaeb2fa52218fe02506bf6d9e7cb89cf20a36a770d8027c8e8b8d9c3c942e8ad4cbf60e5e8197ddc9051f741dad39bfd46385e5636e32548b51addb9e38310a442e7f6bf1b001183e2015c3f7bf84211214355cfb9c8d8744a5c0bbbbf3f37c536a6a381901130554b62ab881dec2cd3180bcdc2880b70462b2b7e5fc4dd289e3a573806bec80c7fab3c39bfa06a52082daed3784315aeb0ae46c9b1d5175827a8f78e36e18eb6cea7c1a7c855f199e4422cf48e8c34cf3f2002551de3554e7c772c25e69df1d883fb7120a4c0cc91a856a0839a6c6077e60ce7d1fbeb36c3f3cfcadbff0aa153ec07d886db3a19b8f02510c058a64217123c4e93693f9b1396352f7533787364a20adc48f7e89a9046f25db03f01e8661f9dccef200601384e4135d55648561482063c38fbaa43f111a5ff7bd66b12b5167cf039744a8540eb168c5f3288e1936955d8d44ea9b2b4315b071a1af80c9916ce4e8a031b7bdce4867a6fd849ba8cd8e09a57196e132f4dc17812e68fb49e68fcab60243f97d6b39232aef64881fc81638dc5230284566e7291dd1ceb1e26fa938414d45eec20c434e2b8b543c29c698dd978eece1442236909f6af89e18a4400016de5624bc50ffd1bd25be7c9b22934ef5e76cab9f316074c98360b4c286fbd96f538a3f8c63a68ccb63023573946ebf41b76ca144d02938e9dfce9aeb986d218c42913e5fb12ba05fa7eabf75d6a3a97dbda910ddc737e29f79ac2a54930c8cd08b1a1811a5fd0f14f688643853444a36bfcc3d74984ce75efb85e258b03842560da1cd60384e60c4d00c708c1c213badc8163859e24a8f4e99ce4672fa988bc5c32efe724cbbfe40658db8c74bfbd0ef8c5716a9127dcaf85ef3745f5cadf29a473cfcca56b03fabae20e148913687dee213ef3cdf33c10276b0d37a78d3d4482666b09009d7ec8bd1cc5e400d2b0d08bf8abe80dec844d847c9bd08b03f52b8e17d87f0029a1856369b78e7fbbb9275d60213f9f808ce18a3a78210ae6ea68f0a18a946dd0e2713d6b12ccf9a4c7aac8fcc00c15c8904f083f46098b9e6e4817a901268c202a253a2c6a43b6c78817c75d3db5165785a8ed094d29e006c4e0c64c5250622e644815f48b503e23f25f9ec56169ebefd245537d7daffaaca0e23a3004c707031c120ed16c6083c0c3b25839747e8796d02374a960bc18de6301929e7cb45218779720518a47f66cfece18888e772a9fd729ab3b06f30412b36f063c4dbbcbee7ca476308686248770e107b51ce0c2d09ba2a044d210f465ae25a423218e06cbee3479f2727e5b051d3dbaabfebfb2597690a6681a88cb491c98c60b677de92d0f65408259823cef09f6f4ba6d8f42a9a6ba4d5239277fe6044561d07bd542a0e3a7de02a9094cee09884cedbbe48ca5731e6bbf90c97bd8cd4ccf2425391e01f9fb4df35d2d240ab9cf7cefc8c8ca5d75d260e20524297f88ebb404198f9bfb11bfc38d9d1a1eaf7e4f0c0103b51a0f86f6d002b80c35b4b64047dbd02c38c8a817cb2b4802449ab502508fb499b8a9b82fdb9be6afccd79254df1ebbe0495dc0577a0ded0899d4ae8639b130c5c1db047db332357d47db9b1167f9f0505209de01fcdcd6bd82385d86d804546f9c251b32ff3dda003519268c71d2f09739713a740eec5b769c04e1d51dc8497f71d32b73c809aab1e80da072fd3e741022462897c313565824a8f881083ebaccacea319c52b8ca08d644146422f1bd77c367ba9108085fa7d9a898ebdf7eee1e34261e20e302c1da94bbbb572d3c22b018aea65a8492a0bd9a59c0d2fced8e315a7bbce050b20cf7681acc414d36ff387843c8dd0834bd49badc36646cc5275338fbe05b7338c6e25853cecd11d517a070341f04fc7bfaf6764962d9f0ab32e5c25a2f0bd06c937da7173ed7c4dc47149009748c828f84b343cc38013c0773139832328c223ffe88a553a5ffa7a7ed324409c810922737a601fd9b80d8664068d1d4280587c201e69942dc13fbb7f0906c82706c1d6597dfe9412ba2f7ca0eb78be0c880f84463536366e8b8490b9ba3102defc8af0dabec8cf9d11a8bd385652c516976da94a84ceec9e7beee8c78e6c9f0a0fac6591ed6bc036ad195bb498a28443b80590f89a61a97a739eb965c216f2895b427df85878ea602eb42a7f94eec122dbcf65a7694c22be4f03335da342d9881450341c3293a3faeb3cecb3d40fe91175427827e5e05bf91a342c60273363ee936997f365537e6db76660622f0e03b537681ed401ca56abd98bbf6e62037337a918caf1d27280ac107ad8e7cd93ca56ecd2c99f9ae4abd0a732fea02fb67f4e99bea18c0ebe48bd0590a7f788bd22688d5ad22fee4fe21319a2f38470dea452a26dcf3dc63a288244505639ab7dd1c436b72a30b823f0e8b3d6397696ff11ffe1b603c13e4134b7ecafbb220d879a8c0d39d79fadd6a475b6a8ab2f1ae9f105f84af7806dc37ff87974a220353fd666707cdd17e8ee4c243d530a0da1233c8676ee77a87255db8d56061a840b1059779d588cfc054865ec7d8f96d8cdd0ed0d5d46f3626484d1ac4946d4c952d506f6c53be3bd7a652f3d350e7e9414f2baa9527f47a1ad0dbd88c23bdd3cc31c4d1bc0e40adeccf2783dc5f804778dc71dd1758c0cf8d2e440c16940dd8518bec8ab73476df95a557e2ba93e5a8c6110c8b1b0bd7074a998a4c5308f286077c9b050c38420843bee4002973fe3755599ac87ad852370564bcd081d15a9c6d12752f63d75526a5ccacadb497afa5b54e09fdf9f6024638256b4fab09f48ae1d153fb8d2893cf6777a79f575d4985786396d18e8ca969493c57bbee0f4d2acc71ac440afef1b823962c83f7cc016912a29ec4aab7dfeae0401981190a44a996c040d9f3e69dc86f12fa630efb1a19ef4aa07d706edb549a4befbb42ae5c69601edbfd514a357bb92d079f4f0511733ee72ea6649fad548ab340fdb87dbad6a6eaf14087b3dcd1d5a09c8f846e33ae64c8f32f459db213ffdbe57ea5f0d3ba61820c27b5283e9520032177edbdc5b5846be2663b41fb09c30cfab341674e953d20f73f0d2331185daaa1b2964dcf9befeeac2c15724de5e9721c7bb197c9e81c664b0875d322a79cbad4601c8e785d2fd5138a44a776dd89a9e304c2a4b28f697549665abb04f5f11a42c35e0ef44c6bf38853a8a63bc3cffefd0d7ea5f145a0a19e88714a6432996db3c1d313b4277794b080854852b4ab11a0b0c16c6664888f3e245e48eb891bc0499db59b469993b53fc71fccc8987fe2e9b33e17dfb9175457223bced00939e2109433ddd4ef47466160a93e6f4b4b5156df8ec05dfa59cbc8326427c12047f0fd709065fa2cfc3c4884a02c48c69e65aff66a130f63b6b8614a912e665e2a8c7ccf0dd45b183ea90af081d96bd445546e0eccd0694ad65bf19fc56ccb0dc9a77b5546e8354df8412d0a8d87bb3ed8698e386980674102795f1301fd4b64b6093cbc0f9c44119169837ae55e3cbfe73d4370a4f0fa1f3efe2f38b58762a31af53a91e87f0050a88ac3e5546e480044cc3a3bb20d4bc5141e84b92041768ed73438036a42bea97ee4faed113d1ab510994ba0ef2b50be7d36373abd29dd1b5b59570ff08ca35db90c776a153884365f7da21908c5d0e059f3702ff83cc5339405d3b78fbd7c9a676299d8585b6800a19bcf393fe5883d67204c59673c3a851c5e4a2c41aed9360615bdb0bd6d73115462fc3586b1c295b62593f704cdb7288edf9b7aa3188cd993e0b4855f430322edfeb2607935951b2715bf1fa994b1a9deb7330f20acab43c12107b9f212baa29b42307bc619d2e2fd5f1bddf451b4668221c78fae6f0ca8e1b66d1f88319908feed3bc29ae544c98484dc13583b23895b5f3d044bf626b693db364e47b900f1b63912b413cc5e5a501917d8ecc465121b0c8973f4185ad307652607e2731e1675c1346824ef1d581b38c9b2fc810078f0011eb06f592d3df8db60b3edb02b05c5c77fcb187b5042cb33ba1f59417e070185e211de8a228e1cc645a40b27f08a48eaac82b2ba4a7b1a1a9d34a4f8c48e81e866bccf1ab8ed6c04f13b3c140f4c29c45cacf4f83aedd936f10948c9c023923076cc9783f98c725e38841984aef30876c9d07d2da0dc009cd170ece3099be1df7dcedfb153ccd5f225b4971b2df9f6dc4620f7a666bdaa7622d37f047f953b9fba84862eaca5dfad7d1516ddd1a3684aab875ee2a78891f1904b5693052f681e200c1e80129ab6f984bd6f4879e01d33aaa74ba06efcaac6f31d8255ed61a2fc4beef90ad8b7bcda260edb756815fe54be2d97b9622802369e4e068cf4197fc283e1c1b52a2acd5ad9f89ca2dd4526716bda0323b8941e9441d1bee3a294b169cb997a6c5a790c315232358bc1ed5cb9260b3a7673eaf0b0232a9963a21c2917ac560f2a7913784cd997646b9cac4217cd4d55200025b5562061fc8cde89e7b178a04bd3381425d2897f8e697ab332e4b5ed65fa124a929b793c4d9e8d3f4dcf3de89b6ff36f05dfb3d0a2c4fef12445720cb37383b5c06a9307329be503188edb225708308b70014e0ef6664516e50f858c6b4f20890c320f496a5ba37e2cadfbaea5c557fffb5c146a94cc8a3e4f9953933a29c583b36db8f280a3cd88f53d6700bf85c0f2069244b32f8ed377832b542ba5cabb315e50ecdeb5b42e9fbe60dbaa203354575e5278f1abae4620f26ca6ed5293569fc35beb23b9571128c4c4a52dec5b9eb015222608367c08b7f5c2298f881007485b52216fbe81532060b227c41349fe7df2de9ff169381bf56956b8175344ae96851cb3f235dee96cb61e5bcc3ec08881f4e80b734c5387c0211bef73eae65fbf963811b6522dc69c3a38641ae11e264eb9a7d59e2975876a3ebb42c240607d8c3c8163c4d927078879627ad0ffbc3a565e33cd5dc1b94028f8b9950707d72949dfe0396c6b4b404bfe226a69c9df3850c3bc17b3d574d346b7d8b7f22caea3bf2494ce48af75dc0e519f0b54c50732870ee30395e80a4ee883f2a72277aa64ff6d92bd15ab9b296f9b38934d9a3f6def8abdf2d2a3e7d72d7106d6595e26fe27b7cfa3c807903063378372496c0d4bb3ad58a7e4910d68adfd4f6c380a9ddcfc8edcc217619d51ad69386c935da87bcfd3b38a11f70f0683aec4294198493cfb4bfaeab4c42fbc38379e739aeca024f82b9df663ab29ace918332dae832657e1e22ebd6426bdd19e2419ec5c19a33463a3b3f440f0b9dd564485ef11e4c6e53302388443c77853d2f5a3544211b931bb5972502bc5d24a93751c94f74e958f65d2b954fa56abbd8ea5991492f5a1070c9ea875f4a285ebfb2662743fb44330a431f0ffa9d2a4b1b98ecaedae668be152672a3815d1e1f3c4e38295be787f3c74758d9ac55a9911727142bfcad91b58d5022abfea2f43c07e13efa829b28c477cb9bb85e634f8a482af571260db6d981bfbb36ea2dd5c745709ca6dacecd549de906ac0cbfc3fa086d9d4fa1e32f581d7eb946838724d3ad61190f9a21c775aaec6dec2c05343883ee23321044be05df1f45c20595640a644413afc3bfc7a2825145c6c0b0cb048152dbc55d0736dab5f627f37fb5143146bcfd08ea4c2685cf5f16e02e05463f6a8c64a1982a61c817491e1f63294a90b813a015cc4b02078a80026fc4234f8d90c54a98626c7585294318d5dde394d88614464dea2b93bc465f590b46d0d944179eb2777c56c1b4377c3d28fc70c2034141d02e571fae8d6154d978170981c7c988fe23881ddb13fc134d41bd1a93969542b93b8148d43625bccbf6be68713c7bae525f1b9f6d1216d670d642d3da2f091689442be9d6423eca76c01435ce889cc0aa0dc907c91dead4877263e7323e767d771bf12a09d9792c93c505735773b21c918a96a76483e03888602b621eed2d33cbc668bc4627fe4d87dd8060b594076e9788bd693fd71ffeb4624a409dbd1c8acf27ff0046af4baf4ca7bd327539ee86608f94a8516df16198af0e7063191bc803246032d1a666707ed61f167cd5b192f2bb5dcc08f93b082bcbf308a4f5c632f6a77c289dd7dcffa9f28fca1b661efc8830163b046849fac01ec9aa8a7390bb554274d4aac30d8bd5450a23e0cf4b4fd0937117c0fe476b82af35a2f3cc9f9473fd1e87fb83997749afa6e639b3cc2b3b41bb89f5bdb35276d003afd8b39d9ca7aa27c04eded0388e7e312b3275fbe27831f87760ff89164752d53bc086ebf1ad81635791b1d2bc214aad059c65f3f491b7abbea99b2a0d29d79a87562d212029140551fc5527e28945fd2da14ab2a6e29ec9706dea899b6ecbd6c8867f9fab812b7acf6af3397005b6bbfeaea77e79050b9b5ea0c1039ed990a3e0a5e2a4287e18b72bb8d868cce1bbb914db1b7417077e94493ca3e9a55b679691b1ba0d97c775c7883d61a7e5cc5622ec9dab4223bad1ea3b64b6fae9378f8e7e142af6cb92c8929a12401eb56dd60fd2fd5c517c7c8cb63649b32742c849fc071d6926fb2e37e13befdbbef54f6e6bf99cb19039670ebfa2c80846154a2e2ee05418e1c1fae16cf9e9a9d1d3674f212fa43cf21486827f7500add16cddc4cb454c7235f833d2d5f1a8d1c6a66d327ed2a89fc8dd171b936dbae44b4a926a51ce66d2664ec182aad13cdf8e434c4a93896da0cbf8bc50b0f841b5fa0e7adb5854e1f40a38ad967d499cf4e0eec9ee109b491642e13b04e6846e810dd1767547c149fcb07f6277dd9942c198ac90de7b6a53423fe1f057a00d857c1592301419c99434272d6ca92c2e281772aa190efff6ea8545a40701977d53877a3fa9957844ae7cebf453b410cebecc14f018580d27c91af8f5fbe642868d2f1910a8d02fe05d5b91d3ff3517e3f48613db9ba359f8cea54f76126b6fd7acea0cba6cac3bc2dbae5bd07231decb17c40b0faaa70ad230e64b58ea3e99e89bc2ee86ddf21a5611258990b86caf9a22a94e204525b04b745a0cf80a1939a9c0c50d0953b2f09129de6a5fc991e8268734e12bac196e6101a54634843b2d1929f3ee23273bc742e05979a09e6ea20f7a1a030f488dcdb7f186683bee0933bf96b31dac9217ecdfb104c639faa4428e460c0715b5ffe2d22382b36ab044e687fd0c7f1a58158d052debc5373cb29c834011685e7425781451790e3723b4ffa0270e71df4490e09ed8ff9d8c5d37cede57d7e22d977b184bc2d374aeb1e003d200ab72ca2c68aea86871457f5ac6a46ade8c6103c6bd2c3a2ccea6c5fda34d755285ab178c82b1d05c3e20ee089507fe143b3b7a96fab887dbdbc80e87e0544b5a384a00c5923cb20d27d4af10bfe363b1fca1f9967a23164eb445eace2a9d607be4ec49dbc27a07f67d2094c27b04016fa626b7605ceda94aaaa4ff16d778b3d5d2c0cab501f3148e595423edb4c56367b842f172f49d8a0fd7e43337b27c50f8fa434fdc0c9b2ae013bfac13931b5cc068a5871a4c25cb2d50a8f4e93afafd1a070c9e357ac1c2ac0aedf44949ba2ccf8cef37839ef23dbc117921cf7bd15f7accd2f3149cfcd40a7db1aea41bd97803d3bb818da83a8cb0fc88db8b263aa56f49a27e64300d56704759ee44037418122e9509d99d75dbdd07a9e6afe275fdc12e93a25a49bc5f743ea52814ef61da487b62c26359849af875d09f4c7ec80ab8b0488d48d450c1a9798f6c176376a371bb412dd80773593f3216c5b5f2c382fc69c6168ee8dc3429af09393fb4d76e2cacb6677138f3f6be20ff48c95fea323acd7cb66e28a75f6e09c70872bc89a13a6368d79073b57f0e03510975f138ffdd9e22676db64d63b418024a273a8686b383aeab972ed229b7b9bff07aa4a330ac698ddf8809f67dfa159c8984ae433d4dc2dbc0fe56a3f9adc3ca47b2ff1b5594341ebb07b9f37b45ce5b42de7d3d1ae7eb76f0664503d3186ada6408803219fb8ed29a03d6854de1324846ad0a41d1547e5bf1f8d41a272e7d620fa9d09aa17590dd4b5a4c956638d191a6a350c608d9567bcf569777f28338e833e0e3a7cab8a2614e98406a3f08bca6c4f008975f6690cbe621445a4ccb95653c8ca3aab076c514e15c8706cd2047f5e929a4268d7a65f1909bc31cb67ba48c6ba093c429b4ac53bfca1424a0e58d2b912bdb0355fb25ed0fb7898dbb1c56edcba0e39c9db5901fab6e24f8d83061885308dc34704425d4c13ed4575e7ce1e863781be074d8189c69f93ab326ec30066f24c25ac7be2f55ab9e828f13a9f98baec0a1bb9fa53b0add65a1180d82cbb9931ed785502cac5c55fa7ee1d0e384007c0d43ee09a0b83be2427664e5cb48d0d4379602cc6d635aae482655ece82b7eb9b9f907bc0bf9edc9a8d056e8e3d1c12c29c4756f24e5e97c08b4ba8b051e2c4b63533ec26efe80d5b68561e98d029163f325763d822764acedc0499712179bb70ac6de4e17c691f3b9b168b99c43a55cd64345b40ca8a408b43a6edf28c8cbc72cda2be87e664af73c5dd32bad86035801306ad3db23543a6f7eb73df954d22ba5a845dd1e198723cfae5a8dee799120e4e5404267a806a1a2c6930455d134abafa5d713106a7a9e39ebb2f6785731eb7ece0871c9d0f55247dd40207311a3c5c18b2f280a6ac05ebd2aa3a7e3d7fd4b30910ca019322a3a618d9ccd653889f2edafb6b50ef0fbcfb8fbcf395773ac640de18c983b3bb6621b8879e0295ea10cb3f300692d7909e532ba364ede0f15824c9da630f5ff5f57249c4a73c911b91519e90506572e198fd7e0f273c2a5ce15f929fd9bba22d385a2e0eb5ac999683eb66cead4b10dbbf32db5ee8c7e51f60fa69ace66bd3d3117c1a0ee327f3f797f73ccfb66806bd9254fcb05a6300a1a3755445ec422e080d9f9c95a5af170070a60e82847a2e7357c223bb00a148afe6eb7134e1b4cbc8ae30297e667718fec9c88c61257b7e048a8c7d5ba46c296dc5b8cd5c1feaa9cf40f43a922d3f06689e7cd9be0c6ad6d3e16562dc6825fd6d7b9d88b93de18915de1c6a08040115730e0e9a4eabde2f006adb3a565e06f9e7a704b73a0e7138fe5131fd085d413f437b08c464eb380d48b3f38a30475678415e8d9c820d862a4c7ef71ccac19ee8b7155586c51196c51f16ea4f24430c850031b441f2398acde7d1a63c17b804ef33c3b0ea2083f4afa5e77739389204f25a00673b498596d53de69b8ee4726675aa8a5ecfc27a46f8e1d234b013b784fffba0b2900d60eab60becabda6fadbe5b0f434d610e5f778c22f653a74a7a747df26f6d0083dcc753200772a9daa18f0a1c469c85f8eb80a2ad6fa725541995e46ff36a4aa3301ecebb6a7527ed87ebc77031675e4873523d0fa9853102836b16909cc9fcb2a6c57d91cbbd10751bd3dbf852c9c326a0c446483de648fba0092bffc0518e6e300098e8a5a477391665fd8a0065409cd2cc14f3f314c39bcba49e0819794f65e0bf12e71ff433a57ae966fecf3f64157564f1a24f69606036950c51d04b80d13db186f4c4beb1a477c7f5e1fa676757b96d85bfeeb650ba642cb2ae65d8bc54f7203faafa50d60ec5e48f02c38078d87e979d172255c89d66f6489401f09813a86833168bfb7233c6b3f53a98e662d61d10e8a4379dcab5b876b3d7e1503c6bf80fa6b9216d2cec6d34576c76342ac8220caf451e0bf8166a14fd2bca81af019a8a15c7c198a39b21d873f2e30a131210f5dfdc02e3187e34ba9c8608c08cc5c4c851e97291712037011e656d1d661159cea2cab80693f7c499e2bb56f9a443dba8114e31a968498ff4c6383403542a2dd1248b56c0cb19943fe8149b4b54813add3e30c696fca935e880513f3d8beeec75e84deddcf70fc4878b029a8c93d1389f9534c629c176b6b1c6f777ad56889718193277f93441a2830a472a1608c0019d94a94f1194ee931d7c053e8c12ee1d55160ae8008855ef82fb8d1c73dd657b1ff26aa6e7a1f66b25dc7e43292928cf33acfbc127398fd866af330436cba518546b2382906c5d41a27d7c71d63647ec58f482de06f05ba2cecd8b011a9d7865c8475269069add80688abb594e3e43fe4c9d163e819e5580cff060ba1acf2012ab0d9d6c6ff6d1dc1a5be398d9e9e7b400e09a7a0736df60ce1df5630e61df7a72b285512f3ce778dc49885ecd70aa4c558bbbe3d3856312db05282a8eb86c85b6bb008abc0c96328f697d0d2c2611b81b3c60c8444949b0eb88218a0477c95fa500f137a0c5c1cb0d679f732ddfe941fd69f9bb1eb56d6e0278fe307ac5c40c5f2c8cae232cf1d3c9d56bfa8264ff3f40c59d9fa52635bd0852b11df957f64e541cf3363f7424ded6aa6a6775a1bcc4dd7168d615e162b1a355fb85b8382d45f6bf7cf1a94754e213461cdc17568ff40ead62e9a3690ca378bf87846911a281607786b92c719953d830906ae060debd52f6dd209bf0ae9c7a577b6553ecb6ec1701069cbd42ddab8a8730a7459f79ac81979273d8c6a5b298cc9f6a87656c550a49746f41c291a72b94611020e8da8b8103cdda04bd6192f3207f5549bf64ad1f4ad911a5fe6b562056f375eeb4b64d5cd00d20272eb25e078d98abfbf5193b0eb15beaddd803466650cf0dce86e9b34f5a54e0dbbfde7bde2aa03f4da68b3d7be05ad24e3c0581e638a63cf04f34e9bd0f56fbdd78d982f2f68fdca7959a5f5f4804277cfd12423166d789ca2bb8931f45d3289e4755649528706b3d22b88313b6f4b1823a928c83b6094e36cc3fa45e995b27272143848bab6e07d25e79bb5c034354f0a2ab1fa51da42d1478847a5dc8e0a3859c924c0fa4cbc46605a92c6427200d59dd5920db662dba89cc5f9e8f150dad6017387826b740a23293256e5b0ee9d781c2e5fe6c60911055c431f4135c5207c041e1eb1f513c5fac3478331960e3a721307b84fc30ac56f23f8a0f64861ca3138324ac01301f34c3b4f53acb2b5b1916ce926e18d48bd8a03551f5d3635cbae49dbff90fcb2b91ad7a202eaf7cadc0405e6186e6877c3bafe20b15780f93eea87ebf3c819a9e0933d8948705320881323fb8f310ab5c90d7bbf325c1dc7f723d883277c9f11d4664d8ab6b3cff7502f429cbfce9a42a2734ab6998311deb8f95e58388323052deb0d7c9da54332e50baf75975df3a9a50cf06d0df165336de0d9b69828902433d3fe0f0070839853b2de6411bc0713ce4fb1b092bec19dcc5f1d23b49a659e222129dce7a6f44e2f5a06bdbb986e28944d3886145501a5d5d440dcb96355d7d145cde85bc209da0f1f28dc2546094c95f469c37dcc7be680fb0bc45341990e035081a52fd2071f63dc772584fab86893cd1c104818a634dcafb4fd3baab18529a27c08aafb97fc466e2938a09c850ce3cae8ee86330a4d3c0cf995dc3dc31b27e819eca546aa515900371065768df497ed4ffdddbc50f8616427af3c5e4e2ab5734856d9a7a31ca62d78e252509afbf663db05190a30280eb810639e0dd9f51c6a89f24288b0530a6718505116d8a0a2ca2a99da907e4704753a5e10740a91f624e3767bd91a26fbae5db4b3435720128d41c8b52b5e0baf5177186c6127240c8a18892e811cb021dbbf3534212e27c919d8cf7e2cbe70e72687b9da9603d38f75673d51189a018c61b3613ab624066e245599061ff211196141b6444895b37362049519439d8e29c23273255c998803251a42319c6cd58fe735329dc20caf1bb3b8b966d8150746190090165189d4bcc9826863152633534a49af3db929157474a8ee99deecb94db6c545ef4cf2c5cdbdd9675dbb3fc99e7a93dd5e6e7170073bb328b9a3c4c439f8d6073665242e8454cabf3df4624052db81d01918dc868a029070c8f9d0b8608525542cd0b041f170cbd00d53d648abf88a1550e49e03e6062c98157461d3bf2de270c0294930c157d5580e5a176fbd7a3309297fd416ded989daae7c9e2f4830bb1e8d55eedfd35292d6b5b953dacd7ba3b39aa3a18a7a6d5fd05723092004a47689a96eca5964bab7f0abafb9caaf20184526defe961f1f0997a7b31b894daed9e05b45bbe74e48cf0ac7d1303eda933137e4e098f4b9cef47039cb3fbd91c7557595b76fd92d47013a6ac901a722d0039dab06709dac97cf2290dd7e89e0a71489eb6c6eadf07e53d42ad43822a1c047ebcb3643e01fc63c9adb692ddb4ea60a7f63a2df52c63ac25b193ec72b8315ff52de6809f23b3f270341b7c683a12bb1db93858e4474cec4f8af794b6088c57a09a49c6e4be457bef9d392bfc575b1241a893ea32f3b62fe8843f062f64a3bf58471d8be2d255cfc33f4ce7e5e8ea5a8128f9603671c27c813bb950f940d68b388b3d67639d3bec8f36fd2d7b7703469c3cf065b0bf4b5a94d57644e14ea84dd6fb9752552b38f2be4a44a3fc24a9403ff416f9a32fa2942091d65c831ccec1ff3588595ade298573694eb8b7ff335312fe00cf23815a99720773e45fecfa87c48cfe53e124bfc33483baa0ff6f01c2bb7624b92e83ec38b9b064862e331f97cddec7342ced5ed0c7738ac8b4a8b696c48b6c43fda2b278279886ce8559bb7a83ad5c0772ae3f401b3ea59fa3c92c6fab89c3fc849be3a331f7a55c4b17f4e1ce66a1eff17a06de9a14dd885ab5e86bb4d973c673605fda5253a4d29af8b0e2673dcca66efa2cf3be263dc08aa438cbea945b68b6a35035a4cc108d2d15d67f2caa8e177fdfa3fb9fbe3cec2cb1422d50af71bca178256ae535a1e0061c3c62ca83c248728c925ac7baca022e0f232f299b10eddacb967e47cf36abe8ccf635fafd5aeec0a11bfd7e2d710dd0984759b23aac82e20795a591ea9463b8af52f0fb086139c32025e9cad80a6b3b2c7627106bf55202969c89fcc54e309cb055106582bfedba444785f0707b7a7c5d7cbf362f5c671525e42a9e09f14d7e52960d187e06c0f7bc0080fe12421b362a99d213c60f8fa8305550b3495cbcce9be8c8d1699547ef8ae0f6618c1cfac68255ca010887a6af89056b51da4674f99079aa459d4c3a2cb7723624c10b42197db945ad3b9f9cbec17bba2f8311d7f47896caafafae9b6c979dde2fc378e2332dbf592bd617d437ed8020901b0755b640265026848f2ea3dc59c33aad8e6088bdde88abe20d89a60386327d4a2e6bad550527927d5e1c3d85a7103141cec8a8b331efe121e14287253101125b706d265133ac2f90ec4543096eeb145cd790384d36d0de932cbd40b711f8fa931ff0d86c0320fa6f75eda6e80e4027752612ac52029485f0312b42763b5a2050531b7cbea4ef77e9334eba1ef96a21621173bc26856ca9f99d8ef30f2cba80e9a1f888d2bde7bd9d388865c18a017376f5990bad49c0c47884cf9cdfe225917cf6337cc1992ec856ddf7a99ace49dda47aa5bb7117043927d40f671921cbe675418060257e77249497f7dc17ecb7976828f885ef569164406a8dfabb09ff3c7a2eb12de439b22a570ec9b274ddaef317a4ccad8ce1446cf5e5e5aa05c81a357bc052c8cc6507ef50a9b96a7b24ad4a974897244344775b2e4adcf67fb2aa27324df3416c32b0cdefd61c59fb3b0b6d266b8c5b12be5c3888b5b0d61ee57a9afa64037e0c4d92cf5405b6afb46d3693aee0f263c7c293427490b47f0a1af385cee93745bdec8cb2cc48bdede2a978d853f32bddf2416e28f3fcbda5df57979d4464a60a93472d5047192062984a719b8b52024d8ba434217a3aee8800b4e7e7b81b7e00ba56e10fad9c88d7857f94253188b20baff1670d1b7685fdabb96f5a488313952472744995688b4c767399357e858c128564bf4c10d39645d8df0f3d24de952b226f9f8db40ea3de160beea81d0b6f0c46fcb28d5f9e3b78f4b72119b5d79ceeb82fd6bcac48297365f0acfad7761986cdc147b7c681f1a05494cbec0e02d0069c06c7e587e902962399d1be583e96fce45b71ce61d584415a8af904a75df562276d8a57d2e59ed491b2e595cfc32e10b8caf6336cb8e627fa0b2dd09a65106bc1877f681582abba7892263c54f2d648a6d546d7ed26152cddc925c8ba0976c7250db447c796d80bd3b1376b877ae031a4384d7c1f5b2555839a5e45424a90840b0a57c085d5f4050a30d6ba1655295449c04dfdd8282f91e197feade0bc811d774e711339d314f282144ddf54860b6f86b38da81513007cbe9b2bf2b632f8df0c1f22e45dd3707cb16f788544fb398b182a9d0274bf20598614113eddd5ede60fc16e95c1a762a659aa47dd83c9ec321f370a6695c922e511121b42ccff9746d87be920677c7e26048b03fedc2a6bdb7ccfb703470cfcb110c367b117d0a5c9f3aec5297383b85194f01b02938087f6cef82b6128c5d6e7aae062e523f8723a3fdbc1e88ba0948a7632577aa5a24719a4432bc37a720411a1a6c756ae88f3d786fdd9a619f1769e5f721193f2622cd377feb23b61becbe91e3bbedb7cbec59e4529e377fbe8de6016d11b3dabafe1eb8547016b859d3c0f1ad2a1a1c78f4a4886506e795d734de5c232e575a1ddb7d5da40b0a795a75dc1f9e00e7734f97ed95613317c2d1d6add496a64f2cceda5e823fbd7105d9e9fa757b7d6d7d2d19b342ea9bd95fa390cc95e5c50de5f28939ec0cdefed809e828edc0afd9a3f78452fd09b271b5b9686f91194f4cee7e5c48b8596a31722ef19ce8c54c53d9d8da473977c079920e49d54bb72a1fd12f8f235ec0f9063e5ae1378f177125c1d1e4e9de0d59e6a0c3effad5eeb0d53d25e3d05280603662801d7271024f5292d382b8fd5858a54598ac77b1ed95af55ad971c54a4aad2bbd5331eaee632de76a4216376e29e406a72dfd3b125d9d2e7c39e8e73d8dd1602b84b3278cb63045140e7d2a23efdcaf651bd5c40f8d5d40c2c9f8a51aa1c7589ec3af346f346ac587eaed96428eb6c3d71ca5a9b44ca7537bb35daadb7d035e6ad3317ae6a1e4a018a92991ada70d983ad15b1f892efdbb3aaea77eaeaf114a691097bfc77f7bdd882d5ba9960f9194658a5ea8c04a8398f868b55a1c757866a5bcc6051d8e0e7db23825acb4cf62da7862126d61ab4ec276cb445de4d98aa5a0a6a5a1ceffd76d57627a0f1acc7899e3b9986a436912645e0eeca18dc8290f7e2940f034263de393c7b56e071345f7feba8447535d7c8afea8ee87247dc42eb1ddc37de00431a7e14f748bef1db37045082b03d3d485b404b26e8cec9b0081402809c42482c1c1f2effd9254777566de66f0f65a5215208310a442e7f6bf1b001183e2015c3f7bf84211214355cfb9c8d8743f737af948e13416c4783cc4d153f4a2698cb5435d5c82ab8cae5dc282bf4189cc3ccd5b44ee1b00e356b6b1ecacc32168d5d0e27327225b71b94f13d972fd8d890ff4417b73b8706896f98b9828213dfc8ca5be8bf65ce95bce0e37db8ce8fae0dda9307e0e76de0ff80d3cfcd9fae7e3c77d46ab379b514119942e8a9b6c650ce737ef2e956a4dbaa89a15382f521fe1f4e5bf5802c3fd15d0a00253124f34f40a657d0a34323fcb9e882c26d0d85ae557c7032b681711c907ef52e7bd3a51aa4538105a3b36b51976ade1da666dfd0e61f6008677925ce30b303c68600b4d2c5e58347e2efa992758feb2ee5382c0e52a1d40d06ab943f6ec426aa18544dba1c696bd4170d6b3fa949719f1c48e60788ccab0b36ff47b8488c14756d22a6f3419856768537945cdb7935c430f2cbe2beda1c1e271be974be67152f6a89a8b129f96b12e1bb6fab92ff591a18d17059929322c35d3ad75f9f4324a31250e0ab68bbdee258a8e9ff496388fd3a805686c0a1d912553973204d87fdf53cb3e83971b8679f2e7aa037c7390a83f9403ab48a12caa00e6a0028643bee5165b758c36880a6a7255d8a03c6cfa7eabf75d6a3a97dbda910ddc737e29f79ac2a54930c8cd08b1a17fd4a25906ddc5d1dccc8afbb34284ac20d4273fd6f871412f6e4b91ba8ed20841eb39d2066da7adf4fd7bdf47a866fe15f17367078e59850042b59ecd2b58b53abd952238a066d4b149102539f3c0a5f4b21199678848915b88c3e901fd65b6f539a19350f331e56e95146bb68a6d53f2b32991c1c590fae2a06aa4cb95632a09787010da82519f9b08e479b022cc80e54cb8b847ff64e71a1d301be58433f6a7b52d22c7304620bb198ace56030d385db295c09788f25809bf627073d6c68c8c89c4cb5ee366d56e8034e1ff48714a10ed5a90ed14f1804dc39710615805127a874c7e22dc47f4310210f09f55bf269b5a2782ff46a492767d035b16c06d104dad020e300ba8f933f24f0557e5532ea7206a15e88fe6f68effd4793ad886abf5f54567b7407f72015815f2aeb1fd667542036bf042137f75b037016d02f1080c51fecea00f24d97dbe0b84966c8c390a112a49a1485fdbdc0412b36f063c4dbbcbee7ca476308686248770e107b51ce0c2d09b1187dee795e91263281d604e1fd61469e3b8fa06ca5a9599c1cdb01bb19a51f5dc9b4105d47d0e734fa08752b18545c7c65cae5e6b25d49fa9a7bd30b21c78d6839561b007017bb8ea6bed6922a865a90d788fafc494feedeca08fc39d1a6fedcc6607dbd1b5ee3af461709de0a639f0bf8afcffb62ff10cb1702649df2e1f959c59d9e08d3d470e2e266010f845c4f24513401d1f4e0362731e1913060924813f4f9fb5358ac17c22a95728282ed801744ad585d8b55d299f77c5938610718ffb41ec49670a6d09be02410c736b1f0cc86f8b3ea89db57bc8ec3f1cb3596d4bd8a53c4c49a48612d7baef5a76142e7f8aefd701719104aa81e2d12c587dbe55aa72c16c95a773834dccf22c911debace0fa04e5f98a815056c2d4872301125636477ecac9daddf79709b5dda477d64ab66d3216e1cc944bf8a5ed4de1226e727d526290d0822dbde5c9979e82523a8c296aca14c66dc90a6eebc516f9cbdc3dd320b1bc6b37009e9d1bd8b92323523210c26e6881ed3082fe151b324e1d89fdb8ec47b5374fb654cbd8544381e3cc5998130771b83d8c932a0ee6b2bafdc1b1da0b0be4208498b85de394fb86b8c9ef5ecc87f390ad5c2a6789e4d04e1890c7bd55ccbc21a1d8e629fb5c043224fa3e909a147c1a4b162f11ea09e4032309975adffee759fa66016fd5b0119b87e4b888d876e03f82fa72fb7393aea9063172778161f8795b3a67bb0c6235723d693477808bac56eb11d261546ec2a3fb281e65edad931328d3d8f05ba9063dec8b06b63de048f1e1b58039aa04f114da38dda22c64b3e6e16e0964d8589e77bbb267a9e68c0ee4e025a9c097eda48442b584d7b4dc114dc9165e2ca26388ff4844f75f665a5d3b6d6a1a79e3e05a21c71a5d084fe5b12d461ec0f7b12db111cd27b0339bd0aab7015dcb3fe9dac7ac14b78b7c79c535b58ab95271abc2468535503a4a5b194531b39be710a03880265b247b6f12d4375c403ca7df6e7b2036a95075ddae353ff35c1bf031d0bbd5b6d8fba307564f12f8a334842137444fa2aac3f9cb61890f265c5dd50ba779f4fac97416e5e08e3df901dcfec491a80c60d0fd0db480c49b82d84896a6eeb5c8f4ee9651d3db24ace05484b51d4a615032614cf306a82ff12f39d8e4110633bd8c3dd0356f5951e94c65c055dfd14971afe039e40a085f61c22d0d86e57c84f8d79ca4547c2eaf893e7077f8117a94ec5433224a85cddcfe7dfd6353e1bf8c8e6c0c6483493f5068a122ed2665361e3d1addae8e6f06e36ce6625f336d0ae30974fd8d0ba76ab0ce0595cb2141f4b06e7d30273d88ca72cfe5ef02ea3809231cd395e735c81618934c056e943a0d0534873a203bf76168527b60959812085109a54fcd474b1a0c956adf6ac50d32cf82d1b1aa7dd26858a9a53f62f403fd16e954194f61a12542c76cc7d58e77ccc42b74810d2189ae75aa8c38ad33c9220f00a5743c285b85e8dba98b2449021e7a89ed2003c7c6d8ececbcc25c946c146019228aec27ae91d8e51b9ff3da839791fe04831ade6a0190a0255161e30fa863c117d450625b78335c21c975ee1dab7fa24c9f199f08cffbee80b6aa5920d45debfb4d03226730407960bd4b8339f9a3c089cdcd930a61082bec7013d6de0c2bbe00843607edfc0083de04de7954ce6e38b003dbc12e769c4330f4687ff8a7cda90a4ef9f4351ba9de36954bb0718b648b95ebed4d2ddb02e695bfcec225416bb4db81a7b4bb938b5eb94f4e4044e591344939cb7671783c400d88ef3ca67ebb6c8af4cb79ac7b931a75d76f4eccfc7c48c0e18673e11e85ba7466e00d1196127a786f75322e5f54d96523a9f9aadf17d6e92daa44ebd3d035482d90b18543020ca1544643b3c155b13efb02ae7484883fa28a1d4e796a950eb787b8a01646288f1bd830fed205d35ce19df6230020139b52bac62bf04f88f746fe956cf11967fdb38f4c3d2e4f6c9b6941a19d9453a62cc7bc39f5a103a30b0068be795c9ded8c34283408298a4898278cb4850ef7c359155967a6749d873f9bf38c076a8dfabb09ff3c7a2eb12de439b22a570ec9b274ddaef317a4ccad8ce1446cf5e5e5aa05c81a357bc052c8cc6507ef50a9b96a7b24adb763d9fbb9247b96424fae71b3e04b3f38c6f6a239d75afca3261f4edd36fa21c40b947f9e4b00e4b6d12b0d94a1991db1b53aa3db4da2272e0bb3943fb5485ac820a9ffbe729cb36fc1f2d1df2fa2007600733aa1fd45da1919fcad83892b9f489f90cd0bb949d5dc4ac98eee3fa3ecf4159309d203bdb399e9b064c02c945df7f821b7893a1704e4a046de016ba9f207d1d71fbcd5748b0f37778104cb49b24e8a1792f9ea216db991e8996207f939aaa84ab1402acf9c9cf78624a997802eccf2347b7b1847324488aa1bb2140cff90d58af16e7403760be8108eab3fd3e22db5777b97b9ab715601e496135b9a37c50fef5f1311eec0f33ec9560070e5faa9e3ef778eb54f13cf0e06dbc86535ddbb59ea6797ee35755d3f206f718fdb1ae0c68f69aa95b5045c02d9dd82693fbe31b56d1440aa3bb32c109ef3b47e9730585b304f959b4def808f05d888eac8d6b1dc5f0efc307646621b05fcba2efcc4ab60dca0deb3322a4b7dfa8ad1074112a366ab1d8f4c8ccb2d1324ee398723f477d884299b9b5c972d17d7a03584f1e42e84c8f98c4e2b9dffeaec870bd28d78384541d29cbdc6238f6b5644dcc35fff872ad7861a0c56440981d76206609381df71834a39caa7be0424f01f935bcec5ed933e3476615c96c9bf4732eb5c463b397c265931fd64007f7d6527abddb5007dd564a90336e4c495c1a762a659aa47dd83c9ec321f370a6695c922e511121b42ccff9746d87be920677c7e26048b03fedc2a6bdb7ccfb703470cfcb110ef5442830b7188ade2aa7dacf44bba05aa00a48ab7c5619e49950add23729fa6f44a5648f687e104dc281e4ddc8a4e625d8496b950c525304b22573e1d5bd0a5c08e53583cf7e37f8f8770e2ea524ee19048cee9c167181b4a7120335c828feb4093510ffa0b1e1699da2715c80af76fc09b001976e35aa53d56007c3f1eb0e9bdd99b38f0842720ba430fa991b1efa595cf45890d324c57f707bf7ce023ba74e59f0bc5a5f367222a3f5e8a8c8d6293a11e42a0410ffe51c17c9ccbfa24219eab9c73a9df1572727bbd443ab699f71eeca816501e90422427d01ea6ca7dfdb6d6a880c453c654c013293f1b87dcd00dcd928178797bac9fe0ef66e1d94c26c243af12c658c8d794d9e9c1eb2f5705badfbc3c53329bdada0f0ed76db3390a1641176078f9c2dffa8122a1307c68c5ae53062fb94b137ea9f33a1a0572f5cda03cffa5d7d3215dfeb0a8a0c746dedcbd34ebd2d7e79f2ebc657ecfacb92934c3707c5eabda5d14536111fcbecb3b3ccc1714438a173a96b4e1b1e3acc547d11024418d773a44c986ec4b3d9eac3dcebe9b4b46071a267ab55606af81a07fcf8618e0258d8b6aed8e9313e7ea798f8f426087ffa809d186710949809e63f8955a988fcd23a179e4ccf24b291f881ffc0afd32a3c81b75b2dc7bbedefcae7e64afdfd809e1695c0423a1a2feb6ce5919572f63b5a5da5af80b808822a18cbe47e7d0015f965fe15ffee3c9d3d67a3ac1826bfea747113792bea65e1cde7eb727b0e11b20fa3b476190ce811cf0ac71e1380c0e2ca4b265338fcb6f1d6f45872e64e79a40cc444a2ebda5f87adb6f842fc27efc5f321d37c2cb5852f9dd9b3e26a0b176dc0d0b2e522bbacf06be6aa0bf6d414e69147dad83dc9b0081402809c42482c1c1f2effd9254777566de66f0f65a5215208310a442e7f6bf1b001183e2015c3f7bf84211214355cfb9c8d874b6f395401e52dcf2d785d0a064576882294ed1e72586d140b72b63d82883fd85015f9544fb60b66da2033f3adbd9b322f0f5bbcc460faa23ed8f3133ee40f2171798c382b5793adc605e22da4b93535de1abda9aaf6fbbe1d70977394023f9e73a7836753f5fb8918609ef7e001014dd68f24b0811c176c8df110588544089a10ca58ae29edb3b7b760cb125ade03c0d11efdcc906e0a032e7dc9ddd3ddd0d7d4db6414dbb70c647873216de322fd3e9538648930b6713573949649957f15232fba16915bc418803e9fb586b97cf7fce1d93eb01b01a8674e3dc07abbed5a288b3fde8e65a914bdf6575158f3f22c9631964ba9d29ce114120b11c4dd0a78d155e0486aaeb89709959a904e6afe4cd63fdcf383a92596a930bfd5e750a03cb0876e9c0e3a260186affa790103c2807c72b5c30ec31db083415cfab986ded27b9e00292b81361e9851e3db7a7a6f603e0cfaf2e4a5e855a41652ded8016d5aed9f3aac0bd96c9b71aeb716534e034cbc32ddf68f95ab720edfc3f61182279b50e800d1c8ca7eba51634c0b371abae42ab48a12caa00e6a0028643bee5165b758c36880a6a7255d8a03c6cfa7eabf75d6a3a97dbda910ddc737e29f79ac2a54930c8cd08b1a192b3a22ac08bf1d66f328811b50828456c2788238efd12b036b667390fc0ea00ff3ca3d326e825a6b111d5f763dc11735610d41dfea04e505b66b70b20b971c314ba33216c298c698f0eddeb8ec89a2a8f3ed4f9ca083ff9edfb54a249f5f522ae4cbcf5757a9b1d93de31d6ad168a1cb4355c8ef6182bc4cbb6f8aea6b62b8a099f17e3e9f6a1a478dfcdf0998b5cda3c50044d1c4a1be751a1bf1bdc69cca10669ff42b3cd5c227e8b70d10dc43e0d2009aa4421e2ec55134020c768a94d40274202f50aabb1fef368d820f48b587a936eb4912fc88c52444078de517f667f882f16127e9f5166c4a3be7dc486877e7b601bf9e6be29cf263012b584d87160e4d3d349f7dfa0c11927cf04a806b54435b367851774df8ce8c072191d79b9dedfb271c660c8cd9602cd5287ae0c6c11b2cf8bf9319dd01be7e460f825fdf1080c51fecea00f24d97dbe0b84966c8c390a112a49a1485fdbdc0412b36f063c4dbbcbee7ca476308686248770e107b51ce0c2d09b5cde666ec6cf070d1d133424350a6707dbe890febe7e61b310fb39aab3f86f3c232775f02185b68f3affd2c13a6d1975599a48ee6b0963abda6747d350d0686ef6f4cec392f3b1e888cce8ae442037cef8685b8c5529081caf65ce2b09b66f7b84ae3ff7ef5b7274750ed83d012e67e8257fb47cc06ad9a295567cb06a5986886196d96a11a3f69ba0132c07096e018f29a869f9a56a021cb191f6ca6b8745422ac5beb9c8415ae3dc3bb7bc1f3bcf4aea96d33efb593e865f7f73f0bf7d841cc9d88ed2f356417bf01754911b122096d2de41d3f9e98a04048d02ec0b246157d2c0a91bf5d081d0f599e04b9f8b88acb796ee28a89b5a06042395552e85d3be6794c41a7a211b1c33c60287db7e3164714fa3435d9678b27d24310af8b635294dfa3e956fd3ce0b7a825d525e7f200fa0028657bd499ee56dd503c55729c5a7bd73b3d5ad12577f795b8b98c9de88a70993e64fef8a2d31dedd517e93da67d7c5c6d20956c8cf7bba866bb449d9fc4f4599ebfc8c2e4e595f29bc942da79eb6b423446a838117b2ddbe98b47a5fd806869d2cafa662df5b9999bf65a72b1bfa5aa539bd75d0eece0b5e3b4c68001c644e7835f6edd98f2cb5f95bd845f7fb1dea30cbc7b0b897a47405db4afaf09a4f6e349d072601e84806b22dd8fbc86ed01c602db426db5e1ddf3683f483096d3d976586d28395ce89b505180cc3bd3251c7fb6597c0fd968dcf02f8788f1d606e91e7e9cba05b49d2f31991f752def6048af63c4feb93b29476864875dc98e8fe8fc99f74717421b185032c8392640144ed376ddc049bcf382c3085fbcb6f247144810800f398a8fc29914198ebc0d7b517cbd698ea72009d1f21e2c7122dd65febdae6d3de68957bfdc6c1a346c6da8718d896f4789e44a01ed08e41a395b717d38d9f2d9aca34b88d3a8b37f7ed6a0ec94250b4ecb462e715e70eb570ab7712898903ed05e080d998a4a5d4ef75ba186a5a5faa9afdab3a59a24ff46d84f837a3bb8615716486fa2a039ad082908b1bd0fd7b23f2cbcb2f7a0db675163e03ee840c25f23289f2182a77c8ce4e69053160ea62e58f661a1e89e0c6a80880b51c19bd7c6971d05380077a69d3e73c526236f0a8aa0040eb169b86c774951887880601a7e0d597614cdef7a72bbc3becd1cd8efdce1ce84f3d0a6a60ab745cc94367dbea5a1880be9397dd2db66f05ada9e5831d74d7ccd15c5037282f63f8197bc8daa38670414151880b9cb21ef02b97b7fc77238ccbd3e2a29976f32e4ca3e066577859de4442281c7fb5423d07aae78d3f12ba1ef2838b6400979aec0eb37f809d8e6817983adf998287bbb9c68457aecebe434b99af29a571adcf717b16a4e9be97b91e8e79357f78a06708f6849257633b6899a919617b90167ed9f5a9b3d6df8a16f465116371cdafd40402dcc91a837aacf9b40bd5329621d5cea47247d430d605b9f5e48ef24ad98520a9ad4dbed9526b39c0d8d9807b4743bf95493a04fc73aa9192469d396b3f23c2808df4455bd0ba7b18b857e4c6f71a3e20cb1f7886beec38312afe0fe7ec6eb3d2834aae9e1a4c2b6a4120f81bc7798ce13d9d7208e0d5ce2fc96662fa16265f0933a10c39976b2c4f6e3c874b927c3c57816ffa1216739aae017cb9902f1dded38bdce3f8996bab048d28b6baf04c7346a3190607f8c4186b506d1f0d4df5c5283841a2066d5b607ecb13e1414c9c780fb4922a424e1abb0e0de00812ec31bdd3c1c2d48f26386c1d7c965ac7ec2fb7fabd5758a471b81aabf149487e68005bbc024fbc7236240a63d77bd10316598ca6fca856119359495eecc1b555422c6b95c536c392120e30af4f333dd55995d5a6eab1fb075ea7af3dba6759544734981141063eef9b857abbfff83649ffc2a297a01047f7764f0bf9895c95e5ff243f106a35bd03c56dd2f07f1487d2f5a68fba13fd591102c47d593028716d890948782ecbd225dc61f7e5c7a023b5266d1a72b81dfcd6baa41a33d6a16200423d897829ce828ec6c39ed2e89f39f8d1d26775c1fb19935f85e9a0c35d7dd2d1d824a279b52472648c40001e47b9710bc7b23e8c8018488f6091597ca94a7dc9e36e13b133978bedb0b2d25dac602917c83a7e063cd732dbaad91e6700235977a61fd8c258b627f29c6d9e0163850f82d8b2b228c58521c6ce231a2c44210de4555c1ecb8dee8fe130a3b9c0e11ad33cd2cb7c97436f070431866e739d06e606a90060503e402ab89295e410cfe2bbe039a355332237e4a2a6dd25d48934b14ae5364dc22a8749dfb5b23a5396c6b7b3c38812018d541fda1efecc4b0e787004a88137d8abd18f7258fe5c0fa8bc61afa42278ccd68dc9f7000724d199838a7ceb3568a2765a2d9b258921e4e4465ebbc4b7edc2f89c8117c93d6b433a8faaa64ff3ebe2c7e76200a31e0e4a1b8de9135c87d8d1abe294be2bc4cf0d395156f955bfbf1c8018d0077049e9e1afea7234ccc06c694538d38a5c0859b7471ba7138c49c0bcfe9dab668b1a87d5c54d3042d43c90b88fb751608a31842c6b5f5431ae6edd18ea8e3720c780511066a1e93cc610dd666f89a0aedd97043765d5bfae03f03254065860f1226cf099b0c02d1ad0a608ac4f6598600678da8deb4bc4b886a667f23a476f625031a1f3fa5541fb31af53a33e727cffc1f60c243d559c9ec91034f4c12646442cf571b39e9f794c958da497bb2b7911c79e05df3d906bef4dc5f8dcc45bcb91dd8512d6446e954b38128484f33b7352b85fbbfa10b8ad13ddeaecb9e185aaf258481909461bb4a54b24569d8491b1cf612b925e191bea48691caad12b9afeb21f00b9dd574d53eee4e8881feff89749ac068f674c6d5e3abaac1f56acd46ec831872b65c1003b27a5baf5586101edc72913fd75839328a699ed0d4328f41d92709d04dec53c770e60203b7685eb42b879aed84bbbe0f84d3afbcff10848098590cf2ed97583b814c5e5aee73bf098ca79a54761e42ebe9696c169238a33dece7baca8efc76ca4a819a2554a2a8cc0c1922a50d8f6f9441860ebb64110707f806016b33c06eb9bc02d34444a53bdca9d532d764b90b0fde6b592005de9739516b50dbd062ae80e15f6ef88d828622fce1542bb87e58b3c48674cbcb1c23a8f78313723143d5ee03bd9824bc79e82ad264bb43bd8252ec056df47247d30505cf74fce39525611a73b9eeec8e1ded30c1bcb6b3168040329931936e7b828c80edb307d9f8e54758aca57abb85b8b6c5dc0eaa01627cc1b68d803da830dda07916bbae185e95a154841271c8ccaa2b427ec3f0f244e9ceb0e56182b2cf419600cf72efa1a987eac8dfbb787217b7bcf294a063842659245535c2929c53b35f4aaf569650fe4f5b5c62a20c91d2d54a650875cd31154a2c2d3acf74ff269bc34e54f5138c818c701da9dff37312431569b20ebf7b7808ca6ccb1fe4c25e8d9b6df3e83d6008bda381151eec7792ae88fddb21a8a03ddce41e6e8911e671544b9588df65d2d668e5a5e7accafa7be581bc0dff0dd4ed7fd58879c1dca27eb43d76d21bb37c93969b7f6190c269aa8762c28db9fbbc5d30107e6827e64e629a5d13aa8e61a77a789ce2f69a9bc8267e817459cc1f7699fe58e1a6684b061612a4956a96349d988abf9352c2265aa6afba4515f833fb6050c8303c1a191889421002e3069fb47e0007f52b4415f3b8e2bdd91700757741a8e26a04829c8b09e1f0fa353825f9d912f7681b170bc9e0f7b21dcb06684a70d635a8679730991a42bfd0a393283c969bfd52dac2621f758d99e4da817b069c2471a7d1afb3eb26e912ea3491199d21902f87479a352ea001515c1077802168fb52c1177b0ae5ec8c4027a625126311fe0317a71d75b171dc752ae80470e647ae0222f538eabac87526a334492c70d9703b7d10b20ff3de14b68afa7b950bb92f7a500db23d0069e4c05e11ec8730db8ab077dd685cb09e266183b4c05164258264bf4c09e76850863d0a328a0ff7757e39ad6ea7fd09a2e379bbb9c81343d938ba2564022548e46bca343d174147192cb75e20cf3dba1d27f477a42b08d74ffacd07607fe69ed666044b60069153effeb7f767b08b91484f21f0db281ff26786ab3d5c032c14712379a2dfbbe1ae8c8a3619d579a05adde39760c569febdd2ff3e2e998a0744607a818b570ac97fc4ae86c42936fcf2b1902adc7613374b60dc59124a609e3abc679b68469671ec34b5eea5ee96db289743106524d4dd45efc83e642b6c7afe5230abdbdf9b219f4654481753d8ac314572998c0082e0f92b3b3f65763f8311d5c9cf58782028377ba1fdfe6fcbdafc69bc4b5f4862b0ebcce2c6e754a7644972d82761f5dcfe19a6bc33eef86e22171fc1f3e1c4b3b71201bc3c85d83f0d287760fc9b00f9de8c0731c8b5db8fbdc82ccd5d39125b6bc3fe6ffda34bb02d30bdaf263c326962c51755b4c21a4ddcdeb075b81530e2e6ef20aa96aeb6ca7b41a91c2c44e85f9b095c77338241f71c4c55f3fe79647cec4ef2ce412af7b555f6e3fae844c532fb0e8737ebc373993bd23c049b76d3cfb4c46c9a75e6749c7ffb1af75220943d58bb8f2b89a84b54ef34339e34128765bd1f55bbb1b6c2172888212b23837d85272b0ad8c69df82d21ba8af1f1ee893a5acee35e2b2b1ab2380f39feed29da8a35e53e1eda79329dd0f6dc809ab48de4d7e735841f407be9de4a9c18942a05ff555bf86d4ef77022a5e99c29e6d4e3763eb2789cdaace479484c495cb1b65de07157862744deb1a48fbf8c15706d3b08a69882db647abbef5f2e95ee3ea6cb3f864c2b3b570802dc5f68b430d7d63c20e91356e46e43403e1e2a847701ee6c9d4627c54aada0bfae4ea5660d1e815fbe048aef47e1e4ac2b9a13ee4a26f5af71fc649c18883c4d82ca3b513797b19d9bbdc9c5902f7ebee4b706e6b5008065d9ea0cb260029ca40ca486e27d64a2cfd3dd3098d88c1ec015b2150bef6da6ba62bcd5ee78a233f66fdc291edc1294f4156f39c6eaa68fda5c8676ebe8fd4dc43760fca3dee128180c592aa2263e6a0c8d03c7577c0f91e773053b96f1a5278116116fb2b6767cb7d6ff0ed29084883dd1658351684f886d59f32b1d6ac745a812589ba08e9ae9970a5332e43a0daa2b893e4fcf537ffaffccb7ae577c92203627839b75f58eed4b39aa8d1a5138af0a6070f253d8419ec4895e8e2695ac2bc1baa54398329119fe2b7be7cac851d372479797de9a74168a7dc06f33652fe8e6dbf2e8a062ecd6bcaf88193d047fcb0a76c9dba70e16f88a3c54f4399cda0202cbfbec0ead251a025153376dcbb8a7ad368cf0ea6f84e8d228c35e2dc82ab5aee407e1de79d8f5c5f0db09949b141746449536846ba4e3a66d19dc9f9026732b4a808dbd4e18152b891ddace9a5d1834626b571d2b43b767d77a45963e69128e06c4048df84350b0cefb53d6fca88bfb4219c3362e7b631c5a58747368a6aebd22b91600558f7d7982b483b20ee92b70c194ec91bf20dbb329582b1541fa66819f938e2bac65bee52c451c6ae5922b1b9847d9ad517f1778d836aaaaa3031bfff47d521ead87876622901b01c5c5928461066b1e23704868c06a8f8d89dc1a7386e83742ba1dbfb4e7eb91a1ec9298cf82170115b6017062a74b6015abd03f71e6c22275920c92652f2156de2fffd2727830dfc524de5d2a6cfa07ca50525d95de902990b28aa0f65aa59d01d0cea339b069e16426633fe8d82e1111ea8c51aff19e1cd2e42ac2d0bee12c9e033537f6db06805e58939ce6fe8eb0c33cf60d1b741bf3a8a9e87bdd92c28ae95bfac04de645d5ed21593269714cac38125f2dcb1154b92df5d5b22deb120995ec5750cb615b36e77f221af0a49e3e7d640f585c027ede457655c04bc498d8c55c44195d268d583345a719e8fdf0055f181980ba74dceb3e5dfcd05e2f8edb3a899fdacee9ed237b274114b047d9b0f269970f1400df8916aaab9d51c59ea17b1c70f736d2f4a6b6378e2a7fb3337ef02b83fcc6b68d78a369fc1b54db0effece523415e269d9b76b43136a3b69d45d249a1f1caeaf195b2b0ea218e499fcd5dffac6b67e152a52356efdbad9c8680ddac7f1f3219689261adc759ad3928b45744fc565331417666fcc859508d01888155959e8036c6fee262cc1e1d7f51fdc8183fddabb73eb65aff64fe05eef1a5407a53c27cd6a10daf6e73ce4796ed85d6fc6395037c71e2138cef9c702b6560d40a3c8217d0af3f239c21b0c997c481906290d504dcec927a5e83b1841dc5c624df44fcc0560a359f0211fa6c9f682066d62a0996171010e1e2309e55c9309219db88ffaa65c9d47803438ed1ee04e99f016639446ee893d301eb8f59974c08d6f023699e33340edef064c80ace334152d1b2fde28581a969889309998a02526d8acdc350546782af912f3054eb2896a12cb4fffccabcab142d9a74c3a32a1a2552682a58df6170102ebb61145cada9cbcffa90085d363ca4bc6a4fc47d930cc23b4f2728532e34e5fc1f16e08c46ab5c196ee709083e02f5108ea378221574b41e76d4cbdaedcf8c9da56458fba442b2830e44f57f010a761e75d17df0f38285b06870e360564ba3b2dd3a3fc38403f5e2ca6d0b183b1310be98da1b16f29e58e060e8b797652f37a9566a58a9f7f38d4b61cc24e742b1c2383a7868aec652b7abb10a7074800a501a0b4bd4ea8c4777f1a9f86c502dfd9856d6791104c318d0f39585a00e29b2f43d4b6c8173a3645c6a063d169d3fcbae3d9eeede386593e798921e2fc24391da6880be24480af25e26d6124e53fc9b2ce5fb1353d1dca80af48385e6f14a1ca07b2eae5b97c889025a7cf84baf3ca8fd648c7d020feb5515fb6810eb19cacd8ad3b89af779279ee63d1f26139114c87824be15486c1b40628e75779bc84d81c0d09de43470f52f74bed9d52ce3ec629a3cee86046739d1aed04e772f7bc32877d0f4233b346c31a4c0a6c91e4d38e9edc0172054bb53d6aa190a73f76ff351ef1c086ffb8903e0eb78f6d15273d2b3ac0397257811bcd51185bd7cbaa14835a9180e151d200b2518e70fa227acd93c84dd24dc1cb5f68badfb003bbd76935ee99b4d20777b78c811305f54ddf7e594f3a31dca648d489c9e484b8968c169867b3102a2a68d78f068502e01e1260ed169a3d6aacfa1b7f461bd929539ad734f451e0631fac49f65b8c5e295a2a7ac682e1ea111a1b3390a97a5adca6d3b2f415215465cb782549a3b5f1f88a9462510a0fab6271ccb704f9c4e527385b9272c797d6891a0694c5185a3acd306369ce075c326b5866cc69f0a7a9ffb60b45a5f7c5888c24b8d53a929006e1e6fba0d01c210021f5460b1154f36883236db77730cdbae50f725b8f19e4596bde71031ca0f96ec971429960737be356f6a2cada31e52078b432060ad6c47e4f6ed0bca36f5451997849576eab3b5f08cd9297de39d0dbf68ef9f63ff609508284efbca82079f7e56cb452890f7ca73d925d1e50284e1c74a18698145b6e1ba7ca12965992e7e19beae6cbc3796fae6918412fdafdc839a6ad3b2b72382d83662847401663d963aa349826df31f5bf16e43827ae7147ba649d615677651461a031b481d9ce0b0b6780500ff6e97456f8f5b6dd778df9a8451d13f5646f2fc5303241edc64252646385c9d89aca52cb15bdc12056a94cda0eb524ada4aad5f56b9dc3dd065fa4556794a088cf23de5a5b8f079b830f090d41acdac35813ec35be9fb00612849bc7f7d74020449f4db61540be2240e513445b2adcb2a62dc3dea30f9a909e16326b8e20abc3ea5b036c771bdf77e04e0733c0e91231403ef2e4cd3cf026b32ab58aec6e0934002c86c179a9970a52872492a3207caa1d37afdd21b32753d7d5d3465af244e3b3438b7208e22b27c864a9f12105a63922798e1c1c99fbfb38a576d91788d80e064e2754047b68d45db150ecaf9e10c5fb0a8710ecadce0e78d80885cb7dedf800d095a9dcbef2e66bdd356f8b446e88b9cfeb32fbe1ed561c1a04a1cae11fec4dc867d39a827d46ceeef280b71619c77f8076c5f6389a0d3203425e19e586e40a265b0813378b10d44fa19908dee041ee542a58cc7d3d3499b1648453442ea4ff1227ee0c3f3ce88f4f5d9b1060b5dc1e5cd433c76e8795d0021ac11c15c8f027e5adfb5c40f0893c1feda8670438c5b120f0797c3980d02446664a5cb7476da0db3c3395d9ef3d7eaa128f5cdf47605ed3d41151bf7af0c211d461286abbb954741eebfb963f7e6a96646689951ad7d38693afbe22878621512115bea64bff698dc116e518a3f5d4aa70c7f534dc840ad445eab485f9c28ae0040feff28bd31410e40c8a1af10d35878ad017fcae5f518a975c50c4c60d4f4a69ba5d249d2a357298ba9b46de2433c0d18429cac20f5d0804b09681096c9cf6073d662dd3f9201645a3d161ca80894428e898b694947473d4ae9949dab66f133e10ea191d7c8cc7894b48054a13a67eceeabae724bef8a0e186201637cc877e1d38f2e4101a80c9019b03d2850e35711e1ed3679e7e96f45b6bcc21d3854712fedc4f273b0fcdae22f3bc416c3240c7546eb3c464043f799c17338727814488edbde4ebec332f1269a76957ef69c864bb64387629b2f6581a55c7e59038072a89664a3c412422e9c8bb1992414e20ccc31026383af18dbbb05cfccae176f2da47e6bc31be37b3e5f7c0486daafcf75cb63d0bcd78cf605b63b949e0b142bc8f7bbf36777abf850cf8c1db84330f7485e83a6618bce3e3e243013b5bdd827f1d6f2cf1f328c1f12fbdc6363e45c6f107fadb5ee3eea301be0d0efed8b52398a9bf907a3f08301f4689f9a8e1983a060767095aef4bf0ca2fedf97af6000107ecfc698534cbe02588095050f0244e159e49be8c580cd922452b025c4b475f17bdca152a53454969050521ea89e797ee9d935c12cff03de62098dc6b6d61f01e1a200208f747d973ac90594c1b09f8f89c2376cf91a3033362a3e176b56fc7677a4dba107bc5fad9c54b88ea39eb30a66425c378229dac2ce73987f958cded1393e0a08b28424ad23b523d3943bd141e2aca61f0bd478a990cee5e0d8f23270f6896b2cb4664f1c0f74280f4b55759ab2b3550f1046d580a72fa8370889181600eeae8bb09d6b983118e0c39ebe37e5d172b5a7821b5cb73ebed22cca5c18187456de905ef899afd84d4ad26616058692f55356eba65955ae4b35f8c37dec12a67469b557557b321263e03e53358342db88112da0222cccd0c6bf05e37ecd9cae9689dd3ec38035e9d1dfd8d0a47fc6931cb857f7dbeaaedb411101e1f207d7ebbc6f6ce1514f10f8e253dccd50523a9899c0041b7c0d2f82783f4186bd9660b361c92de1714ec7158a0915be1eab2f66e335a26da56e9ee9c886a03c5d687f7187aa35eba08ec4d3266e710f13280c53e629cadf0d728bd9310f2f002f9d2592d22d0d8d1110e9b69bca4a7c235f07fc048984e4f02afa3db15d1b1309d668d67e70c2b031e24fe06c9117047431b1eb672c816f16a6a8a8d7cbe4d42483d9510d7d3833a1ecdf1362cc8a499daab8bff6672c1d5f5540f9cdcbfadc9c571d03756f0c94d5750c57418639ec89dd3f09d7fa4146f91524a160a0e74b7ecf13eca2f712a1eea7bb96e46270457aa2ca6c39244b1bc6fd71740fc14b46ff8cff017d4fd0ba3dc93f60f28d12f80189faebad90001ef8362ba2200cf2c0909039d5ef3f396d96ac4e36b866e3b48bc334f5c0a88504564b20746d3b39ff5cd11792cb4d4e3a1a383570377f0410f4413c4e8d597b77a86d4afa46e9eec758a5d1fce9cf21ee0b1dadea30643aafd96e1faac180ce7f8d2c988f642dea09f9a87e007c9d27e332671f58b92bef9121f03a7e16d25c0244f808de694b92710ba8656573d6179886f5a25ece05b9b13bffda2684cdc189284c8c98f86b7e3161e8d5747192f1ce6f785d29b26784dc46176d19f21574d0e11ae595abde9d5a246c81d845d1876255c4073a21aecd45bee5551da7ff81d9ba973b897d5df5d55e5bba28d4883c8dbcf449bda3fe4f0e36a1519b5d05456e6da6ba36828ff17542b990c6daaecd4e31e9828446a7a879f275ad74f54286a294410b119cd32536aa8ebed0c528f402963c27d7dbcc102f189502c67200b411a7db4a5c09f69baced7c823fd153ee1251b97a9a0588b288c8212e1d11b5c88056cd1dae849eb068f0b53573f6fc27d5728a7c3195a84522777f398d720d89fa1a455dc3fadb49cdc0160cbc56beb563dafa08c32d8c8cfbe6a0fe2b7a0e48a04f00485d22312aaaf1f46fdbd895fb3f2a73dab11a391ce611743f8b8f9104ec10fbad3a6508348edee75cd2302ddad24c49a3d8eb4bbaa3434e866f452ab5bd72a195a99d14644e6a7cc8aed5095d1cdf20c27682101d8eb8cbaa824b4517871897148ac9c17dfe4f28e9314be7026c4e0d33fdada0798f798da2e765aa412a27f6b636c7e0eb8afd11f08fc1d75c0d70b3b396a3d1efdf56d50c88636d5cd24f5d1a51921ceb01de435edc8f8c7d26b26163380c036c746a8b348405b0952fc2f05e4de29954219839f2edd1dc798f9ea8abe7cf6be4dfbdeda05afeb22f0d0006da49c57e516d437a0e204100a74763147f344aa746aa73ee439e2279fbc1a288b1771af81a15df58dd35c028be886390175e621341f39f4aa94adee3021afe56402c3c07e75c9f2c59f353823e5dfe9bdc83779755b456b03fe34efbbcaddd63056d111a684980e17c2e87dcf195a34b6f5d553db2f4409e2c00eb7b043f3550a01ae355fac9be4b96710943f12b7f9dcd04ef0223b7ab9f258410a87e478f3526308a0a2493d5c9b478e1392d2951871b68da9d09dd53a87ce8e68ac7a00ba6bad1af86f69720dd5af4d8627566f64b9a9d31fbe2baa80910934293bbb1e4018e67ee524a123555f7d6fa0fd1b1a73ccba842e9b01595c0f8f86dba7e53ca961b629e1640a736213be60fbb84e790c579fb1f6b1228847aaf2e75ea901ae66aaddac2366309bbb0b64c68b74d745cf4e9048730e12d3c64fd09f4ae7889c03c2ff3058b3483414d20c286b12d65f48e9f7fd820c8487a2b4bc79c73261642fdaedb62a62b04550538c03fc4b25dd06a59bdc23c43e7031afc87cc3a800d6fcd802e29bdf4497f3ed1953a6cfde8e4d62a76d1c51f7c2d1204288b950dbd15cd7c9f4c079518b661492933b46a613eff7d2b99d0d10d530b94bb6088fe665ff94b8a210a1fe5227f8a45d5776f80b5cb9b58054ee41409be44815aeaee23e8f9dda325befe95a71d78dbbd6aab4a0690e83b332fd4c7fee99dfa60b1330e4f07bacc02a62c4b7ee98088d9b6e40d1fee0db8afcc5de10e76f0676d37b1c550045d30a8eae1c333382b9d9af5d31cc04086838b04415dfcb8c654a0c45ad8b9b95cec1dc4d653f9c61cda3dddf365fc740bbe60f539610586b3fcbb548ada28a4b53285d7f730c99b17c9f1ccdba18ec2a5b7e067f426d8729e3745b9d112a82b0780a368322a80f41cda4efd5d751f44088de7ff71ce5a3579a35c4e693495fbaee8f5f075bcd92797228492746f948ef3ba4ed6662940b467f0f8b7a47cdcb4e4cef2fa3e1ef422eb43a645a0f0ea7384cf20f194b013c8f5f3ef18269c1d483a01543edf0944cf535b2bd1e0e9884bb3358db7c9d00ba1102547bf9ace64f2763f260e74b51d07f8824adf0d6faad502e5525c51a2471292d5d93d129d865658d9f816ab761c30c91328323dadf43db99ca6d2030409db278234e7756c2ec4e55bf0b3b5fc5043591da22bb8a3dabcdfe0cebf045077837f74a14d78b1bdb6d81c33e0928694878d1a7ff2b160e948f93e43928307b8b346ab74173a9924263e158fbb187adb400514b505bb5b3bc0c687c01948c8356134c19d922833d2d2be1b493b96ef57a8fcd57aedddf297ac63be7f736aa73fdb82a54544aaef1b139ca7a7dbfd7e260d7b43c609c253da66a5135483f66dcc2306c8c2e23079cbf945c4d09e1bcc120ebe2a4dd21e0b7c72e2d946807f82d45227d46058670e974c6c912df0fbd251fc4195f9134da76dbafc54bebb9fb53adcb3d661a350d1f27ab5d88301517b3bb5f36fdbe24657f147054bb0a1d953550d0a06ede791cb77cb26af33004998ca53257476158af07b7ed185cb9262a724ace77df44ffc89310edd6fb1789c122f52b5288cfc156bb4e3c3565f07275178963b096dade5b4f6fb6e6ef64ea05c1d32bf84c59aba76a8bfb33e591683d775292c071fc8321f7ca10340769f3a955dc1c25052cdf04ad00a73ea59d28d306c522b51fe45b4950fd04c940ead870f11d6614cfe07c4dfbfc83b29f2fa19ded1ae8b8e365aaf757ea1750356b0460004b6bffa62f7b3d2ab971af87855ae31892522008468b113845320f60ed8b8f5a93b75e36b036a041bf8e649ab7647a6107cef2aa0a70d41e5fda0f4989d69cab63a1fda4b766a15e9fff4af90e330c192535685a8dd03e2158bf95ae9a730a689c6346193909e1aacccefafc0c4a1d8e1b4f3d915b271666e869ff2c6c5a80124dc58d1ee2e68fbf811ca64ff761600393aacb4cea6f305897496a43a8ad590760fc4ceacd230c731b384bfab3f18f808243e558b78d49af65be70b5451b53805b1b8d64aabff787c302ec6744069700c69fd0621f9a12e1ab78bcfd8aadbb4dba61fe557e0d5509dd5022433ae6c25d08f6ae8771c79280eda670b3ac923a27bd3684a6e75e5122b5a1d42f5dd943ff66962685185fafb8169279b155b61896789ae831d20f79f8b1de99c627f8a00c2d1cece9d28a79283717a185ff4bc3b2864070edbd76ec9b9f2a0267e4f8f340509f0780a548f2033acee63244148b2700e03230752636646c54ab0538a55e24ea2807afcba95834b6dd42a46870ffeafe1b70d0ba88a6aafd005a9132c6010e5a952fadaf85a27dfe82573395d79e3c7b31ca401064fc3c4e76fd74f323caa5c209160bd9559aa3575c65d7c35a0b7dc2de215d875bb987c8d4233634a14093ea20058b8cba073d2c936b29f11ce3de6f02ded6402709cbd8220ae4ae1d9fe9e9f4daf206245a0e8f3165c7050e4bf8b89d2bb3ee7264be81f517af1800fe2bf105f051e67c0652e12db96e3ce1e65bfd15743e2cf60c115c867190cd65a6a727361d71b957f94e869eda2b34c91b9158d33c512521d1b6a42b68308af655354ca09c4b6014765f448ac127fa057c9a3a3ad584adabca4d3997b6fca833a4592000733fb5a2bf0f0755ef3a6f3297c784d46e0ce7c5223c52a9f6c0f18e2703babfaff1a403561b4854595124e4114a56ba3bf5d7e20db0c4fd37e7abe19c9224fa904086b4ac967efef6b58023ace4f234f4f6d00854360f30d723dbf368778914294c4bae5f7315c06e7178d7ab29d8202ec97cbfd8f50957eceb79a1f6f8675e54d7b0d9c0fd59b15f2c1582de6a048f1c0f899781b2887f1f909d67c430a71c27145ab8c49b2e9c1c2e386b40df5f5c486ed73bb4c9466758a47165b1f2993fc93770b03e357c386363a87ff29bf81b2df1e955afddf98612dae7710227dfdb30446b5725d1cd493e59b9e9523d54ba6451aafd461d5daf89cf168bcb40647e576c12b5f0fefcbe004030293f171b79cf7ac0ed90d7268d19bac7f6eddc03d43dcc661376aa924371047840a844bcbd1cf4ae5256fd2db49cafde38547991b43189261729f9219d922ff40f07c5e64863783806524e5c5634c5d35b2b0f0b4b9dd0869637d7380220ae475ff781297adbffd21e6fe7e7e928922bf23bd79581edefec36270fb8ba1bf809af508eff343c7a615b379f52f76a8b42e893ace6772f14d476e1fce75b801f914e7612cafa398f960bb94633badbbbf835e0c01a1d16bd97834ef9f7ee64e4b470163c6896d10a5d18a7f2edf536836d1a2e0569ccab04b7c481d9e4fa4aec328e3ff7ee962b3ee45acfaa69f7692a58b9fde5e27c139685f9787ca993bebeab76747910651460c335b918972eb74a9b332cd23537512f5734bf6b2e1f684d20993744917cd1401f55364928293365554b37b4a97502c230f8c63823fbf574d263be9cf9935bcca53a685617dea798c583f069c4f9c7747eeb86e6dc05e47a82da0c413ed324e024ddffefa4b33daaf9d94f67a16debd9365f5ef863b928a645517df41103a392bb2076cd8cf48db383321ecb35b6cf5215aa8b79842ca9345b0e98e43c52fa3b4fe00d9651652c57a4e10d47d739893c813befe9830901f3c3028f3a502914104ed54ee6646231d6fa8f53114b8bf3f61210f46ae32fde03287346885a4650bc254616b35a6d2349acae9e91aa3bf8533f8ce029d046f65831a9eb3459e8933903665b3caf654535f59bae9721dd3af0c65f2915ae67fbf3ca4f0cf7afb76b27c7ce451043c0f5f10f37a114666c2cbd97f465c7c9773b11c88197ae682faab19d26fe2a946b99f6c4b2ba45573832da850b20665f88e97710cf4b6320bd7af577e64d3d80e952c486ddaf191de99c540e5e89b60cc599c7b805f2180d7a104a25c07e6fae4ec30ebfae3b38b9600ffa26bf487178b22bfc1c59a3abf20bf9962bccd8fc19715ae8a23144bab09822baff52dbd3fd7ab04d554c967e02fadb6e33d60865fbc3b706540f5c1777145c84c88b94bdf955e534c024c62fe1cb3b2e94fbae6026edd51bf0aba79348a2e0d4162d92b3673f650e177e3914eab675dd04f87dc9f90ac4212b718d399b258a776ebed44a5a3e7d4e919251d60dea7909d6519d16c870cfea88521df888bc3310c0fc76ee17512e4c3ea6cf46231b3dfe3c1f1e61ede455a54d22fd7e33bc49150985d879b8371fc7b602054e433d1273b2b1cc6939d445cb010683b6a2a8999be8f7cd877150ed8b88dc38364f8fb92cb2d12ae5469cb1b36d9a205c7c1e870f93d4d9947bf5fbe07f7b1c46210a331a79472f7d6113363a154f311ed11ac500cbff8527bd947d9f430b837dd515f789078194a5716192e52d9ab4390c19bf759d354d0303f237148cfb9edbfc76eeea8f1fa05219f4581c77d9c8e34a8746c1452e72029cee365a4103b31c2fa04167fac32ccd393de8cd51a0e606827850a225660e22b949ea094cff25814ecae92ba51e8c38bd964a63555002162a06cacbed2d3ac5f8a08a5f16431870bfcb48d2fd160d542dff9c3ce1f60a64541b14c3c19ac11779e2b0e233fbf76ef7f51f498c411f2076870d8dc727603014507d9814aa05ff87044a7b5b62ca40b5028aefd04cb7f19e009dbbe7e1911a7180941ca537357ff3b6137189521b3e0c8932b951ff168264c4106ef6c1c78cb81c3177a0687114c09849044bb2ec0d619cbed652789fc251207f769602ee1a3aece7a2fe86621dd252274a734c7cc80c8f0f19c09ea0fdc48e6ba17a153efb9680c200fc693a17dc57fff5b72d15292e30a1f24995e2f5845ce5fce51cc69fe7a3cba44c7a45edf61694b5b34eb91b0cf7c8b9817e314c1a2d51cf60fcefd38b1c18e8773b20d28d0f8872b94dc480c0f882d2006e56b5614e0fbccec597e73acfbf5ea50a82ae21bd93654b7e9b27d68180832c6384143a952948c1565f354d44114e6557e2b252a2d8189f171dcb68fcbd32681c822461625e677f3fad2df5390e80b251293642e1e0d53ab8c56cf19d0a7f6b9b8aa7a61ff12587c72047d5292477692aac1162c3e6761ebe7e472c37178f050a1c780bf72cb49731488c26e22f6848839bfe505d4f84f856b76cfc2b4763ab6ae5b6d72fc947bcd1677575f88438203286a266c04f06d3e9b0b4805985c85d8e89b84a721ae1eb04a13e523ad781729c0682701664d851c9f4cdb3883a6d0b021e4c03b9ce222b6d062be0144e1fd982004ccf37a433aac4bda2ab138ea456f45bc9a75bd03b471a08450976b70b77a9eedb925cf48e5ad6b22e8bcb2fa92cef6f7c5a78c1fbf575c863c0af8d8f4782797cd8bf4fe5af630d033decc8343e9e7c47e3d8679676541ca6bb937a8afcd16f9e5f8a8b86ca53f9c6e6e80d60252c632cc4dcb25eab3c5ce8edb36ed6a53859fa3a32efdff448b2d01bbca379d85666cfb83cd046537af09cc054fa2e0ff5f2cb273cc2c665f516c1bdb57a5777ef76c15896245739a5376e9e8b6a9a0788367ee9e87106f548089cc9e5b23d3c02f2fd7a19457a9c202420538505282b9a0cbef836ef7e788188b565f63a741b582dad406d831918dbe6a47743ecd41e01702d5279a0c3cb9a85f2fdcdd9e0d6c4d36b2520eecf6d97cf834d6c9c245a7aeeadacaf4e2aa09a3cabdf8e15401bc328fd87e1b820e7549563487e66727ddc93e34ce8eb009a599bf28623a4fbe00d96ab9f889e44e43acdea7f4421313a413bcbcb6e6987666bcf76658e0112912f2f63f4e111c2478897f496e08449757a0517f4101e2ebbaacfd04080bf8dcde3890fa6d8b6f65dae9ba63f2745fbf3d94f5b9a72aecce596f46b07fa02140d443e6819c58203169a84e11572615650461fc3ff70bf0437de4fdc5071014ac3b25266c7439cc0ba7f20a270d7633db18afc11c257d829e87a2e1eb2a9a1f1ff49db96913ea8e640bb0ddf45e4c672e59493f1dde7de7230f5d37681de07e95b1ff9f8c5327f31069dda26e8d9eb96c7d31334eb8aaab00418dc9514e689dee2c5c127fb9aabf019f2dc0fa3d6fbfc58890f467e518f47fd1e62cea10e4cbdb57db7fbec49ce6fb4b02f5cc58d85f2aaee80e5f49e82ccb21efa365055cb89541759f9f70c14831b291e4ff6d184468f5629ab1f1b26e2dd1c408c920c8574a0ed6fffd0d972e47533c5256e89acbec2e30cd3e1582bd95467c71733f7c8a750c2dc3b7682f6a5cdafa7599884ef1ddbe540bd1e472655b715f8313103d6a30f9c395ba9e7a7dd2470f126de8a19c3ffbb49b6a754b7d6a9e1d2d077fb0768f27101b4bbe33e4f0a89be8e23850d8f4486a45ac84aad57c74e06f6df4434e6c64f11661212c4c0f2783308f91698f51f424a45e5333a1088bbaec30a74d719ba8af0d9cf6784ad698af3ce2214b5cbfb30a2bfd45b267cc0ca1c54990858146ae98f96afc59f0bba197c00274a56a09680878708faa15dbb58c023c31369c1e176bf4b76bead138d7ab42653d131f3b8b794e3b6efe414a8483e552e2f941655298da5b1374a333e920736679bc56be4822f525de7930ee31c788ea98016786371123c4a9887433800814acd03beb3db5e72607874aabbb3b7546cbc224c6b1500ee57f66f4a8e2c59425fcc4bd15da05bd08687d391fbc04ce5a8caaba04a1115fb0bb1e8d64309fd226e6919e66152c00db99e756019ab6d0254d58cd7e6f46248d0528b520eea5c19edae2cf430d677e6978db35f563ce39ded5d2936b6324b6ee377d7bdca2e54409c602d23fc0fbd635524d5a9a177077b3224f54f1b6f2582a2498c206bb406067c6e17c9c4151ffd035538797d440fbe9e489f6ca0d5100ccc01c3b90901e96fd3347fee0bcea1712883297cc36e9e55b341710844dc583f9bb644aff3c7547c9cf1a5b552f87e47a1bfb93ac1bbf74c97a15e5b22b79c6d4a9fe79cc4da7792adc005b18d557b4917a1ac3d9f22f785a61b438ccc095ec5a03a3c728c25cfe0d89121ddcc83c313561b8933e0e58f489bf9e7b48f1d9ccdb04cdb51d06bca684cd089bb3f9891cf54013bff394b07e486af79a811e1f1e6fbf82b72236162c5772ca847dd76eeb63aefe002bc24af01a0f84ce55a40b1cee14437ab0324844ad1d05d7c4e1c1c294af5118a3141c1d9143e723bdb59fb46c57cade11826d3416140e1c3220e2c30cb36450698137b41a534d5b1e9b91365a429017b6a418957bb4b37f3a7863a18e4badb0bb634dc3c1f933cb5980f97054a8626f71ecd29c9a604fbc1af60d9a361c4c2d5f03e3ea12d63841a00c0d605f1313a72dd1b6f011922843381e85e77db5aee931ad180add1ac974561c30795cd4c9d295a60976be77ef78744b28b5d2329c1235244da3da1b00f6e8fc3edc2e6fc8629d0df96a00d010a997ba6ed5992af5b10a24a1f824bc5538d334ae46bfd47f31da49bcf9661756874e4e727df1af3fe2ca05c08dc3386cf4e86ca80a87ea834786d331c439c0c10c6838c19c372d5989d2c8f41723fe281952ed7c46604ee9b4a5e82b3fff43cea86d5869f084cbd845042482d75cbceda50030080716d675cb1ba17142a41a96423552218a8e07e174ccf825e5777f6452cddfe6af78540b2d9c5521e0b1b0f6864b01c5e2b2bc04725092d70fe1e29a0077bb7badb15ce4910a440590988d303b4b8f2843df008b34000acc6216ed4930d2f0f266b0c0790a502522c0a82dda0c666857d4103a27378430e78b3766f3f86182dce5470b722c58ba5f94760b2f59714bfd4f87d9edb18c859a6f85d726713155c75aa17373f850f56269ba318ff313845a1afd0e47fb8bc3158d8f4043157545aa598a8609cec196676269b62ed0cfec7342f20a6b8f92e8d0dde85ccd1f7e647ad955ab28477a8bc182e694e575bd3bb5f0353ca9f70457f291fe28feb4135d5229d51ae0a43ee95893f5f6f50bce23557d6ce6da252f24800ac747b92c62abe51bb996ee0ef53f8e56410a3c22515406937b54a65bd27e61617367ffa98f1d4bbf89188fd2f7821e64e0ceed8782ca2fc657c6e757629e514a2262bf3f57a96deae9ea3e152e03f25acce475adad80f68af880f0b82ea007ba11198a33f076927bc1ddaa5113a86e50c04261866df68846badca6c945ef886dabb7635e555c405182936534cfaa8e022831d9bcf8582cab88742c3939c53e04b6d7311f9ae6661b5c4dc7a2785644913bace65b29504c0f2c3456d5cf6ce845a65998d86b3d262237831f28459fd2a260915317de903d9c0fac098116432da438e08db51732ddf030690d2b79b0a79f08366198c512c153a7aa257bb2c988c2a08e98fdfac4c0ff2153636a4706a00811f16d544b1f3d98ff9aa36391f3debfed668f4141a609b396fe3be2159bf3841de9e3a7bfb0bc02ed5f53c8e19b17bc3ba921a6065ea7c326d2ba15a30bd1928e18e80f65373bd4c93b0f68b27104cb3efac581099db0d4fb0253642037be613dcef44f9d2103308e3235d882e427acd21ef287b044c56bd5d53a0387759f229315aa0974a1de5a547e456fb0786a3e19f4d0cd51db12604fcaa6ea3c1d698938e618196de178d77b77ca3b7e9d7824bf1863724e02ce66fcfe406df9f52bec344a40de81d8aba5ffe146d4737e1466f41b861ee774898de0c50e97103a80e980da5dd6d937cf8fa8b68e9a465c3bf49bf6075bfa55c43725d5a1063a181ed4235f973f11e16e1bcb0af290b6e254d156c3a0112ccd153e2e203dc738b86b1ec17372081dfae55b9667cc043c2956b7cd23497cc19cb18edff5492d213943b5dbb755b0a3f46fd81eca2f8aa4f3daaf148ad22210656a8fb97bfaa95a4f6fa5156ff488ef7f19ac46fc54f97a8b71ac151bfb19741fcc30d5d0f7fd68d164d6af7b1908f84c61e12ed492ee3caf33f5649c350066cb8965d585bbb8edb87274e52936793715a4ae7f60e79340f74323944ba70cd4db0995492428b9f3ef21f2482694c725ea4271d1a853bf253ad633fd701f993d8c247c251b82149324d90063e69c519191e2923262e72b06b2373fdb0e6b05e41a1f696792f0257a6440ae7307187b9e6cf61a6219838e90f7f466445c779c20372e08aebce36bd41adee2570f1a1fe9788db46086a33e85adf0dd4045590459a71627fee91198234bc18ee16c38bb7d2de1f4038b523a45c586fa83b329ee276d7b8093e2c1379e03a9a49d31f01b0f0055b316fa92073a14917614546918fc767dce5ce21092348eace1e638f09bde17b8c3ff572df44cf64d52c39a24699409781b87c6b6b641e551801599c2e5a6be92bd9f37ac7d300a908ee20795ecf9c4aeddcb5d2d1b596a690564a9cd38246b9a340c9126f4cde9dca6bb6080d107165694afb7a280a00231137b9fc3416d47a434b18b171c0344ad5c4d5a3c120d420ff8847960438993b9f575c7d6136ce8b7408067806c5c9cfa6607bcbffdfac2cb280f40fcb7fd7b58ab6d5995f7a9700b3b75b98267688a3c0e93471b9928b8f1c391d97c50334de76658c24aa6ac257e0ad9ba6eee0f8c63436b5314a764b2f8aaf5d888e4bc16ee37a8cbaf6708799e432c4be7603cec947a4ea2c44d48c2ca4bc19c558de65109dc27d02482ca75a4b2eea67621659ab39a34b6f5fc3e0d05915e9f8c24343e0eb248eb66d391947271bc58928ebad86e1fe84d12ced91a42063d48d98c001b319d154eb025bb24c05913de1f0782bb921521a921d6ee4640dea989faae98efe0d2751111b9abcefbdfc8c6aaf8a9fd312e48934f5c9aa728c67f97ecd915f9ec6b9b20b2bc65ed4891a19dc9c360905539af30f13cd51fee32edd40117a1c1157dd6262ead73f1e6779e3592bda29df5f95df61671412919a77dfe1a028168cad123b5f263de02da39c341492db82b342b4616257532f236864ec57725da0eb476453c4485672a62b12298f0c7dc70e469593671ac55ee269ad325b6864fd4761d51d216be1b783dcc3591687818697b1abfdcf82e8e3b74ed6ac5d2bc58f363281bff4c672eb5e29cb617ef600b18b5dc12796ea49e695a848388ab6f4dd055a966ee4b9ac400d492657a4a366df2a29bdbc3bd0ed4f840702faf0d1a131fe08e5c75973bdf92c3ad86ac00e21926ab81a5be26c426408c8c8d8c9416c1190ee202876be11b92bcd513273cebc505b1f4cf4e392d63f1dd8163211ffe9ffc764c593c9d34d549eccc1afee766609b5e96960fc376735069631cf50fcb2205c82803955c847346d58dbe0317e1e2719702b8f273246b348df401ffdaadb0ed364ddbbc548acaef67c71db267b1ba781b5dded4b660708157a471680ad5f91de660e362dada77f7a8c5c3d531b98639a7833cd97f458ea809b1e7d85374bd2eac40524697e7817d2cc2b57f881840b2cf04d156f8770411daae1f0ca92c9e1f295f4f23f209c6ff13abe769009c3536f09f7421bc2fb2045df93442fdf0744356fcdcb450c9d908b3b607d24dbe1368924744fc302d569fefdd39b01f3e64c959cb507dbfceca2189c714ce0006006a6959c659c9217914db34d563c3e30cb84065e8789d9d3850908a15bf4eef7daed52a415e14ffa1611888d270424a3c1ec5db7e2408dc9eead0f7d79ffb1f3b9c6666fd3a1adfa909a4fa0e22a78ca79e85cc11101f2f3c2640a2e223a34c315c1cd4c5e3bbb1739cc58224b4025f2dafc70c86e9e9cb8053e3a57948bc605b7844d4c83e1c02062094d1f54c9721a2f2cc0f38b670054ec6f4f1389de1c03b864a662659a5b4ee21cdb4426c00f576344bce1caf44cb0e5a2a65364fe5c357a44aaba0ee0bfbd68a9e3e1c334b95d8ca9b40f2b3612f5516a9aa0224a8fceae091fe65b1b4b971f6d17180f3c857b2e5792ddb25dd9b8bf8e514b65c27a7286c114342128f5afad5457414224b0ada636f518b2058ba8bf30e4714dce88139218f1bff7a738b7674545e1fbdaf1ce8c7beabca27d2708cfa38de3c518c6680d7e9bfbb18f131e7c9092c45dde0700e146acd6d973932aaa671572232c4da85a60c6ba077b9171644818a3dbaaa6d0edec377ab4ec00a6ffce5fce020ac9589ded0e94cf0825b8aa251155d9dc399d8e5d374dac1bcb37ea0f1698549b135084aebbccb3d2aecd70d21043c2ef0957444d2410afbc5ddce54d6a912779651a3b764e92ae5e30261adab6c529925993eaca78a663105b60bb0de187c41adae4ae2c921b58d9e1bf6a9f2262c43d8a5a39ca310f915228e20e8f8240b5e691f067a8dc251b6afff4e66828de065afda9363054d7d05779d8d7e6b640e59f4f4248db3b4b776244ccdcb49d38536972a7b2c91dc2e6622420155e30b40af9f79a49258bb7b806129a1a1f37b31894cef6c87a8b00fbd36f9960ecee12a8eeaf62ee68ebd202584fdd576219bfc41d879f22b22456f26cdf45f8e4d9dcc3de133b065ff93652a28a474e930fe8aeb2aafc8ca03e3be048d391663d2536abf5af59d9ceb395a1612403cdce3c7d4bbdb28760327ad3d7db9bd91fa5656718e0066b89383b67f52afc99d814d50ba9cf5b5526bf9e31a08588c75ce3214cc861728a8b948937dd794462e19d8c78d5984a74940624ec5b7bb6be1df50f587473a204588feafd2700c9c051b6718a751700b4cd690ba9b6ac7cff22f5a063c3078c9df598a530a6dd7215e67cbb60b130627ef830271d761e66c5ecc5568605ce2344de3ce964948d8c013d6e56a7205110c9c719c9c588aff00a36947f302a9445d9b1a15335533f32fa615b1ba6c56e895d100a024da41cb94e40c6ba8002f0e2fea4337f0d286a3a5e9c1c55259c91887dc5182c0d8a404e31fb4900845cd4b127472befea6ec1993c138a155396e3bd9caf1b8b536a5c475faa4bbe5e1a001d2557d69304ae3c1b61e40099a46254c3d66a81705b2b085aefd67d8cb02f922524cdb058b2321248f5c4dcaf1b4c6ed9ffa4271c82c37e85c23c41d5f9538e1bd4b0ab614d74422f9b9f88452d593f433a8da7db11b10bb2b4248092e0f47a62712098080adc94ddee1e1500986d582cb95ded3898d7b8cc440d11aeb9cc75a81e2615cb1ee268d2af0a46a01da7a4aed30c08c33faa59bdd8d9e30426e1c8323dffb02aca44a49a37be8cd91ab164fc92c762f6f2d2368edcbe224e8c7d64f2b9cc41195d105861d9edef911fe0eca2ce299facbd5bb0c21adb0e4730f310a1588b5e4e92eaca733cdb3b5bb6ed60f2311f7e2f7b9fa73d9cb0e29057e2f52eeaa47d9dd694d51a0d780cafc512daf36f84d4e5296d83ac330fc5e3f882d9a7238bd2ee7ffbee10d5a0278ac4591d1f46e0ade3bd2bd00d9d16077688ce2080a434b4095d05f371d08a65b0f91d3a7292bdf217141dada07ff971e73cd8600f8db5f9c9207e622ba6e89e00286d44320075e0f147af14a94da73c22efb0c67db43100d0ffffff2f