PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 51230 a0b89764c5881c2b80a0bb4e54c3c005b58afea99e68c443770c9b65471b47d1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
64b5811dea11080892339aa9ac230ee327b23a18b0be7cbcfc2a43550a9762a9
Certificate Block Hash
a0b89764c5881c2b80a0bb4e54c3c005b58afea99e68c443770c9b65471b47d1
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00320e000092700000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a3c66663faa67854d91e04723a5e58168d612026907430aa41ef0458d1d5b556a922a35023a6309ef663a78e0e185aa7fe5fd43f7396321d00f5c098ed0a29c677ee6196e2f006c158605e2388253acfba7a14c6165fa7e44e4b0000000000000080000000e00000320e000092700000

Raw Header Hex

000040209b1a5f84a59dedaf5eb844abad54f731ed5596ec02f0844d52d1ec232baa73303edd085fd2323891a2062c058154b5aaca62867706bcb1a078872542df768ebf7564046a36ba0a18a962970a55432afcbc7cbeb0183ab227e30e23aca99a3392080811ea1d81b564

Proof Data Hex

59,560 bytes
121216010307d1e50a6366ae88be751ce04412a743b3038ddf8098757c04ee60c8c880e84d33ba2a9a956b18710b923f635eebbf37597fb3ecd18e4b44fb239403d44cc58efd5ec06ef32d3d4cfe847929236759f6b41f625b7b71517e933bbdf16f23a240a17a0f6f5cb58689acdaf074bf109b543cb25aa445cd3102d107925c67b6d350beb308df6fbb7ce64e1a0412050882c04f8bdd27df2a88c290d25b292866cb4745e4ac61a1fbae852a7c582e6fa91631a2e4a412e868533e73fcfe0317118c726925ffad952c02b4a6aab4d9522046ef658902a58586a1db0261a634bcef25c0bb0f71746a68a2d08207e8e0076e5a3de3650b8dc45ecfea465f6c8196fff94c74fc629baddb2c7e954f3210effdd9560380576f7ecb4734e1a071e232b0a2365103d28550a46962bdad58e430e22e9861fbb9f9a698f39a0b5020711ff95ca545e5727042be471b272d54e10f2cf22a15dd9091b20cd2393b0ac66151b5bdcf59673483a59cc70256e84ca4bdbc51b230049b2d56342985ec942cbba19c6d6aeb089afd56b06ccd5886c7180bdfa3da5f8910fe21de3cc6295471622a1212c97ad20c2c54e3a56ecdd056cb2bad4ad38fcfd6e3f1a1ce377af11c8a7e8a61573e5d32e7c858a4d3c8f9c7e193efb68780ecdfa38e3adcb5597417088d28ffe466a23c5d4c987bce1e618f9484ca340ad9cdfce6044fd5ebf8afd9eb3728062e0f32430c5412894186093652d0a5204dada4f4462eb6d84f48957072c0946435ec03159b09bb1d08f892e43355cdf5e5c113a1192dd490d05e15bf3089fe5f3d4e9467806b25efadbe5c096bb6a49edb37d536c043cb0d4f97ace3fe5c61189280cd546e1d5b2606d77b20bf3096cac85d020166cfc59cf57187673be66b5f393d03003e936ddf5c3da7616ba274846f00729055bbc5839882f0830ac7598bef1dc28042fc70bdf058d41ac4d94daf92cfe30a613fa6134b1f157015246f35f69ba810edae66639a3439e107f142df7377bf0360cf5d0b065d48d95b08af8eb4cda73de7e96a2b6b2028cbd06299adb6882b67b304ad77fe9fb811b45db7b5a0dc091fa1dfbdd810d053c863f1c99cf80913116bef5850e1c2499b721d18bc2f61920686603637635f82f4edf327f8b18a31e808982bc77e7e9df8a9f33dfe91fa2f5d64516cfc641ed01c1b2584a57353121274e71915bb1c49cb160bed0ab271b1e04c71bbd33fdec19a2f8b27315e7b64bec8f0f47a6de4ffffa8f33f86d046445ef11324b52c5beea856eda7dce23b29f9c90be0688e0a868e7f7072ea393d512c5b1145a8e0d87fa43852c9eb06b1457dd5482ec372b3c24b4f96cf992e7b948d935a66fc789d37131a9c3d6fd5fd94e4f95d99b2bc9c8c5d870225b174bfd2d40d9b7562bc147d70257141d461e3ca7faca657f06e0b16dfbaa7b5ab88552ccc3517517a698d2ec8cc58a6e9774819680802d8fa2c35bebd19070daf371933131ddf415d2ca2db4452227d5b1b81714cce982c3598ba21368b9a6c3720048bf0d3af5e43fc592a5453a8392e6dad591a57385cfd80a028398f12f4c239cdf242182819d45af07c88a32b9bd140470646cdd357e08864b61e2e999cc55ad0f88710823918a82cdf0a59a4ee71a43de9e03d490268ea54a82c24742efb5259fcc1797899110fcb39c713450644c537fe015905c835eb41b2521e545acf528274a454455e1aeddb92e611e84983fe2a82bd00c0b4356aa4bb3d3b4278810e2fc56e1e332c762a2a7c458681d643c52a99891cc7d85ae8c395b2bb1527d2ce5da8e572c1e061da083a81d2a94d71e6fa0799f7fb13198c19325bcdfd067cafc90c3c7f92d865b16754e6591457ce2ccf423bb69b921fc38c88727384bed61036b5cf80ef27f5d0a92d8a00d692cbc256adc452c5159e5dc3afa18b0505b3376f7b98fb53274f6c9b3b948ec1c88fc24a4b2e054b479329d9fca6b9af3cd8308265e4b6e4674719ddae6601d168b61bc6370f7830d6bfc7fb5d8f7eca5200c61ca2cc0108ad56c1e04de9552b4419f064b63a313a2d53dfa07ac15042b2b77064470ce908373c9652445c4b3a38e010831634018d1ef2f55c3659bf3b90fe353029339680a0c63b0e2cc1023db97d9b7804279bf4dceeea35d5e4b1fafd623b04f6b1ed03196478168b3214f60dbfbc64f1af475f17b7e2873198b273584ddea5ba2f4e29f60656b2f350d3a3cc675bc9cb9e67d88bebaa377095ffc18a66a75283df6770800b092110b473328d095ee83f17a8df8d123b006761ee2db5d7d6f93cc2c3cd008c3781e666cea2317b453e0993bf11eab3058e5e7f6a1badc4dfa5d6db74b8eea8cf0cca9fe4e96e551bd397777503904060270c4937f9af184b5dd5f8d873b608df9ce134b55a91a5ebbe0494a8b8cc651d83d9d1c9adab0e3bc623fc55eae71ff40cc370d433b59a343816601f48349b29073aae266dbae81929cf9efb0aeb2566e618abf97e732bf53ee984720228ec558f80308a19da668c470aab4413a764dbd66304f01c6276726702c0cb28b5b317cc812616645b6824096cb3772783dedfacf621bc8ea1895aa9891499155eb1b7e4490fc13a4dec23812991f86a2238482fb50bd485e8bcc1742d9760c532ad7300644d8ab688caba81f6201d888abd38e74405c18bda4fb7dd13111a1d8fccb706814a99596e753a6123d7960c79dbeea23083f5c64fc7ed4a4aa537a062bc2d117fce4de00eb1551e10bb246ba4b112600a5de19057f9b495cd51c25885858787d6cd5ce8b15057c71ca4767a2d590e03bc2f989236f03f55c6f0d90b312b1c0f2c2bf03073bd47d1396300216234b9acde31491a891cfdf8f703be4805e609db1eaf4eff072f34237aa54be6a59ba1926b3cc349c0c4b0858c382d4d1382f79d9a4097fb4c65af802bc7deeee40bce142e78f79933797afb7433d428d78b7e87d0e028942526e9ef7282dd821c5a78a1072f2143338cb07cb87e94b1350fe949a7cd57fd67531fbcbeac23de4f38e197a8088f1f36f37c1c8a768ac0eee9dfe73b63ef8e16867b5322232465122845689bfb82979de168f1314b5080e8008efa48cec8b46b1df307ca00efbaaa4068acb38b0c1527274296ace8089b8df9d4a26aaa015a5f32375689e96764d288cb686693ea02ebbed896c702b202ed687ed8fcbb7d122569e74887842ef433a1f3f4b323bccc66bdb7746a33b13ca07e19141b2b283767b1aef8d671ee3d553fa5e15f074c1d246d684585f56918640b035255b80b77c5e909a5fddcd3317298f0e77883d95967c2dbc7bd0e3a0ac6d31ab6551fb2615bb0765dfa4975412b9b84f791e6dc0a7d0df84a82784965db42bdc10a8f04e6ff13710fd7413049f36a46ce3c00ca92c43616325919b265d6c5cf9125e9615843d5acbaf47dbad3d3f3baa964955b0bc5099904ddb982cee2844ea0732c00b58379bedf4daa9bba677bea509dbd624b3cf279bac3e6967ce179a462eb418cffdf9212c706dc15b4817673a23e0cce30d1a878c52b52c891cf31efce5f192d9389e97478515c65043a6311600bec864e37217e3280c888c1b896f237abc82640e7829fae88f9cbc17a9cc1135a11ee304c1c42082e87f6fab7f302e9c7160de6de09c9041ff803e6b86da8c3e23f867bb3125998992a15080ac88e3a6e0468856c957c96d179d4a73a518e4c374e60ad66dc660bbee0fabec7d359b9c3ddf4af23827c09401db670d9e28e5bcc19021c7051978ef444d04ad15de5171e1bfab971cc330f698136a156f7924b85fa7f1b6794afea5e10e2cb703a13f4ecd7b00ed6b4cdc7ad9c2b6f2e6c68c8900e9e0c0afb91f86bbff26debd54f7bcd2bc6ab452e25c733fc77f6d96d8f66aceed25173eed7017237d6bd000c32ce15cce4940e0e0562d0b7926f96040740794aa8ee8984197a9932b083e8e8e96aa2d26a7faae1eb8e9917952b470dbd25b23b316a60df090a251e096fe36b7930c06c788b93e32f9011982f764abd06bd081ea8d601e164dd49af7fa0afdadacdd3857d9865ffd41c32d6aa2e85e169b8fe01d0e18fa1261cbdee92913df4580e961ec1b4ecc58c56cf19e26e86167a519bca717e60a9a43ccfdd7e899320f8ebfe39b96fb00640d46570ef2446f5ad0f0a65614714d2a8cd0a5d1f3abc40a3689bbb675a1df810727e4aa62124b40dba3a47785a75a59d92c29572f76ac22e658137d4bab785ccf2af843bb1d03e058a74b67591a9ed9483ec7135d1536597c7892ee6446fd54fb984e3d99617bf52cd55ab951fecd594756d66aea8fef0a709a2e32cf96b20afafc1aa3d31ccb5cb4df496f741af9672439f944309fb9bc15e4ff31390ad070a086245cc86e3d5b77314e1185378e1bdb8e0d23c95e9c4c1d7b0ec232b0d7ee2d5de29c2d93713a6bdf956f4939876feef1ecde70f3e215c2ff36bcd662db489f3c1e0244d15342b2fe63c6c190e91f76be530cb979c91112ca9ae98c6886f641bc2ec8257549de5f41328860747b1257d25e92db8c84a324aeead1e8aefe25c6f7b24f23db9b7f14afa39c310b6982c9bd2c050ef900516aefbea06c3821294ea4b0046bd53b582f95e02f3cad4b1b855e2a01ae71a5e54d94629ac238f90ec7ee149cd4f1e7adffcdfb49954465a2b0a810591a237c611d6c07e887365e58dc82b511e4375ad396704f1494f5bc46e1eaba5e00b1f5f91af8ee02e5b32488e27fd21c8b91d82d1702ba950ff14c60d614efe69575f862d2f6b66137b01c745f194b907518520668e5328a98133ae63942a89c1747853aada5cd50ab0cc9b8d73465c3a2eec99d240a381fcd7fe69ea6adec605663ee2eb5e841e784d4b85b42b60baa4e2f9d4aef3e5238de1268629ed456d4ca3480903fc8e35d32e1cac61ec62d52b4b7368d06426f62d9f1e3f69585a1d4840bd5fcb029fe7d10e637250021776bfd751558a2db22f7d650f137ab9994208f4399699f790da08c4c4c49c736bfcee6a45baad013036890e4be303467c02d3dc6e08526c1619450c781f523c6d96d210c28b3c814941934481d58d55128e51e1a1c84b93af55fd6c155d395600b30c88f5526e7a225402b0669fdc7c1774699154808feaebe2a9e0360cf7be38f293ec48fbe91e40c6c7f36e499c3f1a28508ab3d6271d3167c8c19444984c4edd2f73c78cb937a58fc58223b9138c93401a827cf6db964d86e76fea55807659706172b865c69c440aa3b195f7a78bd5ddf3bbcf03df5d555225901c868e45e3feb827f9b32e9cefd5cfd923e63b78ad4b48728efa0dccb8b36f8920eaa7cd237f02c8d182771628443f4c59bc501e99385fff030d6bb93d1aff078d61475067e6f9c8fbf8580341b9122ed8cefc0f212ec431ec875f4cd5cd057b4dac719a5681639b7c2201710adb2e31b969f0f1d3a5a5b865411fdac83635ef40d8a420d07c0818d68616d8a0e6c59d098992000b8a1383d5ad07a78cc2790b41f53e2b5e220cfe80129d2bcef977dfc494a1a8f1bb8c77560b6987651e79e49ba91487423077e325dc6620c87cfe668949642fc297803ac69610194c8a1c7d27dd6de3268b84d01a9c9942dcbdfe90bf2b217227a7f6bdf431b6b3121d13f8155cf0b9ecc014546c718b1ff6582c97491956662961bc3c0eaa45a85f25dfbd1c4f8e247c97a6ebdc74900ea0dafa3d6c1bd4aaa5f7643a5faa2a29c6ba27be10114e08578784273ac79541c8a5ae86c1522862fcd10c283dd6f650a1daec5f0a3c13bf74efd6dc6488be3277e7ad21009bff4613260e0c1724d1c864910132127692eb529b49c19897e949d6de5513f44334a247d0e607e2e2f9cbc83ad81cdcfcb352d14614d366b9e79a6ac9d43caab7e9a5edaadd1d42742b970c59974368ec52075df7d5285e0d0955771c58b74c3374181471cdd102e3b4b6e6c230ebf227258b64574ec1e27bdd1fd276c7a3b9e89d49a09e3a1ee03f08f9c5fc1248e3484fdbaa07648bf776fc125b46b73024c95e7e0ebdf321f94b6f09050745ce625b3c485729078ba452683cd04c23c4a606f5f88d2f898e37004aa7c706d789d0a798093002a5ed726db113d18ec1736359e2130652d58476939022b47d9b922f846216289aeeb3175d6ca43881e3f9d5e16988ce53347c00b420c66236de4cc692c57aa4576d4be70869ccda675457323d91198571ecbbc038a2dbcbe1b9432f5dc119ccdd272eee3982a45a376374a4dc529cad8eeb960ce9b46a48a1702e61ad0f9d163c42a9a8560e57ca61c4bbe9c8040bba105fec748c0f3ae681ae984b48903bd41c4d24ab6ed220adc707c8e432a43b445b3f791c6d64e6795e54076af959950fa8d3d0b1061913d6191091dd2291494777be4c633101886f64cdb14812600dc955de7816a232f46a7d0dbedb56cc1fec88a4f64684905db367c41b133cdd8caaefc455c7b1aec0f8923e93b14eee6c3eb53c57def877f0886c50102c663430b5e142f3d0343829c4b7d34c4bf1f6d3009520deb3426f21c5bf36693f2013e0962a070dd367f88e88be56489b43d3a2a88cf4bd64c1c0fdd8c2f67c2bb17cba0da7711a0b5972beb74dfbab59ffe099728f068edb4fddf536b426a03c8464b8909cc09faa10e76bbe9ed14b4b625d49da0c83eec4216815828c6288dc04ea81c45b0740211740f564c82896b2d33b034d1deff38423171a283092000d7e78cae24f1a7234beb0eb57ae2d8cd95729f835e2e488419ab5f447769c2207746900bd77027c0d1d5ed146ef553548b83715cee4e82f43dc2c157298777f1f2ae0b421eadf2b0c052b997e9b055d0165358a450c50c0112cd8426308f27c4ed61c1ced7664af3f616d9faa70890e163db91d9d6e007ba40197fdb784c6e73ac51127f728193a952f6714f9c3bd48ca937d53df5215cd239e9fb081108115ced1b4a140c395078c2fee18225a1aade3daec08d1136e0ae0116def6a56403ddfd413e6ded6a459046383a31f54daf8972cc05aeb0cea5ca431f30377eabfc8c1be0dea176afbffe18c17158fa509691a965ba33de6ba3b35802994b654457ae006a02cf76c6a2bbadf37ac55e9507a3421b133887b31bd492dfbe783991eee0a2c8849b16de818c2ab303878117b74e98389fd50e2534344d5f4e44e4d4a5fe8eb98ab16b735a44fb9094e11d1aeda8912b324c1c4949df517d61e1c2052e21b026e68e901b3a01e170ba8545b2ee6e0016ed2b46ae38b7a97456f86530274deb3516c24a78acdce787808a28b8cceddeb4b27d9ee8e9283f6855751480afe3bc91dabe8314ec092bb10ce7d6b32f9270f3197e7a3b7102b4afdbbf49e9f2a3c5841db79104150ed9011c2e30dd78a148fd06d210b44d381ed037c7a314a69a6216694a1576f2773bf6da7003bbf56f10471d8579ec8d42fd46be937b60e3ff053e3e646d02faeb31eaac49c704812feb48367469c382b834973a4f23689aca342478dec5205fcbd19038ccfe873b48af3773e4043bdd8dec4c5cdb4170689f275e018cb7a483f8d5775af7129131e484024bf0f75842bd05582dddc0b4b4c92b8ca615b64151a0d7f9991a13bc6aa79f81f9cf8b82ef53ea31e1d2d20103abcb5002dbb6bedc2a32fc25b106b22adcd63dc15c1a6dde04697d6b7dd90940ce0fbcd15eb5052d03e08581954da30e0bf0e301fafc4dc133ed06646b95ddc8ff9fd930e480cc7d63a75f437c7ac1e7d7865985eec87feea5f3f1e34307d5dd3a0758b9da091bc473d547d9672661f785dc347d6a7b499da0cd6aa0cec82c27a0c11ff45a2c167a6314dda2563da6a3a0000f9268efc495c28a59d7cff84ffb779dbf75fdb66ff4862f5e083db433dd142dc1b726a5053e6627a509ba0e33de9c8cf62c0473846b4cd09ab9ab95cf2d5461a9f6217f9fabfb17ef1557dcba700247f9a8b51f620ddee2e1eab5ec03f41fa02711c0b66423b2542663b40b3c4443974c55a58f7565c73c78d1033882c9717587e82c636cf03cb6e6fbc70ee8ee83b51d63bc80bf943f01c34ec4e1d64c3a9b6bc51ecbb12356238d4044431236fe43198d0c394a3e42cdc323e556a32cd80122ce0ed9a29000f5a9235870d096f06aaf4cfbc1b323962429c7f03a08475cf1834d21093e22646427fd496bcb35bdc9fc387342323014e277d96ef232f5b562add811224c6e6648328f3a66fb7dc000963f3cf7ccaad5d84bd387ce0fdacc6e5e837bd48dd0a7a11f471ffb987d6ae0fbf1eace6972bed40257d268b049e2f7fbff99ebc56a8a4f6ceb38000700319ebc68f8df0d2d280890a1e1500eb1a0f091f2149110541ed5eabfe3872d71e18b4f98c3b18d04d18e398f9121cd7c3091a6ab26192324bb6cb0564230046aebe9fd38d81e346ddd98df9065b521f998be1e2dd41ee7e8fd69e038c3c45bef22b83a7079f3a0dba4c807421e440d925fac0aec49ba611c1e42f469ff87cd7eec662efd22e6908932eb418a23653be07b8545481ddf70481ffcb7430a778deb6ffa8ca0042e91d9b3a52e419d9d7b24c566f1cce37671919fd3896c19e5879ef13d22835e1804e778dd3d207ea94fd5954220b4b8dd10a22b26d9ec3c11ed930f49b145a807c7ca356edaec7b62ad047f467b5353fc4206eb68cff801555089fb69574b8bb2c7913166caeacc6bfe9246d18d2c6bcc85735376745783385397a5f45cb172047a066d6e3e8a982d2364f7a4fe796d66041f5f68ef21c00368359d7892c7e2de2659f8e141a23173bb81126b7d4a92d72286d49ac0a759eb76daef59800360a239a62481cc56e40b7c0a8570e8003c09e6638a2f7d4d9fda895f81d6446ff68f6b9046c1858fe877afdb702e4e00413c804157b55d37aaa15da33b414c537a0ba0056ba2ccbd3c04ced19825e21667429113f6ef005cb83a3c1b9dd2e4f77b325e5bc8c6667ca04ee2c2b5a763462dcc4543f43663299ff3027e3f0a963d8de023fe1a85ae1da0e026ec2b3e869aa7df670c90abffa5945ce2f86af16bc8944c44309b35f57ac6f98bbe43ce878c560ff69cc04d9b383286c793e7d96ec61421325b9cd613d14714c717e867005b63bc86e34cc6025d5da1b7f28fde7fdbfb00f17af8172294aac0405bf5bf60bed580407739639ab346a4952028bbd7ad851f6c96ebca15e366332e42505bd5d99caf7d1b9bda9e42ace94ddadd0ee3e6895fe97bbb6eb643bb988e6ae2585c65aabfd2eb50027db073fc67b9dc8b7904f446d14ba9d3ad7ed15a29061852e05df0fad37e1e4e4df8d72240c24d26aee6b370bfe85122c30c6690fc7758fa51de3511f5bf22b51d1e48a33f7ad82a8864e0ac6b26a7109b37e53a925d419757a8c72c9bb38280792fc33c2f442d17190628ac07df33361398c44d2a87c113a7d8c80cac6391bf97aa1b5e3b4c40566d65dcf98b37d7ab9213f52757e6dedc3a4616fca628515b19a042a9c309a06ef88e87c8c20314e30eeb9cc2408e960a12e85fea93296a342f6d7b3f647b2c44b098bbd27a90f221bcec95bd3598ec8d563b622ef48813d8e3c92f5d7fbad82b9f107e21b3da69575276bd72925b491671436b568c3da06945f8f4bf6e4c4bd72bd3f0b6e6c0e563f5c3b15272b255e1ce8de2424447736dacbdfb62ab583738b876a7add5ddc0cc7c85f5696ed5a945a6a6121fb21b35838dee28849459a2aa482006ede7df3fe71e1ffef954695c6020cfde660fd47a612ee1875f76260c5ad50d040c47961a75a3e8714e458bf0392aa8ca353748857ebe6dd6810f99664c40fe4afc9848f30eb130188ce4e9a12a2f12e41a498034ebc90d12afb925170c705cafe162e97e0370eda0c82b02ab5c6e0dec498e2d7344e28007a5ba00dd813f9a41170fc302f85310eb1eee9df12d3820838df48f097273fbc0d59530aa5bdb6ac1afbc82a444a8a61372e722190decdf6b03f158bfeffb101c9279e65261b8a38fd501efdc98ffd01754515e8188a4c5ce11c79faa5d5888a7f125cfdcd5f95dda8c53c8c46ce1259173c1e9a897bfbef7c26c8cf1fe71549cd6c7b8f0e56cd37f2493f4eac1f6843ac2b75354eb61d215f9059619dd14a88e71d71678367271d1b0680840d02e60eb3abfd7a0169f6199e35da3b0566de8763848e85dcdcd25765df71953e9e17f6631383fabaff3e947d3392a11c46496005cde774505580fe7d3ee507e1c6033e6071c356d40d99d29ffa0b482a5830b4b7056c6233a04230adfc5ae65ff8f94b714f5a1fcad5d28decbb1253fdf3a84927c6c58541a73120750045c5169cac0dbe93f630fbc69facea4405521d30498cc1b0348def50c81c61764c29a14a23ef64a6dc4f8c38ddfcd176a96ea11ffdd36a3fc3e3a164ba259890236dfac30012ec279352d0965c70f9a071bf4dfa01e98d0cf0e70c00a93377128c0b51ea7b7d793e46ef2fd8bdc91c3d37da6aa1962a2c80cb02646fac60ec9e71e84cc863b07593c7274d5f80a56f60e3480073dcffac66de8989f7d3f128fa7cb3f8b7e5e4b89c8dde6d78efe532b6ba8e9d98172280d830660bf0163a0896871d90ad8ecbed6a375a7bcbe50d8a71643d7bbc3b2f9e52fa988ae45f4b26454da6c1856cf02546143a23713364130a5fbe9706e51c13fdcefc79e8169c3ed8a6b7abd7c10e914e02713aa5a0cdffa3bb41a24edc688153c7d4dd09a220da5b31dffde3efdb227e62cd70a8d0272ab10548e2bee77e0941547e8b01c875bbe633b4d1bcce9fdd27eaea18273892df8dbef85043fc4d614990deb98bbed68aac0a1bba6975b7181bea1e91cfa88baac121f09cfaf726004132bbc0a5d0b5721285de076b8de53312fea19d5af8b91d994a42713101973c2a69b6d8d0a4315b72373088a964ac6621099faf148911f6ce5fba1a71b12e5de2a17dc8c94befa85f1eb0178453955c57cc108f73965ae22d6af5a8d461690cc0a486637d56ef4320cde3b7ee5e24a41ce753f999e1df73cbe643f0c4e28c43f5ded6be4af2c0651fe073389f60effadd97c92f3f64697eeb443ebb94e5b95eecad6f811d40b08db01b0d144d985b77569248a5e6f5a8d7a7b38529889037fdb2cedc5f8a1eeac5fd06bba47c071cb53c7d306aad00b80a5978b4f512b9b8e790727a9c515cd4356b9a095c0fc56d91ef10f29812e13655e3b9ac2b4a0a670954976b7a0b89ee5bc80dcf32474b2b538b0ef4649c9679e1563cb2b9ee0d92bc62319c0d7868fe5c052543d2135858b876051b5e68ab104e49f0cdf88578cffe627e0c2db45e4368c727110362c1f6ca43e5722807d8507fec8c50806225d65caa930eb6e0cc673a48caf287cdbdf80bd7439c62221622d4a69cd38c8490e836d3446e891f9ef1dea226e733698e902af2e579de4e694a80c474a62b400b9cbc9cf47c5d54613034db3deff9a67ed8d9b03c6795d0e4f0f1788796d27c087d8e66b18d7f021c65c7e754c1238a8062da3bab0c9bd3efbba9466a6bd606854518953ad3d9dda7677dfefb897846fe1e78f3b6797b874d9cc5204ccc07fac6b3a817ff3f73eb51000ebb2c11c5e1031bfd1cd3be82583f7572733e6f900c8812403cddc92130f5b032e7ba7141472f4b7a8eedcadb42e8346991e95f96ae21dd69711f34ae6ea899ef9df2e521af6364d98fdf5b86af6a457d6b40d07293339ab92c168d5ddf4b4bb3808a40b11f91f1879769b4581238b9a8eb33904bd53cbf414d0de4a8b58955547471e0132685d76b025bbaf730de9e350ca54140fe63bc567774cbc9a1d20d49635332898dd16c98d786abf30960c9cc02e85116be950a0841cd0cf05e45e0dac4996a09ec89b90f25b0e810a06588dd669026cfe2c521a2f90310a4f7e3c0a331af24fe70853aa046de671aed329e90bbf5f03bab9a3ad5fe1f1d63b20612e098a35ebd1dc6f34157eba79a21386e5cbbcbafc432ab410b52225c5d2dd80663f4c92e69c4ebc4d55e6fec16e876308851597acbc3938f5d39d7517a1dd278f115dc4828999eb39e74280d7577ffeffdf780589f4a2cc7516a85e61e2d107de9c1b58be244dd91ad90acab086a410d371e1f391b7b2919977d00849b0bdd06053ce6a2b4b40ec2a2e53660a5d64abbffa0c31a4394a05be319d2243fd45b291e82740685cbc233de1eb2c293368e58f9ca9ec3bc86345eb53f5b64bda05cad44e291e102e24612c52e58361c8871dbfa6153ce7dbd05016d29cb4373c5b2c017e942c10374357b04f0098e01f3cdc296d07a23b8ab5e276a087e7ce82e287199c0b23fe00041a49b9676ca6555e19858cc53ca8f29c6471ac3d16dade325f6c65198742f7d7ec01b62c7ca25bd7bf9d1080a5fdf69eba52709338e1794cc4da34a35839c66b37561a4baf908c52dec36ee9cd59f41962d2ce6da20e233ead8a4cd287f861cbb7b0efc3039791a1f2c89c49f9e481f0025daef869a1249a60b6606629fc71a0faeab7c3e56dbdcdd013a0c02769cdd3a01defb030c2bfe0c58a2dc0dc8179b748bb3f26372128ee9cd5de3f9064d84814cbc9dd31ced4fbd73941dd36ca4b7ac7cc163416d7e96d95d7d7826e5e5e2a1ea93059a9725a8804600fc377652ccb57dc809ce7caa5bf2c5a92a161fd6370f6d5ce8b46ae2a72406dbd78aa0ec014ea07a9b56b358a7b94c7f0f554271435db78339a6396b9726f289fb687735c34001905744c638b166a318f42b5215aca8c138d4f3edb1d78fd7e09aaac4289bda66eda0ce40e21fff3d421402566f0e605cbd735b7bbb6ac9401788742f17000146b304ee82836587af78d759747d79194d2c5b0c4b96203ad4ea8b722edd5ad019a55cfeaaa61adead1f8e16fa0dd977df7b758178d4d12e0cde8591121fd63a2a1f7711052ac17528428f8c706206ce4fd5c8892966b97089713bcaa6afb15eb57b9f18b2d3d63e024b35e34c65c896eb2d7ecee719f970e6652a18eafab0d3930143732769d152120b145732953c6a53538783eee7cc4472465533327d6d8f3e45680419844d98cccc3db365bd32c60f2ef1eadb2cc2e8a2f46d26e325de693bb571beef61269b6a92f9236da000b942df56771672d7beb630742e4d72761ab67fad91e059646ae2fceebaf4a229107e28e9931917e9203982c77575703eb87a85cb524d1d194c11a2825dfcf77bf2f4eedd82abd1b932bf0543d2d17f93c8827b80a2001f15e820c7b4eebd05c9144ec4b6dedf211eb4992913ba0c7274d23fe5845166fc12202ddb91754425bf7aae383da94fea31154f45cff94fb4e75b33a14a59cc17bdefb8df2e00616cbe93a799a45cbb2916dae7e41f473ec8d3d57c32450b7ce2d9eda80c41f9e938d3c9d967948bbbe461be750cda59f4a12c2dfb9dae5421b45cf5960335b243c3f01ed5c70fa2b8437764e2c47d3154093ab86e0cb44b22560aa5c41d44658c6fe18828c1ab56a3d5dd4f24bb3fc7dde6658e1cec833749220a65d949db2dafb4f29a0317c8637025f60bca3f5055146c498878d03a54af1ae2ebe07bd91a7876baabdcf9963c99ad85e82ab52b36ad9ad9619c786733906367d89f35e4e586d6f23a2f84bd3d75f760bdd6a81d000e0fd38acfa53a722fe0d049177222560a22ff49d83acbf15b16d5486cc337b10c22276481121eeedeb6c8fb1f16e850765e50ce6f83cf38bbcfea8a9a96a417da2104d0b69a6ff0fbeed8c4726822e557634f33c48f25c6bf580b1b863e99dedecb40433a5de79198e3cf235abfe4731f1a98789b0e0518b94c0f1adc9cbd671cdaca33021c286b6115bdea72fc9d90b4e8d25ce3ba54f141a99990ff1f562e3e540783e476bf346f2744134de8cf6c7561cc8d3c3ede91bfb8e977ba200bdd5773e9c1873e8f33f388344dc5e45973441ed3dc813337b5b788972cba2da95d9bad52093c60e1cb93efedbf5685cf670676cc2fb45972b297d74707d41d64a76836acb87e241f1cea0733c2702b95ca3d4dcfb405f88da9a4e99551bfc994633dbdbcd53b0f8b2008fb49ef2e20b71bc272abaac0757b4776143c6e6d0fea1d0ede33e1e513331283414e66c5cfae3a8764e19ceb74796e4e3f1f3f933aa6495bdc21ad1c6914a81980f1e49ec43b735bf60acfdee71f65ff52fb7715a1e0717fb3c7637382efe1973c0bcc3d9b2cffd796fe416367ef739bb756a623e7a5fb7e8780bae63ab05d389b5a54cba5f228be13f93a0c8db1fa67e03674c270782ae7915a8e8bff2fa16f30932add16577e7cfca695a08797aead18cc572f477e0bdd3f4be6da0529d39f2fa1f1a1e024aa090935681102a6e0f87cd8add140d36c7b0e97ccfb104f0f96230bf5b754af0fb47bacd96fcd2a0cf7fd84a0f2eb28a9bf892afc7011398471a243ccf59a1d57a7f1ee0b57b2267e257c3412d768319a2a4700f2038439e79906071bc567b8742379432461c8f0b7219da09737cb542a42dfab3e2bebf590004a8eca9de2cce5374866f6f5e86cdab374eb3abb687dcc1e85e6c7cb5f6a80acedfdb13168f8f5e8a01f903d7192d19508f4788a0225a085f3fb252f5106a4862b6ac0b2c91754c7b25bd99a26ce1376986f191ce0bc4f5c688af55b9228042127eb4b866a9954a6f5b31e2a482fa6f07bfae47225d6ca5de66c3bef5f345baa108e08ef8e3c457c95bf631f6689708b83520d8faf45b3664c40964a5de461f56e9c12afc16717ce0e78ec29cde4af7ef5d951fce62deb78e1cd9f93866805fe67786a3674d869d768b66e23a192885a864d0c76ee2ccfa02fb6eafe4d2f2ae9eff8f4e8823c8d589b2aa66e0baae659c1c8df2ea22c88cd155fea6cda7d7b5018ceeb4df47ae848d4753cd42b504ce45f58f2be3a7aea09c77c462b02a2e397f526beae83dffce37781a6f672f83e388653caefff165a8b93e0dae9a55c57d80fda2e2b811775016a3787968d4571c32db167d3ac2724170d17a1f9c85f20490c3aac5986d84dd41868b9b83e93b4be72cc00097e0ab91c790d1ddea39b72ac2c4af06d92266121df347b856da0ec5f1fe6d8c444c3a1077b60aed2d1f55d12b833d9416168719b0684666f7d97ea0135832c453488f99eb9e33860ed784746f4f6ed06f29bf2231200b599e155e25d648d81cc93b5da2f4e1e76da6ef4d857871756ab49d21935d8292c9776e0293f3513b6523bf98cbf8b940eb7a78432b9a562fd3f9ebd2d46c78979412408b5e53aad664f4042e2babb821fc6d1f88d682f9f5048a2973b3510aea92604059c64add756b25501d46051b6a01c9b1409cb67f1d8c93edca8fd0735d90792ff231ceefb678724870f4e7abc610c48b31135f30de4d9bc1ccffab74d9ff397400e3568b0f2281af8078d0e7e33a194df33f64784040dd6bd86d27ff0aaf24635b56b4749e1890da04ff75647713582940a5008b73212b799917bcc650e69412e3c93a53ee9db42c352bd8bebd742467914814ec003b0a0e0b9995c4a7c215b790a96973332964a89cbf6a48d725f50a6737f4e81ec68af07e8c27c10ef291790ae2b5e22bbdb7a454a192adc493967f67cd5e6ac3eb811e6698e7f62ce44f122995e6bf64ef1787455eb586459e722594b88bd65f29711908e2ecca36bd3e95e215de102a8b7035038ee682959fc2a4e8976fd1084025d490e7fad8b6ecdb6782d4163beccdda417815e1d0822346647f639954d68ecc0b0936ca4a03593b45921a40f3c354dbdf53cde13196e072747d62228c95da9e152f8ca6aaef80d269681b93b9b517c5c18d809b4a77799416a4680d0e17a58ec68e63f31785cf96ff310dd56df57068f7bd71d32c6650866cdaf1ed433229f57acf03c54ed7406e22e8a34e697beb0d8902e24152069920f97d4601b48c0f08bcd3a44c6d34d213702bc7ff54021bbf32914150e1a57492abc0d1a0bda4668024136748d86a5882a2dde8000968ae087a21cf2d0b1b8c3c9eec2de28009da1b4ca51046b2cf60f969cebd840527d78ff9c4ac5d325a45d0afc0b8b9cd41220884b46d51d0087543406909fdea760360b77dbb4b37489d27110f3476e74cead9042b3f7e6a388c3b14fb82c1e0b07ee620da4cc679ef0ce1217237760d193ca7006888141d8388a416d8f2e60ee15245d0ea27a216b8ed467a37a8352e8033314e3de009e4d18705e1362f9754860663d8572ed728e25265e4c476ae26d33af560a6f652aa32fd16987073bb90981c732b1a50b33e142968c5c83d5b02b99aefa1e8dfe0285ace84f2949a4c66948fd29ef19b1b17991b4e9ec99537ad90f8c1ae7728c30d64f318d0112866eb354b3bc143817746bacfd44ce372af3638271ff40d0f48ef556de0708742147984227695929df2aaf69c3349ecf48472be3d010ab34d2821639a076b004f30889c18ad827a0074f700b56de6cb8e9c404c30a59e331b173bbcc555b259f77717b5fdf57465d963c15e734339c9896e4a811d028e25843d57ff498d5488996e21beff90ff9ff75b2fad15eda4fa13c7f6a6e735e193c57e43498f53b6ec8fb3c848b542cf07d0867452e9f555aed90172101308ee291d72175480c6095ba8996fe77cea4a64661412fe9d42b92ebfe913db6c6a4eeeee8715431dd9aa5d57da8e5b4cd79b1fc81fbe43c0a5c32d9771c580ad1d311d3c5f977a3be283f5f5f8e2c3c39251f2a36cf383155f9890e7b8fb68178efcde3fe75dbda80eb1dbe4d39e51a412e21ee0f53414364ebbf940b9e37e233683f78a760069ca84444163e15aa1e939b8778599bd02b9968bb1b234db050926c0ccdb129ae92245253de89ec5b73c65da01df39f1cd854226ae43815bce04c3fe776195488b31cad24903a5ad3fdb00123eb686b47e9e4b0b010250f3e2d6067337660d43dd17b369538ae8bd3e057064b2e7807f6fc3955fa980f3283fc514dd88e9611d21be464ea426c7628a9cf7189a70a5d15a4dc7fd9afecc623c045b961338730d7f76bf5b5a7fa4952bd94afa12bd0c495a3f22d420fd80f09a9eb1e90a073fef226b14302e7eba3e73cbde8c214392e1c6c54abc2294cbc351683be665e2ee00bf3109af46661c65b51ff25d58b350525a0ec3cfa83ac8f9a5759087e12e54ca4af10f0688f32d8f3ecfb796fef735d58c38ae475691a7f81dc050d2311f2ec37b0a01abf27d3cbfef8e5cc7464754ff6c13cbb16d02d7f34e290fe18cda324d04d6278a7a7c61dee35a2e0a01cb531a2abb7e9da3cfeb12c7a6e74281895a25820c549c04ce4190ecc710281c9e2a2f2fd33041afa0e7779fbfcb505133ef83e2e560d3cfd2df1fe912610e1d112d19573cbe2f2364ec7a58c5949b6aa5f99cf7d50e4e46f2e40584ddaecda9790af6e2658dde6617b77622ef5f4c67af26c30cac7167cb058d7af1ad5e17dd1df3f531d93ea6829eef633b6b7698afce4ed3ed5272e8dfbee9c58973a2c4b51dcb9d121b0b7ae92c0d212733203765718681f8010ce1dfacf16887ff0a58614b883ebecb51077e1baac2b2bf6e3d334cabed967dd95dc9c25bb90c21fe2347b1780431a8513f5b6f08c792116d7784f8a2b1180b2c5668bf8742b9ea1f70c16ed89f7cb85edf1f51b0d4837b6f04d7a57f9810a7be91b8fe3dcf9a201a5309b2aab666b60127ef869466685067f1c6ce563614ee7f28c84a3d1f90ccc7cd3e5a6bbcb5a351191ad6473dd7a23920b21fe0f67ad0b250f99dcf8b6c92ae7eb2c62371f24c5a789e8138e49324006ed2ee6b77d2a7253138fa9c6e048f7fe149c395fe74785822356a401747ae977685c008d684b62230a95885eb999ece9455aeb9df15d18bea1b8a6d48d5160ea37b839b3e917f971def30c1ed9f30ce1792c0b85188fe99680554abd9450bfac2d468826bccedb40fddd47b731b760b5a12093f30efad2f4bd789c5b89f651f86c6da4524a3eb926e87ecfe5a7b0ac8b8ee1ff8c620819d5d268c258df720486537b616b8d8114fbdd650559044ac453d8344fe4fd4f46629d27063e7ca83250d8b08b3f5150d7e1eaa9d2cbc5baf1da0905895b6bfcaacb26702ea1a49422860276b745bd22f29a16423af0068cc342e8dca9eaa508af0e6eba92ce1dcc5b3768fba71eabf78d1efcf88576dc4818a2605097c99dfe46552f8c36fd1fd1c3392e593939f98b502608a48c3f7c4982060dbdaab1a49f3c5651ac3fafd66eccca9f67a878c1844b6125171ac1cb61ebce43909f272cfe0fd88b4fd66282a905b98600c1705d1b2d1b221a6f78160be5cbbc33531dd7637444218434d1b2fb400a2406f15953c098f0e64e38fb9c089277a53bda1d46c30e07ec843dbb2f84f2aedcc2ddcd4be3562cbfccde80b96138d25ae48c7cb3ab1956fe730f3c16c675bf00f4750a070aff0ea8304e78114eb328a65e2ac8b58c85cca26a5bd630327211201aa5e5cfc8b05a6209bcde42f2e88c21fb94e2b170a3de280b55ca9d69508212f264377f76fa1f18f50881deb5f6c940bf3fc16a29ba9ca8f48c2f82497e0351b258b4c3d38bc0b4649de637cdfb5a4095156ed9e1934ffb5a098f7730078d10b379e2d1755c028ae2abdc8f720b53ae89d576e6d9097e70129d1bb493dbc26adf776cc328eaa5f99ce2b8bac758949faa0eb2545132867d5929a84e42851bdc80b4d0ce510704ba9493ef35386b02ac64df70beb00fac4d52710cb63b85424b385b154df06c96b4e5a375ff7cb25ff45ee2b0822c8bac32439ea732308dd3619c19cf146aa1a949c79ba64a37ce9f710b591f01fab48ad9039f6262bc8c513a2dc01421340027db219af91fd8ea14d0dd9cb7f76bde8cee5bad1cadde581d91220c4f56024d81f69f71b595bef48be45d1e29ccffcb5d72bcffadac7d6be4a0251ede047391bf267be955c4cf822c2c32829911f97adaaf72583dacb318ab6ffdceb4969d39aff6008c28f1ce069d7716176f77198e958b6ce66c111cd4bab749c34e5ec1210370b29e2481af36da8c4923728898cfd9db44cba8199894c17aaca54a962782f4bdb059ee9ee4b58c034b9d9dbefa4e39f42fd3a1e3b77f0cfac2da50c101e5e2abdea6439532b98ffd7a408e6a4cc3b41c0315dda66e2b6289e1ff5558c87c381ef03657e497e85fffd48654a208185bb2ed58625cc9a4a8ddec74458c1dfc7de806f899244f78d4b9bbd11657e3a428e09b95ab63e55157443bd1db7fc066823a770630105577a1802e4de29aaac881d4b1bd974b80d344cb0f184162879b711b5c45d52358007de6391fed921e78853e65c979fc29cce789a7353d0831206066450201969837fb0a15a5ce65620d5b114c0fdcf1a406b13f06c88c54cef28452cd35d738d65ab7083f1cc9f27b41c3b83d3d71678e0c133d1b3c0b676d8967246ef4d313f375037ec75680dc1b72cec903345ba683435b5a652bfed2988fab90c597180c096d7c36eca0f6c8e44fc002c5c17d5812b417b93bc4453329d0331c0e2256bf90f29216453c6495b1a6af3b104a4171dd99ffaa0fc7da396dd8c558b160fbb707a5710828abbf20aac0986106c871070a587b98bf5b7f0943a176a0ea854f91f913cb8af2b17f5988aa3821727a47ee3676c6af56bd91598fb0403b084d071886ed13e7a24415b89518f354752e5f90ead48e3b6c383a6162d0f42774fe3a7632df544d1c7b6a89db41c6ec588b9b5cf05124c9bb1350884f2d06c2b2395ad62d4fe3329efe0d303713d0452a328b9d29fedf420c872f123af4d445ea3de8f862f869a47723e0445672f83eaf1ae67aecd30c37a097b5252b1026e59d61daefa23f71c7ead802e65b9674ebc269ff4915d2f87e8eb9c359ed990cd8f9609778cb622bc88fbdc0b7f1394aa8f69f57476cc2ea04fb0393ff7c4ca9b804b23e3317ea070565a7aba78819fdab4bfb61d6f973e7e0f956806182e17e8888972748570cec04680ec2b3a536972278472e6be9b1ee688816cfd51da549c1d634b5befef5f3bfeb3bf2df496e4a1432d367c6789a70fe2fe56a5d03db58c8c6f1c0c5b61e47b4a4c7755d02c0ffddd5c59009544bef3b8212c56e5acbdc4a2153d8072f722b2009c32c550933fb207681c99ee13584e6dd3e6a87116abf164a01c31126fe7ad3a3d3c494b22a9d3a317615f459a918802e947b2c7b506550965986d1c490940250cd8e77edee2b50bb84842430a2d7c890197990dfe32b76c8b81f6351974d9631d591476ecda1212a3c03087b4c3b571320d51548bcb8b132dd81fbc5edba91cd1a59144141dd963f51e37063da51c2b260177619cd0e15204da3a886b2565777ca104fc3bed57761baf06512c8895053a20bc623cd8c64bab3e4ef6042469ea09bbb292040470726ae81b508597acf2e8fe96ac7030784512695c915d9fa7ad11d9ab97e8f3e86f1c1d63388c7b4a590de25f5ce04203fb6029d1f33d9f05bd5e0eaba6420e8305a485782ef7164b250a9071eb83ea20b8675234d7f9a2cc533f9fd5d61308a3ea9ba29072a343ce30effed307add2ab754d84d88e8e4fc5d8b57da2dff8b3564baf4ae1f96e3a44f042d582bcb445b831a5d11a41337aeee93139bc529b9450ac82b88557e55230bd10905433dd99fc58747a3823d69fec23f4ff2bfca00255616f17fc068da8546e5ab5261ade64108aabbb971adca3ca4eb22050a73a95f768af3f16ea6bddab389594b2f678dd8b3971f4a5653263de5b66d8a9cad49edfc43fc4444974c480b657a266d28e315d95a6952fc33da4ca2821ccdcb566725c82127e9915e17555f0ee36f1f2bce4d538d4b1eba616b06e095338233fcf4e4cc6f88498514ee128dbb5fb0b0714953c6771a4f5f5ced7f27f1a1b8a518a89e97fac8db926629e15ed26cd9ebbf2b9ba04d14e2be3b99eceddbef6b82e41a14180192c3ec7d0c67e7fc97bc5bf1d99b3852a0ef974246a77c480572273aa15c17a5a016804836413adcfea9a57549719067b4741498a7527f00aadb76807c0e5e1db4a4303b0fd0d5bd838096aacf431fb4ecd0a5eecacfb5412a823127ea739172b89fedb93c672f3fa5d8b9399dc28e4b63f998a1e2af5eccaf15ff726cc7a3fb321379783250c722843e37565029e6d38c62559774f1d015c262fa5cf3a3d7d24491f38bfe15bd305d5554b14db7d2ac7f4be9dd848d41880e10339529ad263316b9c6bf56499520362716a573c6a6b52b93f95fca2f173dd5c6bf07b11f75414470c764036cb029938b8f455c1d022ec0fc7912245dc91b0b4efca5aebb4347d44d387a532c05abd95cc386081c0c4c580de3d651b63150a64e333d848b53eb85599922af4fa633ea3707906baad6ae42da18c235e4e8e96493685322765f95fd056efc516070b62be3bdd882cd09a7f91368ecfeb312155e0095f13abb0a2ce70cbf5b1269162371d789621ad0285c7a8075ef668d088ea54e69530511b5893a6e7eb8265d094fde708bb08e2a534a2d4d7997ea2506060b146d631ebcf1215a956e9ce470e4ce26d5bc060383864d5738139440cb40ccd88d4a2cedbc42aa497b0aa74d1db1b12f5ebe50a00fd10ec4b573eecbcaeea4dd72e5067740a8d9697361905ada77d4efa596081acd090a77f2a83d369f03c4f3e6eba23557743d8493a9acbd3d5c1a1a5525b0501dec62478842e8342a834b21ee7220f49991a0334c480f6e31f100dd19dd3879a1231a7d923315a9f1a3c1f73c964efbd6541dab0a2518ce3b46f2e2d969cf99cc2ee1c40cebf0e7469921cf2d001a4a1909c91d3f259f9fd3e6b5e88702b020e82399ade71c2e1b0d5f028d13139072bf7a7e54648c5ed9b6b011dacd50bbac37d803aca9930759e4120662d14bd5e22df55a623b7653290867ace206bc421145bad41548697d7ff4ebd9144dd36bde7e91e8bc58c6ebd260c81958dd0dfc8d9c2b778b8bab59e3c248b164155d7f1f97e9a918c2a3ea1a5225e429e23577f436a90238196cfacb5270c53b5040a18027fca945d38a0f4d27ae43dc8239ab21242ca8516f237cf0f7f951eccc214b0ea73331e775bf537b7a8e5ac70f1cb0f902d8d6ee9170ee706a266ba1f796cc118e58fca2db5684937b2b21728d68fa6ee80784ce85029b9199444f91ad1764145e5d4690297f114459fe4aa6f3b8a186c83f84db1d943aa79c801b9275786c5da2e37c72a7a967a8df88941d5902babb91d681d5232580ac21f9777c7d3f339ad1cea7c8eaf47934bdf587449ebcef9e5b3071d728252eac0d1e8287db8faddeec873ee9ffa64e1c96a34b980e0963a4210398503aef94421eb7a03de7d25329c07cbc24e3892cc3346258f33203632110561bf6ffa70d64499a68a594dc84ebf8cf59d49c7a1f9e86c3cfd53f13ddff74270d7b9d35a8532c213247f2b8c8f0269baba0336f371e53f734d1fa7e5586f9a95856b4cb291ee92d28b34a2cee99a19ae3110b3675c65371b646f1b729af5dc5c2ed60a0e65b559256cc267880b0765ca8c915e210d2cbf9d800f65e9aebfe10791ba87c3134d634960c5d2131d3d0104f29f5fc55c858e14e27268713a2216012c49685f38735405cf2632536332de067fbcef02161de6bd032aaed0e45c20363c36144329745260cf01d1b37d519ba30125190e46102d4b354ebfefb7708add1b4ca3f63000898efe8d87c71cf7535e3845559194dfaed862a8da9c7dc368fdbed28ab4c031f1bcdb3b61601f1c55bc4f716b205c7d3ad00f55189034c05055916d637efcd6e8a29f7c56794b10aaa5b974a3c4a7d366ca872e0c6b6d93041fa6f0f0851667ae2ee75b88964b3ca46a515d17d6c125d8daa76ab7e68748d7dfe0aef087dad922d4cbaca71920f9e0214120f80238e66780dd4da70d4202509e248f26fe5e786f2c8cd7ecd5c2efd9c12cb9db66b1d2f4b569ecede9aed4765f2acf0fb7b3556b1d17ff6649eb6f272d38c00d1a3feac830f00405f4f4b45a2f9abbda8b4a88bbd60449f94d61ed69e5e39cf455d9659b168c6cf3f1e9ec89a82e985f7479c293a12da0c6b9c3d2e4720ba97175ac852d498b7ba82989e7fe1c401795bdf47993826b30e454f32a5e28c65f2c94a6b60968b396c50cd49e2aec6b8c1412b4fa79bff3c19a2cf6e0560112d34a2ae54c8aad5c400d8bf6f55bd5ebbf4b695d1bece17dca5bd1c43798c74e87f11b315b93ee12ed9900a562094e05b74c51a8260018fe766b7ee50d9b60afa8a65a0ef00893912f09e1b1fd89ede54c46fda2effd30a6ac18d8edbeb18b299bf8c829b14992888663c55a1bef5219ca23832a6b9469e0e4741bf9a7deb9560ca6d40c52b4714934339cd09742ee59a7cf43c187592b6720427f387b38e7465e5305c9cb0a513fef5cd8b0540e998152aa29a5c3933251dd890d62bdd55cae9bb849c624d9a087e4ef89fb4f4f1b0759169ff4c9886924c65b69eca20407a78a73b53f2b46545a0e1ccf07175712ab0ccf462db4d61689d5311396be199bcd5124c02160b8ea666087f86928f254e5cee1d6d85d76b8c5a861da39b15cab94c76365bf135305d58a3493648e9a2929aba822c5cbc164f0c698e6f28f6261f0aaf9aaeec1223517a6f64f7d8d42764e76cba626febe07eaeca0a61e97137102922881bcf951ffccb72b6a5a21f28fc6d753c1c5c887dc6b4f380c76909112ff392c605a39d7d3fe81141e560f0a25958e5af64ae3d0b27152c0871fb798fc793d0f2eb4cda3c6c1d641c4730f1827ad1d8c20156fa6abba39aae7297a08f0f632d06adbaee1f69a753954d10bdfffc61404ff92cc59795eab812ebb4032652b3ff9a03adb08c91183c35cd66cfb75f18fd97d1a267df1a11687aee41359c94c16b7e0a8784f142382de1c5f39365feb0c7476c788f4f04a31c166434ce4a41e69b6cc4a5330af398e1f8e22766135bbea22e72e695e086b3ba3d7d9fadeb2c409e06695e4fde5cca4837ff29b087f78e661b418b83df43748ba606c96bbe27a0446ab24ec783a1acff0e27a07dbaa51de85887362b63b4b705f0ab8f99d3d231591497ae1e19a0f3de478177dee6902cac16202c2a8579e205b20078c0bc94c52d73da3d1e96a195441d1933a59e505b9eed4d37a879ea888b1b3fff2690f69beb94a0f3723886000e2121307904b7d1a45732a64a4713c3ac7c0b3fc3fc125955784bf480709377906f0ba5858cdc56a03a5388d38ba8cffa0d1754ffbdf774eb3a96923c7ddbf7eacba060bc6bc0641f07ebe6ecc487a43d1c31c944274092f4575bb994f995c29c011e2dab70b5ad4e32c258e900d42cfc714678e4ebdc250e3bcd7030c4f659109c3421fc9e0fefc007b146d306347bf74dd840e24223391d62970de1ac083a19d46c3a8de473f041c5d111deb18f56add1b6a75690676405355bd4f78429eb7f2d4ac53614143d8bec95cfaa6f64505c4b4274af9afb29b94bc54a218487c574b3220701298ea57c8acaa85fec24ee3883369394664d4bb5dc0577f488de8994d81517ae81b5753c6b45d20c2041a984b7dd898b5359fb53d07fe8ef9332aa01f6ffeb769b38a59d233cc22b428fa3679a9b254b8fc284b630b3a810ef737ada2b4fbff384528c680a74c9f6c2786d64ded9a7aaeb5c77381c2c367764d861e34ae86b3cd45de557997fe7983a058f549dddeef80d4d6508c2536f388dca10ee5915632e1e11aeb46b77cbd481430c690e8f45090131f7fbe9e7a7012c13dc01cb01267eb97a2edbfa25da5eca3e713f80c7aaa9658392150f7bb28723d5aa00720b6cf5f8bf03124dc16d997806f61d0709571303f58c4af14b654ac41914c07dc5814c0b0fab2011c2474ac48b2190ec36834f6687cb4fb7364b74abdcf467dd58d7e1e11bdbb5ad69d189cbd69cd8e0d312e0d9d850791bd9f8ad0aabed13f825e3fe65c829f2a1625e71fac26803736c045fa79d2815f7f17600dce9d870f88daa8cefc8a59974072440317f702e46a688ff28493d910740dcc67babaec2705bd19cfdb08a9627711d3ffc3d884558db6442bc19c7054f71152a11f20abdd8b5b19a7735da5fed74480f283988e3365a2777ff19731d5bf76e31e32e36e51170d293441cd4da703298dae8f987719ba60b4c5369c1435c9ccbf942b3487c2539cd41b311abe821c596deb2783293091272e7bb5bf68aad71fe9ab1bb9c19a09e4a041a1382b2dfabdf7e11525a86df923b2dfb2519604427b2d7a39541b72edd1d2a18397ed6f8196ee21a326ee8dc2fcc71305afde4ba96077974ff8383466fd98acd2fb7e99c801308ef2c0cbb47d9cf2e6dde7b719483ec1fd170d74b38b3a6d277d493a00f3bd318a049a6325557709e6b5e7cb209ef13d30c179f3ead801f25e487fb86175ea25332c0c38501eb8fb7ac05b1e630c66e19dd1711940cd34019548ac85813221e29e142a838116fde845f3b4793d8c05991915c90072f5c12b763cfd5c8855091f95c2029117475547916c56ee753046f7ce31954ec5fdade8c5aacbbb3830c3435e8d3a6aaac7eef263033debf52c0a364c1e971debd078e785aaf1a29366651e1c198c214e253b5eb16abbdf5e9848823b187b5f1c33c06352cdd8a81cb3722f6bc1598a2117f871f482a3f37a9b0d2b5e0c63d099752b7cded3efd5e5d0b21950e09502b618bfb97edeb437a688bf49a27e9ef3d675cf4d869b2bddbf4d50fb35e4ae5a7f07b08b734da4ab0e216a2c9aef0313640158d1b9109ec9779e2379a57da3621353cc70ed1e6b52ce1642cf76a61f33aafd6013648ff1097a370e28b97bd128785881aec18531f0baab1f0880e3d317f9a9029943eed0e4c2fc584dbee3df894c3a9d68116f5a24da88c63b3e91a4187d4b10e10363550244e76ead461d93b6e975fc016c50d26aff67f20c482afa1910d50e766b89938e959682aad9153cd539ea160797bc0b0f96e58183663a9460aaa671a6e9dd4e7af95bbcb717f91988e400e1d2d5a7d683844cc99858e60a4dd287b81cacd8bf96666ac0ba86e44a2780bde79caa5ddfe39daf8d86db2d58543867ee5f8ea2dcfcda7216d599c3065c0190d4a20bbc696c6d597d42f26383b9a76c83603efbd7cd615ce090bdd1d3ffd12d7f0a1547f97e3be7a058a916b83fffe4890111fcd9f63069943e125b7ea360e424f01fa0c4efa4178f9791f1e55097f7ef29fcc800e5eba30efea7990d5fc307a4f304660cff3e106add4301e87de525fcab22243ce1776b3f3133a2847ef8a0928e19e870f349cac36c73c2c69061e93a1dcaf6dfff7c20c9430006bb1366b752567173e13e24b7d2beb0ab12eb1de6b30f6cd5bac19254e87e22dbd1f3e87296916a8ba9956effdd602e90a717df7104d33d454861fb2489784dbf60047c0debc4055de36038146504fbc7b68f65a467bfd2fe684c8d4969282a79e6bc417346ed590ffaaa689e6ddf2f5863290be341f2cf8717915d01747b3a2bd55a3f02d17a65ed03f4e12ee37d8152ca4f30f28dee78b65b46d1a316bfe34d03860c584c86f97de0763fd0b4522f09b82de7db6620a485093b1b2b98bb5f33248336b3a1a9dcac3033e6980ddff5cd2188eab4918d0bc145a8d91941b837e44d69f32c12cfe335790c6f7a41413e446f256ba8ce2941fcf000cd6005341f59e27a73943d2a6e4f4034f072f3bc232c7d148a427abca4283b58e9660adeada22c3c855911a7a9b31c2498d0e74cb1e1effb79212a692c1a5653d3a12933a897eac6ccb40e7bea67644f54f44a94b9d275641bd58ea1e996157afda75c6d4cb9f3e4723f9ad1483a755208364f5efd35e66c9f37048e26273a199ec3ffa9cd67f8ea4fefbd8b6034ef213271f12018d885b21b620f0753a9f623ac0979e8c4fe35336d570b0131b9df6a785e7630f86e2ca4d54ed196a4fe2371e3790b6fdf35ee1e6b2c88f848f900d7549c647c3cc5720526249c91861f196e789dff1d120a4633d3aab58e2c9efdc111e2c463a424d1f645d600709191bede61df8debcee526374badf108e44d4d8a5d1d196d6d2b6f441de4157160f5f0aa35bdf117d40c7f20c0cd22665f12426138d7a9a420f7404ea1fbc4ee030cb4052bf932e9b6bb4340842cbad6f204a80a6989f80689ab0a81ce51b4e0a478d2e84f8486c836f37b3de8abca03d95b6e3c2be8889de0724134a772732890f70a07b391b90bcb7526af2cb1a14f0c194e6d1a919605e693e2227cafe0eb49e1fd4ef8d987e854c619679e7e7692d1d45ef25fe0d4a8d2c658195f113b09c0a2bfa58c0a1ffd5225bfdcc95706c04265f9d15f98316b0e8a82cebb4c6ccd0f70b23424c75f7ca84c2cf6dfe91f23d7a41626cb8d2839c48a8773c6115bb8ec8bcfbe72caa43a53a014a1a2e70326c46c18e7f6ebc35f21c7325791402d9c727b3acece353ef2a405ff8755824f316b57d64752c432341119d9b1bc037cfd3e867c513bd4d3d5f5b32bdb6820661fd2c4c9fdab59d6c887a21999f36bfaa93b783e3809aac5f668e91d7b670ff13a4c879d3ef69402d238ca28ae2d489be53c2bf98da0205fa97406308a33a735001de598d20c8c6affc387e357b7e3e61a924c99ec505d04b91a5812b204d6b2a4a81c3bebee7061c53d23c436d0da6784b9ae1857975a412f71cb744eca279ab4bf68e7804b67cc11b2e241d5961ea55cc79ec7ce0681098d6408e245312fba0269561abb2ebcde28718c7777b5ca502b0eda5b8a27caaf8bbe1ea2ca3d79eea83b98a2e2f079e5333009b46fc07e6f29669ad94c54a3216c92b2e70efedd5a9de9234bdb5ffe028efa9df434c7b19bcba1489265effa1df0924e66e02f559e9650d0be75ca229b2594213633fb075b65aff3559f173ff0f0d9f886229b165fee47631b7f25852aec53239514ec909470904f333d0c70e69975d5c8677d423e85bf704f4d87edd6568b0adc1bfd89cf5fb8af44ac8da42afd59350b7c7c1aa05d2bb1471b469bb866dad27aab2f5109304fc0c5e385a133d0bc5895c52fbf7b16f5b71ff555e758237de0583504532638c763dbb71bb62889ec5494f42b1808fdedc7189e2056d4329e8b76f76acc8570d33494d4903ce5e0273ced76a0d5e6ef186bbf84d82830b0d8f02bbe664cb80bf4fb8c6808e3528460cef7cd2ad51c3c1ee87eee7553d6c9c55084708b50b8f8949b7321b4dcc5833ca076d8089e2472f19e384758ae7f94814f2903a373dfc32c028b3f3330b76aff97665f634cc13165e4551c37c0736ede57a31df188c67c03bb42e5021b4263c0a7c035e16ef20a598adb44548ae78c075ce2e221dd89aaafb76d5a44673155840455463c037b1d3e96befdfd2455f556e283a20621c97b6616885ba9c9ddef905f64cc4a3588a5c76ec1c5827154be66f91f965428e858bc5867fa6f02b05df0f32e0346d7c522d41faaae40c753ecf5613fecf191a9827dac9865ac3f552b8d391c38ecf0e2823c6fccdb7a28ae4eb4e37219136c6bbcacbd73c3bf78c3306359370c06e5cd26e07501ebb78f36cd32526c1d8e025772067d84e9b415ef084c784a3e11810857f1664337a66422d477ce9339c83dea5390a6c1fd33f0901b262f90c6e8c9b33dedcc6e6db7967d81770fd8104f4a0f95a0af78d50dbd89407e5c73b7ef0579f0f087f4b293627bb7704bfac8f76f03c6763b70703bea5cb212832e90f5cc7b988ba4be5365c6e5c43c6d63491d0bdaafcc31cc78ef4edcbad38ff6c9bf5b78586faae4f50961ea04dcfccb30f3e687589974968a2b3d9dc18663a0313405b2280a277fd27ea9402ed6482f5bd0127e1d01eb94c4ae80e37cd30d595619383895ee37f71a10f210a2b2ef29e75c1937722e502587ab080a9108b6786647497fbdce8f8d0c168e645cf4e1e9311e361d8ec7617d4bd9fe72d1da797d7d675bc67309fc55f7d51d1e2670f932730c0b020186c3ac381c8b9bec0a7f6ab7292636eb52443504dc5d3801eb47ba517bfaaddf8223b76b71cf1c9af513cc02cae1de3dec6a3ceeb3ef13d1f34c36017b3861f33bd037d38eb5f9ca4437e88779c237e0a4fa2c6c38b6d7f542596844fed6b194f8e80c3aabf780897eaa2d39754ba8f736f4199e0bf261e09090bfdee708db89db1b0df396c1764687635d66f8231a7eca4c3cec51ce1fc694479804fa9e66d53def3b09e0fde4bee5e50c536bcd68949cd8f23e3a951aa6894628235a378379b5845dd84167d6de06db9cc7ed95f92a2ee148fb84808d139fdf61b4934d9d463359aa32af94857b1eab5868f62ec069bf3d1e343c8c678cf6190f40ac8a187766887728ee231a9b29eaf69c5933bb49609cfdb88a1edfe87852a8730feaa8aba1db383c6f5eda1515034328a3e5bc36e0aac7dbe7f5e659c62d4a58dbfd2e5326842e2ef032885f068ef65ab58010dfe6750c493e8339b94a9b7a8cf503bbcc0ddf59f39743f094f4fdcbd4bb9642b4a0bce6004599486d22a677386832fc03d89fe92fd948c10ec35ea030c1463b6faabca25f71eca88fbd5eee63ac82a2b6d88d826a698eaf668fdfe0c84f21bfdd38f7f7d216afe7123e62dd65efb292408d961f7f79602eab600070c344a305578dfff8d9bc464fbec8e5096d387bbbb5e49a97f921391e105c53d0a2391b600d6b62e8f9a57c084712c149645dfef865d09aed090cc0060b1ec8731d9a4c0144f967680f4b812c7ee17c65b95cb89255115218a551687350a674ab149f17c7a597edac32970a56b4da66cdec9fd6382f326f912c02d4990b1619d52be47cc5d015d99a8c3f0975a2097c9e28a3c053df4ebbb77dcfcc596ae6e4808bb2149310a83868f022fbef047d54b3c7d4d33e63e32510a5690db8a0fa59929232b430447829ce36eb680f4d503c74d2142e580536e8cbc51b43f32479e4a407cb6a064c865d47b7c68c2176bbfc2229aaef285358d8626a8f5e12ab592fcca63262e16c7761264c617ffb01e735c2c4e0791a27e73d973476a95a0c0e6d9046b28edb95dc4f08463e290364d0980534ab641bafe68887b36027058f0ee3b472d2f91d3a53fb41084e42060486af2693593bfde07d422c483f66905f960c84018aa1a289b87d3ac5bebf5c1fb9272d73d99ee862edf6470d64c629b8e41d4fdf80fd033932d333fea8a4edba231bd4c15968a5fa91be2093f11f3da31fb568560e70bfb18bd6eb84531b7c58d2039b00138c0ef2b0c86b27218fdef0c0e488aeac15fce09ab91c980aaceb72ab9ed29d984307a15d3db4150ea3814a55d04b9c6111d07ece13f52a08fa83b09da1dca12fb7b6d296257a7fa12fbd1848ca6897c1ac5b4238a93990f28471eb13ebfdb10507251cdb36a5cdbe1ab01667de2cc6a11423924e4bc7ea69f6a1c68253909250c217d9025a0243a0dc3956fe65209ae74437f7ffce8f201b57e81868fabbb2196b6821308398265b18028bc43f7aef5263299a69b6c911436d705973a5ae7e6ffc2f9ca7a42bfcef1de488d8cae1956895a3d31fc85cd5d5ccbb66089058028613507231c4329d5eb080ca0f868ff2b64ef12a7e5450dfb1b2b94cd4ec47795473464e62a34397eaac1b191320e564c6877a61f2d2c8cc13098041eaa894a6510a8283cd726c615959614638f9c3a6b733fb81a0fa4d140c3fe9d7af168bd2b2f38267256481870eb7179772dac764b64acc206ab948fe6f8c9fa9593edd319b4e4de808a7b2113a1dc2ad2f91eb5c3ac1dc7608a9274ed81e4c46abafc7a863e8df5c830e30232f58f140cf3e76c3f9bf6b4259232300f6747f6557099cd55f48b8c244ff88ea047948dcfc875f13e4bad55a79101e99b455c26a540007b7fea20c0a89f09a12b9b6d71aea10fac6a24e975817c3b15509bf782ec1322c9ba2cb9c072c85e91dc695e99221169e9b9e96840f4ebbec87dae4cfc01b61dbf75b1bd4107a6ea5546b68782b714ab93cf045c98bd47df6d3d0c6d615061b9dde20cafdba681f9e97a7fb0dfe099152de770fe0aa4c5426b94723f5737f6aa8f8c5b1709695a5bb57a41db1fb8b2ab6c7a5b624a855954dd3e29b1694e73cd8dfc8fd9d1fb09e3cbb2fbfca18b4e100c73a95572a001166c1afc4d0a1e03bf3792c4185cf81166354a2f0a376852e249275839bf6bb68c20c5fc8639ccc7bf10efe2ed1f2795fbcc0ea5db639c19578584b5c8701e964d8c39c3162b1450fcd46167c448a0e42f461c99ed28b15a0115abdb8a882c41602f652963ec9de699c839a336a3b701e3ba4e043b2faefa1734da580f28415d6f54c31b55204fe891a9c057584a904229a85e3014a9204a1db44d152e49d920f17239e3984937c581a70a1ce9039d61d0e925945733c807fc81bd800d5c997db1ef4bb4e197bca7922ffc3aedbfc32de0092d2f296fcf929ad08199d2d0d0f7f6aee37ec479fd480ab0addb85c76a897b860cc0b6c01da13569cbf2ef8a306b464ac8a0e4c2c7fa8e3f9d6e6dc60f47db3377a1b44f2f9ee431fbc0bdeb81a481ef9ce4cbe8831085f9229c7eb3a08fa5d540f3046b0576d51a1b362273ef35398404a4b49df42d0f6a45c113eccbc625250ef0dbcbe3e872fb3287be10fa2be6ad6bbcbecff35ffa857c4f55652966b638acf65edad6820c742ea60e44a4f878c21f6acd65c567e9e71ce243b2226ab15ca7b5eb6e9267abb47c7bd7db76a2427acb1b8097d2b48424aeffddbf28ed4bf1688c47d94f61b2f0f93ee4ce89a01bfcd7b82ee1879ef4e6261284bfa0e0eae2a5809108c2395a4d23c5f1219a3fa5cbd22fa4c8e65a0ed62e31e0d8851cc3ed07211133db8e1bec360f0ab849bd8964d639988a11b6114abc643e2a7a178e6a5209e4722a2a19fe2b20cd8e1e88b3251eee4042bfb449bed08987678e950557f2543ace2e94b5b4ccb9c8701d1621246b669f26b8315f9d30118d183fbfa6a0daed888b4c7d44a3909b08a42f2878eec3e1eeb9195021dcd817965959694bcf1822e068c7fc5aa99289e0068c47da000431e9b7302fc0376c94b258e9df73b7aeb89992d03a769da882d8124ea9ab4935d666cf8cbd777fd7b8d99ae54060254a697ebbfa1eea308b13796684936b33ac67fa54795fa922ade7eb7ead57b7e826017320e9007c308d36ec61ceed4cf35d5da754855496900f9fd191fb36b9ff0bb6aa8d4268726c69871d803b2b24030a5c712906aa72b209028c4b0f6b1e64d0029c935f0f1b4c5ac079099ef51e215a98aa60278bbd84b3de11ed63c3a47a23873ab53b853065ef39c3033cd3f9745af801ffb98c3ae6fba4d1fc5a2c07430d4ba98585d89bbed49cfe81c03229a42d52ddb2e7898d14d86f36a123e13cad554f2d33ff468f66f5c22d1f4f98b6014930357702102c47d8de910ae74d332e618133c954ce271e9c2f5f97fc01812f824bbfe5eebff4c43bca1f721e05e41337907fd9b315bdea74d2d06275b45ec8459e1f0b8c167a5ab71345a0e0d7331dfe4136205a602aea4d6915de433e5b7cd0a6badf9cd8623a210e2e2efc54d064df294cbedc5714c000737fe1bac6a4da015da50a6384061070168fc1c2496333966d14060dfd9152190b63366f9096718b9b37334055463987a8e2067707749315e0c3c24f99b81b918a788958a7c9d88c8be92c4b3796683924dd175f7dae74b2f83f646f115effe3b47d32e0832096d4529c97eddc6f9bdd5a555b21bc50b3170d85a1b91bc642f8ee505403178c43be4c8ecfb03596c744a8f160cfa8a3c5d6eac72c19d08b44f6da9aa4e967ce04ba9d9155fa043e1f9c988c6cfb9b0b17e47fa17d3887a0c0fb6d4efb2205e1b9ec420735fd394c2953ce44cc851197112b1c07f6584cc254094f855b4cadcbaee6f028361b2cd670d924364c956c840d9cf5e69bad46309367f0e20549b0cfc2da717567ed7526a931698154159f9e0dfceab45bb0ca0f1f868a821f5d5a543dba3c72dfdc4a82df655f61e54905ef7ecf68ea711a671fd4b613788125b7bccfe6b60517ac5d08139ad8d2eede295b6545de48a1c8dc9c46c9c56e9388349305a6ec7f9980c60b4f5543d847c9ae49f41d436430335b695415786022c1b3911ee35cf9c6edeb290966edf88be6a6e8b1ec5dd43741c1a0296ebfd589dc24382eadc72913dda92090a250fbf34fce62d26ca51540bb5d3776bde2c58496906262388e6e0363915a2128e397793a5f41a90da5210b6d6efa714a9ea4845a6c338ae5cc8dd9686605722b15bbd675751d0f6e5d74bd41f9ce93e1f0936b207bd605acdc82dde2055717fbce972343be7a22f321432fb6d24543747f6b6f79b34df9f935c7b5db51e32bf43369b8fbe8395d001a9dfdafbecd6049a8dadba522be8dfc78abafc6d4fdafb636970b6f4679f11b3ec5dd8c0695f668d19f865a3655b1508afc92824550338e5362f5ba368c179bfda0e64ff87f1c84d295911928c40d903e29d9df3c592f60cbb6c7189c4c49220f4303861eaff44c7a106f9f347a8260ddbed5ef7072b97abc7df660d4ffcdefd560c17e943734d48f6017be6fb537cd005da31689235768ff3efa7b2f73ade929eee7a53cd0d39cd2fafc115a44f661de8a22717610cd9bd0a3de7fe1d8a0ed0a4695842c6d93c04a3cc2881f9dfd70a6b39d288a9ce1ae9fa54fd63900d4b95539fa9df73b70c813bb3b0770ebadb6d120e521f03ecaf31ca85c470cedd369fc07c0887c06c99b1f15a8ebfed7d56f87bce95764b1f6007337263959fbcc2cd5f6c408ed40e96babf3643dbf34993e0e16c92153ca5051cec78a82bd711f21515fcda0c66f375a01f0301c52dcac48da61e9bc8465c9117ad2675c726a909225d1848f6a936b0fad311d96712e69535ba0790b4e267933843e589ed4ca20a694cc454880078c38355f6e4f3afc7ffdc55f0a0fa3b951e9b0684ad18c2fb26b8211e72e87a7d248a66be1bf886487c839b9e10d0098b283cc87363c8a4bd5987c2a36f0bd0fbdb068020e9c86020779014c0593e0a52f02264966503f834838068de19ff49bf06453d4a32ca0c6aaf459170850f156e0295cb994f1c28c7868307e6461b4383ea89d460170e1f2c4110dd6b39e768a5c3d6b4fd8bb7013dd8a18057b4d413878a00641105dda4fdc0d814d46e029c219c7b8b148de2781deae9e2803179e40558120e7041944ab53284596da755c2c86da3518f8abf2c8106661a9decfb1a1a3448a7ae36c11fd9c8fff66042bffedbdcaf6457eab7d268b6472808c071fdb288fc613a38ac13c8bce1a96f1a5eb6c745ad0c61a5babe922109d4f4c5c050edb4884ccb6b3a1ced043d725798ef2417ebbb6fa3b6be018bc0040d5504041bd19a2e777deea74ff51f62a01bcd6548557a5146b8d964fec8def46c4dceecfa2c24ce0e11ea0b06a48b9664f368773ad30458076ece5f153db99fc29702a2da9c2431b7a36d39b7ebf8fb70a61bbfab18e406c45ce05529ce8e3b4d99dedfa2b2888c1bbfdc100312ab1f7d83d8862c61c9647aa9e9cd7c8e456d2af08b2a35f46df5547f9aa2c91b8d008c8af7238043e5379b9f46d526bbcb6ebc1d592e9fe73841dd205b98730916e45e581ee97155efe0f5620d77c5cdc52b96fe9c1c3231d2292a505158fb8693f7bc58048a3a7bcf4cd5d118e69d419181e3cf035e9949a01ee0cd321818a462a0793bfc1341d93b226fc2ee77756983df98a953ce5b216aad727128be0fa202ed8b76ab172e029d4d60ee64409f5fed92f5b745bd7026a4eb413087b0c0fec3b2ae7160313c0890a7fc4e21997bf38d507274de23effdaecbb0fd738134c06cc03cff1899e118c258070eb1c5bd47395d5310ecea024448c62b3cef84a4f52bfe05f620114d4315ca05365e2f6b1af4d990caffdf7fd5a766c05cbef2d3137ade4a34be4fc307a472de11dc9951adddc623cb54a566d46c9f317c7d9bd4525c02963a623bc149a6e4f035f7c0f9e64bd12657382cf0550854f53bed32507f72c4db190eeeb563756ff048705475b95156c3b7fc49a1078fb1a2e14d336f44bf28e47e328590a24488286015e3aef8da1605019da60d90ed0f0202926f9f012f2a27b735d5a1ad4da9f4da6a79f89ce4224d55090bf5add646a0dea10a2be2ae590171a860b03aee30a7f2c6baa2573fbfe023a4fa1d6f0a5763e2ab6a2037fe4406ce1647ed1e7dee6ec0f091935dd33200faa1bd9cd55a28b9e3b68f9b48e857d0a43ec17053468c37d6f5b04c6b85aebd35a3bbab9edfc982a90122011bd4f50879c1de82f1c157360df3166b55f8f45d8094bb29d8d735061df042ac109a74701577162ac7eecc23724aca503423cc55b2f16babff99c624fcb0d45816dc91872d01ec36e6f0a4fc0c7dc20bd8632733b5c8ca57ba79309e5d72c93defd53492ae2536b8fd02bb31c8e756f527518e8bbe7a8d1a03ad8857f67678468dc5965dc08627aeffbe6baf31a5e975ec90d6ccf2b511b22fe7281c4d32d64cb3c83e00ee0084b0e2f3b3ab5467f00b9607c5421b44cbe7dcb4b7fdcb9eda732d9dac6f51c2f7d9f65fba890efcd18e99026a28c164cff203eb3c13d25e41dee2fa5fa95a6b4e5f2d1bca6a7ae490d11d96218977452870b01d2d36d65fa09e5cdb381624f4592718dbb1f6c0226222da98a9c10913a3a2f3f8c20d7416ca9cf4e74485eb826a58cbb4a545f613d53ac3e0fac79762fad83882243a8d31786674e4aadf33c46b384e3467d374f9721b1d5afa6e06ca3d25e442e4b022bc317aba9dba787315f458fcce597aa43629e52ba134a5515dcd58f7f8b9d71fcf98892d18608b2be374840265f764a150839f7857ccd54efdc32edd99fc840c9342607f32ed4ed248b8bcaf86555a940cbf9e99fc9646df6689d980b48b590efcc90e428118f5462fc10ac9268896a9fcd73791094592739457b615ed129f80d5ed4b6d1f1361e3b4ea0ccc8c0c51881a867a50739d3f35d8f0b529fdf1e87efd25e46e26d28b005fd69b90eca1e7d3b71f8a641b16f36761b34ae19983b6dc3b14205cdec0aa11c8b10e1f098439bb4d4b965febff40fe1b8b1e381902562169ff4ed419f57016bca423f0aca8f69cd5ce1ffc2428832152d713c5a0159bc1c8e45e9551e863126825b1e50cd32461e5a28773c6983d4c17b423c49060f327fd6b7cd2fb7f6c3cc529efa9e348e807b3a4b3322694f6e0e9d0d5a15800cb84da552d881f5b520637c08a2fa1ca2c9d59d4a42ff889d2f1acd736c4b7f1157f73f6737b61660083ccd9ea750d490c06ec46da7184ab87b66bffa5cec312789964112f4c13dcc6259883ccc2c2639ead981406001f70f04112a64a4916278cf27eada8124cbeb9fc5ca6c35878fee336eb1d75db3a82ced715c9c2986b6105c1671a1f5cd19d1cb5d70cb80cb015ee9399a7254796dc6bf29ae365365927cfc628b1fbaca1cb57937a91b735c4853366f602e41a8a60096e852b9586424cc9654e75ce1d24ff057aecb305383d98e96ae517c6a35e909cac763660fe43b9a9c69477102f71df42155efb95e88316a3771c2a74b6fd53174b7a5437a9d5aef0589e279c46204e8d1ced4823831d221b513008b574543358ccad6cb687e4d108ea2d65dd254133813fd0f98d4914e780b46fadc780c1cae40967d91cee7aa48ca775569441df7b9fdea0cccf4934dccabd47aa9620df73b0c6ab6a840220a967641f61149ff75fec0b7c3889633f1eb88f9d858d50006b8c0ff3cc36402afb7e58331c1cf2134554bf9ff83fa3dc8d1a261ac627bf62efd2fdaa945367321a0d23fd2743252d5e8229197cdc4e08caa2520225688cf5bccc5c2a60747fa615135b2e25b402d1dd76dcad0c85dd8bd6d01a5214aab9fc9b20eab8815c055e6e6e18c157f476d6a74ec53da252c8b1640d65f800afe56418fc38f53044f847d8cef2b01051dc746c0489fb972e4898522edd83bc357718c510de414910dfaecca81556371999f903b981891b860d85b777e59e56d071a9f7a36d8ddab03f673614efe59562926f858323243201b59453ca1039dd4c01a6e522db85641abaad1b7c25998eefd380d8f737dcfae6b4a68d7b52257bb6280b0dbbf4eb688f89ecfe08e03cf5a9db0ad1a02594f699485015cc278433e3cd75649568935a4744d04cfd24ea618687aac6db06e622e232580b26a5900b9cf23304e6864161ced58f1345bac0ee6cf483d4ddd2ab51b7ee7751b150fdc73b36a12797be91c25139bdc1222009964274a6a4e1ab422f9425249c4c672c5877359de931210a57d09f5985ebff14a96271f14aa5f82c0d647cbc1f6e0eca1408d3df6ac514b8bb6859ff3fe9268ab89e25f4af650e8cab0dcba565f26878b6a911abc8901bc3250a268d3287ffb68b590df6c1fab6e1931d4d356d53aadb7826d94126b8bcb93de549fea0acc64a5c776efdc79fceda3614199f12f102f7c152573a9ac8173dc9ff29f9bb7c84d2bf3138ab7d8f2239171cfd8ff0450bcce6bcc6c9258214c953380bdb95240656d8dcf56edee9f74f127e135f62c1050434f550d83cde718a51191275154f2bfdf2903732067b5435934db8297a70fb68aa2a1d439d03a73daf029d515755e058b46cd96244b6eb5a6b4611d590ae60e4450f143dc99b336d801bc930aacfa817769865b44bb06ce5d34e9cbd6f57c6c9fc9aff4b5a02adf03ee71cffc0fe33e01f2861e6b3dcab028d281e9bccf75808a08eb0c635e90f870266f598d98622672a79fa71c7775f9c15897eddc6f9bdd5a555b21bc50b3170d85a1b91bc642f8ee50540317c5cb6ec770dd16d781d8376e6f144da5224e86b3aa50b03dc9fda53a0563198d475e6f1b36ee775ba1f71b2075a4936d5ac306f6529219610a11ff35cfd09fb5ee446a110b4dc5af5c5cb07c419e44e6ef8672660a62c88fdee46cc12ba682bb110bef5629692b2f8c42a905f8807b485f5318a6376c381df41e4b574cea4f6aadcf81305a0ff392de63cd1dac8d04d98d5623a43ac272ea0faa3dd9dbee7f6d590ed0334c779f9f881ce47f79471de51d4da1613811f69586818581a448aec2cb2abe4a7b36edfedc4966c94d3f7579974c72732c98c4256e6a25e17f34fcfcc37fe934d67ca356302b9d4546ba711e25163d040bf0da16fb843f90de6f3323374349878bb4446149c1dae53c0d80832dd3f9fe89f30c26bcb62622917faa9a5bcbdf71158cbfa03a4a72b36f0c5aa31c8504f7c9668056e94746c57530bb658db797284ab962e2d43b32eac42cf1e6202a867e1c794763bbd38444257451473c290f8a416fa46d3cff39413c04fa60056be56a7bb19d8420e629cccb2bf005294b5fea121c2da8d6b0e0ac13c2846cbb3ca19ad74ccdc7ec114503276db738bfbedbfcb1ba75fab9b3eb99f55f11b3ab164a932e779edb5059fac695bcb75181447e2a51ea7741c24c25b9867e725d8b035fe172fb3582c35c7214aa9990015e1a481a4873b066a30e42a2477bedf86982bd5c0e1791e5b14762f75b139f83c2146aa93c12db47d39703547b64eee5581cbd0f4303861eaff44c7a106f9f347a8260ddbed5ef7072b97abc7df6365a7d8e4eb9c86f5d5024adfb0c5428c490e0653187386706eb0b0f8fa4d8887d717ddc42987f613cc741913b59c1ad9a14e0f83a7cdce1431383a44bb5837741a133dc5fdd3b9f171657c1a6c1586270f4676eb9bda05d04b0cdc50e5c62ce91a40ae2f17084ec2dc19d710da03bea9cfe30de2fbf7933f4ab328f90187bba6a1cbadb3dcbf19b4ab0d1e1b686e2215f07ff52711cb492eb649e01a1ae43019da1acb9348026002940698f96bfe7f49717d9a4dc8f4c0da16f68bd69de5bac86e082b437d74be443970549b2cbf7db03f5dec975f8a46a46da05f8653881a345abb964380e7b20a47fc63791f3b8df96227a45d1a7d0d812b93df8289d108e556bbd63cfe257446910bf3158bf0342869c17ad341e34400ff1cd69fe0fcd27183480b1b8d9f94aa127a9b4ce383ba9b8485cc9e68480b5d8b5a17df994543c5cdd31a1ebe97d716635f470b3b966fc29d210a739b5c6d334a86aaaf48c1a13dbb455095f42f650cdd8dbaca8ce1f8deb11ceb1a61f02a87a6608d0c40ff12c353400846716cd016bcdbf4eea41887825be692c2a107b22c79d7554324cbe46458f86246b59de3c54527a260831b52c7a65aa46145c3a6ebcd97c566705d0f5a647ed62882055763bcd83b4da4bbcfa8446a6c4c55edb31c02d43d7b7da15dfe35c0bdb499cf2d98744dbe3baf21fc6e65f7783f4fa5008387d213587581a93c6d5a743826ebffc7d41668fd622f42beff0a8ebbeec98ab6b7dc561407cd97a9731d51b6ba20295828f253827f2457193a3aa61dde4064e7571b155f50abdbfea43a4b252d00ac5e737e36ebe256a9e727d68967ebd82d96ccdf5edbbe352d10080fe2927e7693195dd5764f32719aa4274c2c67d0a0360dd18dd35c09f4c8fa689c0870098498e8aad22f6439afaa5cc0b91bf8fb70a61bbfab18e406c45ce05529ce8e3b4d99dedfa2b2888c127b357b66847670d9b5774e4c1462423463e91331a82140e95d0d8977a88ccc1e79892c09c3288258e28284dd364b779b159cdd63b2d3b034718dba54b1879e00cde3eb9e9e58e2103f281369edce4595f39e36831d5b15f0f77c3617c11ff5b453bb5853951fc31b4b9b0162924dee241a083c4624fd56ab47b4001b4d72dec0ca5fd585cbd8494bba971687dbc87dbb0cf2f52198402d280271a1b718c5dd4d8c2fdca75582b82c71f61c8a6fd2e04d609859a17cea3abd7fc4d4dce95b6e2d742fcd109507db2cdcd590c8fe27116ced90674c66ad7f122ee90fee819e278243300b4a0e4643fbc707502807102e16e10e7ede908e04464b7e915801f2b72742f9c2c41e0e4dc8047ceade384529cd12b7859d757e767c0a7929c67425d413a8a8608748d3194503ad6d830ea7bde85b6ee2e8a6a16878d42cf6b6f2ad99ea960b04259e0217546940d0ff45b34a47f3b2574aaff976181ba019ddb576b975bb087b1055c19693dba1a9203db6db9687ff254a3be8eeb6264a4fa6885c0755707de22485b39364158738f21cea2cf4f1eaeb7a1865ba5846e8e92a8d264f889bcc55f3213f268740b5d5a1ad4da9f4da6a79f89ce4224d55090bf5add646a0dea10a2be90881d37f10244f1c764650d8764219b40f0983d29909664eefc3c8f44dc9922481995a2032fc6fa1dab2b2cf17c32327f6d92e03dfb68150886ae89de460dad4c92277cf140d5ea5d37250893a7622140830f6441d8694d039dd0f568e87ec41d2b181c8a9c3565658a1043530df50c3ddd143cf6b124c11c110ed1ec5027ad09ee0fa10b2b0c88482c570cf95e43a34484c22ec4024f50157e0223f0b48c602536ae9baaed383ae78a0362deffd97467baba2556e1fa10cd427a9b1a0075bc966b22e1a2174083c879ac50824837da4c75deebe387996ecef42ee6eae1100d1b2e3818b63171043f3bc150ce26f35154a4ded304cfcd8566f1ff303914b6c87a9c5eb7b0c5f60c85ad71b86929572c41832ecd553ceafd2f7d1714ffc2ab65504256264ef78ef7de866f9ad39fe1835a98862bb92cb2758dffb3afb9572352b3bd60abc224c49619d654e3fdd1a2b378739aebde780bfb97d2d36d65fa09e5cdb381624f4592718dbb1f6c0226222da98a9c10f5783e6826da11e66dc8206ef26b48e9464ad2ae81e9fcaa536e2cf321e78813e167147bd8791d409fdd5c70e385a165d1c71184362f32aa2464bddf8d304ab7750e92ca5216f5fac0bc97f664ecf1a925bbf1abd939853dd2473927b733ae16b3a7fa53e549faa86caf3d887b17a8590982ecb6994afbec77ce7ce5ce8c05ad770087341dd3861150cdabd03756b939457de1f8bb7b59e5cba4eaa45d461b60da02ffdf41895e2c2923a2d899e066360e31d3111c313e68b46c67d1fac1e2aa3853a284dfa6f6149406a5b72fa11eb21dde40f5cbcefcec1b151d413500e6dcb1595bdee9706805291c3b5aeedb8d766d01fcc9a7b94b547dc1025d1461f62e6723e2b08550aa15cb786e1ddeceb6fe02ba0fc91fa418632cf9908f5a58f05b2ea46fb9ae2d968db578aae830234d001aadb70287bc45ee99cabdd96b712a4127e7631e96f383dd80dea1f44b73314a806fb529bd526ad66559b4207df2c1901f7fa6bf3d800fd02c3b34f9afeab5f43038bc1b7efc150ab63cff0093dfcfaaebe5ad71c353966ce13e224522175254a4e54695ca5c75df17d58941c72c4c1d4e22fd0b5a387b284a333dcb01cae043b7cb4882d8316102951749f8d322ef0cdc505c102184dff9406fe02ad045ea583b8a1ad5dace56a0b606bca4418c5b71ab05beb1462fc4fe99d71e6b94ad9cd5bb4219a09954ce51f1de2c33dff8f55e92372929c162f766fda513c571ebe6c95869e75c1d0bd1c33ab58f4c567b30a2f5ecfd21c6071ef7fa27bf45203232b203b78c78b39ba47e31ab358a5e1871c92baa541544f3e1f836159623308d7d75b7fd2657ee6ee0445e47de9b829bd959a8b488f0ad3e3789ad1fcd5e0fce32bd2b7ba733e2310d8a13803b6a9518d9c3009c67744052df4c4d01f41416320c753f25c4011e108b31345e9a633d4df044b24411ff1e1b60b52a248c051bed1597a58f5d58d0e3cb2d777c80dea4e564fc98029bc50abeecbb2b1bf67d695f728b83298e2008a39fb665ce40439191b1fe9b4e3869ed782aae5c310d1ae822c81ff53ac766b4737cd4b65cce5b59cd9d742ab20f761fbc8f18c1db137b99625fe2d98d5c185c919d619d6d181050c3e56065850c29cce79e07f6ddbd1cfe0fa1a66eb7b9843e3c453697b355aaee86dc7a63c1e6d21a6af3463c46330a774adaf59b8ad4d52be5e90af2b96bb62f8a608cae54a46a284e9036fff9d6481ce1246fed2c01099d977b05644950906570ab67ae3bb0e720d553ec75abe4f0f2af41d9b970853803b3956ff8fd226e27c234e1d56585f76301222d4974e0eb097a76aaa8376687db9221502c0de25e69919d3a2820964d06d5f6f4576ff413a0748ce71a49761ec1d0d092a498ebf692a7a15f9736e410b20826b7f3b795b0eebf1c6da591b1ada574f5672b7c968a2a7f5f4ff8ef0a0e622911027e60099e9da46ee2b044d39de2e957607d13fdaac7eb450bebb792677b61826956e8a659896cb275609e9cb188a771d8ae526aee51c95449271631bb08d1d7c29b0485415cb30421b242c3c6521da4e50f890b8044091150b8fa367ae25438e66d9cc8dfa81b3c808173690bd775773b74d7d61ae73d53697da3871c6e0178fc0c678fbe2a0974584a29ae08728e19532f1acc0dc13ead8e056ccf5d6dfcd470d96830b3328318454f66f792767e66e6f135ddf0afc5cd1ca9f0297adb030a2131c03cd98054cd1e3abe8ba507d497365c0bf8abfd70438cdf678c9c6b098d603c5d652f360a810df3b373c7dda2daa665a0f374b30935771f9763051717506fdf2c1c7bc662d0410ac0dd9bd8f649bbd8815c943fb87368130396b5d10eecc89f9f58f6463e6434e04a8f9d8d089d0309d8afa2aaca22a1f512ded3236d9acd875189970d86f36bbfe60cd4c930eaecd80319e00e339d41776a4c04f19a6b9f6a14e6557e32bb256e12f08f570d76c6c47f56b4e50f125717c0f4f32b385437f08f50295d8a3b58b12432593df40816b12b1564f5797d87fc1317e91d03ad1ea9315c734271e49a2e067932e7723b42862634e1883af49fa1daeb945e2a4690a740bb4d702747085bef3425e4a01a5f71945dd768f77fbc062691b14f752aec47fe43ced8b0fe070762eed83fa5acca98647ada5449be6efc9ecf3d152091474f419b15348260541b6189ed826571b28dee18edd0948ab4b10b17cad98b1e6ece8f199f360269618e0b8cf7a30202cac692519ec1e5fc1e5acc5a1cb00bd8ae104de2eb29ed2d280682c26c8335dac1ce0e4b8bbd56dcab10f897351c6a6fd2c3716e3e85e29d3168adfa38c2ac811358dce11d4497d08cbd53c8784b980fd35af32c4a10f60f931644c4aba201894ef9649e7b755625849390a88d208cbd6ad31805add5d5d31ef4914fb5857b513161489f547b328ce2d77c5331e3aee8857275801f1a6ea35487b3bb5c6d5dea53a5625758b412af6dd15b3307681360d9912056a99e4bf112b1765222dcc2f65e9b8c9e12aaab61d729f2da57a1c2ab9c2599e0581d30e128a681723a18fbc7a9384c99f9306a294b9c909ef211a907c807b797bc810d9bcd9ff4d4de06fd848f36a73a973b72d6e555ee5b8cb3fd2eb944ef65cb2269cbcb2f55a33b0a5f24af5990d4577fe9539b3b970d62c54a8f0ed8c3c34f197cb32b6e3fa7b9b1c0a31c47c759f9fbf93dc46ffb158b3b0ad2976e2b2144665c2ccd5563b299c67e7109f627eab911a7ebff6a003dd9ad3852fd7faffd6bbaff99968f9f2afd217d8ccd54b64da52ae26fa7b235f4832d099590614eabe792a55238752df6a8d23548eb08544ceb11697453b996e68a977134d60894cdeffb2d90240b0ed5290d1eb74efd9d88c00f939d04beda3fb2f06e3fac4dcafc708c19fcb8445ba429fdfb25e48249f649dfd530cbdf7f7be51aa65d39cb6240813c52f0a8220f823fda882fd9b1bfc9a607dcf77573c172d6512c588bc2019962591d0868cd95d6d911503227dddd93ffd74ce202601ed7031b0287e4d033b299e930522894f3908d8639aa8f60944afbf36677d94a456b6b31090b5ed231f3722d1d4aaa4392a17b252c8e7e7da62891b900afb1a622481dc115ec29aaf40e8b5f62427046fe6864e99fc05a2fabc8c66ffaab6fa15b13fe10e08668aaa3157db5faf45af116e5fb34fea110bc74273b20cae7c3eaf647bc74aec87dd2c5c9d384fbe1a15a17ba4f7f2ebe9e5b89acd526a22f7161621bd2eb424f5680724db8104f09495cb0a1a41f7999551ed7254d282683ff9da847ff13f4ffc990572e9e44890888b6c24d180ff67ee122b057bf29859a025db77721187e6b563a1f24d857e2da272179c4f78b5c9028a305dc7d5aa892cd9d39319f286d3dbdde82ba0e17c1a208cb40a0dbb7f406001d2f0fa5de04cc688b55d5b88e5861e3f98bf56395cab9a72c59f3b9799bfddb0eab61b948fc93300ccff93926c6447a6a1a22490f754663054d03d1ee5543a1e429fd8ec55224865b4d3e93976ae74ee323bcedb648fd855f98d8731264dc30b94a1cbacc8e5a4172af0eb2cc3d571629acb49336c2cf42a12bb77410c85d3d0476af980b6259eb40a7950f33cd5289035d18e7009c38b43e33f2d4c415586ed986c66836513859f8389eb4a063d9bc39d234797f077d52c22cae7fde49c2bf5b5f795d73e629bf6ded447ea4412424a4ce620a8a994ad043052fe6fd8248c7e249c953032c213589ff0653dbefdbb781a688a42799d91bf9627d08fef05ecaca407e71d10d9291a79b4acae630ea5da3b2818964a60d98f6307fd5723d63f5a0022b75d0ecf14008d3977ed9722876070f62a438bd08b5034f2b15338dd05c73ef6d5ad932b7be51f152be9516535176e78e724d4ed77a56ad709de5662ac4c73f148447e2ebd74302f79203f8f3542fbaa41dfd0d1e2a202487968376201206ee8f0cfabac1c3aca89442fea4e24164bd03fd89059555b6d5501f44c64816c4f1852b1d7e832419f612ef0728175d0295c05f8695f7b630a8ca19affd76d8b4b31f71948e6d4cee515e1039c5be2f81dc0c9e62fe22071369d757393bc040c74084f2d80d0316dc7dcb7ef1237f4f03c51dc4e9a10e26d069bc4217b04ac3ed7137c8ce622a7eeed6e7a9e1fc66f8629d399eb04bd1be74dc47cf56f159e0c6b297abfe2fb070520595ed1479fdccd71e17e7ac7a8ff10297fbfa80ebd9a2dcfabe1c3605ecd65ca27410e4ea0219c4edcb9f264959717318fd0554d3ee05b85bcb36fedbe3af3f6fcfa2ce22b5edf7c2d1defd951ea8ee8a081b7f943a4a6001e09daea368e6757043dc647d02ed44a301ce02975d56f102c8609efd755efd38f0ae6736ff6e3e0e553e9fbaf19d806d765939f616dadf6724da9a399d78646e6ccaa1451c43a28565e131779bba7546c9af2124873e2ec9e2c7874140c92af062e84763824325988d52652f79365e62497e4b0dde506923f9148282f9bdad7584cf9c119b14fa8d0dfa3e9f0f276f49cb38d653feedc2da3c8bc0b61f33639aa86446da2cce67ff2d50f7a7db266ecf38706f68e615f9bb73ab295ee56bdffde9d97af19823ff492fce6bd262333e38a94e22bbffad2a6d486ee21a525a1512674882bf64a97207ab49075f4af0fdf5981a0474cb76a1c34b2d7e85a7b1ae22462a4dd9772ca3fd73cda3f7baf066cef89de54b1b09379ec703d1066a71f5dd0f5ebce7f94591d2035c34afe2304a0c1152772cc43f4c49e7f86c8da987e0d6fc0f73b19c91ad8ecbf83697a5aeb3a2007150dd4e5b32da07d106a230d600cb2e30118aa68f8f33bbd89031c14ab605f9d99b9fed8f2397cc81c86f089706450ac969ed8ffd574be1c3d27be802d6760f5f5c85a82aa77db32896176a19c9b141ae16c98d779738812a849ba94e1e655d737a395732f98dbc885bb0f894a7cdf82981e27d42fea7055ae55a54597756400d03214e5cbc4bac7b1cc2096b25c4cba5993c9e24d5ce48c05bcc74f4156bcd76ffb0b90d5d711bc6536cfe200f0cdef2172a16a7a3afcf7158f6c6f23ef629362a302833110077e005cde8f702acb6c6ff9a7895814b9b3d0515c3d2d9a52904e7d509e47c5ae48025f6736b9eb59549e6f30ebe7c275a5cb41f9fef519d4ccce650df96ec403a177eae7bedb2eae7c8005962c745459765583d311cb144fc0c767539ec1c7c7ede8c1a585f99a8276f45c68d5b413c5f80d89f301ee3ad3783b39716b619f3f7ba4a64ea0b9816643603c37e846233c59bcbcd54e34e2f89084db3745fb9a0150b3cc98cebdaa7208f5139da7fddc7be3cd44205a8af018cc76dcaa46377fc089a7d1e91e64ac61621f1b7256a161adb979becc2988670152cded2929dab11f07b24b4e0fe9a3bdd8a5329032d0f49917817679f01748e8f201e141c4f8561ef3c8b5d1504a5e0b87dd5a1ccb8ba74b6fb695295dfb702fa9d67fc1a396b9c91996c1462dc6c909559f7d2bc8a65dd272ce8ba0f7080335ba1df44a5f5d67b16174f2b2799a52147dd5d8e9d369a46ea8c8997d070b1591766401b4572ba6f49f37c899b6c030c25348669a0e8d447d809ca71b14df5de4c7eab8c4103a304d296dca935dcc1f35432d0b7c2d4344ab2a3306f921211f0500a8e5f175155cf2c023c32b2703ee46080a0d155c570cc37f0aabeab4fe293ec5f984099cf090d9e4561fa5db938b1566840bb71aa5b3ce084d6c228e624c74770aa96a9de991a20a2201bb8a18a848670d070a4dba1bfdd66892901af825e84b4c723839eddb1128e910bfa195a619aeb634eaf3d311afc37b044e2daeb9a9d572556ff2f1924fa5e917ed16075377ca49cce88df66657abb9edcbfe857fe3628ddbdb1ad04d6a47119b91071460abbe4823eb78ff8ee366359abab55312b58ceceb2e6a806e1eed87061114fe29abe9540b1c289aef553bb1de4021d02e4d7e2aa78743d12e30520ac46f258cddf9a0a6a0d227779f2a76a69ecaeddebbeb6314e8f92f16067fbe53b8ac210571f1173ed5e91c2aad4f0d045183854d4d5e443b94dc7f67fda90beeaa797b4bd1452a2a60a585ffff4945c2183d23ebc2ae760c4bcc6bf29f4979e594eaa32e1c639fab8afb87592ff2f3913751aff0f50f15b470f8b652d67e36492824b26946287182b00cc9d99031604cf5808a35f9d7c4a4ba566b354db630ae0123f1c8e907868b06a3b805b224790d99761608f080fd94348628a87c11974ed4566c2533c54c9a38ca1971cfc29623ec0bed2ca22937adf1f5cd59823ace47334f55ee6716eea40f374f9e695639b34c2913c140c9b1d0c95eaab6e6a447448bf9608c031293227f025d7debbec5fd72629e37bcad51206cf983c7865acee0e5c4c488f89b4abb2af026095fff541cb544194050b23065f2e60c6d9f6801e962c71975ca70969a85a423ea4a14bcc502ee8f7344861fafffd55e0f55243525d32938c497381b9c01773972bd88f03ee1097370d6dd175f068e56a11a98a66e68032863dc0e7615eeb95c0b34ae1ea0b2f03be941b9af0a9e06c5b77e7aad15a901f7c16fbf6d3f27f39cdb525623afd8db4f361f0faa864b6ad875112e15d242c829070da1e0f4a43083ed191a318e43811d7f766b3369602336a34f43540c2531ec19bf573347c734098a5abe1ca9d5faffa4ac080091a51f6f4ce3e4b65252c23abfa7b41246d8fcfa71617353388cb57339405005a5eee6061dd1c39b41709a4c6b26c5d4e55849427c17c1d19d64f10736b011c0c0206d76f22690f2052b545ad385c812e03e30e015a11d4ff81eee76a6444e9e0d8584c8d1052c35aa6c73a2737925c39a209e1974143770ae563eef3e5bdc85e7ff41b6cc6eff7743547f41892717ee48c3be72981c0f7dba00a2a600c2d95d043acde81cd9b3da3e1645a8721f0c8bde64136cfbea86029cceefb7242fa3cb9e2326bacac1ad6e65d3460ab6edefbc64a064191b9fe1e232ac21eec9f842158b0b2f0306fe4533967931a89b5ac8dbff5acb0e1379129df63b2e480ae30fca32f4c6ad13925fc26dbe1471219826d4565deb730db3d17065b601526cad57afdff2d4ac66c2a45a43a23cefdeb4368ddc5be95859293f90a60ff39d3fc99c4d79054f0c121bee85b9373b53e4829824583ad58375e67f20e6dd07ca1d9e11f86a0f70c9de53a155c546ba410c78b51ba8265a3ecfd2f9540b3f9d008d0f4f9c0ae05ba80f1078c3a62040b8b08cf5a4e97eb03e33d5a095b9e3833ec7f4b04573798e63612af7f2eafa141bdcde4674d0867a4882f0c371dbff82ee9378940ca5e9d481b688fb2441ed9440f2cc23c82a3e213edf0f7fc19c70c58a53a57f27b910b1e268040eeb01cea5515ec55949bc09a40edd99bb41da6eceb26650f9b4cd3f23137104ebea7f3f59d81e09b06ad55e7f8febfce98cf4aa51eb81d8aed40559fbe2e54d17735754a09dd63bd619c00fdac92c6fb9c7084b81adfe55e2f6fedfed80962261722607b923c8b064f7acd1291b060b355f622e92982d1c116b39291efc4e6d47ab6bdd84d72fc95da8493f1a715c5220d9e2513678f7cbd7e2236e005989a419f330cb35ab086252467a53b3bebd13f4b5d79c522628431e6f21ace0e07bbf79316d62fc028f316b5cc5b94db3867480da80c62afe984653a7a2dae2f159c7e4e92336bc4988cc5950f654aacecc812c209d30468e5825be41cd0c2683e6d670de83738afaf72c5751eb90b324adf01ac0898b1318912761718560676b89a2ee32e82ff56bef8b1d81a1f999817c09cc8569962f041380dc4462433a65c70bd6d4dd231806214358b5b27231e04d3f759e338f580c26d3943bc97077c6489afeb6f6d9e5b9b2b2e77b6b8ff9170522bca761390ef06c4ed537ceb69148a22864582aa334b02c82ca30add2cb24f2dbd488c54ccd3aa32e9521f682e1d4ec15970ead22a3780ed01a734cd4b310a0f4a3a143f868057e854a5fc8558a1d4bf03ad90a9992139bc6814016af5dd2a206ae743bb2d0d84ffc9c23cd276585ed91b75854786db7c513985e40639dd4309f2c1253ced9db8d6d567ea4532d9f7e5e4e893efe1892dca909de190a529a350eb9eac4bba4d424bd6e0626705fbcfa0a2a30e96ab765aaa22fa7afc34e5b9f56e9e97e1c2893196984870902ceb0be3516a32651a19e178e961c37c0fe8312c70b3adeaf2bf1467a8fb6eaab2b3eda2cb8d36ea58a06784914f076316653b2c97e74b3fef95352559affd379ec1f918a51d10a00464a37bbf2c15b3a1006fe3e88dd3b4a113cb9ad78ee841ec29d23eef54fa1004444752fa522db78bc471b24736659a068318559196346b75e8e090bd2b1b0252100f817a7d332ba6f077a0cd5f872bf732f3fb99addca44bb7f27d830918e4d2a8e1085a7ce5f820c3ba3359402bbdc088cbd35b9b5a80198e8dc8f8fdd6029cba3849157f93d1fb9193fa8ad7e48223a6a62194d023f74e53dd0bc94b323e8d829ae642f5d6b028d521edcd4530f02abc623c221bfa9da96515d9a52f40e5f8d0cde8cdfd2d7b5e2235c82d6e75e78400348ec43e868e0b7211cf560a1105156008595c4a5c02b5b24781a8f81974f458ee1f53657103d56c7134e0762d5d7a5c192629a93d1201f983057dbc82704b3eeb07d221627dbb11d8a3d5e835f191824bcb35a4e1a8d71387ed05d5160b82b023d9ea1bc229278bd63648b00cd45cb56924c294e4177705ecb7ca8b30459b0de37ade53efa10ef7d958c22a5bd8910228c28915be5b4c111e545d436b824a3e3ac6a76a31dbb407366be526e1e9e23d773a22d102841fc42b06bc4e72b8460d0448c56ad1b7bfb584d070d234587a8632b1f3959b02dc5e5bc97c3c7d1df744c76e6cdd86e10999c76edd275b2ee1d5247044f195a268e3b9f009f8507eb47c999f9c4472d5a81d9359fc66e67a8cbb36e11c4d67cce07bafb786f62f8ca51ca1fd39aa78d91332afc5b76f1229df0adebe83484ee6c62788703f39409f75fe81c837c4fe9b066fa5fd02d4f9a6ff6aa42957798f2e1612986d6528329b7167962c99e2e5729e697a7beaa93d59e6df7dce642964089ef766dcded3a910dd98b7983aabf99f0c81672e184cce9229aea03ff9592ce8c819a1712dc44e7069a9f8949797a3ccb07d90dd27e780eb513faff8c9923e9572a5279aef193c927dd2c31a5122f443f8354a71d2c567cf1b00179889a4bc3567e262a06a247fafd78c1951b0d850bb61988314c9b723edd3b06e3ad7e9bdf2c1ffc6ceaa99d3b80d7a89510306d515e700e09e4a5935d639f565fb512de9e4ba2d0a4d4834066524a1c43aba0bace4b2164a31902b32ee0a80efc652e1bbfc6c76900f5e33421ff36565ea5d6caea6b48cf3088a526e3f7e4a8ed7f50475c69f9ea21d13b6cbb796b17f1ea79ce2f35fac332dc322f297c17f20b6d3f638c790b3fd3cac1a15c27dfa283db0958fdb11e57552c4299675c925357645680207f614b1b5c6a51b7ade28d5c3d84625cabb0b741d90bd1dc1404109d2bd3320d7f37a819807266e3f7623f473c9b37ba7d853c4c1b02f40a625c7f073a933e250e75bc0ef02160bd64be8050e050b1bd03d1fef2ba8e5d02880e36b2d97a9c752bec6248909cd5c380e3aad3cefccf64e5b175fe608782b632f98a6fe9f19c5524ba28fe66e9f0318f2cdb83c73a2ae29589e1f626ab3e3ed991ea377b3c2713cfc7bde0e2986ea0da54bc3acf783c9ec5907d0fb0e0908883474f9bda8337dd0054d06cc7e9ad6166a950f021717dd9fb0bacf88aea7d3562a93a8aba742f114caa461deb129dd09f407ad972c7304b95da7fa998a2bec6b15c9baf553a79c460e782c73d1495ba3f140285e4144c686b802f6e0babb49eade0f099142bf3fdea78aae74ed91e932a256ef09ecbc0211b7fc8df83dd8ba0af8b9b933603a2dfc83ab33356fa44acb8bf2251af3e5afc0bf492f9f8da38000117b44a432214a9f0b676812f68813e760d6bac1ab702433261f5b09d7363a94c569616f3c9b5f6cc460cd35933648d301d75e1454e9f61f9f9e759a52ca0ceeae1e017687b4a5cb3489fff64e7181727a01e50bb78627f47f529391965a71e8d490b0fb2541ccf95e300aba8319afb12a03552ff55d71c501ced353af1e35b3f6e1982c6aed50f57f41d488959336b9e61fd2abbeee1c844f0bb8db4cf107feb1904448aac8a4d53ccf1315440b8080d917dda639b4554203d7b9c211d62d0876c72ca6e78090fc63ac53264eab32ed193af380e66f84e87d2a94c320a1c64333a4aabe9852c3d515545b5d1693b0d5ae39234a0a3af7d342628e5cc1be1104ce883f75b919663493e3961348fb6cce5d6a3b2b7e447818f7f6406d735343dae565ddc6db4eba764be3ce4218052170e3d628425a441f3c828687a336b47ddce1954d2ff4bbb7266e3c055094de285f1542b7d4dfa325f49f0ff6ef7682e987983f1332c2d3ddad38ccdd39369e0b360c3b3f191618377b66b973fe663d4327328af32c8f4e141555797f8800abe22b80cadb863bcc417143b840d9d322b10e4290083fe1511f9c5f450ea82dbbb2272360c6967fc361e8e1b042ca6e25521dcf02f42fcf5fd7c15e3f1a2689415774a54f82ea4cdbaa9ee0179836e924d022c86f8770efa1b058197789cfc8671654a82e5025d6852dd126641bb3d824ea1b2c4e9246ecd506e5638f3d84513aa9bf9f9eded5d8e627613e7630eb9f3d116c1ea40e765d2a7d3076284e8812592551fe4a51770be92418b4c213765c1b6db9d030cd5d8be9694fe918b8ff074163a2d7aa86d423ab30d0e0f9dcda416ae721d7dc7052f1991d454f5fa2003dd586b311d9a6196bd6b9e12540ce54dd52b7260239ccefe1e185e617c18e9cbc3974ccc2b13cf8c791970b50122950ac79c8f32f752c86a51f9902a207718ac97f40d5789fcc9e55caff0807d212202a0d34f54934231409c6bee45dd37ecc770828ed546c9a203cdbad6fce65b616a122bb05fb87006938ff73d10389ede35dd9aee7b799bfe2b50ea129ad193016470d334dbec182186da4e7ae1769ae9b0a1eb2a597df50d2d81846403399738c52a1e577f373d941b6d64259c9f8b7f47ba7638773b0ba301db38df35dbc50bb4cab8b677b694bbdf0827387efa6aee7aa5fe8a6a2d8b52bb152edb8f6d91accf85e8194675aa6d41e60a9ea27b85eb1611cc662ab1c1e1db0e5627141c11f2cd51154916c73a1e60f38a70bc6fa3e7c8c3e041cd241a7d2a271afb98502d2961a76009819f7ba66651c85ccd70a0455d7c3f33b5e7dfdd69489c977700f7044b5ca5794c89f3c8e894910543cdad90c86efb453a1c3019b4cef29698a11aedfc8816b5b9eceab763769137a29edbe68325bd45bd74b738995f1423d3571364a2e3c21e9b8b61bc9eb2b8b06a771e1dea8ab9ca8094cc0d930f4f0e324fdefc9d30335400405f3431d26a1166324e7145531c0bc03a6f58fb2f0effb64783fbe43cf4f516159659d26d21caa8e0379b7a264d4e58db71b5276da0840d3e6aac1a766721bf0e3af190668047813b3e611dc1c0c2c0205a3e636e2a2a26ef8e7911d7664116870a2a54528c2ac2e19ccf58db4987430c212dc3c83fc647f90bacd2be4705cba8313e52bfea129eb0fe66d1a2f14a0149b547373d25765a21c59e85773ad7ddc333e89ead55ff0fccfee94c6c50591b1623fb20c1da4df504b44f52f740b99c48eca6f911a3b3cf4079f69e8d4c195abb1f382c11b5778b4c290c2595681c8f016f279fc2c952273a89dfe274ac8fe211a042676a658a56c636e6fcd02ebfcc726408fd8719093f4b9e676a3d97ecad85ec841a510dcee29fa9fa12def66b690c21e0682197f1588c853f9590a00eb8df70b10514fcefeaf1c82cfd8d60e457243bbac07ca392bc46af0372247ec995aa991ff311bcc90a3c57097a28ea3906b7488db01ebee396cd7fa29be0c939eda3e2625f8b0f240131ffe5697ee87a53d9d115ce87fe902482714986b128c36eba3ecabbe0144a202fb4b4cddf357781d14a262ae0e3183389dde3141fbad3f3745ffe1e0b08325f661349daced629cc0483da6c84ad5b3b51cab8f881d620d8a4ff514b480a356939709911eb138db6e750452ca268d4f5f01069e8edb6c14b2d70f651074714398299dcc119a0e0878359c45667cdab13a6b658b5d2d088e8e3c42d5da090c67d605a8bf9749ca1572ec457ca256ff180bebd4a6a02fcd3e359a401fe8bceca36cd41bcecddfd34975ba566db11d37511f0f57532784fcffbdc316b2b1c8d9a43d96385b4fd0dfb4014602e4048440b98337fc796c900cc1666aa2569df277f2f0b9d8f26d9e5513f4d9bf0f3a6ddb953eefc6c703b10cc964d621ae92d17857b91826261fe706db46b2502bb645b4cf3f6866b3766e0b924299eab4b103fa0f16583379d50ed2e673972e3063d64f2720039b3a2fbf762b718b9475930530774f272bbd7318e93ad942eaf7e5f372ab26a74cc2a37deeddd5c5ee8526b2f86fa43d86fc3232d5224f16b59cc9885169fd6d4cbff259930b42c891afc50e2decaf2565d088c31c66b8491593c9047799534e9f76ae2d48ef65d1c7cc9f71bb3a7e53ccfc8ca5282a22ee5c269b8903452a0094cd49ac4ce2aed64dfad93a6c7a60c5477527e61a8f48c0d18a433630af065cefb039449ebe20e15cf9f0980ae6b2c63807f66673df2567172899da6a7125f1fbcd8a6904c3e7ac75bd8816de978aa68d9a7d966ae293216d2c57d7ae1ea95334b7b33a934d21c3ec213cdec56149c75686376d392fcf7ffdb09bed2ecc6f343dbaca8741ba207055698221fca4ab371e36a57458db06132ff4964ac32c0d37d713b6afb3a91bdb87d9c744f9a8f8c263700d9e46db1435f61f1f18b6b5cdddb6ab10d8a97e0f369e4bededa444d3f0b441cd5e81fec7c1cb5499d19ef7ecb36ab45a48dde07478ee02e998d46de0445c2b61923cbbebd5a01c8f79accf78d2964db9c240f555e6fda77fc88620f91785275d530f539fe120f3c737f3f3fa3dad0738731c8f9194a9f5b52cc9e45747066f5a053cc0d6ef496fd4290d3a4662f659244ef4ea0331306d513dbe237a5f34232f28bd48f7038a07e1d077549317843e3c9253a42c55b8009212b3379ea9b7f207bb3686b495d29abe6d2fdfca97e6c7c75351356aa3ef4ee94d667b4c4d7995907946c0f46295b254dca6b67fbf896339c0527980ff0fe7812247db482f05af8e7646286c5b823c71193d4c93371d1152287450c3bd898324bba4998dfe9ef4b6bb6672c61962f512d5bd02d25d89f7c39c7884628f49e658b5db03a372ba029b74be0aa6f049362ef89c9fcc75062b9e1c59a6ac89bb80a5eee3c8a1cf6ca26ad32ba35595bff08d0f94ddd3480ceeed3bce6eb56545dafbc5ad96e7ee21a4634402527891a29ee1641760b47453f2b5d03722bd5278e7b9e919eadbe48bc94a3025b407f02ca1407ad70c9f6cc0bfdb7d9c555786c3efdcf25ff07012d51b374f59f72c85c0ef39a8a8b396df1f17e5f364ae992c5cf54e324a36f8367cf71c154c1a9c220262c90c63a14c430bcc702c53b7912e54a9fafebaaff80e5e3d74700389b0df48b789239b39f5ec246b0f3f7395d85b4ebaa28a2bd622f1898e9c4aa9346b2c24e39fb379fd203a779c39b6afa7a55a9291918daa21b7167576757d44a3697c84b1135536ee39778a375b911ddffc2ed4154b9b31a88870dbe6763ab017b5ca0aaedcb057c6ee7862b18bc4c1f89b9433fc6e25977e84bbb997503c742e47032318ffbc0a5b8676672cf745d3cc3f585441ca38be82ca457e666bbec7ffa8410658afd4c05db6ba1c43599d685cefa8a0eefd4fceebff3e550cb44f1f23e48884cadc9a9466c85bd5c74799c19354a1fb6edb03ecc93de2755e8a40832baedf9200d0c95e2f8c05b43661dc318bc85ae7296d606f3f04a5aaeebfd041e04dd213c7dea25675a473627fbd0dbb7b7e7a8d9b0254aba7d565600fe94dd9304c7ee1106b6f421dfc9e7ec80b8a679c45adb517e3a17000cfe15c14d54b8819c216a60422a8f4c0bb5c2b5ea848702952b7dfd65086b2968a1af4e8364d674f40c6b6e56b94b99d27143c932b6c1727dc46289830beb3ba987d750cfe40034fe94253b148e129ae5da6094a1f75fe074cf3978d89af4a8d2aa0388f22e08ba68af6c8b83ecb27280cda5adaae33457a07ad7e133c24b9b76223cf8699ae0d9547d66721541c49b3c8f16e2ea9f4f1ccb2183d8000b7eb8675a3aaf2df2ac18d7d5dd4724202c4d6c02db2f676e845c94122f6c9e423888bd8d67bcaf69ea5c6311bc475fb4235d1dbb49607036b3149c776a7ccea95f99fc3f62ccb79bcf6595bac3917b54c8d13e2e12ee713a410cdbd61b215f336266de5c400e43ee727149aa923bb86c4ccfa8c596b6a49fd5c209236a7f90bf82775e3d1685d9909a1410525bb0305ed27c74b09af9548514e78905ab735f5cc043ffedf3c45a62178619f32c403fb21f5264fa9f4808875ef021110cc6af3d795543df44aeedc8eb1a0b7222def536af7c5d8179c86ef7adea122b6e9979b8ef1d2003fad6a76071a20a6a0e4a81e542e7eb5a7eab5297292b936b29cc9a07ee3d525b2363b503686670cb64a890dbb8d4e31a36e5533c6dd50797ef622c991005ece3083235f630eab0efd04e7f67e99c555c5c5992b1af248d2c9250d86779b0aa36b81f89e61c5855adcffeff7dcf260758b00a6df5fa9e1c0d4f9db9f30e55a5744686d945669f2091a9485d3dfe3ce73e5666bb474712893b70178b6e8cec5e86f9b61a9cfe12891893bd36d2ea7295377db482dccb941a937a8d056a8acaa233d5825b79fa5e1b48eab2315ed0f9fac472b070ae63ff2ae32c95bf44e14aa20d60050e2dbee847cf31fd3d01639c1d583b34f52ac00a4833a382837ac265a2573414894a61ba4545db62ea11fe9d6152e35c13e6b7ae2c737f564cfb5e825d1e8a4a8e3f2761cec9edf7e8f2ce5760a99b97e51723808aef3009fd1bf255d81879e32d9a62e3d8ff59497231dfda45796b6b8c6b48ce1ccaee56a2ab713b8b63b9f88cab3d6f3437acdcab019416f93575aa31c03710029ee2b36ee5ba76c368b8a84422947e85f8c82a1d1e0904727d357ddc4efd24c8ad4249b5ddfe0c6884111b8246adbda60cd600d7e6a50480c7e35c24df98831c261369f994a185f49673109472347d48da7cde4daf32771b1e667f1e76b3741bab9d8b03efbfe9f424a5813c09148be52bc0310d67cb750e24f5a2002fe512a857c8ec90038b40e5814ea045757f66813736dc5acf40037470bcfb7aaac96c2baa86f80316d526ae99d401e8ed97f347cfbeb087313dba030577babfc87e2e5ab0cbbb3bc4d2e577a478d6eddee02e8111c7c6ca45a49bda874a8bfe4b18f160a24148c264ea0872d2293dc02e401c6c8d8c19a4bb392349d479840cddb199e31606fd63d614bf23e9a3ef3d2ac64c043d0bb803a821c27b1ef357b6ca4eaf37c3e4b5068508ddd4602f506b6e72d8e7f24c64fcdabd9881649fe196365d46470677d12a925364d4a0b014f4e9599fa5ef9a7eb73f05c1350a17f0ca0c7d6ed5f53b4407bb0d550ec458ad0c5491b42972a2124d08a362319a10311c0f7db6576681793d96d5d431dd9b6229d3970d786ac9a97d70dba09cbc0e66d16649e404a33421e3f3d3aead69cf3a6773498f195727a618f11dbd7fb058afc58a312352a02de484c730d590c20ea58d806505bef681e34c4e1ad91e9e8d22d306127d09e779d48a3cc19b3d559ca0d2a3e4508892c4ceab5f0128442a3bfe68e3903732a40fc681321e1a0e39fa3d51814063edabf057601682e4f1a49ad589ef3a4c6015aca99c88267c5bca08315657a5fbf91209b605d0e70059b3eb96ff5a840fcc81709b8840c2a55344a777bf6c82d01b47b7ae48a9c4a2a41b6c36e880b01994ae1edde90d7266b232053ec102536b50310e038dd76e40b4b2cdc5a965d68d8095cffc13862968fda36afe61d65190fc0d819e3472283db237d432ce316934e87efbf476d2a37a5d59fb151452ddbb3ceae2ffbdd28693ce252174973667c424abe3a894fcb8a1f8b067ed0d7a32bcad086e1c3e15b62842f0eff6472c2363cc62a55936923711774e60111ef60ba00b80451854a4fdf7b23be50efe0097532c127d2cbfc95b608e97f7f7b7e88b05f00e8f91e72db1fbe2a62144d7bd6718e45b9ab97306274e2310f974d10ffa3ba2cfae0dc2e3d6de9361a8bb7a5ad8f045a1221149e7ce1bf204931e2f5012eeadbfa6524f71b66ce0ab498009ae86f6e65daa9824795d6c8d5e7d91e72d03d4b21884a58667da8aa9c50296b54cdd934fd30aa68cba9ed50bef37cec6ce0381ca97fd719fb584f05e67d004e1f0d8b8279b1a6ebaba527d3a6471cd5f5f787337a4535c4d236fae3f56fc4244a2c712f50a845813d3825eec00162a443fa6abca94ffc10f5ae42a1ccfcec9e75e32693fad50c66c27fcf57ae98f73d950722c63a7b5806d218d36d1ccf732e381005ca202db15b23902e6fe56e1737f2dddba861830f1e299f269663819d74ae4889d214315c4c40835a435b00dd29547ce99024b2c1863c7118fc58af734d51daf8bd79064d2134aee9c96d95e253dbbe004b2a2dac4e9b3d08036b5f0c990fb9aa64e34b4e4f231a49cb9407f1a00e3c4deb59de629b7408a5e2a0757219e3fa3f66c7cbe480c67c7bf0e1e4965cc99f2b5ecfb4fa79522d1e5888a86959dc8024ca2d24e7f42be08a8eecb1aa99affac7bceaf1543bf5fbd137cdc9b4185207a12854a265da8abf5e65f3ee2b67c797a208b0b3af2a7b3a28e0993fec8f114443c0e26983cc4e8e8a6251d2ef86036016df868f492da8221ed6aad60579454cf42653acb823988ad1cdb476ff8b756cbcdede30f1ed80b6676e05674dd3997f99a377debdf4385a1886e75042d6fe491fb28bdd2297e6f20a65af33c52aa791dcc85b7495f4774975d01ebf1202daa1ab230500ecccb902621fc1e96c7cbc03c077ff1fcddf7b8781a6b6f10d822104a1d6c545f2ad9cf48f4d25fc9c8047de9c4107b66219370343c29a3469eb2855a17eb66c0084a20d76a596a5a4d5b10ad53327ea40e436a40bcab6750a2557e456b6c03b695d7275ad407068faf7a748b8cec6470de4991d917f54d2d015a19b7978c7f85e12c8098ae1be39cc53f4a7bc54a8521fad5f3dc0eb8d87b1024f0434142d3e8db4f7d3f1d5a7c9db7d4eb7ed9bfb30e67dcbe032aa44a75aeb476ab85f90d2f5707197f182047bccb39a06ae0850b9eae25b743d4a0154aee85e2947963f002ccc05b767d5488a7635de7187acaf49f5066596ff50e5911d674a887fcdf355bd9c5dae23c3b8f8173990ce9aaa4fc209d3132dc4bcc561d5109e5ed5f515854a2ae8c19360102192c96a74f5db0f5078690f51fb901cc80f87d48ac677ef8ac21103570b1701879ef022250341d2db23fe5e45aff4e21a3045e0b734849ec65cc38ecf2b0f9e4faa1423dd0b05f15889709a736ece5f93f136aeb296366b80afee6900350e22b481df5dfb021c591a34641a468a8f4d1b78126354c3528946cc19ce8617338721bb67e7d77420f1f5b7128f11a38f62134c7cea75e8a1d2681201b263faed13d8f2d6738dbab1d98f6a6ecde7703908025a75d2f1ba798d85e1b0b308239896343235a468dfc4f52d147ce3333334e08f74586bd6cf751f6a5d93b083256b80d459afe184543e3f6c84e0aad850bc70848896bea13254772be596ca0082953e2c1bac81b0a30312ba3a3b0ca23d77404c4b31d5420cc01723fd7e11fb5c23bdb1c52310c1eee0338d5eb754dcb5ae155419ae5a862940d66a188ea09b1a1448974e4cf33e32e00617a08368a79495a038118f4e7dd06c3566101aa0b9ef2a3228ea615b5ba8de086170a296df6c82381778d2c80a32a7c8fe21aa806e4f2df127bf35c99fc26a269d4c33738178eed971079768a5b09ee4d68709035abc243bfb7aea6ba1229cff22d308a313174ef6dd8a9deca13ecab9f68e217c2c09478122b9c66da8369d79102ebaf4979e274c27fce4a0d86fa2c4d8a7c8f49810fdfc5713761347977446c575eafc8b5293bd3653baf205d2d8bc76e300be0ad382080137442a433310480e30c6ba5bf316703140e985dac38d48190c09acc369639e5ad17fe7ecca489bd311f5843f1d39980da3319d815d8b57cad15431d478820234e8526ff669356c9ab2845197b2ed1fdbb533fa59845b6a5bcfdd032adfd2c691ce3bb6ef15875bddd98bb13f3fbfe23cd9d0eae0380336b1d08e1c1e882d04ea5481e60b3018e6d22267cf7aec75cd29f82fbe7e208b78d2757c1b0b402af76bc89cf6f7395fa7209b9f93d3cfd4d7786d8e6650ce3085e6ffc1a7f7359d0f92b232a35a97a979a0e5e6fb64659814a872398469c1c34f09d1d32a067dd89ff984fdb8b57de4d5f42aa94ea1709536a72041225f5f02e7e4c4f01f6eff8689292b96091bc7d07b5a3a6f8cf06fb0be8709af41239663e0e39d5e1f31ab458e59815428b06601294d9668516bcd157afcc2354fa658f85b204e4e39d6d041e58383488f7ab5dca67110bff65102d3c37d8c22bee3580540941846ae09b281c86bacdfd531997c3cb2c02a5e6e816b000c90249622ff51b682d118998e5d23a8426b0a55bbcad85730d706325a19117264b30352cb5adba9716c0821ab104b642fd1b35dd50ee584c489090ed471e5f9ee63fbff96764e5bd7d4a58f3d1546c266f1eb617efc051d49ade9093c0f6c6f52ccc0c5e23403a5408c8934bbdcc8f34b2f784d26ee9e3406d6e1e496df5ff4cca30a472c764574e884e29cf6dee96a7cea26e1bb6464c8154efb4bc1905ad968112bdf2bc5eb1ff0fe956fb3dfe48431cca55113fd08692b9de41d3f76c0b18f4084b79a881147c4696f1a986ac3919b68516fb840ac262bc6b1c7ae51c0503f70dca916a2f5fac4e9df714a455f9944cb3d455a71a0106858c763b0fa952eef57f1a9d38f46577c67e6beb8e501913a3ca5c1a0f35e9e9c7b1c1cbb34fe560442409c9c3749ca501d7d0ab705549fb3aa862588421bd0f6c5f07bc3e3103528234bcdfc7e66730c9a5b25fca3ac99f8b280500e98c10effd027ea13d8b1928edf7e635e0ca5cfd8d20a1ef0d8c8e0d4084cd5a6f69628ab349ad0b35859e3670a69077c7f7c858d33d2b164715b56b28a57b86a82ceb2283ae7d9dc7f6f343779cf755600d6468e7b098f8ce1531426e566413e42b4cd5c7bf243c3f0846edd8fbd1427825cbd0e7f680196217653d96ce7072a70f0b528c762a6ebb3fcb86510be6f966b3f126aa2a6f85ea4b8d12cae68028dc9898f68b55f8ae634d340eb5d03d71822032b0ab34ee7e05c1dd3b80e4da71113a0ec89116c95637fa505409de2681cd94738f5e9963ba34dedc8ac9c1ed360e0e02308a634efff905630b42e1499530cdb7b984af35dadc38eaa1d6380cc052d941357a9fbd303de50f087eb776404de6db36c3415cfa39323f45a4d5043eebf6c487c315dc32a03a2c5e6cf5a1e39e1e2a933fc0f9b2b15a21d2d4d4c694cebbcad70981c3e3b88bece236d5e9466c3ae2c7bb54668924c5ee08544e8d9f4e6c8ec2e15e09e6656d190687ffa20cba25713b64cd36b5be1ab3595f18aa6cbda4be6358d953799e1be21f326add381014b69451b960c332a481ca0e9440560950b5ff9123da30dcc48ad9952934d0cdfee9f35c26f29558205548ba4f8c7350745107667e48fb75c6286605a2ca0d862eb973617094790790a16c91c26400787c5bcf7241944a8f16254e3dd70a97be765fdd92066ccf955044a68d9bed5b098b441055cc7bec0abea5e2df3ea7f1e1baef8e203f31c2df6ae09c2b573098ffac6e5d7030b068911ab94985f11cac0cc96f46dc4c4edc2d13e3c3b47af032c53b0adf353f3e0ff07449460e20e06f68d169f605fffbaeb8a0a9a4ff36db0fce2b5897fc3caa7d09c70c8659186ed049f1f4f08fd3c35c74c37a7a35065201cb948ddd08a19f8941252b9cf5e20cecbc53d088ce5f366d2cfe400655fdd469f9712badb2d66b409f871249725a2f62b44b00d22d6bd1c339b1be6f0fc36298795196e17ff68ab6481ab590137a89bb72334308d2389cecde24947bafd413b88e0e3d41ed41e10164a614e0a12953a5e4dc3f70493a5f1de09a8fc2b5f86032bf17987d93fc3c1712f000d6d202d9c097921d474c6b910f6b0b6efbf24da278027afcb1685a258b03094eeb5f492d7127c3412b424611ce23a71cb69d0f8685205f3bcf0720ecbb3d6c1ee510c5bd546d93c99fb4cf5b0f8c132d878081e755bfc72d39ae2972756ca9c866403ec2e6c58c014f459da6a904bb41567b99a20b741804e3197cf552455509397995631365b561bab637770e7bc3f59504c35a89bf93941309a2238460d6e9523f8cea4333d78bd51706f399bc6b4b3dbaef99a6d054e961bd387717d005d5c632a92585ff0ad423faa90f7aa9f31b62a61786157c4fca2dfce59329dd1a60c449a8e536da5dd38a2bd7a435aac485b94def30417bda906373bf438e5787af98c0f77427fb4b58e22dd800bd132f65eb0f659467d59eb2329a9637b75219c7045e60a4bf7b056a8eba407349ad400381ff5fb34252cc657d925d4d2d8c3c7ed8c9fa32d1171a48713c192938e5abf9b2d0ce1e5798b9794427ade0fc5d5ec077eec125c88fe6fec0220f5c30287eb450adda0df2dde55b244f8f0a1aff477df16dade63e495b5ffc2ee16e45639c626ca54ea9f483151008723a3d376ee9037de534ddc252705f7ada68fc478abc802525ffa67dd7231e878dd306ea8f1fcdea8f4d3a7fcf82028df0f66b4f0f1938eccdbebc6185a34b4241461c8635cef6dd96366142b1d7e5955dc1b4f9ce4fb04424301a3e5a57c4a83e279123d56e2202f06c655af25a18f19582cbe977868dd0e60159567a848f6bf92ce8c9428a9d682e6a90d8eef18e023072ea9b0f8568dcb9248265b3866778d3e99f3555c4f318feba864c21f18384f1fbb1bfe63faff2c4b9a85231b843f23bf80ada0a6879c8c362aa252173e516f24aeff58c2f964cf3ef87ebe89f3f64a4eaf05305c16698b60119d5f362a4d669059282475753769ab2443594624d32afc10c840ebbcbb6ee3a7a403067f78a4fef9502ace0b9c90cb31f21bf38b41b5523c8f96f6e96a455eb841504a4cc154e6e99f1bb08d35fbf3caa21baafb7cba4d8c0da4a3cef501f64a557804936315852565ae830e94026ac7264e1ab81c9a36ceb15a2e5c4ae3ebaf41439ec976cf1ae920538ca3b37ee8c6a0261ffc33b76b22afc9aac0ae6a101b5842d294fc07adf2356bf8a236954713f29d9f19225dab2d4f53b7cbc88d7b0b1cce66d7574540d379635bbb42497d3e11b1f9ecd43aefb74a348ee98c07d56fb3208c44f507d7e393dba77532fc73d9ca55597507620fddb6a3509bdaa94a878b9bc2912e0f92ba9f6ec9e6e09d3baee3a332797c6e954e8dc8bacf414bbc856eb4437fd5556894057b9c144373a6db84121b66f256ab6313b3d827ae55cefe80e12882c6e03219bd6ef0edc17be8b6e59b7bfc6b279b2e4966fd62d5009e37464f10345a45dbf16b3ade966b2dadec66c88b0be04fb693e63fe58cf8112c798a32bc55a012fe285a727d4fd2aded92f195b90f41bab723a324ee55a2975b36908643930fa9d74ad6659ed27d2d7eecd4bae8dd2657a2e3d32019bf451bd46275a8ceeed179d5c05abc8baddde934594272dc5d9b82f1127dfb5f4fb0255e0966a394e20407283f26c0377f674bd1949d0a6f9840e4a720afb6b375e6d68f25e6ac60d148ff535567a25737b8d9e424ce068a24be0962ee06e295fd3edff3e4aaa955527f7ade30b49f9a55c655a6e47957bf755536357cb849673ab6ad075c6e3aa50b9531313962e5c67b004dcf6882a091ece04fd89c4ab43843ca042595cf61f7fd49e1e6458bf214a331f42307ca6d4324ca9d506d0b7b4721776ca82a09b5156a855e100b9f3d8b512cb35ace1ab7a9c7c0a0dc2a050a4f524afd1ea0bc7da361499c893da0046b2cfe2f5ab1eb7c245b0d71638059acbf6e0e03e89a9bf94b6b89181ba2d7d8901474eb8f7636c2841d31ff7e1421088ae755489e5efb06ae817b05157e40b4ef88ced8602c9a54739453e231d7920f240e5c30e7b79a0a52b4f1c93bad61b218841c71f2a8a85a1990651433f0f32b218cdc3284930d972a27a85045058f7a672b88c929bd275def4490ee06a24628c6506d8523098d68b9a2a103d842ebf483f31380af7043d0406d65b465ce913375114338540116fa94d9647e3c14a04e9825cc0b697d1d665b74af58d2cac49c1028ee9394058da576e288ca8decb72192304d44ab81e69bf6b570e05d41dce61ce9dc30eeadd582ed467239d68ad4c24c907fdddb229382250e504c62caa14774183bb27edf6b0f252d83fa30de31c4596df847e85d68a07f4db52b320c6aa5be193036f78989ec7c855f0954269a3f1681c6490e965baf793d25622a715fe042658d22d61d3e64159b9162d0a45da4ccd3078c98fcb364139d1398c96e26c3ab33bc7553073727704105dc22f90059ea971be4575f787a80ec6ac11866011f25a3f9b40ccba95cf78d391783d229a6a41a9a492b7f2496972718c8b2464e741611c9899271fbd6e658324cedca24b94e75525390349188e450d718d8b48dcfda4bb831b4708f94482f25ff236478637078670e3e25774945c3afaae97f984c23f571900c9731de93971bdab6b6a702566e0d81f7f1ad0cbcf149486265a956d7faf52df0e7c3cdafaf4e1d0404665d0664b849a389f1eb2cbb6e1ae1d74787e37412004e972cab8c62b2901b7dc56df03f3a6bea5fa552ed2aaff120d860b9daf86c0f23f785001c7508df370cb57f4fb926f0295d6533df66b94888fff7ca81ea93fbde154495fc39e26e5031d1cab9e978a5342fba7a43bd1df78f422ea35414f3b966154627cceeef815374fa3e84d55ac092ed4eb17b04a3375c5e569d79737faf7062d5cb9a27691d0549fc9213b4c10bceff37b1984fe5859e75aa58e51314223759e3c58e1ea7006f5d80ac1b073aa313e95a551e1c6a8f53de891fac4c500de607096a2092fda9ba28757a37cce5b0294b012b3df8848db159aaa745916ba04da130fcfbcb720ac5ec922f288c377edc80971fff1db9bb42c2fc8483af5d034b68d241750bb590b7755094e9499bb4065c37aef27908499912b66882fcdf871b98480e85792c25373d04c227c36bb02d91f4899bd8ee727fb798dcf1f23db9b616fff6b331f2e3b7aa9f80795eeaf1648a3bd329be519331083afcb1c9041f5f3c0b8419673b20688c0a465de760067c95104749c06d91ffc12ff818dbb1161ba15cdf69fd18867116c897980ddcf4980f983fbfcf3bc29864c39a7db5a80f85e1f52fe7ff9409c6a5f651f77d65c05b56c2f4721b21ea220a14c4c30d7c3539b7c0c633428ac993d034341ae9182ace6cd44e49b9bac702c6c05e5b346956dabc6353de81f46b8566c460b491217b4af990193ceb8b07b21be80eff38d1852f1a49102466e434a4618722e38496961e5fb9d0366bfdd4951c46c2bf71b885374d4c64d5acfc38142fede2046ebb37c30536ff1227537ecee15173edb45203616b052fc2579c18103a9aff9a078184104525c6a80eac1b13ffa74d9d0241b4ca5a89c47d19ace81f13d595b810551726c682b675aa0ffdaf3bed2b59e89b86b92aa80b011117e697be48884cc1da08e6ba8d13ae47b42f0a4a6c1e15d2c90e0034de3a46632413b7b0f409b5433c5f2cbefacecf13011aa37d3250ee8f5e2bb7c92dbd3bd34c937b3aaa21e08e5ec319498b9e763e21c94b2556e1e88e95dd8ca580fc053ecf0d11ed27c8d055d0f04d38dbcdf1b67b42453c64cd272a1cf5100540d43d16a13a838e170c9fa2f8d6eb1e8b703c565cb339b8594050f3c66476720941a06b7ef49243fed8725423a0564bce42fd814b7faf769cd98a14814c32ed5d6bf10314467014cac0603424930e1be04137398026e6d8eadd8225cc9ec511721385a9d30f00491f4a1a5f01e6dea5eff0bae4ab1887026e258d47cbfc3d7819700a7cae3c222e9eb1d4fea97677a4c2ad65f53afc810e7b891a0d376c6b86b5770a98710cd2ece76db8b48017e03b8057eb43eacbddd888335f4770af701c39c1d20f092d7dae23120ac2b2744f620ffa6454669cd4042540e7ca91ce72ee40bc964857dd0bbf5d6fce79ea4e5bfb702ec13a29ecc11522e2f6802dac2feaec2f34557db96848e38197e90bbc940a5d229aa6722c8f79e4b9b95283be23a142749be7c728f1d9760ecb14848898bb0f6793991357ae303bb9eacd78dab041c4d0e76e8a9c7e190dac3f24b1f830c0e5391e0e57e4842adfce69959dcecab02c1056c1dbad6e1e248f06640c772287549748860359fc933b2ac057a0af411d90120fb012bb0238d253fa800214110f8e0aaf2237fae69ebfc43e016aaff4ccf89a4d7f3911077e62ec060f2e40f4c967ab6a1184d8491c9cf909e26e28e22151982bfb934cd05fb305503c8ad321572150a1b5f28219600eaabbd7147d083141f08fb55ef87beb497a5cdda7460fd31e575fa11da8b0b1d1337b671922e5d3819eef51cbe8521d48a5572b206435f973787259455c651b3731700ed8fec43e94d3fbcfdbfeb3c5b41a585f15598988fd3533ad3e1906b646c2ac613cf435d033c6b3e405a5eab7d8613095a16df4909fd40f18f2e97035521660db363ddca52aa21324907ea49d102b09115acd730a25a15d2078944cd75561f826253ace43c4d9e5c8b1c0f14b8e0698382096b47d87c36397b7a7a3a24e28d3afe48f2c5d1e328cb5c4b9f07655b6af9170f594f98d64c0986ce56672bf1dbbbcd02e96245600f821dbb756164b3fd56a465dfe7ef589316b3398aac60c101d82ac93165dac0926634b0fba6b4a1e28d46bbd05375d6ff9c37c798699b1922fd3826fde9d5371f7bb404f26aa88e272dc4cb8b4a6fca609a93b8e7d89e998d985caee291349f421b823247b096e4f3ef3efd06c0b280683e4b309bc6a3c4fb39ba61a7bb576c9dbf2a9995d8b979931cf34bf925e79ebdec5e47679bd4badc9c1644c325973ddcf18da45378617d4aab444dea996f99f8b33c451164510c7d822915241a07883ee5930312e78c80f755727d3c18bfb02ba5410b0c0395979dfedcf35b108c2aa92d39662ead150af31d45274d9f749e2bc285baa62480f533a385a50f9be658425f17a9e89e897bf8c781dc39ce43dc46a64df1d018f17387a2fd5a9857f4d60cd4b11d2478f5956eb134b536851f197922be4fc007b270e9dd9fdca485c239439807314fce591672819e68cd5a51ecbefcb16a62c4426082d55e2be1d59256ead5683c8245cf821b7b1f43c6fc89f39844fc3bc88c364d4b43de42d9dc193882f6f78493aa37df970301c07cc2b1879dba3e192b48b81132ea8c55a02e2942e522f4d82c10461335f229e4fc8e21fd7e03f2221a88c5215d6630f0b71deb6de75028299792f28d659815d1c4bc6991ef40d2d52328d0b1b3dbd576a26c61ceee0fec7191effd46bf17e8bef756f1074d5b162f4cf9c17b4ba6952b7ef3d22c2edf508d344cbff7b2996185ff65c4c6bc325cb5b0def601051561d1a812b7742c0ac34ccb7670cc9bc8b837c9260a6970055fcf7cf41d4f73a662caea9cfc817bd98607d70a9daa909342ba79d8dcbe9f0a35ac694ed1db447bb27be72b68d652ce7de1172f44a16e2145e5fbe48ed1c2302bc7c643feebd5eaacee1750568c9dbe730926ad2efd2981e25fb1a2872e12a2b1f02327d42ea7e016de3e010501af2ad144c605a67c0057a51152dd3750c092e2b6a2bb2016887db1e8e8078c40df687a6361a92a0066cebb4d17355c826044930b39f37a8a1ee8186eeb2cc8a19d69ebd350774ff5ab1b93ccf233626bd8f4b747dc6bec05a16845d7496d2c865aa620f688ac261985a8617d22f027ceadf8ebf21af87bea0bcb93782b24c7380fc02bfee5f32d9a7ea269f6288a6fa4eb05fd111aec3f383110c4947f834042c4fce5ffa509dd19d4c96b66830d65fdc58cfdd8cf51f870bbfe4ecf1b6afe5a330f095544e4f5b7563223c939e39f267c0990cb2b65dcae6545868dd015ae42b54a56be7237e8381d3d6b4d94f60b7d903ae3a1b8aa96917db1eb7f35a5f039ce203232b2d8c5811f74778c41eaa3ac7609710a0129bd19089d20252864dc1c8cebe2516c7a0b29a2ff3f1ca943a45ef05c2a04e61e3d8ee7e9253966ac210e5070aa343074ffd64c1a8396d2c48b1c7ad48bbe38c99a2e391528ca4dc1c50d82bab5b7f1e6045703b74bdb94a9cdcb3139eb8f69ceff48c04df6de98590be1150614d49bd1bfe79e3fdca562a46b7a477635fde5c0eb488f0237497cba5fb194152dcf9ab9b3c757ca6353c70369082c442610b702fece0e355ff501cb191e7ed3b7ad0e58d6a569eb43c75a68a56a5085c70575573614b90c99c4bd3060563a3181c8440aa03056998e7410363b09c3b9bd985e0ec393309cb19d98d83e095f4a3d5ee95cf952a8c47951579194ab1af47fa5eac58e229d46711bbdb398f8bc4d1fba416b32d29ea9d2668c4325fec743ebff097dd0ffde98c11038e1ad8bc9317e67799ebc2bae9bb8418be742d4869bb6f550f2f28ae4fdb03d1adf5e865c76eabbcc0bc1aa0102b59ce0bf07f87deff73ecaf18ae473e6fe2ae18e4b9b392972fbacc11f6603a038f7a0188b59a5d17732f75817fe67407173591294aa9a4afec1f8c9b14b566c66db032ef17c76a6941bc241d27d827d6f87e76dae1554ae3b61316d5e8b9c03b3d526e70ade5cee40df2198413ccfd4c10d8dc04c6ddc8fb0af4e7c3a4b9fee2f32ae1e7c3b872ae40458c8f4c4e4135556b1841a808693f14c07addb57066c189b2f292c06c72994ff8837cc35c827b5763d9f9944ebf88f6bf709f4465c98cf19597f32060749ce225ec675b4c154972b9e0f08d00f64ededb84a0155548e95143c520dfc19666d50c4a830ab41a2670706cad2a45fca63c2807eb957478209875afc44da2d6262fd29ea673e58524637c15fe390e842b9b5724ba5e833d04200b877668c69eb918497b1ed13b739e806ed9e54258a0231dbe709133057d8ca2c3029e1dd5e91ef647b91157684c93baa6dee739e734e67868bf2f67188ffcf419a924dba6dcfa6c488d14bde17c750cd5b439db7a68106465097753c4560a4f8b7f8922ac0f7b8b08de1fe139e80b56f16f991b1a69d54b2fa32df8c18eca96553df6bd96bbbeb6a1a1d346b3234a050b0d25f607d08e39bd3e9943b3e94c1f6c92ba3e72281e31e33dc91f89457c6caf46da99aef98afe3fb277a44b45fed1a63c7f0bb16f53fabc75751c7224da5ce9e3497c57982750d43920b16414545c8ffd7fc2ae6def26e5f1bb815150e290f2808b0895960e0f6da4da95acf4cc7403b9030b95f016e3be7b4e3aa6520d831c4ecc6b1630bbb57a6bc05a600ebe306a04b46f717c1703bd34200efdaaabf04521cf6f3173fadc60076e5720f024158a0d2ca9127843a61032f87911513e0784e984eea5935a17d6c95fef133785947130fb4f1c18ffed3642865ce131eb997d9602665e318be5fa2f1f50b7339d1e232ac661668f28b635659871906586c8ad224127f3a6d3d22081f75b8c550c914c1a96dcf997405cc3f26314ec32335d3dd8aebf574c03da6242775f13b5a1c913762f02ac977440b09c85674cf6e724496cb80ee2ba84c4c5b3f8f83cb07ee1e273d8a5443e6f4f066ba2985a02905e430d5c82c56f4fd953b3d98b6a07ab755dff294b3da4dace625a9e73478e4af6a80bde4380e46f458c572fde76ca692adf5405689de1465193c556564321988bcbb69ab6267c9b075919ec27f8174c2f816e2a2cc17065305d1bfd4df3664cb02dff26b9cdbef5c9ff5e31596f5a848253d5bd061b5e157cf656c4132a246c71937a82b1e250f06e68d3ad24c268d464412b96eb20b00c108e03d99f7f1bda2cca1e7c695b62ec29df6f82ef3a860d11160361889c4c0cae811eceffc2ae9b6d332fab999ac5b28f63e8e6bee98db1a72f13b6c7adbdec077e6f763de50a5906d1647e539fd8c9dfabbe284d6d7e844ef06cb1cda9b6476b122ee8667a2f25842d4e6a66a3bde9c21ab15e153b3fcfc3d682f14e2513cd8e8579c8a15222da79d2f034f651b9a6fb812dff26a9c773ccd5afd3fedc372c19db9cde056f1519e4b652ee19494e0e9f283599c97153590a5edc431bba4cad51c47c262f6b54610b060d9ed563fd431a7ba4f7d1e1049042f114b4a4d21d1b870e65680a7e2971027c2cb9b404b2e86323dce9bcc95b3c089bd3055c85af96f8c93901c9a153ad8d72e1bc9aa0dd49ff6149dbabbc3511263b2daa7b390ff916319a3099c45d95e36a0a1d981a6c216523c3d500288046b0099e1f90b3ebe576ba90c7e824eb02b6c428458f39711648f865deccf7ac2fb69b0c38c850ea3185507f09ece99b197523b70521369e489fd8ff356f66c1bd2fb38be14609268a6c738ba462fc1a0be12ce95049c3d8413820b5015c8d37d7418f6f69e33e945dd593e6f9f63f2c21432e5a0d31418de43c64328f5f7d9eb44ff19bae7b5bc20a3ebab8884efcf9871a59a9eacab9cf0c3e9236a525051e3e89387536cfa0d3549a57f066496c8899adbbb9270522c691e9e133fe93eeb9cb712effa74e12079951831b0ac49e6050173ce7fc0c96ee237a4c12c5ca935d2693a5b572d99a58e2b2f9656087dd9a7226ba7519720cad409d2dd4790abda7617703d18eadc7d9f4d8c8e7dbd07d84cdae435049ff90ee9e78b3a5752ef39af9c76b668f2cc219e9b2479632bcffa7d6a4982ea0eec5b345dc737e9b17a3e00b9ca60892ab61ce4285629427b73b15cae0b1e95abb63e6e49c13e69bc0cf239d854e12a2e7bb03baec30871fd07639a865fce0f252493cba23f8bb85894090b6ec4e5a78516614a5e977da86b8dc7bcc79ced8a33fa1c9b6a2b0d0150641f40ead621e98b6e203e74a45630909176d4886d604a51f53db371baeed379d00723c490a920ae078c2cd7c59beabd2db9b4cdb337432a15692ca3f4958b6518e535dbe6791db0a37508e4f49dba51878602fdca2b22068261a1da0a28b730c08f75728ae53949fd9ab3955ba63b5e4c3220788846670ac586694b4690e7707ed6beeed4dc111e1fbf3bdc1922f562298d5b5e1cff625e5cbaacda3dcd273fad1f86f8cb0a234168810e3dc5fd4ee9d3ae428fde9e640166d6b729682e69f968c8fec65b3df226425d5ad1ba4a07ec9a8e61263c6f357c906aef3adc83d48b3a0da3211b21deff09a40e90749ab9c482b069faba9449a09bbd1b7293ccae8bffdc703f37b9963703762c93fbb66910e994ec703a356482251727b8754a775958f855b93e72412da28797328bf11a7fa153c57a154716b430c2f049f4ee751ea0f58bb72a5939f48f8457d2114add96f60c5e7b1305bf676016948056c994c7c1fab6b27b265af0b3f78ba36471bbee23b3fd01831ea07e568346bf16776661fe432e4869eff72ecce8513c07e4b5f8dbf6e0b30e14a1eb252b6e252d68a23fe458cbfd669024e6d253310d85267a69177b86132cbf84bdc59f33752e499c229cc2ba388b313990c0a118e8cf28e7bd55754a5c4ca8e8a80aaf33de197a30f64e3f340e6abc7e2dc577b3d387c8aaebdb896c5f65056f6daacd68fb77b13cf12e50dd9bfb607bae56b5d60feeb2026054a59a97f9b68e67eb8131e5575d6eadfbd8d2db90926382709ee529123cd21a64ec258b9a1ed19b28bd7ca5653241b48756595a6ec8327390f1e1bcc9b6d3c429549cc2af2ebe577bf7b85c18226fe42c6efd4d852c154e724246843d651537a04f0cd298a1fd86c73c261b74e6dc9ce945cbf0090dcec31f7a38469fa7bbec92e63fc2c3e4fa3d026b2c476f90680da21ae5b68211f4dec05e1d5ea903ad7bcf284fd3d233ad3895f257435d37abbab10a3c28a7b96fbfd3ab15f5f012a601350b702ce2bfe1039fbe080d39b904458949a9c31eae8af6c32106850836a43bc10e5d62e645f9e73bf0bbfc10906b811be8ee9d562ab8bce26c35dc84f2579ca2ccd953fbc8b71ae5b5b511788b3f13c79111f1394fec2143e89fd7d5e0b0a2e9e34dca6f03bdeb79e9e33f2325ce1a16d838f1bf0a63f965224f661931ba557484845807c687b79752894ef8e068ac838ada9d9fe7d1147cf9c95349030e57b493a11e61ffc8869194dad72282c75c8ee4d6b3a8d731de1564af42cea6ac9eecade06da291e671fc44d7470e4a42bebecb6da4d0863b3de07b103160b5557adf1f78150c580875b6ba7cad00cf6cbe27e44211fa504655a2edc7d006d3fa3c88fdc3198532921c485573e33efbd3bbd0b452d0f8c94427f2ec9d5e254510cfe136cd89e332182c70a3fac813582e833077a31a88ac04b15f2c73bb7bc432b1083da2c24013a288ea2c67d50640d71db3a68e7a1e8c3a90a6f3e016ea6416445bb7222726ed5bc3704a7c50ad5b3cbc29fdc2a621e15b4f2d788de275a5cdf82dddac21db9f4f3f7df17e6ee0ae43366f68c5cda0eeb438a23c00a962b5e7205b2d4a473a236e92426d3aaa308707d977a2c423a37ac7f90a20a525651e3f436ad6ac0978b69ff623d033ac325d02fa1846b4d993f52f127d39c04dbfef9719e2ac44607eb50ef4c5e12b34cb8c6940c29d711c411fab6eb681ddedf95605caed85c09f1ed90af07465713fd9a3a9950886912d13b0bc0c60a9ec4eb4871dbe5658f6e2a6ea8108081d01e7e476455e15bb97566d0d096fd5237b79545edb5821e4af640a9b3e878e76bb5027413a51d4610a49cea0f5524d9b008adf0080ec47b02f96750979f0dea822e7cbc36e2f7b853de32ad3f6d06bd27a9e60182d3d351b3bbf3ea92a452b4549d7bd42db98dedddd21a67abe52eef2aeb2681353bb292159208fabeb929ecbfc0bd30227b0fc1b344f65f9da1cfe3f6944f46eebfb1e5cdaa94ac0c031bcc5a917ff99684874a0d028cf97902773907ec5b476158c7b794f56272bdd6c73ca1dd051d4186c9e0e225d70cf6538b9c9eef6dc7d428620a700f74867c70fd08d03f9999714271d25567ab2497dbdb9baeb8cbb6924dacd6831ee6c045a3a412cc73a316de058498cf71abc3fe0bff3acadbc6ddbcd7941b3c31247b869e01ea5900d2b76d4b209c6ba10403c6c4208cea812d8e773740a62ed0f810cd60dad0c89264b9b6fec3790aaefe449bf9f1bd1a21c52a18e3804f13a0805b8a02a319f5fc2eb2052ac8902c0673d8f935ea3bbded2a529f6b37b41f1aabbb4b592d62b6ba37476ddbbc1310d2c945ad49fd86ca77d2fbd41e0dde26c703dae9f4735cca5985233a4b4492fded3d12d9f07fb5c891a0f981927b6a2d664be1965d5a5068049de73b5a693324db7a1aabdb93b060f8be629d6df67e1e81c640b3eb7bfa48ff96294c8323b70283b7cb26827c9c7c256433888f0e7da76679853e9335a67b7f5592ee2d13fdb7da8761d4fda753023558215468bf194971ada17adc4774706d2260968c76ab4e132d0839232ecd37c1d39b9deea9f35bd42d85afc1458f2865d6d63e2bfe1030d942353ac04520a17aca27f57c64b49d7ccc9d0f8e20e49d505b651a81ba96251affd439d59d718e4303f08dd9ce0f5cebf0c2b6beac51b2a9f83332ae729dfd560561be9c1a62d509ddb487946e9f32ca3896b2f93a38949bfdf4070fe0566cb3bd6dda691d19426113a3bdde62622815260f2192d28431f4cf0be4f89dae8cd21f7c29eb18ecfe24466c0ead21b2da4675d44db62f03807ac932f217a5bfc8a91d668fd69afa8c922d4e9461641fbba7100743aa42c9cb4c15f76c79d9af9ea8c86ec37c5eec39dc85d2174865c87d1973114293e0628e8728f5927433649db8d21fcaa9d2f0f1cfee9c0fdf8259f94a4c10b5b9955a3c6267f661fd33aeb5e2f93d6fe93127ca00cef12d8ea94a2b4d08909fece35b79ec65d64b651b053235e697f63cee65ec2b0e3dc540eff6f2b5477a0ce7fc76417026e5dbb8eef929955df7038863806159b77a64b655332fa788ef7df67790ab4aec19bffe179d745a70e427bf5153a1266c0f91f667fda4a0b357429a602588c11303ad008f6bbcdbddbc70a7d67b2502c1e8174b1610d2cbf9d800f65e9aebfe10791ba87c3134d634960c5d2131d3d0104f29f5fc55c858e14e27268713a2216012c49685f38735405cf201af805c41f062d31abb4ac707649a20146158c22c42873af1d0afaee22105ed50d7315f56c1728ac4e2e8fb1b6410df44499f13ba8a400d0c2d8535afb5ab341775511e1b744c3cd9cd7c7b246dc4262b408a7e6da00c5c353f9b63b8a094799a609e3c9fc7d4f3250b824d99a90fe094454eeb8f7201ca51858f41681d55820cc5cbdd7679131415b227994cf333e5c6323ffcbd6865c90fbd0ce1f08758b1cbdd60d4d8ba2095a92aa280056b1314ef97db4c3ad382f5c2cfd2e4ea4b9ae717d8ff9fbee16c739f3965c0d99f92cd5977154030c97ebf14c70d2e0e81fee6cb87670314d2d6313fbbd01e136e58737e49a19dc957d35530266aafcc32c8ff702b1661951296bf97a3d20df12241fd0580cdd5a22a13df6f556cc72271ae1699be8776fbb1bd7210be9940f55a9d249ae2d521e32b0b90003c9951cb7242265f551de094509d3a6aaa404320c4045cf3ad354ab95740bc8668576cc70d69d3b528bedb6d90b519caf25c270d52fb999f6236968387bdf7b7bdea1d7e31417d1342fa5e57cb4e913f9d3d683d2858d574be090382650065021bf4afd7f888b017244116c9aee2d683b1c13e11285dcbc603fd3bd8f82e51635d2e9063da7119f0d57cb34e96ec30280fb34dc097f676cb421831d3aef63f5a34662fa92ffa68dbdda48febdd81bf2ef7c10f6156b5f25c3edf859edc884fa23832a6b9469e0e4741bf9a7deb9560ca6d40c52b4714934339cd09742ee59a7cf43c187592b6720427f387b38e7465e5305c9cb0a5fc366995b333c80de85dd4184e0b34c6d2260e6fb493df8a9361780de77bc685e28c8ee8e815ee649a8241aa9a19d8fd49c058e242c7fab3e1cdddd24598f323b96bffeed0c767e361aef4a7958525800d62b9cfc65dbeac6b0d1a86c1a81cffbe6fd8ba33125ab85f7aa947d6cc310ee22c03f01a82930cecb2ee9c99709e832a94aec8dfb6c8587e092bf67ccf3d862f97e4dfe32ee97b6a9ae9db666ae1bf5ab22be164635ab0e11150588e0fcf48eec1830b82adfa966c731c430987e80ff98c1e6a55317e86bd53062f77295c28c565a66a13c974e767c877d6313fb4b199aeef21a5a8deb42ed7bd5caa0e065905be66486bae0095a710d1cff1488a42479e5181fba23323eff057edacb2e55bedc860429178b6960f791d5bf15edcb649e19f8f4703051a7a6dbb88871dba851aacab86d222318063a54f0e602515306ec8dbe611ae055c23af141635053639bf78c4a021422ed99ae871e9c9ac45b5687865612f2c2fa4a2dda8507ead125dbab55a68fb0ce07517308c988bb7e7c99d65936d78966a30b625141fdd99628866ca519199fd05fa3f17e4bf8d5bc34b71f35ec95a1f30410bfef650ee8e3d8143c479eff8547bd4943edb9303169195de40aa4fa6ef44fe6d40be99311e02e18669f63bb4d96f698670be7f9bac1bb32adc5451ab0a9a7e47f3a9a60f3d1f562f90b1634120dff24ad29625b7916709f899bc6c96bfd8ab53dad452a782d660b2ce057c6d62d463fbe05bfa0985fd0cfd630535280076d15f4a0a3bed305adcc2d59c9c7f5a7326b8c975d525fab82b49ef94e78c1aa9e41202f8e3c8fa8ac37af22335dddc9e75cee83aaff343793297aa8d9f3b0da9f7db04911b83dfa2b662dba555e9c12a134092f4575bb994f995c29c011e2dab70b5ad4e32c258e900d42cfc714678e4ebdc250e3bcd7030c4f659109c3421fc9e0fefc007b146d9e306a2069f3581a73964762c65d663616e5d60a33ba146b177b5a920264a3fe94c80e0337b709c4a92b274602549e285968291bf71cbf764a6e388d8ec66ba98829ba6c99d66b3fb1d2ca930be6018f1b916ad485f16b3bc0d2d9af69d4a4b4bfb04bf3ad3f39d84dc8206cad612ec7d9350d1d4e92f3bcf1a0cde8b0ab0520c0f5fb8066edb0bf8b38d46d948f5ea77b2207a4e197b48d9d86a40335501649996579433a38aa8c87f0d7ae271a16a3ffa1fdd10eced398ae39a64b271544b21621ff90f2eb8fb0dd7492f8525eff4537482b42854616211bc4c9b8aa61ea20f425c8de01afa12b4448c5a5fc194c6a3a9b25b92e5f2bd6fc70ed2338b74184db52b764858236c97836b839ffb475f09f6fbf95ea0ff4c4dc1b1e35c3af88b4df01ca800b85f37eb595ee289ef2819ed50791c97c2ec1982c3c1f0d5e3a3f8862807715e62be04ffad1f37942eb18281695561cb007bd4e824e959cc0d08ea36691127eb59f4c88511d30876886908aaf31485ff29e0cf9d8b6fb07833dece879ec51712f18988ed530d86d1f4c6f8ad0aabed13f825e3fe65c829f2a1625e71fac26803736c045fa79d2815f7f17600dce9d870f88daa8cefc8a59974072440317f702e11aabae967e9f3e080af07b9e654d83b95ee82b3faba7ef76ab3164efdc32911dddf16709f9c0373879c9501259f1db461f23c7517078d479e47b8b0d44afe5de026681763c8e2258379fa10500bb340b1e3fa3728ee3ddb200200afa2b23d4653ecf924850ad9dc83f4355094f692e76589d20de82d51a7b80c7f191676620d09b8db95789ba93a550bb79121f7bdb6953a8c19714eaf16ca1d09ef3363d39fb6030ec856054607674cbf03f7588fe8e48287f531f90fa267ade22167ebd1135810ca30f7f1ec59a4653bd87b012fddfde20cb82188172eaca99c2b9512486693f9a3a841ae4c5f93f5054a56dd206fa5db2c854976cf57ff89171abace5ae4dfafec44c4b1a5abe9a82b70909404ca3a6dfe1c8018f36c4953f1f15debd79142f0f62b736cecee7f32a125bcde8ae989c6c7368fbbc90b7eb29b544585a838116fde845f3b4793d8c05991915c90072f5c12b763cfd5c8855091f95c2029117475547916c56ee753046f7ce31954ec5fdade8c1ccb8b75db950c8e7cb23c31f1e5a006a1ae6eaa8a8de67afe441dc455dfc9952ecb37c441cd28eb741b9cc4d34ab656b749ce1d0225bc38aec0ce9b10676072dffe0ae1f1e7d437202ff720f3b5b88db382d324bdd4170e217c904a1ac16e00084c21984c2d17a48d0646db5856ba5ea57fa2fe6670cd063aef0293c8e3f011adf1ff4c14b345af5647dc4496ff84c5214900cb0e04cd88bf3c41d2116f61e24aad3781505a570744b9ae428f4374e78588924509a05971980c6917f67706f1ce91ec19fb22b4718bde04c4aacb045f3b7dcf28f3f5ff0c47bf23e93177df3d25ad1790e80e98cdcf5aabefdaf46c4c0b44af2e26b636f30ee08a17e7fa8584e7f76e987db0189d43209b075d27337d7d331b613d0a3a9e599aff5979a83aa464dcb40845c49343b7d77add346831484c90a1dbc6df370e3bc2f6cbeaa84f56b22d821aac890d6848af32fc63bb0e5f99c897142de9c648aa2c0fcc6adfcf09dd5eae85e090980f06667a4a724b3797dc6e3074f240f96900f3d2c405192dc22685190c2a16fdf85d7a21c4ce55a1234bcd7e953b3505a59b5964fb4ae90aba9d059e9030069745a18956f5f690a372bde13a26426a6c0007ccfdb7eca629a8e940c929903bdf04ccec9d144d6be7b8c43644e5119c7410c301e2050d86e7c4be6f65e1746ae2987031bb559fdd0f7d4ada63ca39eaa5ff824d98a2c5da3129ae09531b6c075d97fdef4ca6d9cf0606114055a73090f7ccb023334717c976bb5345d1b909f4cb59c9e6446903a7c7c6d915a2d1b441be587e4a6ee4448cf2f8574643edec2d1ce41d67917652089ec628d523a7ff31897abebf162ef8af571ea45b066940eae1e9ffbb781dc1332869bb1cc5ef7f079c9eec9fda1050e6a0201c9ac72d4a241ca92c412bf0056fe8c8672bf2b1f2dd777f7ffc8a2915f9583877c01406fedd2c95fdfe36cbef288f66639ac23803ba3fabe330023f8f7b13398f488855cd0f5fe4d54c5db6627ded975a1044f84e074aa3e1c10d619e962640c85c2c84012c6d2734758175bbcdbc83722c2774d2de499378cd8942d9ab900f4e4506cbda17797cda22038c8657a511015529ec9925763c959c503f42686d472d99b80984070d7d032cf3a9f95b133bb80351e3c48a524edeea4ed950e6a671af4502b1bfdbb2723d87f7de06288b74773b750c18b432d116d37643637e4d919e1bef239e55e74f75d3a15cccb068c84d12b2a22c3b9505e0f21c8db77fd5eb954cbc5c47a0f268f18ac442c13893772bff4c740510ebc7d905785ceec7f5baccb20d8a2af82336b8f057309015de330e0813014a0bb764abec8d5b7440ac6f37368fd6036a2371a14a84ed8c74118b8a49fbf48b9920632e4e38ba49490ac813b6d1d5eefe94b777a46e08ad69968af68f84ba32e6429da3006a70f7203b6e19a4bee9c11498d6cf47c6464b418794c5f7bfd66871860d410106483b78d37d998d63adef654d0469cf679d13bca3c774cf421b9880316243667be4aa598f71abddfdfc81790ac14e1c8fdf8def05b94c2733bef60817f00f1e14641d3ae9a96091ccd87de07bf74fa05e26587f8c0bb479624a0d4b41849fd442b85a8518088bf5ff1a6c9f180a4601b2ab161ec1cc980d707bc19a70de9468696158e7386a5856af2510755f486158f5ce5bac93a04c4a545f4ba4def7f82223bb17f76bf394bf2e0736d8cac996d3212e206840e5bcbe5f81b79967cb8158052a6ee0cf743c7ce3a59453623d66beb24614a21f3f5c7aa35e5e21a6d5dc642487118747b2372402673f51c8d9751bd92d37a10bd899354ecd5b0695dda4d1f043f4b398d21e37d059a6623b67db895077630cdf885e4acd2305ec34b02f0a6136bffccf528414be6e8fa693d2909848ccb9282766c180f5fb48be32fca83de5c2973b15fa8066f011b402c5026f76fd747550bcd281aa2002bb6e6c13574b0f7b183d7bb15331eca11a5317d04add010b155d40af5dbb6dd97dfc1bb89a87a42bb4b89a98d34b724983f6594f6cf3d24a8cf4256032ac87acc0dc9d6164e81983bd747d4ae148e21bb52fb7845608d086b44cae43d084f1c76b88fd588eb488f953713975308af80fdebec489e800c56d5449fb6ca9d7c59567c6b3fcfabede05c8eebacc91f0b600fb2578c27a8c5b19c7371da8f8b0a797f6410c0142f9098901bbaeee52497ab580358b3f2e558408466125fa2925a0d947e3b83540a1bf6299f772fb6ce2493b9166e5c5bf65f970538eeb919965f15c12467d98952ac311a46d801a8006f65c20b57192f907166d12772523e94846bd2b08b5b3e2fef8511858cf9d6e2fcd94dd030f2871df9999799093692fea5f95de113faba45b9274feec7d535b304ed1fba36d56650ca01e08874f805f2088fa85c7dd61a4ba54f89580f5f15d2aa73717375888f3a2eb09bf75ad7fccfde253d4b58d125ab219213aac0d21a41c1eadb4869f6ffef0bf346e1f264119c9a181d6518a05d0443970c08d801bd248d580ec2f5eff464e3c13520df89846606413338ddec3ab05932a6af0ddc8f6eb5fb3b92e540ddcbf0295421805a7ea617b75673058a99d8248d770b40cc9877c6904d8951cce48108e567a16f89765592e38fd042d2a1a0990f4b3832d6fed5ea76e72147b7cd2ab05e85718bf3f50c2ba460c9077423131234e9c4980c464b9ca9f171c3577296883469cfe7e6dd342e14890fd261513d21f6dfe3d991f0ee2c0d3defcc4fe00495b7c803de2797c1df83ec61082441a7a49e75869b44ccb12313fb93e09ed877ee7d5c3596ceb7f56c96f497e111dc6064e1512f377c3aff9b7be7e8e5b42d930398ab5338be6e2d29518288d542f2a8ba203528c436d0f5d2e4c2940384919dff308ba098dbf97760e8f865fc7e082f210a9a414d63ba5d38c74de3acf0151f4a9652b57964fbcc334341be8939f6a9d08c6eda6c5bc9dc7573d123ce8c69d68d90d8d81e6300c0e50ac3b17c062af443dd528fe216e9bb97e1d9996cfb8a2369c4dfdcf92c8c3b86e96610b8e5bc76fc75489946586d2f2180cf7a2402806bbe8ca437ee5b4d79bf5babc3856a967dc67b990509faa2cddec9686c8cbfe367d3f760e3489f59ea5f7901dabb96430f2c75bf657a140d02e89d0fc21f5955f1db76ff14d5eb2344545fa1d7ff70bb9c9f0b74437f460c15d68f626a64ebd310376f506f6f0612f6fcb69ff5ef5f14604f6fc0d94fb62f9be14161c75f0a5d86828264abd1a5938a763dba1e9dc2ef6d0b0eb69b432108c075016923e699922c58e70246bde4c0ba67f1f0fffec18473227b053dec97cb9aad0121d147c48a1be793242521adb23db474fcab28e48399dd2c926cdc08a10a946e980eb8852ce03cbd166c349f7260f1e94df6fffb35e48b07c53923f211fffd990931380bb69908c8033091af752315274d26563ed71f28315c736dc567cbab9c475b38cec3ea36f88c2bf1d55e8727e6384507daad87d5b4ec7c1dc6166366b0105edc62e140d05485107b48916e0664a050a8bb188a7449d0c502b0bbc4d6972f9d5eab9ea4c1254c4e31f58fe7bf94d0615086938726b0da06c50a393d34c39fe61823dee7a2acf8fb44d87b1d30171af5a6cb09fb77562fabdc48080d53acf212bda6d6f9006ff41519043e0a802d9fe8bca825f292a4e181dcb7c83340da2a99af2868adeb589b78ec2160c79d62c54118378c46b71f4aafd4f55b4fbd344f3e8eb0f1c7fffaf19f1a355abd4e436240e5c1eee64a1b7277db4c10e0cd6b34c3b41e8d3447321312f5910f0ee66610d37f7573ddf1732cd432515341525124700f1f20c61b5e155876cc42daa8e0ae37f668914b97b0e99502aa39c8f3e42253af61fed39a88c81933088c6698ae9830a4ff29a28ac4d2ff802eef2f7134e1dd514f5a52bfe35e6ef326e99c93e6b87c4dc3ae00aad89b0e17ab7f8147a2637f64b01dc298b20d4cc4c966c06eebec5cad2f33e4330efbd05a91e35d1ae0f2a2300771ac6554d5c08bb68d574f03bbca7649edf85282c58dab6bee0e22e20c6c9f24e1eae0c1c81e35f42fe77ea5048cd3b838cf92b6998f38c5368e9d2fb15d4ef13fd4582913eba39c59305b27e166e211d394762c2cc0c48df717db75f168cae688ce9f1c7e083ea7c440941126de7fbdf219544bcde066d649161790840170b332f537b734be33b145c77cc096b8e07021c85517499e76238108822463e599951293e86120aa8ac90743d0104210772e8c410e70f951142c80cc346acc58ebb17410f4bf662c60efe0843738ffb40f1fabd80fedc294ef70766fd2bc9469cc9517eefc408de503f4a441e73dbc313beffc327c6f0e294577995325351764c702608f0466f591424987fbd1d5d503c7c5264f66f74394567108d8c4717447fe7636c116c83e3a6d9467d6f4b5509fc81046b89d4a00bd98aeb72c8aac51266d580800e667103ebcf5263079d5dbc87294c501f7069c485c5ecee7627287e1e7065b0cdd12d31115003f34f2dd2fe1d809e478deba5eb2fb33f9e33678bee3884bd64ecfe37353ca74b9327b8aa6fa91336c9099ddbaa6735a70332f46a64f33ba13994a6fc50ec4fbb851b13074f6a5adec7bbf50dfea3d6087fcc2ccdb0361498f6cf25650154becd79e23faa9f6425d9ab2143c0f2a763cbf98bb9183e7cfd2977875554d3d3e40907d6945ed7fdaa7513fa3212e11f1a803eefd1ead27380a120767b28b9b29288b7d73212531dd7f04aa7e7fda028b0fd019f1cfacb8365af71bab538ecffd7f6d15bae06f53b784c0d5ab05c538615b99ffe754886aaccdc59f4262fe1ca24b278a25841859bc6dc632834e52b466a7184cbee08f56f84b5d145b4fb01f349f161f8eaead23682d17ebd6268c52f055013cd00608c574e4969192b740ae3cccaec57e11bbdab805ace91ec10331a101e4a7faaf7970ead7a53d7ae2665283d1a1b0e34a5595e855a5cba90b1cb85cceb497c9ed2b52629e44586f8e37c1f2950301173119f46c87fba8065090ece38e24f3197a59f51cb3cc4bf39dd7c509055afd81a29f98ecf191ed253daaae1e70cc3ce3c2cdd46c3821e39e220cc5f0ec8e3cab79c86b0ce4973a5abe59f1dfb1fc3f9bca5302d42c5ca0ad4f88f249e9e28e259512576179c690854f7393895851f8dc2cb43ea5537e68ae9275e314b72c4032762a37dd41a6a5ee2187f29a0cb87f9a76a104beee7feaf8375eba20d00018f8a4ddc0b7bab25af09ef495744893a70d95904d2b3018d9170acb4d1c37ce2bd87948dbf4c8d46eb8a39a9596058ff5a827125d97589efb78cff7639a08ff7c7312217842ba3af49658d574449f80554baaac712d9a0ea633cf7b0d03e3787e71e5d5c0b569e82487aed5c916071af17c814cfc2c784859b07c67af9d295ede256e77d1569a54fe49b3e108e2758a08ffa1de6084738175bb0ed97f3d896fb70f8c41c884d64a260ffabdd95055b8a7f56dd782e2f624a1610e698958bc055d5179dc093a2b0d245031c86399d811fa0c4739f4b945d34962bcbc911f460e4db49bbe7c28e25541c8434c10c37258d08ea9db79a39c77d7fa3399540edaa2230eef8391d46d8a00853ccc2ebb411eeaf31a49ecb34501e75d71fe60dc61e945da8ed5f0b92127b4d7d3b2008cd02cadfc0b9cbc889fc925caa89f92c7a675f403c55b86748988ad199fdf115490832f1030e25fc77a48f544209b7ba04c13a13831ad4f35547e074b0dfec158a479c57620314fcbb98d365194961054a6e572a7646611cd2f8827d42082cdbcf86169d8bfe338550cea7d5235d5712cce20b9f3c971e3698548e23f59d3c1fa20b86f3ac962c1e3ebaf781feac415678dff81b36699b745049a182fc0be570d766d9e37c87f65699fd5fc0ae25e43fa9259acced370ad22739dc2b0d3a023057873298f57828e6a0be5138b1ade0930ffca5c1ac5ad1b22a7aa146ba4cea709e7dbbcd21853ae61b77e1eb497497dfa766138dcadefcb7da51f70bf20dc430a19799d29af039695c1c0e2ef5949ff2bf3981be3f92f98c8970bb8cf2b22536dbe3b40e22559b880dedcba8b743dce4d7e92ef997546472f0173705a112f3f900f402ee1b80397cabd259d1cdce483a2040464e041497442815c3e779b65ca558ac1bee8a057eb90f9c2c1491857ed5508824ac8752feb4bec0e23d992bf163b86f93418a269602f2691bee9ed43a4d6f4d13513a1b4b8644f40172b3d730325628a708c1193ee617fc5376a1a927a143368fec4845c1b98e8b13219009e1cbc3595f4bdd60999b9c69a15a2bceea60b13dad31ea84dea7f5594918d240f3e884d0569c1c824892b6daa6db2d73173fbe112288afaf5ef7f109320995de74c5a4471f670c559510dd3dbd91cff474eae32f3902745b1e3d4130e87e822441219f59d930bddbff16649b57816e6096b99be9b2e829ca5583ac13bf1a38d742f4f3f1b7e758792b3ae7e7649d485d1f856339d77f98ef6f0dcb7f813dffeb03af388a40e04e4170370628e43a12cee49124a60f75cd70b5652689f32c8173dce4c4d588cea8a61355fc50ec8ab119cbbb192619efdb07bdf6a7f7cd7b4bbb5826e10da2cdcfe48d6d31f5174b63d5907825e2c7a776fe2aa32bd38c1294b0fede051aa9b0bf4b2eaf747b4882905eb83c44e2a7ac06c688e54597cf3978f7a16555222930606ab0add44be960f7162d93929f180efe6de709444c734d2d9e84519c998200f0d13ccc95f36e4e52facb82a3da5ce1344ff4fabfbd661201a03d5aa2053554b932c04cd1006e92c521c4ee412a746c394158b42245a2a019cc87ff735620c4b2a83cb623abf6cac634090798912c9002504b2f278377c6b63e2dd516438c5b1790310b339cc326a7b8a9e23798e0a62ca221498a5a36ef7b7a2330ebc9040c2b517c28f027179a06e44c64b637d6145e5edd829c72e9d6621b8f70b846f5225a935b0c7ba291166ca633072b887031108a5035bca0110c6f2739b2dd67c9b6e50398fb27e06d679a90e5f2133a8e13c1616cb9d34d5a308c5233b387e7f74f15f2a7375ff460512d6ca4ffde2e8615f43a04557b642a46201ebad0159b575200e530b16b5efd4f326cfba005be5b904a3a13fa39ec11cbc74913bc84db5cc967bda52e43886d1dadbebb3ee9bf042c299a8b8c54d2326aa546a64683215294e26fe4bb213840aacbe3222032e0fd882058a6c647f5aa3adaf460bf9b32433eec12967ae8babbd98b526025d8e44cf8cd5ccbf469047a8b677d2c16c385d74c1cdf8abb28f03c58eee40ffa1a25ac0b1d2bcb5f7a278a60369400c9f34c7e161ba2682c71ebfe01d5d7c50ce77467ca1b2d97df15d10f01d03d49dc98acbb4464afbaae11f885fb72a255e6b43620c2183fe7be955cf672c310e1ccff3211782d70d8d6bfc06bfe73244fd8b3707e237a0b5c40cb8bbefcf233353acb989778e5bb8bfbdccd5dc996e4de5ab03cc01a7776092c7ee37713e54c42086fa6288dc5149967ce72de131346a13dc6548c7a85eb73c8a76d40c31ef4246724186ea948db964fe26497dc887a0434bd21e89cdc709d53f77f153645a045dd4525e57539d1c6b68a076e82bd42d94e6bd74c133e2a644bc79e434469ffd8cc14fb39e46d4868cd6dd37e8d1c6e01929de5608baf295a8efa0716c966c4f865d7625fd0914cb08aad15d9bb37f728a71492952eeec3708765b703b1681a9f210daf49aabd37235490dc24acc5662e3ee082c114bf9b14617952681fef6c98e697b8276dff7531d7a2b30efd4d82e3912ae458743583ea69b51a8e94331a54dfe5fc322b9fbd567ae3fa39eee2fcc4f7831ff1e77d90f71afdb4339717cb41b45125dc77d66014963bd3cf788aa6512db9ceadc0725c1774a6e5c94edbc3586664b0d43b1c062c00deffffff21