PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59873 5403c8d3f80b64ded70023852b997e30c45a1772e790b6500b22b787ffc399bd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
447f3be8dc4bfec342b0b17d928b21d521ebef4e425c033fec060e634d463711
Certificate Block Hash
5403c8d3f80b64ded70023852b997e30c45a1772e790b6500b22b787ffc399bd
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...008d43010040e20100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000bb63744b686a956d1ef8212480ee9724e8e08994a1559b0d4b9461fb04385ccc516cc6b972cca819553421419de7b1598159e2af3a1eed8efb79e92ea4b759cb134171b9a47b9552fdc2485d60466441d1bdc87cb1a5a1d46a1200000000000000000200000002008d43010040e20100

Raw Header Hex

000040209b151439fde18ba14d0d47e69cfd8d3c0c71e98f5ce10e1c8432b1ab65fda314256378bbd5212af694ce95e43e43ddd20435717b8225d8363863687ef8726863bff8126ab13603181137464d630e06ec3f035c424eefeb21d5218b927db1b042c3fe4bdce83b7f44

Proof Data Hex

59,560 bytes
121216010307b35b8347ebf4ff19a5d6aeebed6969dc71515f2f146af488b8d879be7ac2fb96fdab421808025e4afd4b8d7c365a877f99f2a2b7f460f332e826ce390d583a8ad6b751fa34c4bfc8d548f06b6b4c3ab66a2fdc22fb55e6c2019cf7f46a9cbc9ac2e346210db7419a0e27a5ba23a64cd0e0e140d31b71faa282248c90fe172f2df828cb906b4e6c849d8123ea479fcc28e1e211dcc7be2ea00b66cef2ac710fb83786f808c05ab3cdbbc813bd45af8e9b2d4a5b111d9229311e3a559ee4a25c7f6b97174f9ac9fb198ea5f870ac938233716370064e40adfd472eab1128e6f987bdcd27f0bd5fc2bb0af299359427fc9e1e622f7ef8b84c464b5272f218ff6d5bdf17473a4d6e2bba6408bacc76750ed46f4ba5e44046f7ee0ebecc5d50d6453e24fb652424a09bd1d7100ac97e9e87a3e8ab380b999ac4f4dcba26842a5bc5a534793a0a9104442a1f3e521f4c4ee541b5315bee814735e121a892f5f8fdab47d01c140f03b1b22eb92da72429b36cbf370e15f2f69995f2874f5ff99d98d7b4e5b536640090766258b090fc43c06a8f75fefca8e7d3b72bc69c711d94b5df6ddcb4209ae4635c10b5be7c68d270a24fe21e1a738832d2e5edb5026ce5cfc83cd6dd95033542a62fbb15a343ed5ccc326f3828169d655e08201d8603894592229d0e73ffd13788b88cbfc9663cc378095e3ed2bcceaf23de2100159c743b8a95ed65dde398a29c168ceecc6477ebf2dbaaefac36d271fa24d8fc2e1df6956bb9bd741fc45f794c231bbc358d746ef82235b8a632240d6ba558e4a324ac776b4031c1494e9e5c7d9c5af6896ac97d3b1074c8e151dc0058182c01c74846ae97542eb43bd7829a445570f08cca4c51661965d3bc63ff527c512f58f7a99884926e7d228eb29984f53a14d800250f81c890f121637961185a4b21e404ec8411ba42793a67999cbe9f76c0be82fce2445ef79f25cf3cfbad78e220734fdf37507aafbe570bf3fd6f81bcaa2e3fa196ef4b5b4f79514744454f200016c62a81949787575514fd22860c262fe04e31a959f9fffd9031b64a4c0efee5a89b8c273e94834c891fa730070f2bcceb08224114275fca08de8e2493e19536b977525279707227bf131886315fbde0f5c9765351a2b902c4536ca6e020e654e200cb5baa2134da6eb2b920bb3bd1a080d0121e0a75589e6eea440829ab01b2bb66b993fb53ffe0f3975eb04c10703fe5d91298dee3b962c02b1e6200737833c5b3c4f9d17928be2569edecc23d96f2554e8c032d85294b51cf2c0e62561e26fe10681e4809eefd16df209b37eca178e4dbc1c4705b4ec32171fe435db9de4e522d5f1603631f064e4741044426fe9f7725a88bb8250196e9820952c6c266bed25ced5254a6992b13ebf5a0f35cf2df3dbc5157159cefef12b805b4ebc4ce877ea7f4cb7be82c19fb5b12f3af7bf9999f1bb2123875cbf08ca73db90904c0aa5393713b6cacfbc5fbe73711cb300edfb1b38d045b57140dcad3aa74649b76287a485518118e368a0eda85fe68252e537e594cb03be490089866a1e1b50290e4ef7f00247c660b82d205097f8d4cbfd3ad22ab908b8a21b7c6eda1e1c0c4ea738f59e220d28eeefda0532fc557848cad3c63e353481b6d4fdeb6f70c9f5096460e996874d518349c19c4e81975aaa4bf9fad7c9d98997f0f96fcfa3963eb5e20fc257b65eef95f5633b0f7cb15276bbab74f320867afa1e687f71c4fe7cef850c9a6140b23cbf4754d60e2956f299c5500100f1771fe1a948b9fb549a434ee091c70ca571c1c1d37486cc139af8218d26129fa1ad6f2fac8a0efa13221606054e7c24ffedfafdefa371ee03f17f0439b3ef279d11eebc809b8bbf055f7e03d067316d308b87e3672ce7657bdd09f32b6c7606c2730ebb6a427945d27c94329b936f522f2147fecbc69a7b8ab8d5fe07f9109c4b404b01c9c669dfe90ebbc7df0262fe7a5613ba3f16d394b3c90c8f2cafaff6cd1eb749139966d5a134ecb4dafe27475382fc8842ca302ba4b8be9f8d1bac5a0a12e521da657916e21035292618d8207614f6a46676956436d17fcb5043a2c04dc15b8ae72f66d18ad7b237d2929687daea040a32f4b14605ba097695ba1c10dcd4c0f81f3c81d57d69b374bc83597c3782d3f497a750445260f25eb5373d861ad96b5a046c2f0a249d07457f40f6d0b2797db3db797e8a8e1d09e26e04e9390822fc94cdbbeadcf33034ac44d6a312c9504985515bc81daa207574694182ce4e2b7d53d62fa5f2eb7fd627f769d8c140da4608c868ba8b01850bcfff785cbb2528e96ce95e94b3eef4f368fc47a3147a282ad05728ff0a27d5012dfe1acadaa5ebcaae43032ae8786705c51f7a14296ce7aa159a68f709211acbb3be1b419bb2575fa92f01415855179c28a797aa657809214591343f0e55123b91c14933e82357ab6216b71f68130c515f11afb1ef0ee4992eb3821bdf8eb38efe404607c4941abb23e9879ec1dd679d05af92d4b949ccb01f38e7e5054779a0f32b41a3cb162c603ceacb704d86ae506b14276bb8cbd179393fa9d9eac23cfc5131958b1edb54a0c0e1626dabde57ba8256a3597fd126ae13f501db3a9e7aa37b5135790945fef54f7304837b573ea19267b1e005d3869e68adf5bae1758c73724a357a01f41704b381a5a017ab03e613bef00650f4f1892413d87e09f91df5568df031c7f7a60e069eacddad78e1fc715e9ae04be33e6ccfe0aed6a3af1e9a313bf03aacd9fcb61adc2283d6e005aa82d8b627d5bb72a7faf4f8c793cc726e5d191631835bdbaebf7c026e24a997d64fa48b43c716c079d15b631afa7c2b6909be154ca36f49b85cacb3ef5fc95d31bb3025a8968d500461942ce8a7a9fdcbeb9ecab3128221cebeafed359b87bea2e06c840e92b1fb8925eb65187b6be01d6aa31a7a2d4e12a68e3928b18d6beef9e64d5b8e8b6cb4136c1d543c489e48f69f52ffc89c5f7f18365983b717e82a50d7e2062a72edf5da44858bc851a7a709596fb98b8667e8c68b4db93af4960a63ff552ad6f4924ec4e71ef4ecf850e8d1ee8dd9c96d297ff8f67007744b6b5041ea97b431963048f7c421edd62388e4ff61f4627c2ebd734a937554f2b5560b93f145646dc736bfb5427abea6b66f6b48d81fbb09b242167626ae7bb5bdbaedc72a6557e6f631dd9cc701bbf907b2c3902c2bd1942356e3584cc9b0d164491bda458986c940be4060aa27099f67096e18b04167bbc65d19803c96789e0b451dd37cf7f7a489364be4e91f618e01a691c19149073f84b27d03d0f427d0782962f225c237e2adeea41dee6ec8f1befbe295994404a025bd08be87855625138b4a4c6fc7cc28a9ee369139507f59bdb19f6abb4e9cb6bf02b287a7417f5c97a55eecc1dd967d2a286b8f22cdea142a09921df896d86eb79218a703b39a6d9e3735be4480301579d45ec364b263da83d4ee6ae7dae909dac961dd9e8c2dfc651c8baeb726b07629af75525f91aa7a04b87f6100aaff7df9ac36c6e8f08815c9adbc1f06a4107f925b58a600960288e73c0fa9a7bd1263447aa3bbdd22e5cb25c62b5660fd8a2bebd8a289636e06ed1362bec60a4be39810358c972ec4f009cd1c26822f15e5596c9d10f463981ee8b96512bb93ebc9a5db9a0afafa5842ad50d1e51e366134b1aa4174ec47aeb373304481b6b0e4a1246843a7dfd7144d99237396869a979d51a40ae7a4ef14e360e15749244985ce374de48624575733f947b77e2a8c6b2bd4cc11a15230b4eecae9f098eb76df879aed97099397898d1929ae66a3343b93fb2a83c435898a08389fc30d8c08d82182ba650fb1cfd5d5842a0163ff6e7a1c9af0dcc3cac1283f7799544fd5a0db10d15aa5904bdb37f675457da896f33f052487f4a75d13bf23c83118ca7d719795670d8d856fd0f5c787a07b351f83e03e444a7262f5c490714f7f0045e15445b849c96e4ea3ac06b98e819d59f865b2627d132dc61e0d52147e38b54e0a7d3a58da47b6cab035155c8d4ef6fd184e847b6b3ea293e5b4d306272ff320b2ed7ccdd83e5281a455572881f6ab0ed118055deab072196c84b9e0aba90efc4bc669839e950726fdd0f667cb697bbbc097f15d9dbd622b6c3b113d37f23e0e057ae3e7897e8b168f65d08aee3cd03756542265af45449160ec696da99e429cd8b265cf2e9d05084d63febb533e80fbd42269f0c1496d5a7925c6f95a9fef4e92d727d2d5149f4075cae662ccdcfb9a540bb15137832c36d994c50010128f66e336e45529719c51f182447f971b78bf5c13d73df6047341082cb33511a9cea019f557038f3640b7d49db9e7c32d48be452c03dc7f5512310f778bdf69b6b5c7d4e6503cf5926505a6e442dc4bee1cc76420a1614b6f5568c342bb0c982daf6a54289cb4493df0338bca1563cfde76a54c28ba308cf776b520550fbf84f238110142ca6051b216c742dfa2263bf5224d563ecd8ca866519b75baabd1fe368a674c9fa9757a4364a63e36e2ee1e52ee7bab45df7b3882f5cfce510e0637928d05b9497f8731e61e8ab7001c3e46f86f904643d84fbdfae96bedd69c24787b016b7b07353378b944f518a878482075b5bf5179042dead7d90ddb3b9f4f2cb204846dc8d5e7c72351382f5ecc1923117f824a4f58efa548ddae3b59ffcde2ec334ab9342f0d9f8b9836b10a791f82590edb74d93ad56dfecc7a5720310d7ccfac0bd5e203cd13af45f2392c63a9fe76cfe41874a870f11787ad14f63aef5df89d559c65a449e81e41b99ec37152832b58a4b9ca652a23c5965a1b35a8074a2c4eafeaff375bce19af3d00a94b326763d00545cb1df14d2f4bb85cf66ba89c444a7aa6fe67d241b85fc53ff954c9ffd93ad4a4c1f2194c5fc1c71ac6cda10cbf56b9997e30bdfcbe15daf5326deec62280b72dec49f538e3c0d915a9c4db142ca272c32f60f6d49b73b85193ea5ad060d7e6d3c9251fbcff7f4cc083a810ad5619cc3589269ec73d7a84a26d38059c959c6c68c0a348f347b15cbfdd82184c4486053687b2d93a96ddcd25bd935745d7c5fffb950526c3ef9954a0e96e94a453d92a80e189d207b9cd225991cb7e86b866085821f786894087a1e595b8bac5235eec1f2cc1acfa4cc6202771c9e386d71eea4ed5625092d8f9ca3442b3a005b18333ad4a6a3241060f9ea83a53afc2981818e1d8d5dbdbff0bef6fa64ccd6257154a4d1efd1ba0a7516d6061b6ce32df798f9c74beb042bdbcbc819fd23c564ef16233eeab4b0020524d7381fcf05438cbdfb825139b788fc87520f71c997f09c9cb57f30cda39e695c0e4437f778c10bc8a8796abc0e1daeab626d21cc28808afc2b6b5b804d8b72ea747fc7621b5726a8cbf51e45aba0ac2320f6eacaf2b3760a10d0f6e3a826e1486681a36740e0241514420b91f87a742db33d1445943e632ad0954dd9853752a4d232271dea5e46202937e53b8e3b519b3d155b287b9632e34692382f0063590c39a582c89641570e87f44e3e544ea3e1d4aed5d14ee40b290dd49e844274d85c1b53e9f0dec677c005d7c73b91a50ad2d32833b228989a73487b0589bed0da4ce2bbb70e21025d2477feb3a737c39a342fc24b4d70365c5acdd3a6a7871075d28d9ac3574f33a6f532e556aa8908a0e2a2eccbd998ec03099f582a3553cf5c3ce7ddd82216b144c27c64c695240b23c932d8e8d80aa201b1915545148eba381bfbc29afdbf2370ba85f426bbf23c7f601f574002217cd83af8fc857ebe0ad5d743bd7c6e45a2a455112ae139d6a84730f37dc47db1d4e3f583c9e7d1f490b8f6f76133fbc09aa723d5517fd6c9677a8c023c0f9edc08e85a357c494ba1d0291459b5bc9066afdca41074a52a7129493859c300e06970653c28ad3bb7361bc3807480051fbcb52a9158de127b2602f8988532992f34b43525007cef069e7268f158a971543ff19d3cc9608be330e06b9d4e08e8fb3b920e625412de0792af50626c3a185b3eb2981848412fcc8c1d13ce6aa82980af3f6fff20b60c7e248d2855867ecc44354f3ac600b7b98c43b0e97c6a626c60be7e956c5fcb1da35cf8f25d3ffa1407bba65b18297aaed5d90ef8975fb7a07c5ba0a9177b16d0dcb8a571151b0fe7b5674b21024179856eaa50d0a5cbb419e21dbf09c8eabcf64b8fc47cc69f8f9ed1232f4fe2668401cda47a72104669195ef5a3334953adf58f03d2091d215f1a1362a8833013c5c981e9528ea4371854a05d5ebc33f07959979f1cf77c8477248e4470393ff29e81015331cb4386f5c3ef70281c527df63084e3c520763d3c7aae8d9d21b48573cecc7231fdb1bd3900d788bdd18f61d8c9dc1a601402d2b4bcf385b2b2885debe50fc47244c981bd9afb617246c1450b0b72f95f251e82151aaab2ef0642a504b0e2d9368e5e8abb762fae11f20c4fa0c2a285d6d8b53e09c23fd10f16558db1e5dcb161ad7f01fab06063e8d791e601192de70087e01c41f5bf19dd5dae6fbce962650d1a56bf1168dc4c0054dfe5421d30c71a1174f7b7eec74b19e2e2632d486bae5193535981d32361c0fdbdbd41f7fea5efccfb8114157753836fae8cfe3d03021a1e1ef40cdc8c00e0b0b31f348e827e0a4584781fde695dd0a1ab85179a5480cb2e1672761b8100bfdc9d02bd91bca11867ef38ea23368dc6b96ffc4aa96392b70ace135b83976e339c99143010e458c1403c0de6fce99e740ca3fd80d28ff600e85c6d824cf9332b68790ae41691b9eb34d890faf8526a9ade2e5ebbc2899b02294378da4c45751250087e2028f6ecb6fb6b2d0d0e03b21e5cd4374926dbd6705041464dd46487632020fb49158ec6bd0b5ad616bfde94928bb8c14bf965097a23ae051da06da95f061465fe00bdbb9c04ab889636a217fc3e33528b0605e09211cc85be3143d0b396fe1cecae7ffb612703882810b2ad19807ad1c4025a9ea4bc4e6f660c35eb34eead98cf694b1c92f9eed37861c661c30ecf3ee0231579574b29a992188a1efb5d43799b8bc8c364b500b97f5f24e99e4eaf89689d734ed170b011b391bc394dbaf41a22160dd7a606e6007dac41762a13ffdbed11d6975057e7345c66b58f7d23222b3aa9e4bfcb9523425569b6a933863bfed357583c96d0af7183d8cf048f6fac11421157e0c8db158e409c3fe0b544bef7cc201d617da67e2c3fca6866b6781a8952301b253cbee9c2bfb71a24bd4d7ac737a4e1e6042c06775badc69611f9b02dd0a35ef3cc16976d2c3458c0859309bec154d610c982fec6b1ffe7ccfee40b3f18b0913241169207bfdb339dcb5c80384587b2637456bf0a0b5014183fbd67321e55a319d2682547e2f5876fb746033bba22e3d384a8726259aa88a7d803240e768db2b601931daf0e39abacaae207e09ea27e2251cce97bc037a863e588b2f5879f54aa1b748ff8471efaa53b6ee18cd1b1623076b52027b28ac587d2ff9f0f346e812291b1bcdc19803f2bd642b0f5f17be2f5b82211a7542a26c0f43d280a8fba1e83cd6506452fbd0176cdb7ba0a41827d0d144e962b32d9ee8bf5191537bc36fc1bcbf040011d1fe9a9cfb20a3067ee413eb12ec562c77f43b2f0081318ef25650d7948b5a1922326edbc74264900666f9998c2d5a6bddb179a354f81c5cffd922a4ad28479116a5336dd8ba93c8803ec855d78442e3a6aa51428ecdb311a934475121a268473e86ffc7500481144c4490cf19ec6cd6d81ad657a7f0a1eed1293b58561945c3922f1a14a5b28f52128334a87a0ef5c87b6674a8b3bf44416e90c69b2311e87c37d40fa432f2223b57c49a91a9a6d3648ab3d3007f1c431f6a926e9949c691c4e3b032da0e7217ed8d701c85c67e44a9fc1277922022aefc9c3ab1e7e911301c1f8d5bbcf182c9ec4e779cf05dc517b34b66c42ff511552d91990792eb7ede1dcf4a7040f9671fe88e75d0416de928a2536cd3a922fb480dc76928fc82e74c22db11857533e1aa5a8f0d449f931bcac169f8ce54b73926271c75f5c3cd2bdb1f267d10e2f662140996e8f21b86586d50dae3accedba13544177c76ff44f47477d80df1e09d1f8d4896d2abfb8c3e10cec14a5a9d7a538004599dd982c6c3236db972c6c8e69813c36ed836d538528fcc7104a881572d5fcf265bc6e126b996090547897dfe2ba1ad8beb4ecc4c6850f772513939e4ed8eab63f0003ca2455191b860c3d82a98517857da9fcbd6838f539ec0d701667c315c274dc91200c3f7f258ae50c5f1257a3cabad14241156f97e7d93cfd27acbc7f42e6659253bb2cfc1e2089e00e0ecb40a17e679cbc888072da5b482be0765b08d52fe337b57ed257d39cad8ce6b19617aaad747fb03c80fa611eb613dbd4e3de9fdba44cc3d926bf3a88c0d0ceca9cd0abe24ebf6bcaf90d2a72d349abcbe3a73f0931ef611d577baea39e6d2b54f2e16319c587273b36657e68e349e629cacbab7ac47c0932b4b98557534cb44b641cc8781ba9818d4513df9f45948dfbb1f5687e0ac22362403d8e770090ceed0ac7d9b339564810da4cd63d0e53405710f985a196959fbe1aa879e05a4fbf5741613423f339cfe2a67391bfa12e14757af1834835a389db2f956382a6d76e63046814a866879d31eccb15b5e0c964a7923711bafca01d3e303198bdf6db1cdb1217c944f5810f009a426ed6fb05b4991377f81eb9919d3ffeb6232482c66b08c58e9a61537ec0a2d8fd9a96a436d6c7d40ba8cb55cf88a981046e7fe0da7a0fe85c1837040f46a8d0abac43fc07b4fb47eeaa1e59dd2e4c4d445913a80b319389481d0f4b2522b60bb9042ba8d6b9cccc4a43a283dfac1fc6bd312caa7522a59b72b8d61cad8670025055f46b38f57f783312ea90ce5bb72a48ebcdc3c0190eeae4e52e738c9084d3da4251643928f6d6468497bd99db03b62a0abee792f874b77a98ef0e0b8751356a3e20c365435b9fe5fd1e575309066e2ff7e114cdad641ba13435fe8fdaa7b3d14ebe129462bb68d35d59d59d74cdc2e22ff3328f67e133c08f652018136fec407e4246873d2c1e7ef3640b4399609f399c151ce374ce0dfd360b0793bb80bcdb4f054b36037b6ee122472ad99c92285058e87843f0cb9a1954fe49f85bd49316d684e1c56dae7a17f9656b53388992bf8a407bdc8ec59b61cb051fd9c860791ba8ed5892e461bdbbdde2fd0854a323e7b3976b8591c4a30f8a1fbcd6878ab086a6fb28d7841f6c9018fa2a5ff112a1739678f24a984c2cd32df39e871b730f9e8ed106a5a6164f6d37599b73036adab26703b7585e5bb0eeab03534895e8bb096e279c459f8869973ece8118b3c4f8946f5ec00c70ffdbf981c32fa8191b1effb59ec85005a43841d8ade643f5833a30c7e0057b0b19bc134aa3ddf8127f9b6bfe02113268b17b93177f15f1f1b732c5170627ff47a5f70bf2a931c22de76ea2cdb1a3963c98c12f57a58d50a97fb1f59bb16d1660ed91ef134abbadd8e8ec26b1f845c3eea80b0a6642d4715e30b70bba98b71cb34821a1c32a4f18efe78b7a104416d3e1e482377c94caa8259d125c4780b9c64b2be8fbe5c3d2fb0813d93071f993cceb7fe100aa8aa9520d0e2c3fffd0b238609f5f1920e3ef6c86f7bb99b563d211031381f5ed16515c95e906ca772322dbf498eb013357c933daee584e9ccd3e65445584e6cbef9321a1eb60e1048ecfb26b016465a14390662adeb9fca21ce122f85f9df3a3cd8545f251ae319a07cdb172f6215abddb9bcb4e3bb2e0c5b4bea0c192cd4c345a3234f094f47ba64fa18a9f8e4455d45b5692ce4442500ce217142bb305f433908fa6681bc24913d83314f847c08ebb8b8660bdd0bed06b13aa41abc0e86054836c5c2c2ba0950edd72ae053db7811288246160450e3a55881e29a5dedfe74ae7b98316596000411c31e2f0b00c365a4b143974b614467eeadd1304ecc314c421e563c7c7288a5931bdbb95f30338a66fac233262a24cbfd17ccaaee4fddb69be807c6d0989a32b59012c7e97fbdff2f310402aabc963b8b32708e2f3cb6c05e5aa4691589179ed7afcbb42502eb2c9564448db32deafa0e28f7247181c2d97f1e2e2798d163fed2eda84a42261fd9dd919f76a2f6f5ab55c23ad185a881bc944291db2195396045abb967e37fdd9554814a58080af52733898d47841c0f2121241e6a87809b029ef91ae54821e9af6eb8085b98d79a420be7145f8736649303af648c9a36c74a4e79bcc37c762b32f608fe0ac96d48396ece67d0ff272781a48acd5219bb2d08858b6409d81d3bb38686fdbbbfe5cfa2e0e95e82ccbf7c2cfc75299a603dd3502145781baf35f639a64159c7ab4431d7e9d1432fe6424c63b15c55494a5b3b6ba3dfd678ca0fdd95669d73b272ed0892c3164a918f78fa8ce21d9a7cf518a9dc13f7f762b7af10243062c5267ff80732ba3b072f922d6205bf0b312389b7f983584fe7c98a548e92930e840079367bba7215b2510f43391f035a2e210b0a106202211a68a950878e417273b4b5f2339dce06ccf2ee3c7f00241a290113df5bcad2a890b4503aae08a654a7eb0c93797458285b96b891110c99d78579128374caff9b7844c1b43d6654978a02c7bd0709be41ab7aa844b7569ddbe337eb2f05c399b4e54b396af0878f39e3b05885eba126e252b88c62b615a81c3fc562f4e6face0bde00bb3c9c8126b3407d6808436c90df9f20125cd10428e0a879f8c45f16d069ebbdefed7dd5cc0e697c9cc528a1a9b5d28ecb4424327a0bbbe17b4af6d311d8a1788564d59b07fc05b7c0bb1b1e9311a5030574a5d49945e7910051a9a09d03fe43c4728f7eb1b5e65125a162ddea4a010833ff376d3f27904ea0858495b04a04f35de62851626f8c0450c0d45cce7dd76b94e705ad32dae40cc9e7aca41ea2f467b7fbfb91c615674c1fe6855399961137ee4d1050a58368b4a3872307b5ff4e0d4a637e771c2f75de551fb4b91875f706264e8ef1b20908eb5d98193e4f28f008d3dd1fb88f32571759b6070ec8755661dd53dc3008b3698d08cb37a58f74afa7b4cb251533109004cc7bcdc92520aea6036f0750f6d4dc78bed503c194c04d3e10bc1ddca85738afd4223974441fca0e1285969cb8116ab27b4ed15d7f7762c8a43f2c2aff8b1e7065b2ab22afe0046777862d3d949d85091e56f707d9982c9611802305a02152294d184c004602ad7698d1c76447a3439ca035d1c6483e41dd242aedb6548ff7b14a3db1a5885633867ebeb9cb1516d36b851aacec639ff9a1f0624a60c2b49e463c077649e9a8826cf67337198ed1aa4e10eb684b576322c9e4757dda4338af139f447772c68c6b4a074b2d4b6c1f14991484ad9ba86ab114fda18302f42bc96dbae6887de91ee3668b4786fdc020189833cb259a49882e7ceb0a0b54feb6f15f636100d10c8a9ccfac2910df7589feccfb12fd75757fba252363330feb02cf1b921073b1b61bfc90afa0f378ab09088e6bdb6b2e0f5df766ce721d26d96b218b1bfd0fbea8bd5d980f62ae91c1cb3401b3223fe0a5be486153a88aab0babcca3bbd9ba18a2bf93fc83574224439328c0427b348cb81836282977527646f432e6e9369b7f3a60d6b1d303953b3b743e7a1962da9806f3eed6777f23d3a1e01eda28a6fa6ba0d79dd01e0d4e9762c46a506d86fa261ffbf852614f762b54f5fa5785e5d22cbcc5e8cae6ba2ecfcaee082b64df920067d0a1ba4ca1bd8fa2fd65f5f57b0ffd32536eec387d6275ff40db02022d2785c4666f3fc20f55ac2158df7f9a65ebf5f4c07249084b81f75f60fa6f9bdb254f1f9c67cd8e7a5e9f4d15c6e4887ff1c921e8a9a73aec2b24079ea77fd6d903d2afb6a8d7b8ef606138d9f7966590389cf7e5efc93530e0b87291bc4d5bdaaf71bc680bac2a0518ec0ac047ae3309cae39bdbb105859e329940887819242cee9314cd094f7784863bfbbf08e012b68328e897c49ca636873af614f48e6528e20b83ee11aa3273fd15fb3204f08730e608ddb312550b70f9f52b29426cfd100b21310e394403cf5fba27211aebae5e0ab0d68c2212ec8081a5ffa4bca5541f1d929bef8a73fd0142997280a46cbbb97555d8a85076d0c4917830a0161c1732787b487cacf0f99b0b0f2621dba51fcc6720ba303cb67d3e1c60b30212c719e095d51990b170f54cedcd59aff9a1443ad7d0d56d45c9ec2bc9c0c16609fafecd9b62ceba6b39e743cc14f94c31cbf8c98057ed1c67685c70be963fbbbd694b85d98b21d6404ec050dd5680ba096dcd954fcd18f5dfd731fe61b227e1d4cc5b08bf4703313cbf7d7c50fb917479ea0ec3fee6c8a508dbd489c7844a9d6276f56cb071d39ed1d8e61d5556480b5bc05d215215e12d2cefaec94fc1e27c1d03d9b0a867c3959da29e61f5da23b268c30233744caab099650dd3c11ebba2ff7e7e909e9ead19647a4da8210f55b306126d3e4cac9f6e03b78875c1dd02c29c7c0c8a28747d3d0f8441ecdc9aa98faebf50a50ee300fa9ed35b1f19444d8b365d4cf036fd04a32a04d7aa2e205d28d6353cc96ea5c996eb32a95233a2192cbd7f3af6dc3454ed3235836e6190fe842022aa462d5398e58e5b58e3661fc8f05986ef4d24ad9e86a2271862206507c28efda26ab24a32839126c8eded4625b85a78b7e9e9c993437b0b358caa8a3dc1c03f3ce797b637cf2c909c561885492a83123e30f34b853d8c258c667405d20c6b5edc0636a165d7e032908d0f49f292a27cfaeff00328b86b59e1582c3805a73155f00f936fb2609b5a2f8c9d92fe23e1cb3c54c0393a287dc296409439953d1618b14e96cf7f87d5842a32b9e640fe069ba32379990d6ef51cce9adc09dea39528f343826e81a978adcbb4c172a89e3443be3f1e7eb57bf6678a65346643b3359a4f98658d85ab1e763a77da7a379df6b8e26fa992387bcf4da85bbf62e2132217cf6b594a2388f0418df351b9fec5b1d33c7666d7a7f963786396026d0892f4a5e9cfd01827cbf87f72af7d7c285313e2a370bbc6042f78d5eff3d9dc248a365b4063ed0691f460168374fcef9407bf4608b05481f0a28f76193ea99ec3461828f3b01dbd8888004f80bc42d017cd53de1f7028ee07d9f34270987b5435339f0f97f6a4cc9f2b5dfec58114f8349b5e305cd497fa73104d375e376d18c162b606811e19935b80732abe627118db9b9143917d19e8df270b22122921cb55042812068a9ffdb731dd2b52da3c9c3e7b423e5c4cf6b6403644368cd58d7e47bbf389cc50e263a4e5b6278e903ce7b71774c0c185a14d4066e4b228edf655c417557a136b68300976bd1438dad1f2a023a452d978bc55571c9f472761f976928bfc160513c1b8ab1eebe6e3cdc60b5f1525652fd13ab7a98c027979eb028592dcea8a9f1196988eb7940ea0579bef63eb5e79e4a522f39e39a41d5f7a8ef7d057efb046a3f7a8af53baa405c0bd982738244cfc8b708bdb5b173f3715f46faa104a9556143c7bfccd7978b5cb0bb20d607ca916d615e3389e4bda5efc3fb3b1017de269da0880deecc61d2ae0f2e9a2343ff3e97e91b2a29cb9f7fd9e1a0afa705251c1436350d3dc63a96f8944ef13e46813a8c758da0c64e9a9a9c0a0894b0c8a3cdbb4edd8fb95e41b0ca3b719d8802c96764b74317828578e19c175e83d876d4cd9cccc39c6f5a386149ab17667dd0a2b89ef89d0fb67b794cdbe09a23e9c11060dfa5b958448cad03fe04611d7dcc558ce90c64d840e0792603dbd6c27e334f638791941ded60e94e301adf7bc1c9dfebe789de0d120790076078f39cbeec07b2b6c6b75d20122de60662c0b4b44729b85c8b01b64acb2aabbae494f1241e92847b7d4881acf0d2e173c790cc1eb696403ffe49ec2c99c926b8b206f15097bfe1121745e26e67d464c1dae7a1597bf823b22e13125d394f3329912772ab6d582ca1454ad9130eb5699b3c14188981b6f67152dd0c51d71a6d6dc55f517fea45e198d4acc2698bacecaad1c94343df8756290bbfb9ece18e3e29c04ab64813bf99d85d0f256dbb6214fb8903839eea70a4799a4b4a69220ac46e3623354731b73221e6e1c4a7d57569b88474a34717be90eaeae9548761ffb5497bd200ebf078962e2fe25187a7968b9ab4bafe12223bfc49374823e21968668a68c7b9bc65200948ae2fbcb5980f538f7a97dda0b62f26e3c8703cb95785346dc1d072045f4e42c58253b80af201aecc897da491b9d808ea0b2c5a219148978e7bd172cca90be5779e0e84170b3918edb151fe94b649ef722449ee0d4302b2e6ba2ee91928fb0c465b2817e4e69c9ce74857928042279c5fa51533ae882fb012059dc39698a032bfa8972a5637261086b6da6dc220ab15238a9648bcb469c48cfd643fae81c87419013602715521f04a4cee37e9f1aac05abc40cf38a12d0b522aa5affd9d7088694e60974567214b38d3f55fbc46387f875546a69ff687770ec155bfe93c040c96316ea0027d8ba0ece493c439d871da5b82cb78918d182895efb861d3563ca33429df4357bea1e5af9c8d49b194074f684a9305535713e104f7919711e271d1c1984ca78332467bd362fa2090c598424de0d349802c9b7c16079fd86444f7aa5071860265eb67361d509adabd527939bed5de0e81c1f3c9851599cb601fd906f531e352844e632d506273624bfd14834f6f1d3cb56556ccbfefede6febddbeb9b6846b069222b092d1b9575803a52d08b2b327a021c48a7209395f8c400651a42a833fefbebc0222d9b2a39974bb7d0be62bc213ccd42d8c10611fb72b78dd38f4fb571e0572183539b028b963849b61d808b06a4076fc0603e88fbc68318384a73d9409998dd985baed1cbebc3e9a13686201f22ea0f3a8aee2a4729601300c4ce8cc40291a49683155f1852744db6ee1690b293e9b4c2d3003a375a25206d4b283ccf09f51cd06b50e18a146f50d1e9b12de451c2f328cf70ca015054a1e51b601a7f3272c0e49ab1b4c13b0b28aa66f5d0188d163d29e3cba603600a71f278d6a80c4ecb13434e403981abb2e0dd837e3bb72b78034567a47662e96d64b5736f3cb70ad89ceb059034c2aa25a6230d7365c0c3fc38ed7a893f130037bd055dee51fe474824bebfe89ee1d93be8ad1bfc494c9f609149b52df4d4ae2d761e3dcb4e75ee7f6d8926a2576f31727c87d65d5ea391ee8d6c6705b3b41527ec674978f849150dbbda0d1054bc93513fe520ad9fdf7da929204dd6d5bbc6d5b2cd16eb5b39f2590f40615028197a14ac53c59dab62677e666a3aab32def53facb27cd0961b7b61dbcaa7de1ef81ea73656007d913609807a6a93d1f83e94cc8ab55b79900a8897e77f46052725dc7e433b7adaadd6ed9ff8b74fc9d5432d6d3a45ca284dbfa2e7ae929676badad4c6577abaeab2f97be8d0837ac17912f88a8293fa1d0a8c8b8979e7611282878a5a39866c2994a7a3c63dc2fe82e2e666261d34061c718d064300bea61062d44e13c616233ab37c92806e1fa7aeb0fa04e1ffc679cf6f56175609d0f45cd649100eeba2b14eee97cf89f143fd83a0c90fc25ba67a6e30b9ea1eb9d7ffbf237273d8d91571a157b092b203ee3be5d1b6c5f6bda61ef4245012549506c5331f398b5ff273da7ea9a78307df5895ba39c1c711b4e2d35fd309e2753f440816f0d8fea3bac971c055f6f9548302e5f197ec7efb720fa2112a331345dd33cad4724cc5e4babee578e0adaae8974e61424ac33c4b5d796018e93c62bd9e81dafec2e8b89de6df989decc3e3e13a08a31c73f6e7b2d34bd78575bb851949bfbb8c55363964ceff1c91b7a2154cbf263689db5a9d589051c09ffd6fc226a76cb7339152a49d015fd402a77099a11856108daae661de105af8566f152957a251ed9eea8d0de6da9162d13af8df3681ac689040acb233a0101d17688255b33422792e55897c0446d7af4fb6013a4ff65e1d9455d6ee63dda3c4d656a917324759402a01460cbbb19053a89eaa764bd2dfd65d452b85aadebe8e25cc01ffa1cb5bb0175c9a1f4c5ac8988fe6d49391bbe43ea4767c8dcf58b863f054074489a55a5899bffb7facb308a830779cff63547f0799e8b7250a2d49fbe73db1dc28ddeb309f4df86b19ec4fe0b6766af706969b16176a0d19e32bb2802af93651e43869d4e7e1553af802bf1a4ffe299c5361263f10ccb388db2b5c84833b25979908a5886d373b17a7387c01c3f3514f7d8110e0eeb7ccd765db158d4d6ddbd81bed8e0610ae5eea462992c2d09e0c98a914df8902f95c98396ac5cae034c9cd6884ce62d211b316ffe6b2c37a1bb9e795c40d56679764c34ea6e0f855fcad201b57339d7c1f50cab6aa21e0e3a3d60251c619c2e5e4cbe1e5e520d9dd1c8e548cb24ffef8e10e0a86339d38d22af2c45c2c233ed52372032d6b7396358dc422627eae01a748781f35a817524ef40327d7bc5d6884d02880f3edc354c6d050d1633e0034f23ec25d8227fd41abb1f30f3b1fae71803bb271f2d90867808a6bf72f6c78767a4d3ba548d2aeb5c1775d177e3965329fcafb87d8889c5719d36680041f6f8cf1bb3162ef1de7401251cfe57adc525f5f522a6363987c32f72f37a8f31860c2c8c1a9e8834c9d19609625dcc9f7757f49b60dd779ad0b0e2871e94df878dbbac5380a08444e58cddbcd74139baf3230a00f8dd1efa7d0a67eb9a3ebf30b4d89c46c59b9b97f36efca4b88822cdedea40d484fb840701205ddb90cdb0a33cb1325ca2a830e8a8443774f970ccaff69e63ff330b06b2c1ea5ec8404b7f7b89cfcde861cfcb7b684092ab92af3eeb809e18a7c32a569362d17bd56a582f2eb11852ed4c89ef2b2460f83a9b5f614e4ec53c108ec544e09ac2f6e378b9fab179a1bb5fca8909ec57b87b27868b91da3a9818bfc22c65551bdb8614e1328ad61435ea05d9013ab015ebf21c5bce906143c58c2565cf07cb3e53181b8b11bd77e69ad6ac874e187297e881d876a91dd02d7fa98a19df9d6712c50f71723f4d0bbacf2d84861606dddc43c8951380c07889b55a32a4172339482b8f39cf6473a0fed16fda19e48a3ae9c0307fdba9474ec7a4b5d065eb04c384db243c9793d24bfb5bc79a7e4039f3a211f3e6a180b65191beda14f9b6c98354a03f35a02c08ef0b031d76863f798d710f5e3def616498f3fb7457c0974453394b8f3824b171016b3770f0f08d99baac34d7af25af5bf55e3e3a7f9783f38aadcc27b1343d122b8c85df4d03e36b9b92f2643740b2100d7758b85d3ac1718a4499dd5b109ecd7ec24c586029271119c64811bee247d09f0e9a295b1c401231f6d4b9c966145d5c7ad7cdc6163b8850038da0706011e650bfa7c81d23f3087473c8ee8a84f02a1286eae235c31610489b6911bb06462c5dc8a0891d71defb67df049acdd2dd9d10fe4e10ab542db2142af8fe28937d5b5f0c6e75f18226fc952a20b38578e0dbb2a9531c7ef5c1fe1f2dc134a63cb915c2be6c1e5ddfdb82595e54e63e133a7d6b93aea637094e3da86114e28f1eb572dbbf1007583432c1fe050bc294a9b37fc8e3c8a91bd04b51d87346263e6fa32559a14b6957e27c082d4b53debbeaff7861bb6c61ef3efebc9cebcd62a6e8ede1264c1c967129a4a8b0f1dd59e7fb5437b5aae059914ae3dd03c3b53f2f5cb77bf538e6233c80bdb9a329c855f36f2dc3fe5dc897deec87f7103df36f31ca72b318a7678772f7a4d6bde674d5b8dd0c05ffd5511c69f8b3591dea962011e973995c10720508fec05fe57430bd172aba5356e5013e3fc7abca8a2b5fd25cc8370bb940f8a97e920236a5c375e86c6708004d049e83d1acf0ab98274d4a95d393e5b698bef81216a5a70191fee58e945358e486b4071d9bbfed5f8bd595cdebbbf533c53194bacdc43e3e5f2e95401e4eeb48155ae5f651a7fa1807747aced78accaf76d686e58c0f5db159bcd9b3e7b5f5cf001e22359b98f72ce3eda38fa6272d52ad5491a10f6fdc4dcf0e9def64c4f8ee44d779ea831d1dbfb8b36697426fa346302624b63e5f49334e6ebd4db2ce3a63d52aa50d5ffe65a4be0270d50a96bc98f8d374b8b57db335f79923cf04970ec8deeccb73ab9591d55a8cb09b67cfeb376b4c36e92897e76c17659cb9439200c633bdaf0a1bc68a21e706baa642e99d818b892babf3f1032e3911957d25e196e44dfabf7c92693fabe2a09b68051e2f99d099b1c9e47e7b21a5f2add3e0a9864b8fa12e359ab027da1194c64a2b3f8a1d9b305e9c8aa76bdb8cba04dc201713e4a95429a835b8027670d30304aa4ae64bd9ed97224d89e809aa9ebd362ab5aa428dc125c039646584a000d899e51d2a4a19dfa25cce087a83dc5b9519d67aed407161717769fde5d117bd59fee8ca3dc62beb52aaea8b3539791c6f2886cf68656ba2868042e1645e0570347ac578a99d0fd353d63f29f70ae56aed1c6cea8ff99691e85d5a2425f7a0932898f762bfce07b8e6aa79b7592dea7b3c2b30558a33f6fde07366b986cc6d4bdc3b74775d87bde723dad50cc1ab955d258b51fc59eccb52cb1ad12106d6eb2070516a51f9bcf64354fb35bab1f719144205e938c0105756573da8b0f1f78571f9b99fe209f8ca14e53f47abf9411f2f03c447a02e27a9de9dbd4d3ced1231d470c97274b2625adab2363885b1390c3770b0b300e23541b03df94dce08913e2038529558187b5077d2308dc82e96af7e2e770ecffb76e78c29122ec5471e208c47e35808ee8f84af5065ca30d8a7e011a2ded15164237919331c61f9be2ac85a6963e675d227f7c9df11ffa638b7e74cc3b2e759e9f21866116a67be955dd3a9b5a4e5ea03def13fd6ca4dc1d36d00248b273d6a8f472b420bece4c5ab6ca5cfeacac383f03f149e38fdbbf060cb2d6abfd309bdd7c13657e2e4cd354c6f8cd7c94f3fbc3a1b7b218251aec13aaf2d313c8f811b93058ab3dee696b1eb2fc939c0d23cec4dec7fda77a0ef7a39e877912972a867adbe272a7756847a92f0fc4527f43f58ed87fbc369c7214415635112f8136988eae89a3e44c3980c7cab3c1bdf668796662be870cf58aa10191e1e1aadadf9638095a8ee91ccfa9c07bb514f2abbaa3e54c2f6e238aba4b6c20a8f0ac17420a2ae30c9377cfb9ea1686205d551eed51d52d08fe3d1ee90dd0a886803d03f22134a0e11afe50317a3d9129c7e36405d52c390994272902f1cae92dee1d0fe1020a5f7a94f4d391ed1f671669b8bcb70d6c2ee0c604adc2fc801650c051d35f583e1e05a7b81687c21406c9f448f4fcc33a9e7b32a5fbd28f5be5c9a52facc251204bcad00f7d30c3eafab23e16d3483696bced5a4e9310e79863fd9ef2530c3f9262d4300742532e958efb5ca67cb9c141c3eeb4a1105d2faf56d9e01d6c51ff67ace5057a36f7714897f5f1bcb6c66d50be66e0daf54e12c03f11cb4dff9594018e42610c601eee33a06c6823a41627d0a37e4e13d8cc174ba155a7803070ef68f5416f6f7b184cc6738ad49f457c92ce3ee82c5d9145ae095c4eca185fc68f1d9bde48eee0d8128452d8d8b23e0e026514db7ac9c2e493889bda58b0a28ebc58ca0e99761f3e66d7e4262625fa96d588c3f6cd4918a8d6b4b4efc1f6ed41a327cf7e2e40bbb9aed794ff99fae1ed37fb1ea71aa4f440e696bff744cde88f818790a6fabc47e47b92d9e703d5e3421215160f859c0f30b6fb4973e05742957b8c6caba3edbb6d086eaa6adc9c958933cff179fd3fca30349b586f0753125ee8583ba2bdddfe7cbdaa5e5b4b39d07bfae31577fe24c5c407e259c3fe10775582f6a585951a6b702324f3bb4d9146d72e23fee2ee240f3e99a9856bfb69a400b930d1d2f78bcf342aaddf2bc76b1746a357c919149cd82fb3dcdc1c5836d02df2dcda5673c1155b1d7e139fd51ec0258b867bcdfcd1606eb81dbe4f5b5a27827235ac3fe58aaba66e357eda4cf31f045bc75d4c563f1d34f88b9df74730d7ec359264280976580072527a8e9344f58eaceeda1af55e30375265865957364a9076ed3eb8c2fd981888dc04616b7fe743e4318e3a4de87e8ab6f0438a49251a49fe86e6c91e3a319f7b99f1d7e66546e992aa4d1c61d09f2ee330062ab020e2827517e89149b9d37f21c1fcadb7ad867bb2a042f72a0640b341de3876969ecfc6014b600858b5a92102db71de82731696dce16a8ed6737a36389caf9f7d751f8c1bc98387998606e24dc3e732cd139e229c2fb63298a8190d226616239819cf8959cceefae4297292775b77d1a58537205833f71ef67871ad79876d95a97d8e60ca9b1cdfc64a0e051d171cb75e76ae472c808fbc0509f68b145328f01c063fbe81196cf3090a4b1bff431a9d35781d9f7da39fcb9eca240d00a911f56ff6863f2c595feaa2527e54b80420dc1264f739ca940c75e064b3f42498e5341452108b9d34b627bd5646c2326eb0eed9b755797209d3e146bf29795f6c8ab3a0a08a7bff6e8d453a82630d8299d7e262e17712667686be31678cd1ef0dbe787196a611b00ad378b586897ec805f0be97fbe4112a50dee5d7882889ce00b9823a08ab5e672085948d172cee19cd726db4279bb9ea537144361cb54d6a466a08cb1d0a6cb6b74f9f081790a8c05459cb8260870efd1c218b1f7a0155986b2d2f8e1b9bcc828da0ce8f5d1427b065da8e4d081c1e627674b6de2d4713f2e1341a49012b2e9bb5ef06a8522767cac8f1107cd07b7dfe5ec5800eed3800ad969b5527a20d41fd93f396a1605bb441a431f290885e117ccd2da7db250c6116072e25fbc4840a2db46cf09253c28690876f56e6b46e9702981f4e9980d839cc845e65a19ed0e82176d6471363f9c9c8bd867afbea0984fa70b0fcb4c908550b44bb54b678aa8c7bee7c7dfb2453b5c573648d4a8be817f58d6f75a38c7716c40da6dad05267e19f87419f6d0a69a9423deb36452799102bc2235fd577c3c2311b6db5e30d8023be191acbd93a51a135a4e6c6a15cde1acb74a0564abde6de7b391f7f92462d50b480d950e70f2d79f6dfa2a84a2325a03a8d8e3fab03ad294c084c54ec73bb6159027b715a80cdd1aae13c0162247c304d286e8cf98720de12ce527c40f48f83264573a5cca8a9e7b458c097827a1a2167fb57332da39f7d34078455746219132225dc4bb4591386a37005d1999b699275784fc69e213e5840376337028ab4fbbd3e49925cce98bfbfe627e959262709e6f2a1adaa1d9ea4b4b7dab24de9d5b35b070997dcabebed3e7c1a844699df1f3c00d104d69ab0de2952ceb4a116312a4368bca8054391dc8ed472b2c31f4a0f3eff82cbabe29b29a473b4bbdbd6d6566c33d4acf99e53b2894f0cced11a2f8e78ad90b6a25dd384d4076d1be48e2f5635b88bdc0d541a353725864ad24a7b9d381b0576a1e589730af7460e9bcafc68e76b6550e9ac5f26a818c1eeea5e477b447a600d1d05431f9c57ae7f917d9ebbcf3a8160ae93f92cfafd2587600e73d22f0500073bb6208f109f43a116530283c1f0e098b04f1643d3fc3930aea746421f9484df6f357fb4e7c05c3419be4329be64e20db6807e2e84905f763842e252574738ee31d00a4fa4694d3c1a1c09b91193d564ba178be0064e11c36d727aad71c30c5096e1d9610f7ec82c61334d3ad37f6190cb225333e1699ce4f100b51fdb9545b2bfaa9b421cc4991537203b8e54758d5b75e0b841788fb540956274427abc62737dacb976b6b690a8f1a528a3f7d62ce7c10a737cc01f646e8b5284f8e197f4f4b74fef7bba3f5b9ffd0e0e54ae02e6ea15863993ddd9b0a1ed6e862d64f7f5e59a4ff334ae3f039a6a1bf478653aace7858e0c4651cb83a14f4961b31a10cb03feb06dffe63c24d2bd03c3d4ab2fba87d5de89a1488fb44ab2a124c00f187db084befa24ea4c0743627a50fa1b48624a7be7b4b09fcbe21d5c3b025af7d0822b290f6686a514a948bcf143cdd6e1dc6330bef0f80cfe15f19fe6840bd3cbcfa971d302119b9f0cb5a243c63efdb0f3527680a0c6064027417c6383b62a1a655aa1979767d60d1e1c836a1ff0de05f53fe5d284903720d5c6873733e377da403334695bf70479f729b96a12be9e1ac64291d9fec07b3a32c51ecd287a8fa1aa4d901b6a589d5f3eb8bc1bc10420a3802ca9ec7d7de756210a63193b7f09a0b9b80070c5eb053008625fe9c74ee841481dfabce1e24721865c9d0a7402b7348d177b1f0d45eca5dfe25ce675086a929e557ac84eb6174740a62e76c5e44f14962327c01ceb61fe623391817e9480de16c893a42aef996dc439160a392ee49811e4f064412380dc06c44e3cf41ba365e089a51dfcbb0d547c26909d5d0868bc81af9efce7591523033ef0ed262eb573de81be281b13abb788ae42275d74fdeda0b331dba24f61a0dd6cdd74c07d641361b376c58d63d49cbac31c2ba5f33436982528c43dd2147028236d294bccd99c8cfe7a26f5f5ee947f5bdb74bf4020ef5ce2a89f3865a19c3b7b440e8b18eb825eb70760298af4931f288fd9226c2f8616cb370b19deb6a6f4fea4f8acb11c10090edd476db6f518b08e8d3a245ba7c79f7863d8188e27931b7dfdc6581431ac1a3fb5eea8d540cd869871a48f62f32b0138323692818943aa1466591e4d0d1176b9f668218f711106a45e816556b85df32f70e63c31fe66010570870f93b7d6467091d9381e7b0b521556027eaf06c66ceb517dc8268e7877b10318ae3283e93e9a4c28e7475b2ddc0f05a3735464972f26937659de14a13b490a73cea4604f62ea84725ef0a6a57af4c3568df5c19cd531f1cf04cc2315e94e353869e003862c557e192da30dbbe8b5d84043ee4a82401f57b148cf95a1b72c968e6c54924d32b428fbf082ae0686513cbe2de127930017665e2da30f9f6bedcd3a84184f0f7bc60f67ce6ae742cc5d33621910a6c1a343565388ffac4a79365c4878443603209990ebaaeda230d7c3a2b3ff4250a299a0d7b61b8d7d95517ead4fa4f7b588d0c66a9746eac42abec15ffc4d7c9f9747a5a15a0a8e9b80bf58712a8c8ffeeaa4b5448f2ff250423f09a17fafc8f49bf24ce555389969852e7c9311c6c3d8848e86f75fd39b3653c0f5e4c8f060c7ffe50a6ce4cf298ca9e3aedde97917df8734022e1b7e7b9dea9678945833bf01260295e0798a5ae82149687a69ac8e170564c750024d865b74ebf1a3e17972d957d30e4cb3b978748e6c5eebe736a92590027c5ef46650c6f17d7190fda33559fc8c1b711259a911e70775833b781222afc22194454427e9a7b78c996be93c2f8ab7944a4031cfa4c0b448c800efbe24556a029fed4a0f474b91087b46a02888018c2941a0959294037261df44949f8470a5a35072d4e6f9d01d6286c913085dbcc70e6ed476edfa5edf15735aec83113c1e9710dd55afdf67d6be336a65df2f45ae583b52fbee46a6dacffb8a7616ff340cfbf73f7a4166f98211efa55cf086f40d745e5ce0036dea17640b96e5aae087afff2d0b636d7bc5887e5e3043a5174e5680a4bc5eebbaba9219bfd77a542d2e756fcfd4f4b7ec3fcf1f3e2f5f613032eec2d7f9972770e17fa9ef7ac4a83369255674d9968d277701556896c6800ac4dd28927c5e3c23d95e9c5f027afb239b368ce29edadf12112e240f647e001b85de05657e865d5384c6fae01fb301bd9263ca36b68ee10d840681d727cc741686f9f1f2ad4a052d5c23c1cdf76e8a12f70cc92c742dd7f21e64a6cceb4b705dc8c434620f3bac305676058cda10955e7753226b1d9af84d90ef0abe5634ab4d47d6c22bf7af334de50292e24ddec5e2907ee59a4e446ab79525005d19aca079b51a4204692ef760ac3711ca2ff96c46c5786f083b2608b7be3a16c306f7d2a76021c9f0d4b1aa69d56cb3a6ab5199a0d0abab7174ff14fef49d5294c74ed7d99b9e7ccfbf6a41dfd8c087983f4b2474816bca2d7a8dbe262be00d4063fc75ae6e0f0cedef24be59ca9b26f7ededb6c8570cd0bdaf50999272a8e90831bb8d090697ea4413a6909fd23dfc1f2678a3c3c6afb6bccb3e1b5cbb6311c42168a65abb7a6fd256d2e704e4136d5991e6dee339c5953b13b1c13bbb691279e336cff3146d0b2876f2acfc6610ee40529623cafbc0a7768be2c7bc43bbb89cc6b2f05aa668453bb7e221665290c6298423af5e6ccc9616a286b2f9ee397ae70126d39ec35f0d6a5d0351cf06146c5e77a8e57bd2e45ccc5cc34645fc5f78cfd72723517199f8baa6838aa1776469414fb44ac87000b81a1512129f8baca9db82bd0d58284bcc3dd18509ffe0c91b85cbe2c9b0392e8778e0fa230d2266403506987f264c76480ea4d010f917d19d03820f3b1eb6ced83d3464d4cad9230ea091d12dd50f549b76a32e0a54c48713e2ea2542aee30ce1051d657b5e84771abe53ea13910ab6d839682ab3cb7279ad5ba979ec98128a2b6566821b4f4136c2b93a749a46f2bec557f9d76eaea18813f980f89201b7b2e9506c488b443779f7097d8657bf21f61ce6060ed2e10190dc96666960e87bf86cba97344501dc06f18e28aa136e6d84e790db8560653a9d0cc2d94ad3c5f11f97a1230b787dca758783d91e3cfb7e118800a3c7f0d1d582995d8d2a94a3201f8ca11a521c143276beaca1e04ac09173dd7c8e2044889067ca3dc44e8aa92a719fb40fe7be1c46144a485626f46da9185fa1b6d504b62aa68e0337a95eebceb66766bc036645eb6119915c86e2d5159da5946fca306217c02c4dd26c17aeb0237938ab39b5211683d7c25e47cb889019f7bf4ebec2129dceed21b7b74f149d1afaec37c02fc44992cbb00052c976971cbaa752b4e92832d32bc9cf55dc93177dbc7ccd3dc7048efa68a6fede2aff681539520dd377387e003181b7487f937f37d83da1207856cfe01aa2489d15e811aeb9c9d7054396ae374b4fcd88c15fc60e23a5869cb4bf95445475004ffa715b22b022d46e6c40dcb081fed950147961dee35626828978504df241b265ffd75626057461468f312b7973997d690a0e7728cb1aba5a09e5c480a85df53bb6416b68754e7531b3014285c7b9c87d6fb99c69445732bcfc22a0d8a779ca6f96491bd1569964b6832b58cb7c8f053f2a8c569b318b3b1ce0eb6a74b73dc681683124159214d81d86527e6de4abb6d30a996b89dbbef3f792e26a7cbee8d82bfe4ecd753f936f283a80f9da9fa5390896c419369067bae1f22d93e208e784c182793c4de6484988348717411280c964031a60764c6731ba013e7c24f70703a0c822609a4307e20ce57d3ddcb5391114365314906ef680591710d425c92390965c6837c2e3d13e473f55ac6ad2b9a2e2e26151f028c0ee02b146ac262bae741f774cc3877889cab9fec5cbd7f1795eb88cecaf1ca1325a6b10c7313e37f64160f6545300168fb4f5d84c4c7770b56c707a83e68dea29db458e98eae052fd38b8ab759fa86bca462cef7abe8c2d36b2d3ce1c81deb9896770b30e4f117c1fe06150c1757a9161d9a91f74a64447b00744d49cd24012bb76ff40dabb0348d90a8edaf417cdfd52ef3d6bbbfcc83c94a6c9a69e4ca3cbbfc0a22781f26f4de2ac49d002cf942e97f742e76d8bebca0f0b67776510234da80005016cf9a418d831118248bdf129b5a843c952fe5aa21a26090b0933fcceeb946c40fc91f399374b41268ad2436b9bfcedd26e14ccf2209244fbf274c485f5d2f8443806a2f47e6e21b785ec7ffddcc9be7f94a4cd36952e3957fed555b4438453e6cc54870b6a4b8c2ab454eb0220c083119d0692b96ff11d5e8657326bdd4282569669ab0c9909cc338cbd10fce44e106c7b16be4b47cb399d0bb349e3f17ad0a535778656dc1a03ce6992467d762ea3a7a7ffdff3c208e93f08d785d6acc12342e8ef316f05c501592ea6e2f3ef10165e7c45dbbb86e5b6bad07efe382d10b167e24e420b65db573f63c93eaa83282a4f49b43975646a4466a19a725c94c20b6dd855f01781bf74cc4cbf14a1376252e4dbe59ca7ccde6c5a892253645e099a6f87583328b5718940a5d00a4321867bed0830ad2974b194fa9b04bea14d3a1f524a70ca8f54480bd3b36c77e87a06028377df4b301b8cd24cbafe1a3e001278af9f7b6ae7532339f0a4acec3f54e1a13ff4b6bed5d6639f005915431b9d2b1ae11505a08631fc5423fe5f845366551f9a3585fd30dbc20a3e78fddf8790b6c829e39ee594d1bc9d3184a4d0dd307dde009e151c16c2c33e985982acf6cba5dbb3794d0eefad87a56dd08818b73be5f81b42a3c1469ad71ef6a78c50ee6b135514cb0b52e7982cba13cd93fa5bac9436f6fef980870e1613e84c395645f26cb2359b080863d9dc347d943306aaf54c5ed550974185619e5ad63ccce1381b238b20fdf10d57b69b1a4f2fa19e081e24c204de1695ae4caca737d26d4eae31bf6d132196a1327c5a886b0e7dcae5b08f4a240ad68273b73c7d37e6bc4d0af8d3e6004fa010e6052ae3b2858aa12651d5f1b1930b67672cb38945c7feb747a4dc3f2312d8ecb23a98334a8f8ceba4eeedea392797a52c54fb3d8f4eaafebad17b6f30aae5ae9505561a0d29eb0bfbcfab608847a70d7e2d4db6984f70fb2865d6420eecc2600fba935aa5814bbf02ee487ec3a5d608e5750ce4cc484683df4d9ed559742e9cd86061e95c3368e2e42b0fa65bc4247bde4931da3765ff67c2856ce88e534660637b9df0c83a787602db69898ef966801dfc590eebe8f43582735dc121dab22c8d9d6291e5bf6013a680d5b2aa1453b462276dd43e41f469a1807a5b08376fa6cbbf420e06340bb5e759a83b8abacf5fcff3b5edf8c2f6435d0d4386c2bbcc0c36a2ecd4c850f1ca93df1dc7ce0192da47b8dfbcefb58947c88bde4b6675e619a9bc65a3a43a9e4023e7f67d464190fac2f0c0e3d99c334a75c90905c96788ada5202d4587452c8c0f615daa82c71f6bdad7b5f974429b0843bdbda3ed378ce18362af697cf291a312f26598ac7e8fcfb28bf8cbd8919716f06d93512a2543f91a4b2393d1a1225725d575fdb8e5ab89b04b26804909002386ed9e8e41ef36c8029c5979d8ec999fc117085534652929b603aa63b84d00b661c52d29c84bb7f0e13a6899febae661e2285892e466c5943197e15e3f626153159cc2779ea3a3c66c883d8c41f889d165ed6c3106d75c48f28b85578132221f27d03479b3403a3f678b240edb4ff3d51802e44ee8418c8ec43c3ac80104ae8b7defc657d959c7376c5cb8951eac2ce08b336977236a95f095a314b0097d40c46089470f35c72a6729f1cda69857cfc158b1d64f3d4cdf2eb11dffc1f084ef4334f3d1cc962a68e553180e14d7fc7afa61209a843a8cc1495e0d93c59e4b4b632852f35347fc8c943d89a3885d2cef8e90aef4eb8fbe7db4784ad17cc78c5dda45d165f267fda865bb998c3c0740c2d78f3767cbd3e6238a78e2df929578ae44979e9bf707fb6f8882908267008c79a6f02254b9a7ce1150d7eb40a32469be2245adc47e143549896583ce7180c51b26bd76145183f8466967a8732888438e712315701ad235fafd48645a56e491c78deb2d92a968f0d6fd3be6847cfd16a74b5e028322cc07931ae196cb3e6c479d2613efbb912f64707ed7d00d6ff8053f163e82aa1e157c1b3701a47c514549a8bc70aa7ddb8698bf5fb0f7028f8ac7a4d51283b8e4ea1d2f682302adab2af4ba6201bc84cefe7c790842cfcc328da80f2a15052cf4524748140c45a07eaf8ae2c2a6488d526d9dcc652e5d9ed9e057b94c8f625c5aa02bad516e3d314918567b770409d246a9c5a1ca29250da26fdfb66f0d841b58e20bbb523ec7c5be808038aa94e040c62295994c8c2fe121701c33a7c6915cc7876713cd7d56203c4923f08de96f2e092006c0b4144f0361e6b0892be9bc7f27066e4190e7bfb297fbe69a5241f066b3f8f0daa16d528cc4d4bc2a8bcad7f245a0820094fd04f3a4771f1b35a9041c4b2a8cb1231af50716ad01e6032e4ebbc74f9130ebe3459822f2afb12a1d5f8623eb2453c60bdf3d73f99e18ffc590775dff2b444bbdb6c94f29ae9b5ae49d446d275be682a6e6df0aa56fb71be053e64c6afe5e675b2e22392a307e133ec9142588bc54b8f9d45d267e08e260465458b28e7fde140c3a28224341ace2ea2af97d1ea62d6693d90b6cf6e5e02ff4d2cd9d4873e98350c049d660cb6374f19cd62597a62449f8b469c165fe1141804b435362feb82b817defbc47ca9ce5f31e111d5c1854fdad0d8c992098f98547a5b4063e82baf03b6d16d02fa6eb221ee3b79c51fe3d885226b3023d6a5e43e2997967617ee86491fa21ee11e71a0c7315cf9e43af09f0fec2937cdb64b9195a66d0508500ca53b29c6889023f27a81e72f5fbe9402d715bf8b06ca7407a9146b690a2720b10ff14548c5325bf6251859f8e78afab80c657a7868c968b429e5fac877cb14aa9a1a5b1c493073781b75d7b99c9693dbe80613c9aab8e0862734d4efb7b67d62625fc34ffa094bc5218b4eedc4512242193a3e2361cd18d259493019dcf6c6c076b4ac2032b716ea271f5f05f8f43e0e25305ea1448b7cc6fadc48c7b3bdcb73edd67a399d1629237c9d65a3d1981dc4e92154b638b027477856e4316b15620972a1c7a2265b2f19d5190faef9dae291e120504dc20b57d5fd25ecfbe59d9be93c9a73f16cf0ff59b29e40143b363795aba74e0a804bffb5481d315dabeae71eb878981a3f497d53328f121fa06154e7333cd1c10b7cec586950b7a251568b58dc7664f14d275e5ee27dea125e6589e2a92713799e589626de8e8fac4f6dca3e6cf8eaa419218a62841eff770292cc75b7eec650558006269cc5088d6f9c7b2a1ddce7bb1e4b6a493c96b33f5049b6c26bb431522e17a0d234f1000668820d27dd2e289200cb3db598f79e9d929e92af412f6d46c2febaab47b8184845fc2926d5ce7e88f1342b292224199466227bf2419d3405c948e44a27640728f91d6af420192aeefe641bb060ccca3b3d2c222a8db0a8b3b1de17701bd5019c25bd8ad95652736ec9dfc9df154c3d3a4ffe575cb957a97c6ec7a88adb8cadcb44ac429297095d49964887c4ee6743dfa920b7b951d7ddbacc23b8e20ba784447f9945ac0bf5e8786bb33022ef2bb7989e26823a1f1e0070b806f694bfb4e6e14dfaaaac6777f8c675b7b998ab1d03162973c97d6c78d40351c0d5917791c0ba268e4dea769b881a64f1ae5bab1657583b21cef1cf3ca7bd1239911234e3670a669c291e2d13d8d549373402872dd033850b2d3f85ff4ee75a7f2476018e7bc6e6c3f42e1ee86a2c43f624e2673fe93195502342de18be7acb2717413aee0f5e59aaccd6f87a76d529ed94e0bf78f08547ae04721acfc87006e8c207bcd1ba679bd365f0fff626f87e1c24a4c999d59fcd872838eb010543b1935286b3719da0ca9bb5674a093fcbcc97614a4016e600a6b6a7c0fa1e98a981f4665b37f3a4b79d0ae2cb8f588f1b6f703a9d3117a86b32df10a481bdac45ae0a4824253045d40d304065bc79f3a45a27571c16d5cc683a356c587625b4a7021af33c9e44598a6d30cbdb402ab25971d9b7d2ed1a4a3c469409ffe46b75de56455e84077ccf56f4a8d82dbd1cd1868f051abac49c48ee51774ea6b78e1bec2c33f87f4535c44346d75b14a9e8d00295981de99dd0193a74447f8b7e2cd654f5610d9fb9f55fcea0c9a95c86afe546119bdd35575b4f604e7aa4088b35885b7535740c918ba99ce80f51a0509de5d13c4fa6eed3fa11fb2db0e9a65216ee2fc7a6bde2bf9b5db632ad57f6b4c93a18181f07f3a650aef71ab6563fb7896603d7c57eef30393f7770dd2fba175e0e77f49623a22656785e384e469680f589d96ed6ec1b848c12bb6f34efd877b3ab1face4ed7f5569e8c61760a79ad893b82cdae6ab5b1c829b25d551022628dcd0937b713f928ec82d2579ceeedcc142b97babfeaa9e9d70efaa06def54d38d391421e9fdc952e6328509c18c23d18b71aa876380de5b4aebfcc2cea8b50425556c8e5e46e7e426033b961eb5056937b8e27371fb57e4378d0019cac4c747091088b9a707b40a8a2dce0dc0c094ae75a79ec7ae8a18f318fe3b0ea2c43e94f23d92816f796d86a1b4936c696a517dbb0feb987c975e9bb7993a60c0a6347f29418c52a4553c1f5d4d29e7945ef2ac0a049ec5bbaba08f3bbf97eca558cae69f6761b38dfa591312ec81f8e9c11cae3e50282a1e4695c41640a34ddb72fb14ce67d4845570f8363ff8c62929ce8483fafa76e523b9660f714efa93cb92e2f6266f59a4148ff84f46e51befc494b98073f5307604db0191008f176226511daf2ab084459b11f0a25bb5f24b1e07fc16f35c619bf72534e1d821983fb019d3dd875b1ac7929caa1a083435924b651c1df9c105a9cc6287a56856319e823ab6985195e3c206ad9a83139a2634a944ed546610efbd4cb6e1bf70fcb9d9b493de34d095cd27c9d654188ba8b28b4d50987ac009b475d09f6eaac1b05eded88d0b1705049b2f18fb208bb329a30d08ec7bdb835d3f4f19ad51fa0d9b4a635cca40a482224604c56c0f4f721eb147b1ecac019c759992d0fe0e2e703e192fdf1bfc588c37e802eb2358fdd52000aa8ca1e4352961c8d6236d48a30a245351812b621cf6d104a22b4f1a4abadd145fd548e532fef4fa03ef4cd2e5970b58d8dfb84391847560fb8662c3afd3b0a8a1daa5fc3de47a674277331cd7c099ee5817f1b8fd4e6b9799baf48a4392933d2e7a357f615d24661e568b3358073cbec20b0aa50a12db4ff5099a0465ec6dbaa20f9c8b26baf80b7d3f3e35b76b09ac92d8a6b0b659a2352a909591e820df8c6ed2339ca732f3c0b1ca9d41a2673a716c4a8479b43423e77593f210969012046e7d8f3cf8ef16769ea4889ca67e74a7c3addf9e52cdb5c4578e50ea94a08a9b5a23f3e1e3a5d18a2a031c8ac296872765ecc5d06fa45254ab504a94b4c3bee816614aef03c7821736d152ce8d1b8fefbbf406484f7f9042a9fda324941072c281922e7ee047120c90d1f61783d34426a310b129633a785413d0c337076594338ee537a8cfbfbf87ebb87f52eb709a2f2b07777557add9d0d97c1b74d1e2d1faf4bbc91af5b39505c52ba85ae44dc2f9d637b563bd620c1076e1c4f90396644cc8043875f7bce80e3564dea2104bcd83978b5b02ed84aa1228427cd277a39caa68acb0bd5734398265225d54f8cccd70f0d571d0a9502b7ea7809b857bd5ff00e95184364d6aa829596913d3df6ed79cf91296fac08ad6e23182625f039aec7be8c1d88cf82ed5c81529cef71c1d326712687e5cc61b5e14ce84458a1346422048ab2c558456b098bf5c5964240a4673a4d22656cab2cae37241f9636b81b38c07c070f56a9a898c042fd60ea27b1ce7e73ce42bedc810ee06e88a22692a2333e0b6d00ae4f08367831daded1a289c2dfe45ad9f5dfac75f00ef45cd55ad9592df55165e27fded67009a2f3ea7a813005293dbb26b9f8957ad08dfe8993cc0a43fb76bec9c283e2c969a5c15b65b7ee33743f03d9a1acb22b9c4564f7262ca6dafd512c09493e828bc2965c3b75c3c67a74d89c12c719aae95087197fb6986e46e38fab49c52d85230b07cf0db9f5eb3a78eaddec10dbb44964c9e8b12fd495ea688a141decfd4d155ccf26b79747f8ff426490f312cadc34f7e7ab81c7b881bac35751782cb2a3675df0f28bc51b8b4092828f1580250dc5e9e45869086dfbb1abf739579db745cf209078f767e81671c210b045b7627ffc3eeee77b9144de5cbf2f94dfcc832db8bc3372281c374c395d9baf1f279fea1fb11f8bab576aa53f97f92da732aeb0ac06cd7891daddc4dd597ebd97e09afcfdbd51e08cda2093de66daf87f3e7716ee6eccf7ea32350c7339406d232567d984c29782eb93485becb35de0efde6db4377fcb1f73731ba12f3d2281ad149a7ff4ec9243d5ce6553f6a0f541522c278239a579ba2b10bda3e6867b5e35da5f8635174b091cd0d01190bf65a3113e47babe7dc81d9739e33892fa659038137c2be1c77ee36e1fa45a6fa94d7ac8663f190c7db96eccc108479094787491d477c528d7dfbf4e8f7b018a0bfdd243bc89cdfbf9b8f1a40a2dfef06d46221543a00d4f49be8426f6672099464c4d83dcce6ac7bc5c9dd3799c12f8877b0bbf9fc35745b9642338667780efe73eca7ec3a4d1d8449430f878becb9748a12bd207b5cf44e35052e204bd0f3d18cf07c92331d45ed432067ac67d943a4a8547f66bf2e688154a0f19cc3fd56061f9fbbb7a0f88ef8199c811c542416e342b5757f41edc50add07bacdefab3ae0e88a620c5b94b12b5a5df23cb0cbf40cb01a3a48f9c3f3f9e8561bd5378b061b94a38ebf7b2afd1e90b46d235b79bbc35d7ca122d16e0b3a2ae4a2a87bb1e7e95a5f66204942d1d45814f317a9089370895ad55d8dc494feaa0a616e6fdb7ad562c54345d059852fde67651aedff86a06e7ea065b8ab7b4376b2b6ceb9cdbffe9e21a4144050225b54d5dfd917ecdc16aca0a5ede500e1538d4260f097d56a30fde89d9f42134a87f6dd03e5dd8ce300c576145f1ae84188c00747c5f391269fcef45a28b044f63c7ce08db9284ebd5d5216b88a0e5c37cf6d4d18ce89ecd4c6fee3a919b0af64f9692b29497c17638f26d88e1a5306c939aa58f631aa96465005753a1e32c08a520d9a93052c379b866a95e645919964daec502edcdc3581a4fc68a2af86a7f910a23e66debab10fd95bd556d3609171d25b5f88e5d004502c771af0c83e0aed0a8e77bc9ac14994af9ef35e132b2246ecbbfcaebbbdd7ccdefb2486cd25781c21cabf72e425f21ac855a557eac2eafbd57ba3f4859c1adf99f756182295b26cf1d4c421971b3aa80db5cbb2248bd681ca85e1d1eb97737818cfb267ae0baf6d8f01f7d21713f9d34f557fd3cc774556eba8ab62c2e901702c61a3f0100f2d2790a7f89364b583a0ecd98a3b4df62f1466d5ec7c5b82abfbf636faa22e4bb12ecd6aa65fe3e88b5237ce024d5329a3e1fd7ebf98762eeac39606806f2145930c891f1008728a27ecad0fc6f0d6d45a33b2fe967e779f2aaf11009b6d96506a9cfbbf4f61b0e3ec99843f191a6ad6b9c57c217745bbb57b705844301c8b15bfd8d75409210bff67ca65a056f99bddc9947256c35b40a26fa30b52daaca61ee985765e23efee284c431d27a2a41e9f1e440f3aedd0be75fadf8233e2f7fb48ff4cbd6f9815d2c2e75b9a940277a875374d085310d2a4a793bd7c22600f33c03a6857c3bade058351ea33f7ea10da60db223f46d31f4a51646b3901f8320ce9c8c0cc9ba2dbca3c2b5625297fbdd9fe592d9c0a8bd92959cc6eee9ee794e0e35a5e3fd953cda2d7a21bb91f39d4ababf2c18bc9e35cabdafb502ee438b348afaa2aeda494eceaa08d4d2158f830d78f0c16861dc08daa3adc159fe840c7d58d51a2158a6f0ebc3c618f92aa1203f04e7d42c38139e4f5b46d5c40a222708574a76278b615b9e1a95f8afaae7d46a4cfe0ed2ef3e1dc567126a54135900824147d0b5931632f99ea148644b0389c5027a0d8327f06673ca362c27435c389720ead55db89fbe7d5df1568ff1b7f79d5ac5ec043b5f47086d6fb3af8e923f7f2dbe3753139bba5aa8356baeab16a0a2aa979f105bc98aa0d45b09d155f435f3070a469dc875ff17eef00b24aa0234ba0b7352161fc95ae430fd78f634eb9be6503d65f266ebffadad23433461a2b3fcb005efb48d705bd47cc080e90521576692d54d1c72a9c7aaf6f000089332f6d7a003e2257f60d3c109f796ed60da93a111e42bfc1b75a9a3aac4dfe27af81f22a2345c5356a3f198dbc88d7e5fe8b8e110f3a99b36041d83cf3dfb102c3f46ff899098a4edd49c9c36d5ab6d9fba41cf2bbf1b8946cd1fe069051c7fae14e9353fab51c61049ad04ff3841b26644a4c4ef38fa35673c3d32bdafecc081a0b0639e015376a8c6c33126d63d27d31d934dabe4a8e2bc4e4b64a3afc257b7e58c7e9f17c71c1b2ec716484edab2f9adbf5c523da4c5ac76b2c7f1e055cb8f054318549752a10c8d9cf8d9dbd07898f6fc8c769a28762b103704b97e753acf0d9a3cd30f901324be45b3be8eb3ffa444de1923542e4dfc183cafbbdae14c8a31efb3ed52018adf0135d9a570d4e8c5197632e9cf9609d9b1d2b0f613e1ba44a25ddca2ffcf04afc90b73ed201c7a09796d6287829ca91fab5fe36ef6b81e23d45aeedf88c47c27dce5e44c177739f6c40efdf7f1ba984c91e6cd6f0f0b45f4c56c1d5eef7c1eea8e3bbcc8bb3ae43f5ccaaf58690e8fd772b3fa13d26291873b9b7541105f0c6ea5dc4bfff564e07f2b94fc9faca310fe4651569b02eb91b9139cb96db4c78e47f260c1b9f51e41280a01f3feb9f621c53e9bbc991027f95bac54e1f98b932e5834fafc5fbc4646426763d638d8e7ee68ef8ae9f6b7bc86d4e7a0c9c662f9aabf19eac830e352539d319bc915f41e570035962a85d0ee88b5dcd8eb992355a2061bd87bc9a6c43493dce10a63b68ac73f51a6736060c5bb2e74dcf72d1d9c933094edfbd569b9887aeca04f21a3f1c4c290cddabfdf66aae6809b16aa23a93b421b39aba362af517d20eab1c77de5484cc7e4f39d4ea50ed5d2acf1279f8eb558f2bd179237fab0170e9b8a4fd2551007265d475e61bfaf8a54a11dba5380fc39fefe91fc93eae5ecb0c0ebfaeb2294d34a186d39dd7dc734700896cda98a6283d44486991c090a28caa4b9aa7b9fac2a683ddac65f27af85231fcd520aa0d4da71db110670f3e90f658e9bf6994dfb5f14d19d6c33ae3d5fd85141ef8a7917c60261583c053af25b73922015515630103a7710152c24e58e60c9a453f9f6764dc7a33367ecbc8912c5cfefe12e58cdd61165e71d17ad8c63a69eddcccc492950c2f72f13b4c7c786c1e3ca26219232be69ed58c96e44ba7739f3c42a2dd786e8d995dc254089b0dcab1ec3992c9dd03c8507121a83c136f66ef6d9387c4804d3395ca93591522f214e2f808697de0431fb38b8fef678f9286aa7413abbdab6f68a3cae42c2b20267e8050e8d3a081c8011b59d34cdf6737a8eb36afcd38a009d5aa7475abe218b1a75115279596ed13d92290db5b0dbf65a060f4006be5b22a569bf7459ef10edfc563e84bd805a0ea3c5fd5b5ece7c6e6283a16fade75ab7af117b5da597f397012480c5f349d53335869401f93b15decf5cebc9b5033427a52da75ac27d650d11cd58b8b4596e2adf8b695d794e9a4cb9a1c200eacee4bdcba659aee6bbc824c4e3ce65b0b809c42f8c0870b494a8b6b2da5d6fed75b0bc29346cb4341a666a6eab21fb9c71acdb05f112020e9b3859738e44a0e69902814d25e110d4b80564321fee4062057631b1c49ae0fb37725e1b701ad39b5c7a15215206146d620b77de129a4662d22ff4db917e9708d3e456b6db171355e55a26c08258be701fb968ae9ec40ae7a0c0b3649ec26ab97e5b9aef850647bd10af86c22fb1305954433735a5625dd84b309a912d6c1d2b64eebd71ad7f9cb17ff5a79223b8551d4ff31b2ba6d8c07fd34f97641e2cce89d3a55bd30cc960c8ae93e419f14c54d60f2cff57f416f6d9e5856469b1ef7a8a7b3e6b49f0447b85965b7412bb9f7d0ff6cba75af43705aa0af9246f61bfa64050ec9f65d6f33a84f53194815c7ad727d89b6a67b098ebc5da783ab4187aadb878fc843e7871762466147a96f8491df9be5c45f84b84eaeb16eab30fe822e6e8d3fe407e5be2be791be432c8d0a12ff1900ed13b13e686ee5c718bb7dc9cdd3e2872f27ce5dd4ac1fa1432535b4441ec5801335b6ade146e4ffbb212554cc6b63dc170c0486e608f5f755b6afa0f93c4c7c31190a9bc14486388161836a5b59a4381ad63bf0cb367a59781e0a5b8abab8d6f6e4c764bcd7d86709c74a2c77dbbfcfd812c824a13d1ce6e60ae44d2080d1e3938bab4fa16453b64d7979e63f43b2927f0bcc904cbbb9a18451e6d026a25162ce92418411c88352cc3a4f3d0ed499d285d0e92bdf4bcdfb3b7a339e1a81a0d3c10bfaa1cacf8ac49cb5013152264a2bc875c253054b8f30407ed11640f46f290ed12246fc1560a8d9c0fb8ca03ce9603d4e09e905b9bc6a7d5b5f7abf558bcdfa25b02335aa1ccf7c5a49f2db764ffbd07fc1e4273e2f62b994f8b5fceaff1822f09ed435400b01c85d661505bfd85a9f507eec200d15acdfe75eac969620c7ce7cbdcd9c7b38de22401eb556c7b0bf007108be8fa8ba1e0b2daec369738cc87fa1b3bcf012581c8c376c28f43753625a41500ea6b69315a6d367a32ec20d19e8ef605f62c7320ea9a2203e5520b553884aeb1c43d3dfe2b3d5ab0a5412bb6639b237ddd5936d52f954e72386bc51d2f8368e51229f0dc47d26f049827972bdd8e0f3966910b224300f7cd1022ea28e13ef67e71dadcdeffbc883cacb0631ff739e37f9e55c51fd6b2b2f92776d1ad797c76f9bd68c6ed68bde2df306ee6edcc3f808c729e4912344199c3dc79f9d2a449d38053afcacbda05325f51bed598e539606fe838dcafc3956bc6c01a8f950e46c5299178596a480fac13089c272b159eecf93379cd5cd7d20319e0cb35b59b2eb0a737f55abfe3ac60d721ab98bfb8d201773c67493221f879eb8261fe95d424ec7a664d7e39d0325f5837fbce9897e26c9801754e7d755e40e8c54d817dce8d56157493ea4091ae450557ee48493120014bc8dc8509cb9ae40ada2479fbaaeb223fca5978c966a0cc3097a6cee058a767bb25986466fba16af8d6425f29dc8e3444fc8573a36ca2a9319402a6306cd3bde8ace4ff0ef3a3cee2bcd04fa76a0ac6856bc87fa1e59c64aaf34e4ceebc326b419d26a9cf723bd277117f824b013f66cb6f9c57241569baf93fa12f030b08a9340d488f927711a12e5234b1845a0fce0e85d5b19ee04966eba00138c4ba85512e26f1f501080843db764e8cf4b1b98fc05cfa3e29591145f8e02f84be3d03b933f710f4088f76f1bcb04ac03f90aad919caac8c05c88c30e5f3700deed21e528c0d19b86f3f833bd0d9975bcfc832c64f6c227e52b73fd1362d39f6d356b5d0e28ba8e5662fb51e18687f2ba21d7721ca669ae2734981d2c0f76dc242ad8193c3b71ba824c81694f5dc29e568e400e5ddb410feabe93bc6293c20d463e52ed65cff8641614e9b8fd6648cf665fcbe7ca1e29d6401969ad73ecba9d7020940cfc7bc61c2a7b0a857bab8164225295466e57a9de6e3de33fca37a129a251522b433fdde347b2f00bc1f57a83d2cf4fe600d770403130996bc63f885b9cd4de85b6261931f0524583243ad6de47d7cc616d6f696a2a4afa246aed7da54f50d55e56e06318536a6c79c25556e5fd59a7b44d9ee389ad16985461b557154f142b4fe6497cafb550fa7ac29c4e5a05b55fff29a729e819f2fae20a2ba258f97375a2a3666436965eef27ec2c6c0241d2e7281972a7be1812d8bc8aa04e3082e6f079b93f5e5331b2cdf4eece8c557e6c1b3b2e6914fb3a7ceb7f1233fcc3214e156f9a2458d326581c8d483679ca2a20ce36282fa6c53bbe7c36f7c694df30418347e586379245641b48ad948c71b72fffa6547f257a7e62f6bf4c0fbf34a778a96c979ac614985d9627e3da757657dae12157dd036f5d6d621f57a6506b27646da1a18e795b4e1c52565ac0a58f4eb800038e2a22b9e5dc7019b2dde8d882425b04c145dd498cf8d7054ae19d23f5e1092bca0e462633d17030a314b122e11081593277d4428ae316b32c6f5fc063770372780f1a99c45399a70d9b2058f2f1988397e68ba483e5f1ff0651c18dec0697d66b35322e03206b977de9efc5ad4fccbe4308b0ec5c1a9f2b90c47b39e90e323425daccb890319fdfc234526c33b02c7e81a8f2ef74efa8b96058375b82a4bd08c36a576ea9dea261a8d2c8614bd160e95aa328a3df62ff361643b37333419eaa74a8e566b2a6c3b46db84ec9ac6759618eb2b642fad5f9733f1fe5a02918d721d820e2db6a3f1e820e512ee4bdb35a46eed5bd3cf3db94b64ad89e3288f2fd947f507d5951c4bff3d13abba43a69523102d8cf5bd21d87a7f801553c27dfd273f976d5dd53bcd6dc8169689b6add9340c7acf22feaa20b27c4884d54f6ed3b143dc43eb77ae0816c26ba90724e81c4fd086b481724ff6a949ae3af9f6bc51c91ac0e56e66dd506293080d787e87c770cc5f7d0bdba1aa4dbfde56ab6db7071e6b4cac955c4986974bd1e6ef532144fbcd1f8e68112af6e17c879db0b99ab3583bb7bc3e34352c98d951ad40d4bff6d5196301aa3eb5c49ca82c18eec99e73bed26011904928cec79eac619bb66ecb5ea98ad1b1edc9b25ac4c81c1ef9d75d4e9a7e42b1093bb049f185a2b7259f82c69f6aafe47a26091ad5245141229120cf548a6978629060de974301a8d95a77f0ee7de6344d5bbcd27d2235a42c679a637efc1214802782819a3c36fdade4754db032bfef733dba64343bf2eec63416ac02bc561cf35aa740f455c5158a46bf74715196980d850a14299fefe4c256f8409986ec63da5760a0608ab4fa2c52cd51bb23f48ab033752a3b4020919ce14ef41ff99b1673608325977f0658daa420eee3ebeae5167be9206a8311ea5e1cc2bb21ac36af81f4f3d9062f51634f0eadfa1f4227e710fd3bb1e661868150f5adf56fa24759290becc2c003c71552280b398702444d64613a0b2797030aba392741ad846a148b3d097c8d2bab6a490e56b0f0ff16ab4cb53e91f7c6c4f527d344912eae8813a4beffcc7d1b4f9e16177a3a057dc67f2594c5d76fd344b131c14d0f373eb11030ff40564203a648e8bce308fa789c08363456c75bd73e844c7ffedbcaff788e33109fe8681b4ee0cade5bd5fc2156be46488e124a2600577f57fe022c5a33e01f462fd5a813d10238913b20634bb8295c5a9a17313d219f94dd939d5dcfa7be3ecf4d1e1fb696ed3281c574ff8c25f05f5ad8cdd8acf3cdeb95dc7ecedb44176f0e22efd4ef7bf4e03683ec4253af276f439c4dcaa91017ac4ff9e051deb1803e3e347db333f9ec6f6e20476eaf71c0acac932d699a6818569684daa9bb265673d53ceb1c0b311549a3dbb3967f1f3cf018235d5e9f1ebdb9bd9db0e7ee6c1bcc96f6ccde95a2a24b8b40e224e004af52db24a564ff228a74978b95779276ba2321804546f3ddcc311409e5441915e210bf988f5f773ab59c46f5491810effd551ff406d45f5c7e0a708fa3c527f3478ab4bb1754b849046aa84dfb29f1015d024eb04effe37bf770e20a4e0b7ded09455373c9cc0d57f2b3aa05a31ef7b3277fc2d37f0fcdfc12fa4d6127d6ea192cb9559e1b1cd24f6d9fabac0c83987d53054754597fc2ebb14dff3eb07b3e563ff62548e4b9b9fca5365af5baf98db8054edfcad3bc8582fc75aa2637f893a023da40d2a42c0acfc0323bed5b40ec2108fe7d7cff42234a3e68999f2b7f9ed5b7971dc79209380760abd55e265df1579b5f30c8f5bcbed64441f7fed85c73756a87877638090c2f00e47c4518f23e49dc1513f87e1f557e9b0feb35c439ef5cf32752a5eca249853cea03e984ee6bee1ba2caa4e66748df87d8dba3770a503decc3e78aa8be4403ccabe31fc81568c5c2b5b9991e04af1336a38d6caab708549e8e7ddd731d23804ea32c5b6720fc33b6e9b97ec026038b4cb9c64953b911cc69c062b3fb82ecd6535e292574ffb972ebff7b9ebd26684426b4058560f5d56daded22d336d5a2b7723dcc60e208b6e7dc159dd96e5204b386a1869d290b32f361a725e3bcc1210da7134ccad7ba29f056f5713327c73e6d9ad4fe1e4b08f52a1375c85f562a65a2204f9140cb8216c95a17811b3fe88f924b46314a6b620cdcd9128bad845647deb8bd5dc66cc7b72d4495003628d802d4c2b7d890f7fc99f78ef8b3f4403d734b27b440b5067b022bf9694503dcab4dd44ce04a3b457bce91e59bf8f76a7a5706837330d738c82437742f52baf633f8e4f55914db59fdda2370094c8e276c5aaf145a00ef303e0e79fe543f0a7d07f1867fad364eafd0d1eb65f5f540eedc418532779a41ef93d172ceccda4c67992cf6bc80db2b6e265ac9adb937db0856098b4f1833d5eb7dfe58ec6229dd31d78b2098fb36e6bcaadd11b9b6b9ef093916d106978c87c0cf8efc6d5bbf2ccf2d7721af4ff3a4547686a37e8da0943966778cc0c5b965feb8be971b0eb43c0159b542de698debeada91436a6955e1b2844eb5bef579073638a80f3760fc2f24782785bdce7af951bf8d02cb801404da4168edcf02d98e9dae802c9d6d20a0337cd48750141c79e75268b33d6906bc0245021a806d482603a4f9fb281fb26091cebd615cf138f35a685380c582df6c1aec9d4201999aa2f2c0537961f6fa07526da5f4c6918202fa1b8623e39e1bbd98ce3b60d9ce12b21f0dbc56a440fff7076768f879cb5f7c417bc576900a9d5c016e8d72b719fec07b71c32b0feb93dd8e24097dee826f1a71d31dcb419ee8b32e85cf2bad1092d52f91d131184dcbe8e2354d3421c89cd327045b128eec642f9fb6130e37b187e192c7c89787b20aa15102273f6fb014d30fe94e3a02a66d350d0aa97c3417819a78ab8f6a82fc48b4cf48d3a80f9defa2a5b9e46875b1756856d9333633daa8c66155240d82114b6eeb6b845166c6681ba90404298a785cd5d83ee34c62a1209c89df15cc88d372384854c5d90850d1284c5ed48d457529b8dd8cc9deaf07dabdf74b5f8f5740e3be1213ea2321453ffbcfd09ef6bb8e82573c5145c8f578a8b0dafc59b9d8bec374caa67d0c133aae905f16b5469f111b9a808b794d9b6a506c11654eccf746d5daa8cdc922154f61de05204fdca5de153422d5b48f5afb436eea763a2cc6e2d888010417a354d1f7f0ed9f1feeced76d45b75223c361e7f219484426ba5b57a128c1700d4bbce7cb3958ca1eb32aedd88c295ecedf71074c2052a712676fefa8d69cee9afb54b65b13fe5cd89eacc6a553168f96f1eb8dfcb42a6dc86ed20ce294bda5a27ee0aa5a5dc21b5e7f6baa5e8e4a93de18ad9e9333d6043476f7d8a3d841ffb20430d93ed2a58bb1352891befdc393d28a30d9f96d794ee8e5097d48cf85fe922c213f87caccfb05fe8f2c542a671f0988c563e27300eca405f8093b4dfc0a986b4ee8aa8d673531c6f01220c37a94f69cab63e6947791e7a8c4306abbd2ded55dd8ebe296e75b22f6b21657f6ed900e21f116d2106e3c3cdd6e7fc3f5407896e0188737fb46b8968e2c5bb284b26c7df687c244900ba062e5805dfc7f0dc3f6f1e53e5b04f8d82208b50069abe1757c7a66cfbd1697c63c1c754c6e3db2eca1986dab88b6787fc0e6b399ef3655e202c30a862a4906bf1937e32566ee0d71a9dc6e87bdac4b05e9120d2d74cf817cf92339e7c7813d9e55adfece9d5bcfc79bc61a17bdd4e9c12c934e29b21c21a2853b820b6f9dec0c077055fad3610e6ffd1345abb742635567c78be54abc3aa29211a6e20e68d791f8146373daf8eb09aafb28cb7510413fca3292b58365bde5aa975593f02f1e8207a8e33166c51d00d14ecc844bb5d4fa42647c6eab92c99c319250227b36fa7b9829cdabe39c8180a9dc11d20e01e0458c14361ca358b7e26588e722ac2377196b99def77b2a533af7342225dba4ba823063228cacbe3ba2197da458852d321b458e8041c44d80f5ac6f88f7b216a21b3d2cdd8204e21cdd9ca96acb7036be2783c27560515880b2ea914f7c07e9e8ac1b83cdd198b9977fdd76494518fc418ee9a20b69dcbdcf0eb8009d4162d40bc252633c0e05c323afebc621ef797a09425f72ab7de2d454744aa458e2fbc32ed51af8bcc0771a87696d241d0c9b00ab71bdaf2945e62da6ac7e7d091bcb256e834960ba033a0816524d52b79b7f56016b253e08ac098533d43eec96c7c444d0b3a2b744bbc9d8e3eaa23ca6a05d60b113214749b8b92dfcf4211a05a06d005a65af35d28cc7f6386a3806336116e263e84133d3d4db4765fbd16da2245272667c19d6fcfe99f0faf6e31d7f432e5f925a3b034b8711f1ec48f259623afcdfffd6d93da3169eef6f0ae32000c986f4b5d54b1b66b9235e1538e11c74112df470f4495deb4dfda73cc81882d86b1af5e606dd0c8cf9e89ba096b6e0a308a2b69782c820d293c6167b5345cd6aa7e43cdfc0922947fff69dacb56477ef38f53aa2705ec8f5a16e8fbd837912943c04a326b83f9b99694ed26250c32346fa419eff2a3ea3830bd14c90bdbd68b48d68b3a2e317b1cb33dec1ea466e97c8d38ccfcf30e4caaa8f13dd98c04763496158eb4f517551f650be6157226c38db9c70e40772699b71f510a2c05b2971289d070a949212ccf4c3ba1658f0b24d1b8af194bdc41734f332e860884a9accbe8261c67ba92ff01cb80fbceaf70566fa1b5aa8de1775286e78808e856c999dab3a7df42cbf00c2307e30167052ade64bc2e5682b37d6ecbca958df5d8c388886a026fcfdd94de97b3b314c351e17bd083898c41656c280dffc5995e4a391b7f047543054f5bfc684a79a3f315ad46a5dcac744da0fabce8b6f3343104554260c307a53e45ff498c970ad8be1e2fb079c34bc7b69af80361ef0a4a7bb3b585eed0314bb2f2371cb0b2479c9d17988650f998c9b89f7cf24baa923a48cb654bfd138aef3869e348890e8adad338ae88de01aa0424f93d74f8a2098f7556eeb9ff015364c0c342cc8fc4ef5eb85c934ed9ae817045f602fcb64efa13dde34b9c94f7b2cc0703bb9ac6c92aafc41a2e2423a37eb40d0133e1e56e0380b8133e26bd93852b917ed4ff5b1a0f1a71508f62dddf8d10d7ac15167cd5b8fe59b172c71b4a7f5aec4a4134fa922aecaba46e986a78ad4507c0c2d70666fb5395c9836ac0481111e7ae091b265fd7ba4c01e2309cd8c3fbb93568300e20845d8fb6a73ea1cf676d2b5283092753eb8214c3debdebe2fb7a768e86138168d8f8fe7c7e730b5c3a7d1fca01838b46af55178f2c148128f399298b7ac6c4b1a43d62c6988c87f0274ddd201ca93f264b4a09de4ab4fd6009e55eeea767dff6118049c7a3223219cc54a2312bdfde9e344e5d7825cc0783fe1cc88cdb570691e918dca28c32f14188a9c1c916165784480d754ba87187e65564ae02e81574b2f332e705dcab255877d58fb535b4cd6c8a8903ffc36a3894cde75bc0955a7d2d59f9690f591ae7e92c409cdc482264843599e134caf30607b38d82299cd4a28596b8aa0aee2c115286e659930d28ac58fa1f913c93bde05e2f7d437989540c45fbc3c3b86b59ef19c0ceae668b22ce290241cbc091ad2d04ff189debc03a4ddcf67273684c86d441d546b05dc2ac3acdf1e48ee976a59c8d71f91bc8a855adc482dd52c9f0e2e1934fe94559b94fadadf03d2d5aec8ec48db9b1b0251f00594d5ce5d4c22a1ae83f46fff4a7b5d33747a1dcef943b9dcc1f2132b55401c9774792029e99fc39c52d9105af72bfa726d51dfa9569ed1ec26534c1dca5e33b93f6edb794f44ca18bcac1e7a7e9f00d8424a1add1243e8d1ae8fce8838edc79ed61c921736097c60eb1026b9f6d6f4c630d268a984221e553cb576367062c1abafa2322b043a17c6f1b4d3adef4b45b06b24b6eb32e483d1cb5bc01b85e92e4ea422582d1285db9e7109f401274e31deb2e58c7d2ac74b776c141d163e11a004bbbc85600a494d2142382b397f6deb41069126bc79d22dc4a842b0e84a8d91ee781b3921c23605b72c11d61c87c9073dc7d334f701c3a140d2d20ca668214070f30f1a12b2c42977147675e48b8a4774c18aab6bbee60a90cd271ec1a72617dd78f60399cddf0526781c652cbcf739ba515fb685ee66d2327a9532a967d8d1943c890c86bf957defc07d215f3972cd4975f2b1435d7afe590cef1bca873164fdf352853a4f4ff7428dd65bbca0106e5a14ad1ce732f715e960c2fe8fce7acdbc751dab2f44c7560b4cbb33cfe3a353a5b14d6bedc379d8e0d40c9c952db6abf6bd99924b86a62e3fbd5d50f18e27a4fb7d052f1f130c2c5f05c2fb7f165c4ae010323238c6362aff764d895dfe6171129f66563b343d1caef8abbdd94ec7882c606d15c4b5b3203bc8cd40318959a3951897f8e0f372e226dfe0a7081bb8be4e9e73c8ea463f92f56e73ed44a3149a47e12518ab174b6190f8711a3c0f2f66f541244575c576c3d2ecbf8fe74d2484788668035ec41141c6dafaa3eb9290088517ccee92b34599421f8903b56cb55c84785f662e5abae5ab8c9abe16657569fd0c2e69130b680d0c5b402e3217f36f49f6b7954053f4007068512e65c5a5525b10da0510453bb008f5899ca7dbb1e027c1a57f3ce41818e441f9f775c658c921dd4a21a03fe5f8914a2746ae469153dd0177a85ee9a2df5959aed3e2a9a0dace9159eaff64ecae4d5408dc98d3b444db7e8c63678fd0d38b5d99bc7b6160f240858d662a41ff379d7950628a27a07b11046cf52cca6c9d0f2160583faf7faf43c144b2af4b83f095b896186b01aa03e1ae7f027f06f0c63a03263743c3b8af985a5bd7b452e578b5226ff016ef6be6b92f7807e166944a0092f3a04c45aadda71cc4ac0f287b3ed0ba2752a3b452495627bd316ecd8c5c5c62192489907bfa1c775d5dee7d885c4e4d4506008c49ed7bc6e2e746241f8a9fb115792e89975f7644c728bca4e4002a6c716f1d39cfb6a0426ba3bf78b79a0fa44e0cf81292772211f56ed9f1dff4dd1e39c571ddb471bfcb85cd14cf34889678907152fe91fb90d5bac57fcbddce6a49d03c78cd5207544a919539f6e8b56fb74820ae02e34aee7b07d7f0d5dd82ba75f60697e84f78de5f32e973339c4fc2b80b63dc56c67bfbd1824e59b42bfceeb4718c2cc48bef434d7d6c4257ff54d4ae072a07232df3978e329f4fff7a33d11939fc36a1b9c943295bdc937bb158a5b90cfb732081265f5da125dc98bf1b9697eb5191b7cef45fbcd7ee3c2bd3d4e8480f1a09024f89e2e3765917f48d215fc5603c9a102dbac99c3a3defa44e2ecb0bb64300c878b40a3a557e924345ba924700b7b62b113c6b6a52fc97512b6ba52e72a0880c604eee741594266b401c6e0cb1cba15ad3aa45524b961e514ebba241dae5c4b714db8b3341cacc08d2c898344bb6fd9d056e898a56adbcc5010ba910e0709f9b0fc9c1c99eb6d1d49089b38081b1de8920518900ead8abdffb26e2365469252f3a7e666df2afa4974d57ec268ee3acb12d42599969e93d69072823bcf0f39f01de1b49c6f79d611d7f53abd42398edfcf19b8842a7f8b758dd0484fd08beb6ea95ab44107a455509be10e7ea527ff526926b0d6e8d37671cdd06ce47ad847b201fb904733b2fd536c0e46f101f20911e55305e1acd42a6e513f5962cec731e40cf28d4abe481b1ca4bab452544dac0c6d22b8210b886c5c1e77f57074ebfbac3ce7aec649cb22f29678b23c4767f531d6ae9c81bc912c20095ee3c7e994d265f24cdc07f5a94ffe6c80915d6af79c50adcd9c8277f6669e4a1c50d19731f306ae9c6b41161d36503eafd278f69339842403ae25cf33f1f4647e270429d7cb5574a3050e7a74abe4c49db114ce7a87df66dcd1a9693ed605ad8ef4bf6f99b41e08aea7b9b36d584799b212c56b089017f6027240805017a09e0d86024c87204b3704f0587b240729a4b690b32835b538a0e943656e86380b50f96dfb7862f1be8baf899a3ac40f1bf2fa8106b7140239c49218f95c38fa83a90353d899892d3d14c9258f1ecfaa96dc8e939883dbb2e409baae47d5b6668bfcee358137ca99d5e4f35848df837db08e50d0c37731f74caf388bb582d551dafad21a9c45316d94e89b410b92322db2953281f1e9bf63b5727a80586d497d44d52640a1f4d3b787d8e22625738d111d67547924f302f5affe690e77244b2a03b854bc6f0426a8f823460fe2332ea9e51ea63798143c38da767c4630bcb5775697540553f89e9dd42b32db40f1daf9b8ef9e4aa7a8a4d3a1bfe74d4022c1a259da333130f8bdd173fcc16974d471daee127927a744168b4d8263bb15135cc810cd47902b87f5c6d48760a8c7319750096039acfbb1ff68175b178aa45b23eaf322e163ad8107126d70a46d9535097695665ec4e47d6aa0cc374f09799fe2f744b26ea818f25fa6d3206a4bda3697f9bf9e101a1025554c19734f5fb7505f9a16c93b10f3088987d1348861a0f7b437ed71fea17ac568c45955eba4c914a8ae1f05915e2da02193a5550931b835f24d67f5f5451e059f839973c10aa4ad6dd25ea49399956a7f4eb8b2d225bef1856661c24314d5e3d6237c15e44fe8a9822f5ed9cf873e5b2f342d58cff4bbf69deac5a1428a57a0c7ba14ef1a80cbe7119d2f74621d5b4a965be291818d0dab817aa8da707d8b00a31eec84dd9b1569912c9e1910f0abeeec0f2e7de37bdbc0c0c38c6cdaa1186fc068660127c1e5b7a67840b9573bde4712d77d552e43f2abcfdebe62de8f98cbdce2636293ed93382200c5fe4a09e7cc47a5f349bfbca3b903a301eba410ce893481b583a957b0c5240bc12498ed349590dac30663d33c95a1c61e26095ca2c53630eb8935b860e0c44d653163eb32f5dec5589b8c852aeb238d25ce88b82a03fc36351ff5ca13fa65535bef05bd4eac8eed5670335ea8c3726800ec5ee102eacab5b1c6226b2557cc7122eac0efc7e3dc0b49c6e9fa5fce82078d78e5ccc5e452cfa49e7fc40339756ceda887122db7e45ec2c9ce8bf82a6603b4e2e8a32511a1236cccbf2bd89f9473207b20d9625b02029d6a4527fae401b57742b6cfcc3f2bebfb7e63ca030814910284df538ae51e367a3aaeb20d5cb3152e227547ffbdae8ca2930f752a32c91846e8593821170926a3cf40a8a0092bf92bba109bf4f6af1fa6e1c7eb1fae460d1cb7d25f8bd8c943bd577b0d501a457518a1103ff721090e625d614aa7458fce47a4772eb804a9cbdb3f912ba18927e8e973a89eac3590bfe5d6a1e14e49d6c0dbc89e87033f3391a9b1033583f80bfa2345ee3c6ece89b87982ca6669efb7187580aebadb2b2454b1d5f4df305757224c33ed0fe352d108c9e8095d55d004ebcb3dcfe547d370c61e017919feb712b56bb4e6f3b4ea2a908e0c03118897c05d7060efeaf7a660680b8819f5bf04ba5bab23a9530b098c1e6c47eacbda7f7cb9c237a54de8eddaa68d7010415ba3f11ec270e8e6e4fe91c87696310f870161da883f332e5becfd1b9a4ed18850e34998c73dceb96aae378d133f0099a7f6b5941190887b8800787cf75ca707eecf4ece2481c3f4a88c77582cc26281526e46d96aa3d1f2c2a5c3518dd94ade61fd41476414be0287d1e0061f9b520dc7c087b59df3b38604ea62cdc3c6712302d193a625a8ea38a3b7989e95ace35caed19fa0f16afcea14e88fd7d352f66719ace864b69fb5cd831c857732d2cc43fdcf5bddc382e9d988990e7e195fc11a18dbd4f15a7f82c6b2401bbde7124221af12ac4e087843e4327c4de1940e02a6fa802a79053778aa212b2380de39e05d5814a30b0d7735eab03b267e9b4526fc752f2f37a8a5f742f9fb60fa6bd2d79a8a427ea9c165dc8c0f020dd7b1a5b71d410e86e142a42e5ab24b4a01584f147eb178d30b0c6559eef5551463ded715bbb6e06b0d77fd7f2db937b67758eb5343b5b71dd48faa43227963e3f9555ce62a5f94b610a43dc53575209bb66ca758a8f1084c072757755a794d1e47ffab1c251e9c4c88c3d355612b92019bd2ebad231bc56321dbd19315a59c517751000bcf0fb52429260eaebb914dd04269c22112b043576e698426f7691472a53cfe11c7b792edbe0cfa1319cefa708c6b470be9bc4c5d00200f6441fa3c40f83c0341071287db2650682923ce6d334fc7d2b3c35744a6b19dc586249a90818aebd42bab57dcc4ba0437fdf7c13a571ea18fe2c49eff4137cd6f6ef41141efd771d05f15781b7cd2cb987af3aad285c8d37c92f37279a73037c0d22c1cd0239b1b9e9e127daee988770e962b2c4f53d9b6a88f56dad64c97317077a4f14cd10adc965b69c6725e7edec85ee7037dc1a31f4b7a3da4b41e9ed2318178e415bf9a9aed057435a649e8fc5f4032b440e27f547cb820aa5e4601cafd83fc2304ba88a3f872eeca9a7b42e71cbf7fd0468adc8681efba8d32d8f51e4a17d871d1135130f9be2452ab889ce7bac8b75c5b7e444df9901c68eb63a7b803c3e584061f9d0c13cdce554090d964b42f7c36e6692398aca4897bf8144d17101a47f80a7bc52b52c6122cf222fd641ca3c27b489e7cce3065163e3988be4ebaa2f888f009bd744f96837ef3c54793cb7b7c35da5f842ef4a74382ef16aa4c33aabf6db06f25e4e456f48d825f302bf994a2fe47d6a5fbe6572614b5e05524e87e98b80c65240ec8e2338f78ffff09e067c54345bb6c38ee164ce01c1ef8604a266352c7348b7cff39d40999333b5af54edc8aed1c5d3276e38d8683a80e174ee5e8b9043cafbacd0e4c52bca4165189193445496a39277f9db684debb610df1d7506621265caed6913e0a2b85a67e62ba621ac20480b36692bb6fffcc92b4cb3beac2167368e70c5f9e2686fe2988cfd2fff09c8d7127f48219f1d24e2a716683a1df603c80fe81085befc9b8b403e591f9589bf706f88282e3044260f23556b1b91b3cdf54fcb633d9d9af166de6cb3c31b1259077c12724836b3a34bc759b4261d330bc9548cd0c0316a65f2a2812634e49130a82243a7c76881a7fadf01ecf36e8fed943a6e7bbadb97240bd27ef698cd083f726b150e135870a3bb367fc6c0462db85bb75ad940432c1aa0f269f550711a0a98825209a32f8b46fe12fc32c67567e98d637314029ae2dfb8edaf2cdcf0f473de7df0b01e0ef23ce26212194292115f4a68b115b4893aba9a09c27f2eaf2a167c9816f5611a3c3559df196d6904fc30584b1ec8f3bc55a8b755f83a2967d39f17089eaa2b27260096cfe944bd496d09033093aae217e06e75d5ede4b39fd27deededf022e70b49ba7d828aa856b0e16e86ebb37b0ffea57d5a8ae67b1b0995b3736576877f5b1cd396d7ebc8b7c5a3f31a1e470eeb0e22da97164504354fd0a45807fadcdcda3a574d6f46589aa394304879943fa867d89558c893644c0e586d7c47bedc8f951087a59c939944f1735be4890bbc98b1ddfc5e4d6867f2d78a902e36b671d3029cf640e0f4390012cb3fafe62ba4e6592781f33ebdee9e7c26fe0b722322b78a2ce4a631d4e388c32aa5e0895e175c599eb280f609a57abfe1a2bf8a0fc0e89bd0b50f572e7eb57d705d2a3135442b956473e88aed65db1581a01bb81a7f05ab5e7248520a3dda88356a68d9d432a682f0000157f200767d1f43f348e1e4ac697dbad3d3188860338c12b1b540a3c37754d1432bd312bfeff4892a31dc47a1b43323e6445ebee6d1ad9b89ccabf46b7b48bb9c68d38b50f7f7c3aad6f135c0f06325c2c7fee2b60963ee0b3b683e10329dd4a0ffed03bc1aebf8d20fb4603f3dd966990617804f3af6c3c54bd7ddc67b40193ec8f1f9466c5b673d56c09e3447079f0117ead21e6f0c6ed0a4f802c08e40533ad6b28a9ac7442d18a72bbfc54e4bcba5b7f2b01a94007056ec749ed01e65b2771e1bc8121b48e3163a429faee5571ac18c985ddc12dff60693c0e714baef2daab63275c471d524d2ded7880e7ff9dae1288f6b34d70ece7ca03fff751ca220aa1c28abd2913129dad81eac2e959953e1702b809ea8c33263f9152158fc93320ac6327bb77167848c43b2f3b864d4ede7c3726507bd76d43ca1d1dc504c5835d6ac82c8f879bce5e935fda54cd8016e3a7b6075f51929e468059c9ec7c26140cbf79d6179cbaa18d9c8f58559527b830c7ad462d768ecd06a40d4dff5dddbbedab8642215c4e551e3d1d05cd94c850d353dd7b192e90a85f64e011771a26a2678643591099b9a98e6fe157556d66b80368f548e2e9e52b9fc0dfc28d9df86962d1a03598a7c719d5d15651ac53dcd25fcee2137f1e45c7bc6ca79960609e77f762957985e231f7aea1078f58a404705c6bd7a21d168191daf7d542a03870647fbd64c8d52e269d086320b3d49e8f0de23a58fb13639dac530b4c952857e95b3ca731e20e7f393c5b847a2d087552ccebc767c873c977ccbd2ae6a4a752743a96bb7c72761164c808fd08d0017f5497ccf1a95902ad1d0e231e790094fb123a015f94ac5359d2637cd9ea658cb8cfff6852af9d50e6693d313f246a50f3736de7bab7271707e3bcbd445196de4ab4fa48d6f8f2c761274132add303f7c1f2b07faec58d9e974a74d02cb23021ff726e60a25c16b074f8469a3a236cbb7a7e8c7219f0e67342e19b6d27a2a8277d85f8d231239c1dede167d9160863ba9b811abb98b14c20254fb781d76447e5bc41ed3b0357bd3bb97a79e8ed8502d46de4e76ca35f5f81f6191aa74836d801985b057c01e8d03a2aee9f7e97a6d51513928816f6686b40b65f2571ddf37ac99754daf2f3815806d5dceffa7f58c7f3c96d9de139252f035f197e2f2bb1d99954e1ba741f46279812b087fdd7ad38f49b2f7529be08b2d83a8e1a9e02b5d3722d9cc536352a2f5f62d7e1d56b662d528906677ffbbbd79963d98ce38af476adb825aac02fc167bd180f11eacb0de74485e737d405a357dd505953ea411876b01893c103d27f22bc655625387c3e0a75ab9a86e3e82011cea99a67f9ef30ed5e5c6166a1d78f0f2c88b1c146256cf5d8b1bec788be97b2b5fd8c3dc8c29f5528713ed9951997220d567eeb41c2cdfc3b3f2d9e3ab37ee165767bcb98b4e8076c5c98e36d4b62e574ed549aebca831473f9116f7a66a2b5a415e1ed10c879995c8ccaa0eace3adcca0f11947ce0dd0042e341f011d0ec64e37a7f9ca0aa8b80fdfaa78b25e51f5e7918c299dadf53379743e3ac4097ecd1e0401b7241f2ed0126b41f7f4dccb8c6c887f55c17c618e24ee2ba1a59974a74d822f97a174881972d7ae60d7f6f968c0444dcda507a4c6fc9e788b2328907788b0af0514642da5a299b6e3562da7d775c53a31bdca710bf433837a27ae15246f758587539ec8b85bdb10f57e79ebcb52af9a179cc37e6e3e15fac3c70e40d1f5aa1886ec04a8d91b7178ecef6d1ae08fe5b5b405dd5334d282e81df0a803868d25fedceaa4d37eceae61b89715aa74cf3e33e21efcc2f746daa6f4039e873511a35005cb8c0dac309b8d9f25e0ff5a8645268d02e73e60eecfa383c74c14b25f3283f2826b4d5db0bd0681d9bd26d1a7067d55ba8ddb96846feb4f27feab26a61ab1c0b1e47fb0f422648e4089916a1430015d6245a8e071d89cbd0893a9a4327de4189935bd83ea2f003ce64fbff5e6fdff6478a5d3ab9bbf65a82926d0aa487d13c75bf10cb886c57ba5953db9a23444f86e3990767451722de557637db3171fcaf9d13c7d12951c26385898186820adafdf93bdcaec9f6c1d287b77f2519fb38e2fcb98c7199b30299a1f32474301927008860835b522aa56417837fdd6ca5eb630a06b5cdf6abf3213c439f14415b919d29a75d18c27ac255590a5e2f1b8a41c8c8cce5801007ef1078c41a5259864994b8accfc2b3bee76e5f135eda135b1dfdb8fdbd28909181b66ec0583f8fb88638926f54f217c0513e25df3493d7da066b55bff4f70d5920dde0888251d7f1640743803951317c8912c69a38eadf4189668848f3ec4dc02c31ae0a6f6531c41c7152246c130c48fa30389b34efd083a9b1092bbf62a8fcd6c900050b57432e57be5e8e1b34d74fbe5775555589797a2334944e7229114c7dcd034d108dceb76de7c33d7752b860dd00996b5c752f32df233fe62143cee441692438b8b351ce5f5b10cd70b8e496895e4b76e7eadb6a6f38a33abe1bae11c9404c8adb47de20783f1cce716500bfce72c43af5d2cc8ffcb7c427a10a7287749b42668e099fdefb25a7dddc2606274acb7424c468a7a34015e07fbcc7667e2758e645d924c69df0b6f6c9aa6fad8526cd34a83433c998b787ea623fa2c4430de1ff8ff8288be6cddc74fc0ec4ca709ce30437692a5802ed0c6b34023601653eeac091958854a379c903b369289e0fef426db136bb7be837c550f7cc2ed33fe5428d1c1c4d099c61270abfe7493afdecfa62bce362dd382ed148b712180c06b10b0320b683cdff29b3106a56e0041ce9a34dfffc0e102e0c6f87891d83a7ed8492c9ef043f9c95dce7148aa88b7ccc316178c8d1d98e9216b871deaeb78e113ef3da6b0c7f76e91b5f1881a8ae37119cf88561c535d6ecd4864b237cf3a121a8f57a298402d9d624427603d4c91752c2c47f389a8bfd0f5c723ae1bcaef5ebcb405d3d778be8a7a57f489600f535de8d81c67404b9023792574f89ac0989572ef90d0f228b6893ce2a32faa712ddfa024c0318a34e2a52c832ea7c12310cce07ff496c582a088afd73caa01b11c97ee4481df949183bac98087a9fdce6ef253e6b4a0db816b3758447f79e6482cfbc26a0151bd88a2be8f3cc675ab5c8fcbd8a0ba625e42852472d1b895a99d31ba5321ca4444c279111cbbdd1c59f3804c88744891f77f3ffa13e477490f1810eaadc9984f64f5e5e2bd123fe53c85533b881e0da5a841448c8937284b30da4ed2e4dc8218b953233b17126b942169f8a19cb88bbfdb6f224a52f3cf73541d7528209862471243a754544aa79116a410fd9913c970a129fd4b1998f0991a0c5de32f24466127e78a8f164a9e15b27dfe53ba911ba63d8b039e18ce79fe9aba143ccd6da1a646af9a98b124e5521a893947779dbfed2977ebeea32b191d93d3c0d0a31f8b885fc381ff71826dcef6485adf5e575e7d4144256f178a6df709820d2accb182993a715a03ac30e94e6c8cd6c4993a7013f22aef10660f4d5cfa9b96359d148a0eac46fd0050c59fe570f9051922d0c88d749b4bf8b10d47a8b01e7630377d8dff705fd51140b9e9f8dd7aac5a758bf78ccef3ae6b9bb8cd0d79a95ed7cfd59985a110c8d7e238be5c4a7fbc8d43c852a8dffa14180171c34f84c3a28d7f25791c42875f05b16a44fb5ca18fbca0d8edfbfd8a7e2946aef4cfef071d70d28253bb225341221f54983f13b7deb1714c52093730ae51e08b39ce5fe3474b05e9f52739d2e1f951c70948ece882626835dca8d8fbbd288c3c707772f224e24b4238340b2e72e705f9a305c7d9ce11e8af660b2340f4b462e37803aac91d754ba4e831cc6eba179a1b09905ab59b8b0895276f027d47fc18eceb34b54267548c94f0772874cc07db0bf83cc258a26ecf65b9d45ab2ef7fea3ab1c4361f996386fa74a5c90e0a8b218358582fc2a9c89dab8550bf8ca9c9555361a44e506ab87b9bf308b80d0c8e601d57372609474aeb291dbaf8f60db10e056566a0031fa22803e7e3dc7ce6a9335fdf37c184a77cd1f57697995afe8f3cd3595eb8a79f0f2756ca538744cc609afb1d819df4a4728004a86fc39c5715916ccdb620ee7784fdec9ac6624e8cefb08f01d3ae739f57ade93986c7bc794f218fde99a7af2b3a08f1335c7c65e8f9021ce614e293ebd7fec8fa46ac03c5e6ae3208b7925db7196e37b3732e004d344909ec54d3532221bf340afbd0b52111750429e4ff0909d1d316f4cb0e1307728e4f5139945dd6ec6458b7ddb50a8e76632497b291edf75d66a7eccd68a5272fb4badb860ffce4c80a4b41d59634f38ba10aed16207dc69bd5688932eca5aa782d4cfc0a203af3097afa14c0ed51ce508b0f2bd1fd0c25158fad8355d158f8e913821b15c73ffceb34b594d3bb3ab701216406bccb7bccacca3340a8692edac9cba044e84af47e371d30c721085043ed4e155faf3479907509588caaa1b3ad0f562e88f644061fd17a2bf1a5c2681ffc45bb3f4aa04aa994ad74bc1031b1cc77ce17b64f22466ccbe2c66cf1b672073d535e8bec1ea23a33cb8cf1b47be5cf42f8ced8a770425885fa8aacb79da4090f1c6d00ab79a8a8802065956e4e6c7883ba2f2837cac3782e4c471906ef56727a00cb6e3ecb0d205421e94bf52dd5543b0d800f4cbeb3a1163c1b70a256485b8c05d62e19721f103712b9b607fbf76cc41f9991c9df49b1803f9ef2e7aa42a03d07a1cbd37c2579b3d50095748d1d0826a24bc97be3f4ada6aea9ecce0ce0eee0955d9618cfacd7754c95e60795738b43cf24fe2ecfc27fa35fe00b31dbe313730f5daea9049f191084735e68e23e70fccf380f38ac30a18756886b137dcc087e9d10cd98c9e241c6e2c8f5ea0d16b8a4075cd5932cea938d0218063bcbbdd127e671872d70ce92121ce4415f9f9266f8a018510f3605c83c60eb63eb3a765664fec334fecc85ae90f89a1c05aa286b2e939d100e90c1624760f0090efe95f42ba3bbef37b8c97297904c61567af09ad71e431fd481b1f060e337aedb15b0de2b531b5811bc78fcacd797fcff1e0b0b56566eb8549fd856c9895669ea88265ffc08573b9846860af09cbf51fe82648c67f48c2fc67808abceb915e10c0b6a7ffc60f4c8de3a0ccc88e15e6fe5cbde8d9669870b2abf9f8fce80116b0657cd7ac7c3b27ecd6f1af64224da554d6b8240c7fde40300b600ee951d007307a787f689cc78f567e50ce055a221be30ac838a8ea0f88229f01b5417bdc1cf2798ce8184ca144d8b903d91d9072cfadc43f381e0ae6b5cd88749c2da7da630ce122e2c1b3665150ee536d131ded6b8fbeb7f322694db178172c63acabe05af66f1058fe853b655753fc3eb3b700d2d624c23372dd6cfb8646ccdc605364e991f5fb11db1090af8e50ebf18159c0b4f7fa053428ebd08f9cb8840922c0dcd1622f66eec79aeafcdc3ca6a5169bcff3c6269f677da803b615a3fa77f8c7b914ea5ef18a4c6d1be99fee3d2c1afe55b15e339dac53313c98f553f376b2b3750ab19831e7ef3d254861633a4c671be79c44581b16c280479d5d61e38cbfc90157485e0b9f998cd94cc8a00673b88736889d7f7bdc2a7b2b3308c31d3266a08a081a17f948525d91e6e708922316093a703f79677956e62fd404056c43999358282ce1c65f4f28815829f01065d7186b009b324fadda573dd830ace4f2e12832b0cd8cd7556ce747e249e7c6488a4b31dcdf9c582dde1c90403dd0ed6d91721cc837c0abfe538d1649f03458021d30e83bd5f3c54c0f3d7986eb06fd893f0e83cab7d7425500b80e144092cce76ec97f581c3a5be51da3cf52ab9de0b82d8ab0c4b570c3310916c8cbf8a28d1f43433270952f321be8978043255a8cf7380208692d898cd137010a15b6362e7e1a1460b5c228afb8ee2bbd4b0bb28ccf240dcc6061e0b2769bdd711745e8109b826d778ee3460229755e8c84a1a4d312b05972b6472713c4bae12ec2c1cd8a645a0bb5826d4b05c9000cfc55f85621af722cc9fb5a0b61ae54259fc2a7fc10c501f3c80f9970b8f9983ad3e2f48527fd6b7439eb2d28cecb253834f5ccd30de0bfce94da3d4ac6aed30c1313b58ff50c95bbf8d7d018ea3f0babda015fb16c003c3406fc900649dc5696757e5930a700f705f023061c77b9fb5a8ba3c1399314285422b73e95a8bd0964b1b08e5149178f1433ed040801ed9a29588a8bcfdc7fcffbb1300adda676c03b56d72ef1e1c36f56468626a5e8470ac6006d5d9f390d7601e2c488123848e0c205f97ee259c66af54e6f78cf0cb4e7ec7cc1704dbbe5b76dd6dcc47392d5cf46eea36e8a152b568ee43769bd0977dccfdc2f4ab957660cdeff458aa1ff66f2a46ac34e7c846bb4c13b2a7fdec842a17c53358c0421a94d513948e5211cd477a1b98cf0d65e3fdd2e17f4a9bc3c42c6315fda40b9e325413ba6ad62b21d5cd0af4ec711f89b05b4dd77146e2d70f7316d19eb364461c5cc84ddefc2ff068c803dd471c08479924877df173c85b6b4d672615cbe2e4f70658e40fe16f4b31e2f3c318fbe5188047bd3122b935085cf1cb3b804f20167a9270e561e8e96237bf4a7198096823b82a31c7495569c3179dae730ca35d48da913fc20b4aa6ce01f15ecafa8bbc7f3f9dcaff2dc9e362b40a7c0c06b46d198273f83dba5af1c484923729d13a6fc65d010ddf9d575e5b52d16ee8daa39a7f37db5d95c2dd2364cc16256e206d6fe76b7780bec32757926caa62aa7a04abec3bfbc1c6be595c62dc66bfa5728fd23f28e7ad4c582681235b178bdd49f7095d5b76b962578e360d6e627b564ff493d3f22c50d06532098dadd6a85cd3a50af5ba0e042f276b3a9df40a8e14a7105afd511d1cbef41fc31fc9b5a144c2a3c428922361d01c2c05e0e6f57ce6ddbe0209089b60bf9c69e6bd42ae9bb419ca04466b484bc9de9d1657ab2b6b002c2b0d4e5def39545fcca78787ee16d2a6c5dbcb61efd63969590513da9756f83fbe3e1fd66e0ce9392da802b7e598051b74bf495e11c4ca92e66364bd5793310af3cfafeb2917073b041d062df826c9036bb585f534a5c3e5a578274390f86a472c562d077438ff94b38ce893da7737db4c8a894769cf7cbfb16dcb10e5804f6db042dab0b2206c772650ae791e9d4e50fbde2035ab6f69c47863d8ad32e03ee4400dac5ec54cd46257a32df4a034e31573595cd29ac5e476f8e2a046c069d4e55023711e7232cff4e51317ed138076890064efb05fa7207b8659fba691df41cd195feec1d16e4afc1cdb3554e89f2e6932bd1922fad15f6a0e71b3e3fe413c34a789dea6db63cf79e344cca15b26bce94f7030e27ad5ce1ca95a711c431adbb7aa459071c3720cf76cfa59a3fddf65a448dbcd07eac71b29c5d6b302ab5dd53f4e2eabae7cd75f035266f0b132f67ff9a5b16bb7469386d31b299a74565998d527be398cb8a616dffb3d413dbfc580fda9e63060fe04163f0da9fe3b2b63b38277d18f324654e2d880497125713bc316c7a563b2430a4ad9a13dc532e0689fdc0ab4b860db1a9b3bebc232d9d94211a30f53d4c960bc0ed9c6413afceebd8a341634ffbb251c37723a3e21844a823b55366efe23682ac52ceff39c5ef58c9baa84b2e3db7d4e3a0647e19dcba5437e5b95a19c02452c4112d11af0c844fcc3e05c64272578f5a0065c45d1c752d9d44af4dc66b9f9e3e09dcccdd585cdf2dad0f23ae39700c24caa24b5579ca21688cce306c8852093df1fdd606b0af6433d9a51c894ee0fc97fcfd5ed73824ec8b2ae365c84ca9ac67f199ffea7319d09a43d4bb5e730b387757a7371ef23b50406088c9f651d723b2165ba34afcff222449353e8c4bf0d4bf9c940f4802358851136ae15118073357a1d270a425d15c8290b8a02931fa162f201c3a87573a3695e2b50a2d0a900c2ed135913e6b07537658fe003bd13a47f0a8e79e20cca05ef55f22a3db14f92ef9c873899497a0e2f4caaecc866c1ef52f5fe1ba195e4068579282ba59c3a84f52f300e092185fede31973a7a94b6f5d8e103d1567c04ee2155bc8a4840606720064e06c58cfd828113a24af5414cb689a9935a406c8ef92b433c2463fc876f14d5302f08e45e0229add8338b0419b1741e8a720e5709ecb849c262617fe182d3f90d884dc606ea3d82fdf9a4db8d25fcf2d8271d8443af277a3131fc2bc3c5a1e38697a645dd4d460a3c234fb84e01ac9d24247fd223500b12cbca33efc009aed936151b1abb1e81f8df1607f171eb266d9e1e401ccdb64e874decc70a9976cd901202ef1657142b81229c857f54d5efa4cc4f8b0e1a3cfca60349f548b009d5ae4dd784685b050b3de69c9eb1ecdb9f92c46f83033de2070366dd558ee4d026bc59c252562f42079e39f8452de2ff4b5b04d35ab84c0a64c1f123d9b06d0e25072ce5ed20c5a4bc28fa67172deeda524b445fd7ea2977075b91745fdf1a88e90a2e4706588aa0cb5a67d9e6c461a7bf375bb8ae84482cefd3b08820e34024b5c28185562ee4941577e107e9c5d90fbd063d8f84d4f384e1a88ee0c20f6a98783f3fd3fd4fd8743603c6d5b1a00bc27fc4b3ff64a28a8bea42fee0f8b19565fb543ccbdf6a8c7e4e9741cc68143adf963f99cfeb84024115deaa9a298935a2caabb7feeacf5e417d482333f5bd0945115de41c751d4ca08cc789057cce036fb4c434d4dd245ea48529b91ad12226ff0f549f03cf7a1062024e71e0b5200070856b109356b1f49967e6d781346bc71ec52eb53f7c491528d4bfe440a05b2068f9882fbeb2be6d7a623636dd93b04ac38f3da1117c5f467844792dc6893fd92a47feaf574d50dde531cc768503740fcf166f34776b9cb06e92066564b0b6557157f9a84e69a95a816debebef601bffd478f8a9874dd2bb99ccf37525f5b9450d50048aedcb8acd32d7827dd74d0aa2d173684f50e7487bcbabd863d42fe22e16ea45b0ea8192ed69ca01c941f44d2f31cd9704a15c8c5f54d382ee02aaddc12d9d092f094c234c61c71af75ad87c12636a47a167e3b1e4e7efaf7b871b73174e888f83228ca95e11a8ca76af4498a8a90f439a66a63579099f5cb21cf61e9d6768d981cb4fa6891d21447d68a98986c632cdaf3e0bf03abb07c102b7d3b883fd25522030ed08d4fd6a2a3d5980d31d03ba081820607ca7619adb9490bfaad3d1e16ec94c1c79d29f6c40d1395c20924d3586ac700564b7449ae40562c140d37630316092a7250ca05d1d0283463beb31ab2b451171b7df57cce2ed6123c563758f0a5bfdc3bc3e858cd8df07ea61e21dac739f21a62d311551e6de19146bcdf4bc786bf013d210da4dcf94f793af640590c2f26fe0815640faa75ede253837e7874cd88a4cc93655b3ae134f4cfec8e691abd2b51c11da84869ae8960a246aa84e31a53a3d94dab601738e2776f95a9426920b00fec994f58dbd4d31f53453f02de8220af780c6b9f581172d3b4717e12cec7b47ae2b69c84ecf903bff265b2c27c0aa7369d044f741334c0f884717a36215522324dd280b85a103887dd1312648f69f053c2b40cd8f13390c4979b104224f723898b813690be1d71417bcb3439190546eaaf8139a6feccbd5249b33a235317af272995b585fcb0b2b8127fc31f51180f03f0f119eb061233bd6d96899666307091701fd5365b3707be163b8956b32f3fae1f5fad5423acad6320565ba0692464fa60f11cc9ac237117fa9bea39ea97c59366fd3573fe3de30894bf45fb0da4a90fa93cde54e4406cad7ef30e655d862accfe2e4816ec1629d934155a7cf0bff926cbe10a2cf6d339892a5608ce47485f546fcfaafd94e74806b5c0b12180bbab08d3b83ec34637c107ac1183cb1391d93d22ab49506fbd55c487b40d81ebaf5ca67e78b50e708e72a5f96a9fcb02c969483a5f57fb0ea157687ed720d61583ea0ca3b7c530e8e94737770131b92e93273ad14a211fc5c3113327684ef0a59f856926e7f63fdb257d3451e10ff81ef93c98e3cf305faeecf8b1ee12ddc24ed57a98032340a82fd69b60e79aa137140bae18ac428018f76b4bd5e80d9108d04459f0b12463015403f7eb106d6363f187d63ce6259e2b150cdc114c33f45d00b087436b7fa9cb666dfeb6a485a0b0702d62e032a0588f5bacb2bf8cc803440cc8b4ba071f4cdf12f07e89b2b6a4ac7d60353b20fdf8f147cfefdb98b1bf77790e7ebc56cc8361ed8a0f58a5b394da785af1b17a030980c12261f2d6aaf53c8403abc9c297c274e3f3aacffd8b881760c87fd96eebd31c5d0f0d1f17b07860ce8ead9fa0bc5847655f11b812a5753d103deb1d7b503dffd7d5ea6937440b73d97ce5a29723bb5c7479c76041514333fdb742f36c49fbc8215bb5636c1bbe13e5bd6a945bfcd23250e1dbf292e4b04e32f3f9b4e08869080cc8d4b810272b188d892c071439dfff698bfc17b64efd4f4227f6c90ed529fe1e6619303e04db30406b015e05962968ddbd075d6128b8824b8d27ab71e7a57f46714ebf1cdbcc3d8274d60f0956b8bfa3339d650625788f8d6187ea419d103c8a6bb69868d92c6c1fe47dbe15e86aca222f63b07214288a372c3d746af4684d297b3a5d43416e186f7ba4bc889817b6d997e1c7069712e85bcc911e9fed0d7866ddb1eac7a92f484fdfce3382baf3c2076fac4d3a4f39cda9f062b0b639e46cddafcd89fc401b6578ff41eb43724f530051775f48cb41ff313f5d7ab9b2267dd61c189434fdd8d3d1e0bbfd41f899bbbc83ef6f29f285a8f56e98f07deef823240028cab0e6af9a33f1a8e131017eeb2aefd1915808125dcebc1d24cf0387a227915fcf77b727eb562c2dfcb1a92ee5051de08fc051ae5276a85ab7e58d6940c788c7db6be1348e7e85a68976b19562cac503f731950fdecf6e52c113609fafbd8d54748460441912725a9a6629d332a15183c284b5f3cb89856f2904ca96e1e12c0d263dbb0f20716d36d8fc1927f070d329e7f1186fb80f3498009d9a9c6a98394577b254a354fbaf421fefeb6303a25e644845ea260e481b7bac1381b059b3a9f50d22f8b42919813a225a5e674bfdd6268b6eda8680096dae317655fa7722bd591364cd8656ad3c3f337b3a79829bdaf197c990f08446133d779f6e16de173a90a175d6ef20b52394ae009c5cbe98439f43cb845acd0b426236d28425f4e5351f75b9ca49b9f3e94aaef58869b0a39a1b2b6ebf6220449cbea077c3c6b2c48c63d4e80f6e674f88bd5b7712a5a72e0aca10a266087658b61d90f9ca28e71843f75faac411fee491f34e9397ccb37cc55eccead80c5e304c29772561dae599fb460c272824803bc6898f3b236d70429fa795bb949ae26e8639e0346b56b0b35f0a8192bedecf738ce9128a505d95df84f83448ab2abc1a827c8115973f68162a37aaa6b9a18deb523bd6048cd983c1f428f4e1a5e83b0200a113bd13943dcc073096316bf3b736efd435e0d67927a3cad385b05db29aabc33a520ec1a3e63a77b22833d93ee4103185da9c882483c6dfa740da6131afe009007e0cec91b357a4e05706fd311dcc8583ad04046f60ebe6b534c967963ceaba1d48268e3533c823b0e4ba5851d4480236e936c03ab880ad073dec0d089cc70b10f41c8430d904e583165107214835c4793b5df8bf1234cc83542e00994fd1db976210a1432d2bee2502116a67395c8eed565a7b7c5580b8d8ad0ba74b49e8a826719a542fabbfc6069a8b22b1d3d5c3112e30ddaeb046658ee40478d4e61ce7140da30120382d3a1cbd21a0c19ab4c1e7a2ca0944c611c03d6a14364241d50d30bd2d657802ff63bc619b67be8ee9866ef9b1b2ed9c6c38daefcaf29c2f19506f5a3f59daa7210d2009b8edd6dbb2ea4ed92edf5dfd618b8098dc147ac022112e1cccd5f749f06fba89bc4eb6d8c723739849c9b4e89b8e05c4e62f7ce0139b05a6e7326ba5beba2faa302c7fdb0a86a4f90b77acffc7f4d65f381c501358ad581ef961ac7164fa8d05783e2d627fe338dce11a1ac6dc24389d5f948eb599f612b7a98d7686f565f28bcdaa67d4dc3c80d853de8158710473ba098be9aac0b2099c26f60b113135bcc484d91aa5965ba2519b29ceaf0ed4d2ada06c6692dc414d02303fed8ecd55f31c0c52778bafefdda892bcd2536a0b938445e0d25fde81a356df197ad42f68ef44d7d7a8f5f4c8ec551a815a61d4fae815e51a0da80410edbb7a02a5e6c7af4030e3956a22acc666d3aa2e790b3016ea0e10aa9372cbd903960b3d58b0b350740698f00f6faa65b0ddaafef3ada96262df1350a04bdb63ce9181004dd7dd4fedc726114589543ea89003d5f5a61b3a17896d89026c377110601b2aadc5d90987240c8ed9e36f8f62685bc995fc753f7026977d03a823f83599e102561afb6d969ef52f340d058a7126ce551e12e95cd66307b8b22adbef15357326c04744b64a00011330a80770021f304762599ab3bf2354152a7a6a2eae8132950add8f7ee38ad12bab5d22bf74015293bd2dd531e1c8c76e096ddc20111e28e35762ef7b4aa9ceb7b82d53b02d930ea5cb98a4097df048587ff2fda24a627523424efafe8321ebfcdfe9ddf9083e9721ab0d4f67dadaaa37b06bbd2de9327b52fbd4a3c041cac008268d7c47ed418ff151ae539fdef5e3eac657e98ddfc2bced8b0ff95de4c8f725ba7ba5dd53ad1fca7d99f2fd15d9594d2a0b14def60e0895df684364e3f59ad0c74dba8a788520909209bee46d4cdf7b21eeecd162e9dca1512ec30562c3d6e3fcee1b58f8788539044b183a8efd94d1718f483d9a82b6f79d433df16ca9bc8718483af0fd4a684b76b4f849a391f623bc5208d46d1e820f0c25a5db6424de0ad5756b198016031ead8fec2b11b9493d5b89c7e9703253a924f66d32a6f230a5c8f040d8daef47352b1197cd4753d2ee64e1b10e4164a3f21e724b329a1da13b3958078acfc148994e690346377941ce47fb75a5fc6a526006b7bb3191139c9d7f52eeb7facafbdfd0fb3e99d6aeba4862c4c4adcd4d4c7f309fbf255b310c4da24f55184e3be7f76edf0dbd0976458d956011e97a7e90eea606c8defa77f4cebf4874338ca2d1a8d067c953321694f18c5bb0ee1edabc6f8bfa79c213d55c893188d9e8bb65728d6ad73bfbdd99e3c788f0af1ce30e812fe7e05a541feb97257b4e6ca9bcf7a12cd34fde2328e1d777047a342a663c29e20cafbc4d151c97950a6b7bf8abb136ddf6a95d52512b2f1191e4d722914ca47afb7142535da981a3cdfad018cbba2e536794a73efab109198f367c8e5a4a2fad24c94bed41808844809fe13f4fdacc68e31dae350819d482bf3ba77aa0f0f32a65d9212c26bddbe5431294780554cf04af24d6530067140f7749b903eca028af88ee6c0e2e8c635ea4bad1da31f5181b3faf59d810cb69ce21aefe70edd57e9bb774af41b0e4d32d6b4212f7fe05526b48c8f5d14d4682386e09b811ea295294ec6d157d9376e7f2cfa6e261910a4974699a524ea60e92d0e81519c1cdc93196928d03496d51f059f16bacdb51a16d603694948b3e8ee7de30b23e1d483113df94bae340b922885a8d4dcf2fe77b30b1f8502be46a575ed5e500fea1ed2923449bbcb928b4bcda93221a505c4090a8bb4f01b0e983ba5c7d96a6b6ba022176b3b38390b194af625d175751496471e9f0a2d37017c2dcb0366a623b9dda4117fe1bee8cbced3aec537c26421ab444fe6f13b00e42364e2c95bc87a5261774e0401116d4485d26c597f8fde32004595e5d74bfeefc793882f6051b4f717db5877d2bf20e94a834bf0fdd6f73a230fec3d69c4de7e939596bfa4e4f5e06a164d40518f00ee3cb6d6056350cd1f868560641b3221ba98499ccad83188a1117b68e5249e320dc72d5512c19b984bd3a635f8ee2dc30e691f95de7142bb52809c2bde85088f345e378b390b3aef4a4dd8159e4e41d799e461de9a280ada7c16a397a5b3f2280cfd9b63fe6a348ac3e9b622c37fd404c9933558732e9baec902816899ecbb5f8f5c0a3f3bdcd0c5c86b39140c8ea766777b3bb453d53342c585732a69ddbdb06e481e145a5c790054ec0beba5ae55f39450535ff7ec4063d50807a8f45a9a9e1db840b5de5d57c8e0854f7faf00bc76cc88ef2919cf2ccd97c7a98ea0f154a407b3204a8b3e86ecd08a5a4db5509f99bb991a26eb1f2007f4e6acf5b0a76985c0833c323fbcc85fff19415997e44a4c85d0ed1963419b5b3ccea473a06f1b16809dc9549b43f0811f901c4b592ae0a808a1bbd3a59c9f3c77d0d2e6646ef719e9d28e3cbcbf172da274df46ac5f39e336922cb51062a5aaacc97bfa374546f169620276a9e190b325726b512096abe0c3d71b859a0ae35ddc3dcff23404c3136eb8b1bb9d6837a25b4b762c4d79671d5fb5955db40690fb17aa94e1795d3aea7584816a82350291b0b80f5472247e2e65fe67a7ad79fc25d05fcc2fcd18edeaab0e6b5e5dc7f5aa93edc25b5e13703db550676667b00014376e1a2890faba9c3f195f7b23f5e0115e6c67f81def51ac1b740f5dd99ea134446b1c4316dc2c5d372578b9a40fde9833940a8aef9bbc05f13ad8b27880bd71d18a6b35b2b7859f637c64b05d8bde37f7f4ca119c9d6e92a4f1a3d04dce8674d55fd43dceed1a264f8cb737fbdd4fcc40b3ae0a6ff5b47fca601308f03e5a0d292005af3ec26b1cdc0e0a59af083b1bd106e565c811ebd97208f31e3f06bdc9f50a28682e5757c35d7083951498a94a8f84f20334d97c7d28acdbac2c1f383b576d2f45605b3b9601711e47628d59de8e0359a8bf80f705207b9e7a99726e88e543946a17acc4611e388f3c50e57e77d1c6cd2734ceee597d1b6ed5ce0f5bb3af8ba15ba8737de88bfae1077ce5a0891d75680f03707f6a2b16896c30a331220bca8049ba423c42d02c21373f0456d0be2ed09e01a6cf5c2be63eaf6d60f17e9de92d997158cb614832dcffcbab1be4783ac88d5208a4f6b8c7e3d78eedadd0c748f72f53ee5a47791837bf186d45ae016a0a4f5b89ccd4c8f181973a8e93a407b0c5c7054b0e0be8e907dfbbf428f4fad79e5ee058f942f4039f77f56464b55b52ef1cb9eaa17f60dba763f156519277826638158f2dbf6d4cc99df79fed7dce4dc09d5b156b9e921dd4b62bc9d50e61eed908e58509c335a34dc29a264c4b5fbf11b03f0fe6407ff1efcda00cfaf3046b2d186611cd8f2b240ccea114a5aa7ef23222fd65435216941667c14af0a91d1efb4dbbc81f9eb9e0de49026aa0cada2bccff64b82f5c463c9068a53a110c59f08b4b2a2e9b071d13c259f304b1be94b4000c5a792a453f27ee0740df944097f695aca8db995ed13a7350e25a8e1c892139efa94969f66fcd9803a5146773675b6acf86b2668e741712b40e5dd0d00f03e0442a74dddf1616a58016cdc18d53a5c576418c23600d55bc0cf7d86005e64ed17f14467111e679545c4f77ddeb6e4fdbc6cfe91968ffcbd883331d8d60f30fb3c7aee303002a589ddcb639eaa5ea10469e3fafacf9eeeba4b6b114b562e0c4b81fecdd388c4c22bb3862e5ebad228e58a1415cb2b9d21f1cd8126f74bb64fb852e6f37de7bdec11c5e86f139af7bf0f1b903503e0f42fcddeaab70124b050a2c8c6671e137072a6731a21776a48f9334a1f6fed6fec88e77682fb4b658f2210bce0c333f2a03c316b2f16c655348be9393a3c772bacdc136bd16482535d657e2f61227c82929d6cd493dbb503a29388ad723a0c79dcb24401c8abcefeaa7bc52301c930bef8d978234247a7afbe5f062035fe3714254cdd8f0a466b4ad0d1d9b5ce8f52322ca1fd439bba299a97eb2b433f2082f3687b1ff8195df668f70f0408bc7b06e498e11428e3a890670e2321f164733b7eab7504b128e403bb285e5cd121d3df5b420d75d3b97f1bed16c5ccc7b238a51ef80d0fe537bbbefa4f9ca2e09b4eb4d9809936ef14c1359ce7dcec81edae6ed34e165958379170e6f74fbfe712987a68ba85a7b4ae135a9b228219aebf3c3f4083cb15a6c693519f57a810d0162a724c409a96f1ae8a5c7f8a6b93d96428b7c53daaa551dafafba4b77665fb98ba73c2638117d1f09eca719f350305b030c70816e05721316c5d5fdbf44c4a9635acecd4769a12fbed19f4f04d1342c5aad5f74b3e3b87f078d635a0bceae6ea90f66e4d8fb31237ea5bcaa28db9791bd7bcf1cbe25d3f1b889688ac553da42c165d73cd110f1becac560b2088acf10f2dced59992d95dcb0fddc94a9c26f1ce6bece51570cf88485a56c52462302adc64734193aba1f0f38c850c5fe88bb9b3bd03bb9a04ea364f5e06bde1bf54bdd18944f203d8441eefcf11c3c41e4fc77e0cfd55595af5e4bedd02603d427afca6f64e8f97973c6bf5cd147e481010817a1cb838475b8082eb0b23f5210baea190e574aa657dc64719514263273eeb4b62ca229a58085900ec081556fa49575230323b0ae118016ae95b2f807a2bafecdce73943ae215176089c39c8a8f83171a57938dd6689bed08b365a126c74ca3f310b2dcf0bfca7614d55a783eb84f5ccc5af950b78f6dcab7f06dfad452de7a3475e4922b5720254c6c90a2d64f63b5df8e9a2ee2a4fa3496b50ccfc08c498346cf603b5922f48789bb08f2861a40e68d1ad22834c86ead0ca331d3e5abb38f600c353b5ec379a838544f512bdbcdd60e2ae8d20949579de2793e1771addee7d6a9f7f517057f6b2b07cd97b6e0e33ce26fceac2dd3e9ef599521163bff760197d23e751483cb35707bea8061e7a483be8ee5039783156ba4f8e6a5a7090f84a6616d572232ecb1cb2cfa842406e570a5e09c75995bfbd43a4c057a7331d52c21a219789b36f0d44318fbb6bd608ce04f899c1278ec29f2c51c8bf098a6897eb4685c74b1bd8a619480a9b7e4851779e223275664a9f74a73b6789274243a346c2d95265e4b3c173623bc21123227c72f5b1eeaf7ae149fbf5e0e7c9a062c1902f38c6d9a61d167ea7198dd22322a4aa9a1d4f7f55617f134e33eef35abad1acca069824bad351d60827949026f09375952b47465c07a645912389488d90f5030c34c68de04337e62074380a1b1dcf6864540e3a1a1c663fa2b5ff1991e0064ba1dedc101b9da771add4114848ae475b1c494ff5e853c094e1afb6816e0ec3578cd2439b7fa460f23b464daaed01d40a5d18197d60eeee410023611b48b0373dd1e3bede748507f05fc937ddad5cdace3db2b009c5abb018d3fc417b96663eef608438be90f807bbb5e1e0cb33c50c2ddb9a3de40c7e640d944f3bc266db00361fea8df89ebc4f187d9c8d9d61827677eee9772d1d1857556299308364cdf94f45c3a0edaeed0fd9909b6caeefccfe8e022a06944e280b0def4e69cf9119fcf564949d02d9590fd5ca2f716d43bbe97d34a5a100461af6548c9b0ba932fd74033e9d249378d293144d65486a55020aba602766a049651f85dc115851d11686b4b1e5364b2bd1163a4ec550efd1730679e154f07f41414a7b4a9373314ecc479429ddfe2423fddf7d43d1551a6b4116b00052f7b2503c63138d4123537e452270a1cb804fe5613a05321393b3e8a35ddf698edd22fff7f81b55fe1b5a943f1ebedbdf33e87db0c3c1120f0bf1c5eba661cdc375887dd16336156451bd0946fed447b2ff96da495d92de0014dbea1b4b86c0f868f8741450b4850bda5ee24ff9bdc648e65d4875ca39225578e5c7e1422eb0272497e80dc302c8605e5d74a7c899dd72d89950193bbd8c86a3544676907abd0f920216e27ec8af151a5d2b9b39044b0e93eff4317a828cece93c8271041165060c8d2c04ee2187c491f4ab5b1dcc31e4d7a9348a02bc5f3b8c98de02c6fae0ffc486c34bbc0253e84bd1302834810bb645630dd83df6e7af5c73110fe08c28562135833c6950b71c25389b074fa08dcd91734f1b9f9a7b4c329c90558096ca3280911426f08e9e0c385f629c994152836682e06f8b2fc6f19b861b574acc10aeae792c78f3e99c3a5fca9e22ef96dac8b883bdd885cb28d34ace947861c2ff970ef1a3318698be4c27a0a26cc1805d0ba489732672144f54fc04c64fce10348c62bd4c58e2f86e8cc61430659876d6177c687e8e89389027cca1dfad590938a47a528c9fb16830a43e509f3a13e98007ce04b6fa8f531f1d9a5194c3dbe6bc30c1d95d2eb30fe3ec65eb56788831427de4379a36b558d9efb97021b5f5131c727efbbaa57904d41e62e0eac24d065adcfe03085df43b78f6d47ad35ffbb67cca480d1b1030ce13c61869eead93e3a3b4f264e9530ab9394243783c84a2da434ee97fa5980920f9bba4a9ac39372ddb73af60e3945e405b25074d52f24434bf4fdacc68e31dae350819d482bf3ba77aa0f0f32a65d9212c26bddbe5431294780554cf04af24d6530067140f7749b903eca028af88e032a3d7c03cbbe455d03f56e122ce61dda36197ae4377c317c7002f6d2ea48a5bda0900a272016e675b8fdb7c510a0eac6d11d1e74d3c8f26ef05870ef4584fce5df9bbc36b526eae243cc87eb28eb6d32f7703ed5d694e9995f0ac6cc6528f60e944928e47c6186936dab67f0e49757bc37f1d7a312b0f657413a76114b803b50800b5fb0f43c51ed74b3e8e1dc3bbfe0093fb7993c792b0ff9c1017c67089a48de2ed1c6e90950e5d9ccb445609cdb8a0b7b9c727cfc6997638832645c4620bf252eb8de87e1b2eaf3828e9427975cad5665863d28319c8f41d4be25dbcd32228dfbd9c019aa7192f780f3a6335030a60619ce1d420e9c4b3e09d00eff22ec0529925a20f9844ab812e8735ebd4099b317736a9dbe184be59544bb1a3edbce82aa727c339dfb30707aea5d250da1827615367285dea1288ebc8e3b871e246404ce305870166757e6ccc39ce084a64bea0e3e896088b937a22a458833978121fddeffb17de8c0f02677e574796589117a09561ff6837144023b72dd08b33c29e95e56f82cec4b5a395e95a1460d72ae30f5180dbc390141e144dd310b1c3c7b05fb2df30bf353be3c96cefbcfebeb5b062adbd972c35cccfe7cb027a0e2eac151b3089651106a8ce5ee1ba68fe3a1af0c6b49708711451fd48ace06bb6df3b86d266e03691734b1bc5a0950737877dfaaecb3479f9b7a4463d50807a8f45a9a9e1db840b5de5d57c8e0854f7faf00bc76cc88ef2919cf2ccd97c7a98ea0f154a407b3204a8b3e86ecd08a5a4db5e0d04595997359b608b2e36d201247e0b2a8f668c6079a0f0f88008f0f79bc93afe94b3fd8c511223adec4c2f74f4c18b2be10bd594b0f04e5019b0f906859e4a9b291f525ff7c5841e145ebe3766db14d61ae732c02a82d6b10ae5a8f3112369b87d75f4f4b7318bc50e8c57fb3b9793c718e6b5d671ffed6def283f541aa76888511707f2e26f4336b75febb028007d6a67d0698329e85951beddd346d81816e21bfbbec7d58ad1400065bcb9476a307e2b7ab08bc968acbc6de4cd2c7703000e67fef6ead7eccfff92f28a600dd5934b5eb375681f2de77524fa627f08658ed7df1ee102b702acdda2e9a277afb58637ebf5897ed701a5a80e6f097a26ee331161ac8c4a642b44552158e5662de6787e4ad41747b9ebf0f82e149e2e208b9ca9b9be39c377399aabea9a8efaf1db705876ba1be6bb0f1cd5d972a7c3d8ccb22a0ae50a843a81ae363cb78e23cbf6fc8cc66c48dea82219ea73b3404e31d5a4d8a52f21546c1ad5079a4324dc2a221bf9ae2162e890e1aaa030d5505706f4b55eeaa903ef4f0c8c8efb336e05666287de76fec6b258f2dababde691fe45faa7b94a6081e86e1f3b397d0853071a72946e2646a8ee1019af21f5fb631c13be98664d6b982924c3651c47f9a418c8e6c6d6ff892d8001cb447fa9efd6c162da807836e4fb463e19221e4da826b15a782ca44d44cb183f3111ccdef94fceb94d9a03fa9e6fc86ea78cce0b2a56aa67845c73e2bf91f1760f1097adac5fbb537485bf41ae36bd2cd9b588d069d3f350eed26711279765f34baa42fd9941a011c01c065172db8929da09bbbc4674dfa617da6b05a48f368a47d6c435b7ebf42d9eeec225fb53dfa902e8e0c05dd930c42f3cd62357977b4c535f428f4fad79e5ee058f942f4039f77f56464b55b52ef1cb9eaa17f60dba763f156519277826638158f2dbf6d4cc99df79fed7dce4dc0762d92ba7bd8bc1b5fd3772c72702ee3a5021f471f10cdc61bcac90048c2c9640351f28186e115ebb488847ecec77070930ac53c5e44d3dce06a94dce1d22f5a55c9908e268a92e166e225a0554aef8a7b02c9135e90eeb2cdf56d02fb28a476ec4390b2c5a556b4a1d51bcea79a3082591e7e4752b4aa7bcffe2681195a16280c7146456ff69ab371ef0834957b24eec3bed015121c3a01787c249a80df11d6d6327dfc3f72b614c4184287dd606f80b6c4bfa45df36662b3583833038488fd84f0ef4cacd068c1f4e266f4d36296b18f3b4f1936391443bf3e930e749c0f4eb1973960da4406ab6827b76c57eb0f4cac793f5b47b673b5b71357b13f01df62907bdbc274fbad30d6da48fccc5f20b9f79bc2b5a1859ddc41cb1637c6d5495c240f3eb52a1c328e80937a6ce5daeb6ad7e90540dfaea82f27601f5478a5659e389631e1a226de248c22b5d869eaf25ee5da7df4ede8f85f7d460432cbfec07d791f1fcf776ac3036a8b1a74fcbe6601149b4e17689b157ae9109ea84086f63bb51dcc77ea5449dee8d840b12aa1bc9393a3c772bacdc136bd16482535d657e2f61227c82929d6cd493dbb503a29388ad723a0c79dcb24401c8abcefeaa7bc52301c930bef7b0a805be6112a7c045096561e40524d1a04dd65b68a2c728d7a0d7db9a86c23df8812226ca8a4557a44173aac267de0a7a4a3529d836fd70c40869c4cfc4610efddfaa777b6aa703c5121260549e0467109630046f76778fcfc9a76523fb0befa9218a28e319ea9fe6a4b6d061cbc0649d062e9388a1424a38f6c6102cfcbcf096cd547d40e6d4451d0832f89dfcd3b5d71371a7cbaa74ac796701da74b008a1725f6c3cec0ebb05a12df705c143aba47efed9d4afca1a5f830494c2f9a84b6842e0859d955fcef4b571bcce4d5e7922a41ee0c7159d1db20030520bcb9b1bc6f7ebe806860d4d79f43a9deba2e2aef401e70b18f480f4b8c408b7b5e5f696b0adf2f19f459286c7a4fd6faed15900e351d0d3d46ba0357325e9be2d41f057b473aab67b6d7597537a1c05f1403d63fdd8cd8b7df106a1af5f3983d6670d73cd110f1becac560b2088acf10f2dced59992d95dcb0fddc94a9c26f1ce6bece51570cf88485a56c52462302adc64734193aba1f0feb02fa0c46e43276bcd88b36debcf87de74ebcb17483d179d65c39446d0e3c920a1c31ceb0c1271cc5e4f0a84207e23d75236467cb6a17185ccc9e034e9c0e69465c24191d4cbde84bde259d1e4d484eea97603af57378cf1dd748f420be92a4ab7ce20e8d8f5de3ca877986203a0166aa35333f8930a273b14e7707f2a7abf536d038f872f00468e785b09a182b60ba344d05109ec7a09e924cc2b0e25cd8bb4c5a5edd04176b81dac11d434a2922572203191ce84440943a4caeebb508988bf91851e5644ca2be9d85c93949dbf4407f76a26b01ac178035b76391c8014772cf77aaab15c33287c422c3af1c53564cb7557de4c0268f8e207324ccae4a07ed4354c4158cb07592254a50019186a6a59e29b065a6e17dc0c05d2a6eddebc8684d1b61b51c38c6d066b09e5ac1761bfb9bc08b635809c22fae7a00565bd21a1b87860683c69ef442dca0402052f34875f74a5a27ac2711000a7e815f67493ed4e23d41f1607ca4721190e0236e34eb84a1cb530395aceee1dd408fb375964a227e9082271a8287a5f2c294b854506fcf92cfd6a283bceffc8ae2b2b5e0ed36105c6bf5101f781287d289405e99d642c33b4508fbdc302016d58fc63fad0ba2867535c47c5e815f5c480cec16d2b61c37f87eb69706ed8e1e599e599fd66cfba40351bb2eba3ba5787700ea6868cb52c5fa9a71b8ca71a4ac4bc4ba40864a843a0e44872cb8c3bbebb3ea47a181bd6fdb934b805004288f893b1d32f45f790f635f303550e1a89d88f79b60f88a9ada80d72e5b3b0412ac65a3b2888a95c86e97b80736a3fb141b21d5af1f263184858549e199fae86d1478087182083219ace3fb1830419037267eaaef0b0459c49313db7287cbd46aac37a0f0709118b2a36a2228178231cd9a7d149e6772c7dab24cc5537903024d1aabfec6868726c3990287b48a6b9fd3a615eae6b4d99bb6cb1582d7b9778117d6b8feb142aadc0d8f4ba85febb4301ebd333f4d8771bb0738e61966aebd5e0611cff475771f0a5cff18fdc6caaf19c7b3f222649165541ec8feba55b6af42e16b6f1c9aa57e312021e800e0eb1b142fe7de116cb7f3c048a8ef1f6097b21dba038920f1b9375d6f36982f9f416788fe7cb2fe63697c2677fc6368da5fe118d12828baf066b00c7e979c4fa30e4e1b9040b15fef3a6298084394741032bc64c05f3068c1375375a35c282217d93ad2630204e2dc46e1841170387b9f0b15bee5c021a8eb3765b2b672b7befd048fe06d9dc3486165d4170e2d6db4e13a213b27b4aba79f79b0476222a02b33f7c3f06de0466a6471a64f11a997f3aeb9fd22f60b9858bd0f1312e8f08d881862e3cf9289f964f0dd6ae166703b6daf778f6ab3a27b41c2707801c501a3d292e47f17abdb8b01e64b41b4525da5c8755981762371d35884dbbce0ce137825a5d57468f2fca2b5fd6fc20e6315f192a3e071b7921c495bc43b4ee473a6f4b70c848f646aaadf16cd4d00fc8b82ef0525e7be4f430c466e7847073bc616411eb68fc5588e828d32952b951b4f31cdc819255898e5ff800fda85c49d64f806027f3eb5850d1846ff4260b5455e10ce22f0794be01484722feff40c098ba661cbb61cfc6c6b8ffda7442ff6f844c0f2c0ef3d0ecac2bdfb2b3881559d844f529d4b9441c201689695a00ac9b41c3b970d66f4df0d5493d63f3e82818d07c1265d9a91446a7c19e2e7a7ea178ce4251bdb70f72554273b08c8283ff65d88bd6715700c35e533d20b3352658fc877561347ab5cf697352dc2b0ad5d81b4689dafec884aec7196cfb9e61b094ddfcfb53185e244067702ea3de6ed86d785058b2b6d9c1eea090efe24924bb46da0f6abc72098a6048a7ab1436927539655e11f2dda81f734b46c49726d5735a891a361fd36f6e4610dd0d434680bb114fb604e8adfcad5bfd96961e6c14e0ff1da1a498180bc8c84fbc8f22c52c183fe3e5e9be66f2526c51313c4dba93f8d1c4fc602ac0d548f2d002402530c8aa608c4d78343d3e735e8dbe49aabb04b72326d5ee1f3381eb30e28b49aee99b18e4c6de0c1d20d0c059a3a80aaae2b2a371acca07eec8b48344bdcd17150af5ae772c0cc9a42454d3504c41f4681338638cd72c7a16d5474dc5262b1a4f440609c46c85d4a3db0732f4505876658d3be8d2fe8c211e7127a13c3abcd0f6628e326cd9d1d99aefae028472d5815c0e3a9f6447914b01727021514fca312b9d4c7ef1fe19881af530225ef618eb0b366f004547fb48f4548c983d5ac2232da252166ae0e11dfe6ef12169e74571e72104927b226ddd0fffe0c3a107d0d899afd62eacd453a00c4ee8b6669c4040f85539019a8df6a64037fa58d87a15d2f4ee25f5e20bc5657e8059c41d3977fb92a7579e0828cf3f37b7fea7a934791c63ce1e1188f203ae4867ce6bce93932c3c49343d071cdd6aa8977f1f60ab4f5257611494218feb04665ed2c7dc0b588a3118c02c0ee3e9613f95117a14edb20c0d47030878c30a79fba757e6ba961fcb716687eb40dd00ae19578b5a5fc7ad97f67746ac642a0e9f5b11fe013add7ec6c5199d57df3285db199b050367371f7d7c262b25b8f52c985afed604b1346506cc5508be88abae94e291965458f052decdcb5a1ea4d98a738b827aa312ec3e4925676b23894b23641c89d5a2a8b6dbf79ff8eb5f5fdb071efb72532bb7cb25195ae10f46c8071c9dfc5f4717a09787be9611d39f4c6a004cd749ea1bea53daee76c0273a3e860c185f191ffbf937cbb957f8f2078f49636f8584092513bfab657138b8c51f45f577c5263f97471d71f859e810d061f085491bfbc9695cd5b2abc82975b197371b41ffdc026190e4324c8c48cd7f7dce5771c4935ec5f5dc26ce7e6ae9f2bd7c350b567265d3079d21d5be28e2d7c8205b18fe2cdbcfb3720c9e0e3494e2d35a9cc1b2eaca30df16fe735f072c5ab942aada6700ecd6f3544e076a25fb65da1224c90167ffbc455346a1855deb858baeb3c423b7dc5c7e4535dc01357c95b62bcb30f19afe4fa1583dce8dc20b931a65785ddf089d2554ef7d8354f99182f64b6db3130ed98eef6ac4ee624f8c04846dbd896f1d9d677615b4e83854fdc7d9642dacf9d2b8e95d565dc97b8f41057f2e7f4da93b3f8419f50613e2f3672e8dd062463dab2d4ad7824324239fc6017a706a7dab5c2624127018b76fb6a8832ea8ca96447ff314a499448a3c0d43246a01f8cac4b5f64f42ab2de1ab268e8e8e1c4b91eb8e3216ec718b852c0a62e9f9505a425cbebb451bf4bf0715d960422e930e4eba41c1006020fb2be85a8a81a3868c9392f4669aedd40f9fd11756cd6bb2f75a65ead68acdd7e1f55ebc21e5c7270c523cc79b285b30ea61eff21a1dc3c143c3b66fa5631d3df37b3bba8d2bcaaf68674850a234bb722b15ba9612d7f7c455949e7224121686da90f8ad10f23017938db4c2c04e45e2d3b6444c4bb8576efe4f2a20b12689cf9fef3ce968227a4a6ced3e48fe1ca921f2d53cfbc0521fe634408022d6dec33a6fe0b6a70db60084ed44eb3b35056f9329943dd24010a74db4a08384ce1717c6f6b9690c4762e6bd1d2a2a56d58700196593ff8ea64522600a7a5d2450222e19d5af3a5ddba2c8a62cf7607f7b6a99d9b8863750784fb0eb99faa90969e19b0c04d4e3e74c4221ad4d0d94d45ecbebaabe23feddb556a8cda40327f05309d8eaf16e460314756655ad244216660350f8da8b6ea8ae78256dea4159e4cbd81c1b036881869781e155da2cbe2abebb9195327c3be26f850d7942a25b30eade56141b4dbd0157d69d8ee147c2736e31aab11a02ea3cc8ce3b955e065ea7ae9f1a83eb1cf021cf7b32438edadf9f3de46f5fabc4794ce46cd844a47a6a85b01af01bdb95f30522babdb63264b30f327527f885e02259d21426673b2cf2cb02f5f541dc016661262697c33d712dedc2694472de3d6fb7f081c5447e46e49767da5a5cd86dfc14d569810eedb52a4784d8b490ab9ceaf5e834ffc625a37bb2ed058bbebc14d876fa21c91488d8e53d00cc07e2cc8d3aa16cb0c936792bd7a10e75f825114e49d790c121ab814bf4579b4160f0977e06e08e1173176365a48d02a52442ee8483585c77b70640b608635fc4358ae54a9887fee1fafcd23edf9222d3dcb444b0e25536e8d8284a69a7bc06d8db01fe352f02235bb06bd5459ca2fee08a974ab5ac658b90f79fedf8f65455d9af595a74f051ef17b64a37c83eb226e06093b0cf8e6ad36b3f9095d095ee3b6589c52694ec0703a3e1dd281140b31a19b54ee7de19b6007215b31a2bc7465ad9fb8abffe2dc7b7400015fcc9a7d62fc4bd3239f7f20901e6b9e6049d0c03aca0f3dede36d14a47d96ec67234fa59190ceb04a32b258e73a99b4aa477c553f379a199855f03f85166a5799cd1039e9b91383b8f6bb0775c3896e951617c549bd3f202962f1d5b3cc0f34358764617f448c4b9e3cf409e9d9763241540aa4cd49b02d60568101a8585a00e7babf62154345911c8ef04171a0a17dc6f7ed7dea952f75663d690221bd3106e15bdf31566a0c3af1bf382074c407e1d1d50a77869a988da59fe49d100a5b31b8a14e7ba4f139ef718de3ba6be74ca9671b7f5c05f3f408f621b869599e70dc67cbd23d35f724b114bb6a8397f768cad4a92b4a7c220b4c365c2f905a00a88d8154dd0973c48ba49fd8fd269e77a48787e181cd32843ec9dc1251a114b9fada0bc49fa47ae81f6438750b3bf35e1e37083890ddfa988144e6c43c2130d57ea35a70a79c7d4b79818ea0a2e3788bde2fec39532b723bb9e1fb4bbdaf31826c03cde320b74f51a04066c3b1f467594f461d5d6ed8e944f08379b3312ce57d6ea48823ada872316926fe4c70792e875652c3bea6d77309b4a5c3beaba13bc7f0c6a40139a4176a2d52b6635aec4cab8610f60435e57de49e91144067debf2ee0e31162efae701b36e1e21d8d05cf89013855b4185011b5c5c0917565951f3e0dfdeb56cae758dc99691cc66f864aba3f26b2ba7ad80890555ba6dde7232f7036bc66226715e45276ae2195b89a442565ff845d05c43eb239eea3097bae17ac518672fee94fd610bd1453c29a1ccdc5607cf71867fa6925d8e16cfd45aa312f59602c391d74927dde996bd2f16d578fa48d52afd00f930075c9c7ebfa1801277b9d976e26deaa40f36df3bd9ebc8cdae067126c0ec5d1283c5bab6dfc0782c0ce105d0bb7ab6268bf7ac29e29079572db6b1b295e1d7dd37d88dc10890575196413f65dd838382fac0da4727f6b2b16cf81479cad04144afa2449b964d4547c49c3cdc51054e90e5b992730947806e88d59cd8d7279e7ffc70cf32249880a95afe5f067ecd88c172425b6adec9dcb5de8b615ceae47f1502eeaa03b3506277a98a78d33e9cc338815dff65dcf439fd39e091815f0cf38636b139e75eb839ceab90dd44d7056d46ca1784e81e682a4660c1197b9656fca918767675f7b9455a807a6382e091c0c777a16a690e18885b2cd56311f312238881495a12bd4080e28a1d927da687d24ae6bdc72c71725f7db1ce15ed9f5118ba03b4ab61efbf59d5e1bc55d6f1546fb4069038a90a7848bf0cccc22460466e3191d929371b15a3f3acd70b6a728059a125fe8363ca9f31cb2f23d4d42cd6345140e62203efe67ce9925a94c4deda47c0ffd4dcaa71914c9ec9795c06963119581fb8d99a732a044f6fa19a5cf521d69488db83f570c036957a7118d5cda7ed4cfc948090aca38fbed3cf36d21afca8d53a7bb214e3f5fbd2f74748eb43062c7d2be9e2a8548ac9c387b47d753922725c35d0aa0fff8e47114eb20c70d54063b93807b97e799cebbfb5d4a9ae29c1bccac4de712eae740d99831ad76e5170540a297db6e9e9482f0f2a5882142b0e85e2ddce690b232d04f537728fa94628049f9d95918a1764b15c5e01b95bdf86dc8960e076ade706dfdbbbb24a5d847c74d13ddb1117cebc8157aa196a9b00aedb258d59a0a100fa45796a7b2925b731cf336066c62b143c8fe99aa5eb94dbf1efc1362d2c33d6c162882826b613a4882982cb35849541ae50da3d05189f2b9becb25aeb1da0bf5cac6355b784bb96ce11734ff912d7b34c1ddd0a1fbb37cc93a4b7819d623a72b44f5609a2f4a6b93c35c04cba7773d275cbe8e79ce5dcd43967e4cc461c7d39c5fc410665b88f15613bb60bf93105352c52695c5db4869a1787481f640dc076e187e8301ad6dc9754b6c957ab5fbf7045560c632adcf072937d98f62082b04e932a6959cfc56e75f65ef0a4c27eabf80f33cb5df4ad20ed5abc5497e559a4451a8e42672853f65a8b3e0367f9039834e882c9ddb745d66dede41b1a2f69b1521f0e9f9bf356d159cc2f70891b851562cbbb43b1a7cc1601ece8f5bb37132cf7b54f2d527352bddb48d7492d0372ce1f129556722f416bd88ac4c077f12ba670bd0516fa4969046f7ea5ec6dfeb2a29b50cccd5da4487121129920f4baa6e0fbac3a8815bb7492c19c37ba129c0cdb645b662661fb2cf201ea102b138c422e4e8fdeaca8443560f19e46d4c0a90ab0dd656c1c37292322d4adc501fbef3f193711a05b3940f117d5b15b350a885e518f44da03a17826980c16aaae84eaae5eeb9cf6423709c6eaa067caa58bb38c26e6925cc3cef567769bfea371c413ca0a19856ad56d001bdee8b0bd38bc55445fc0af01c33bad40b6e4d0086aac014e6166450b0c883bde4fedbed454fda90540b10fcee26d4c519371d3baed0c522fdb36c6ad3e326019f8b709ebaf62fb47544dfd72531fe742bb358f96d6dc580beda45b561a73e1c40e89e9d5852fa3bcf3415c31f9296abbbb08ca246a77b88fbb5a07afac7dc3340a594e288b31f5a351efe313f16c0c81b91d6572f2797d81a8e899a6e25eef6ad0404419fcf7dac7cb79b118f170d92674c1200699d098be21a0d855a31b491ce48d1ec75475fecf832d0fda78f9b3cee37089b06eddba636bbf3835ff71516760b8c8defa5dbc741daf16930906240b32d272f002ab4b5219efc46d4e698df05cd6cb5b0627f8d8edbe7deff8b616981da1832b8e0ba44a285fcb9e9b920e53c85533b881e0da5a841448c8937284b30da4ed2e4dc8218b953233b17126b942169f8a19cb88bbfdb6f224a52f3cf73541d7528208393d6595e777dc167fc3062a5540d005fcf44ca2718df150a8022dc5d83c66c059b342b5537fd648fc12871eb3a350075214e89dead955cf34861214cbd1bdb5b6acbca971fea4359c1d0c0b8bcace93d1a766fe31fc46dadeb7507ef411387b69c5d4893494e78ecc3ad2c88e31c928525b71fd9a87cbed7ccb16727ad562749ea32421d0f57540df47bc0a32d8c40f2b07063f4161f490fcb7241871064239387f987a6567feaa112505de3a7827fd3de2f8eb6fa6ab41ddb14b7d9d1574acdf146e63e9936556bac558a7bd334370d31d472fdc358c50e4bacef9afff2c6dfd7399fde1341ffdfeb1e851d9707e14ac4752208123971e934f5e7d5c8629409b089f9359b782d5946fa5fe13157105ab4974615a19db75736436b019e63cfdd2a304f70c55432a398213e5fba7bd773207e177834c8fc0184e06dc070e169ba34a8b7dcfc5f362cd2fa2fbb862d18e1bde46077256c01e1ad5060af4b9929608b364999615763e8365f0c80e60bf19a7b63bf6b970cd8f41b2671540a53110ef666b3f9c4b477432e92e304511292dcab160ab0801732ca753fe32db5df7ccaae8aa75c8f4068ac5dfa98bf4023806095e847e82a40a941e77d7d94eff3533dd94d68facc1232861f119ffcedde77353e17e9c895bbd277899e93fc77cd625c849095f9556346bae4bcddeb5a0d8f5113215ea28b3994056566a0031fa22803e7e3dc7ce6a9335fdf37c184a77cd1f57697995afe8f3cd3595eb8a79f0f2756ca538744cc609afb1d819df4a4bb79f3f8964b4baa5e8b71422431c4f73057dd489125cab912f81fbcf7695d576c3605bf291a163bb85684b63bc8f8529789c5fe4a490911abdbc8b07cb344d183528cf3aa2500e773717c4343b03ad7ccab813ee8d4d2d272cdea46418ebf0c717e71f130f62dbc1f9ca781b402fec35dbfade36b873e872b8948f7d529d04e1d9181a0fb97bbeac2f0763f395acd4915614da7fc7ac5af9f7764fc9892a49876cd299e87de155adeda68b3a6f00624d9ddaa4b1a300f36443941f47dd0be2c0964d55220152301f2f7de458a71bfcaf1ce9fd56993e19730ccf6c9fd0ea93be56059d6692bd2246e4e52399341e019218e8680f82f58dad30d0dd9fccc913e50b27c2d3a7a34c5477b787aa24f6b3cdb7b8d79361880f50fc8d0ce076553f33e5595394581abf4a5961877405e88f1077b916d934988d6c9dc8f0d05eb0c9c076d62ee386ca1f67f61f331a03086380e23295edb5e22a5c4894f915186ae7e2db1fc0b18ebb698e6d42e196f6b21a27d0897f4b46f0b4323d6ba1da8aa1ae8373ee958e945d215fedfaf46f7656275eaf642f753532d830af7241c975dbfbe262d01816fd959f8cd9683ebfdb54293c8d962c346f2bd07861825faab6889d2a5c3397f4e2cb2cd5ee7d5b6f3639d4a56925dcba9fbd7096172926ef62c7fd85d412f3c8a1a8a87820843f0c00fb2fa1f89b00cec4de60f6246e902c0e3fdd077976ab5bb95373e69bf9b1d9f7d72c13ea4ee7765c89fffeffbf32f0fc6d6ee03d608c1d744a28c3fd652cca74112961ad5555717dcf145354354719e65dfe7fc5e4d046b1b35ca908307e9354e340d38b916ca55cc7bb490627767936046a495d819c16092d92bd2c55b763f4d94ef8446ee3439ffc78b2e939d100e90c1624760f0090efe95f42ba3bbef37b8c97297904c61567af09ad71e431fd481b1f060e337aedb15b0de2b531b5811bc4db8680efe8e5a55bb9d9c0e84bc01ce00b2ce608d1c8d5a605efc3c39305721824db19fd815b7e7bc5007321346f48c59113a5195a171d1babcedb90573b0e428d184ff1ab2124b7d88035cc3da0b00ef9917da94657a51c8e5fe5915a8e04f31bcde51e9bf1ada3b4ac9e8674999e3c4b00b0f306ec2d503a3585c3b4a0e9a0c7b0f91129d8c73b0b6c3dc8a63b4e6ae874fe7e0086ee18f5c45c33e8966d1af19bd1e198d80364ec90c7608f3e3707a248eaeddce80086e1bb0314e8ab4a88797353ca343224ab6fab5835bc275dc9f04738bb531165c9e4c8d40b695b359d2319d74d80a86869c81d5632fd5ec1bd63819f2fda1642c60ed3f7eaf54555581afc2ca1be3fcff5957a776fa90b4358aef6654de9f4132180a42db85a48757a4d10c513dc54c3ff2608199e44c664a3facaaf88a7cbff181e0b5d5619b85058be428c1ac160b43d80825191a4008a4b18c069b498645132cd084ed69d2d5421aa07ea40607e472a4d7b546ddc4abb8f2e01dc7ccc0cc1cae7e6c4e3b7dc05593d9b899355385c84f1c5fd92ee87031d3266a08a081a17f948525d91e6e708922316093a703f79677956e62fd404056c43999358282ce1c65f4f28815829f01065d7186b090e5541fe65c473f241f05a28968759662d7e0652ad71c610394ef975f73f8837c5e75db1a54854b5fa60e9365348ed040e011fe7cae3dbaedac9c8614cb7c03d195e9ac4b6666208035facaf8a63287c5807b4a1338072958182b0a490bfe34136e9a818fd64de5c17184f8f1bc47371e394473c5b727ae15c3a98bab3bf8c309a10bae3b838d312cc404bee550d47330fea78c701d2164b7437679ae5e0511d183652e7a38ecf51f5e3da7d8821f89db4f1f55a02abeef6d2878d9ed1c379279b28c66038f2a7dca521f361635385cf26206751c6ac9c5a7ffa049aae6364cb803728667b5f20b90bf4c319e2b2aca0cf6e27a5668bc42b3daf6d85ad2ed3d4cfed38de47d2adf9166217ef50a8bf6bcb94f99f1cc13a47005d62300e93eec888ec28f91b7154b219bfe462cd77e9bdc573b96bf9667cec8231ffa48d1406fc900649dc5696757e5930a700f705f023061c77b9fb5a8ba3c1399314285422b73e95a8bd0964b1b08e5149178f1433ed040801e66bbd9a32073f47819a40cd0ccd6474aa8c864c54ce581a71e1377eda685596f14499f4a5a3c18cc806decbb7f4f3f91b94bd5bcbbd4f0fa3580a30ce101a6a20a98fbbe84775053d728c9b5f6f341afa2fde9ac273b42dfc0403eceded0f3c2f81847b5a7ca16854a3cb275169dd01fde6487bbcca9b21965b53aba20194e8e370d5214ff4575973d3bdccfdec63995bd66a30993ca945448279dc2420322cf7d55719e4770e9da4ad1083eca4d82be61161bfea9f285475fdaa6a900c4a931e563cae4b98bc1faa124fb4eb654822be07bdd1eb9024a23b63f31874df0368464cffb99ce6d5360c05e333edab1b86765412a9408abc10660bf66a840b1b896861dfc7ddb9461119624ca34edbb696e48036e47724b2263f139883a3884c419018a836b7a383ef6e8c74e55513cbd70d7530b0654cb32f71a6243a74564c7fce978f53703695a868a26744dbc2cd44d90e6aac18b88e111ce922935e685f09687053aa742abe4e607ed6bd2c0573a5fd9a91aff1cd3109ad2227667d2a1506158af1f2b24c3b910afee62c6da6b9de319a8f5cef3a0d2d81e78695fc597ee6e2dce58d4cc5cc055145000cbbfb5b179512d4499e3c9b5a157f79958d5298557a0116219dd51f9ef33fecdecb5ece9a777496476144aa98cdf425e6746c8dd4126930d0af5d72a90c892cea728271fa2b3178e44274a7d70c63889289168c127c2e79eda7fb8e32e2e8ca19ec5656abae0c818f7d73337b49dd367020fee0bd8e81638b14620798262920a70b5ee502357c56140ff48510cfa5427e44e8ffdad5e7a0b41deb67318114795e72e63bf6b739387895f516203c42bf561fd3bd7a7ddec623824aaab936e738d162d5c772281048270a8b745fe13fcb738bf06059d533cb285ef894b7963b0582be6a96876b177a6bf56c903bfc5935163a1c7522eefbea049b4148eeddccc8f0fcc555b358abacd3ea8865a2327bb3d1b6bb382319de7b7915f070163e21de7323c348b74ea31e6d81892a0bb2972cec74edd9a56343d79265ad9ba3abfd77c579ea985a043deb8f272c03d102204ae9c21cc7c0f4b364a37eda85cf7ae118ac65110a7a364bc903b1a88e868acf9d4582a43bbaf8a9f28565715981aa55a91bbf095f9f09c3a113ec7491056a6da4a99751368b5f7e8cb538c63e8c735d6646cee7b1ae260dad1782b171725f130c836b1b9ff7cec38939780deb52fa71d888924ad6f6fab025e173b4c07ab90589695497f7c28af96ef4bd297362894f727a9bf77712a35d0a9da20acade8b3de6c8ab63f9ad93210ce903d5dbb30996f1fb586032bcb8231bbd8ac67afc68ca05ee2995d100b0d8ad94f389bf3539ccce9a598f84000f90cd72ead22b08f0706374540e327443563203f38cdc276196cf40cdd0dbdd2966ff413a1ef58d98938f0799e3b96320f9a592a88baac5fd3dd9d55bbefe2a6e83a12b5a4394b7c02bd2ec4f0f755898d35a8c350cca055e044dfe12717a42367b4ae5b1f113ce6cae4e0b03a36229a8ce8577beb152cc6e580b24cfb48f248630a130694cc4501bb4da9701dfad1334d27193784a290171cef135d4d1f91b3fc3876ad9b4a26a9ab689cbf41754ba7dff7a2c16565aad3377f51503643dba2f437d875348ad830aa133a4bd3f4d31f0d59483373a87464ce2058d22625d777f2fd4857deae6fb0c6571dc2f9c3c096ba3550272c0891275da4186ef1e5c605872bf94e9f2a8853c5ead9415ffae72b2aad2d407b0afff828f24cb42d9cd49fb60546baabef9a21396e49943bb08a23d90189caf72485e0c4b93b23e207add87fff73a69cac4388f53c3450bbed0662f4f71166f524468fdb4a51b9a575e86eaee2a82025f0b0dbff3f8de38c649666c3aa07b1a3d3a90343c00b0c52e7c066ce47eaafebf22f8644ccfdccd8a8bf0186789d852bdcf7059a3f436a97de9751e600010e00b1548a561c7651ba6489cbc0f5ee7744224fc5a59233bcb13a8a20fa2a88dd386c1b721dcc12d364a4dff3a86ca5ac5ea8c6a193738d24fca9811a731596a398605ab9c3b7e21e21a3b109c46601550331a66132b924eb867e91f1336779fdd5ab435c4c5051e5e152f6b13865944a12bec4f6f77bfa7a80f3581fe61380249fbc12ae7bd2dab5eff6d8141dbea647f9fda2bcc5cd317dae91aec4ef8d9b0d99cbef0d60fbe4ef3231168ff606005cf5ec17a4a67e44c932f964b3aa58b7c58300c352ead61bb098781e95254a4f471323471217a40eeafbf813d1b81d40a0fd075d1ecd5615c94c1722027d91a30862920e43a7211cf5c09744b638accd042925caa3039799d01cd92c49c3638a10bd6733c2370dd2184ad059ad5256a572951bad5df4a1515a9d4976fe66c6c879c175b060c23de37111e60a3ca2d72471f751cbfffafd9744a41d637941e22d719860fbc171ee4a154e5772e7760c7f91464314b0e2f6bb5c2e1d76830768db2f7530272d6c8e238af9fb7359248f3cc0196088994f17aa2219e9f51d46061dc5f4fe74b184493ef20ca71674a6a857d311e70089ebe4223f3a9b44e5022b11828095f4980293f2bf439924172432c2fac1cc04b0b0875cdbb4034c669234f4e7d3fcd34fd3ae17d3ec01e1c5c854f59be95cb9ba8eab8ae7d7be04c30d5db3dced414bfa91846b707da6603282bc657b944a7ad201f3963a2f63d6328450fcbb8432c12cba4b6d4aa4c6b47b91ac5f9bc8f661fc5283f3d31a876a8a21aa72e453880481ef216e787471c7d4e4599adcc9e4a0f075a2db442c8ce6de9f8efdd0a77a639f73de9bc2aa408c8c672f70df4066067c5247e0029e4355bfbf019a66d5a5b8f1b79e64ace85ae0ee44ea05638464053769c7e0e93b0977a8bb81690000000000