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 81842 6af324567bb933fa9841186fe282ea508442f736b00be9a529797df2e1d8f5c0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9ad7346de70a293e4d53eca5acd08dd35be0a7acb08238b2ace34af7432fbe07
Certificate Block Hash
6af324567bb933fa9841186fe282ea508442f736b00be9a529797df2e1d8f5c0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00800c01000c550000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008ceddd2dc95ff534dc654a00fcb5b8996370aae20983aa935cf7298c046b757ca073f9e90a8df29b65a1f612b3fc3a04d8fa205bc4030fb48b6a57af3693804e5430cf48c8055f95516f8dc1258fa6c10138552c7a85f199b7040000000000000000020000000200800c01000c550000

Raw Header Hex

00004020e0edda3a18abede3b86cb061d38c0316888a60fa83983eb62cb8825786d1d28e18545334f1dc9a41826a5c04a9212c9795a5a9ae20159b7e9cd5ff8015199c8ce054486aaac7001807be2f43f74ae3acb23882b0aca7e05bd38dd0aca5ec534d3e290ae76d34d79a

Proof Data Hex

59,560 bytes
12121602030709733e6b8bc279d4527aa1a46301cb3d72d81bacdf77a7ae066d622387102850fab57ebecc66c407ccc6b3d92d5019824e2147399295ab6cc8de77a4d4ad92d586bd2de270163b09b6a8dbef8cdb5035f13d73b87f832b5ca0b840f4a2fe17b19607a5cf176fb087bc409856eb68939c412cb3e73b88a8d1409d7022a44eda9263eb7069d6ff22d6b04a375d8971e0548e30846fa9315fbfb40efce1089a15dcdc41094bb0fc47cf939f44f6affde98af1be978936832235f1036a61149759c0c79d4c58d2dae91e4e463194662f06bf70b5bf56883ead5e4a6666e61b545ae7c382aeb6907a181b5b27f52ee7d8ad6a30567d2089a7463d4d6e51f9fc1e78b7c326f7c723818443fce3e4c1651fc7c7702097d515e587bc0e8e0c0188f8d02be959c40c0d3daf2aee9a13ef109235116a25f6e2c66a915725331b2dc3206b77ce190c76ffde1e2f54f1157217b3f324aaf5c846e5b55c30253f2357f6c448e1ff98ee73851fbfe864de80ea6f93504c463df4636addcc55bf3cf681a7c7e72db60f850eab7ec993a93646215284b34c5db01fd572acd2a0c0b88de0181e765d14ba573bf5d96cf459991a02a6dd0a540a852f2085e844e7fddfb70732550714845c239b40ccf219df8567a9c83fd5555690d2ee7e68e2b814e1817a5615a49b3e5c48b948a0ace4ec3c837d9a2645415f109f1a02e2125c1b0f80e5b1b8acc842c19573cea6336d2c94e9b4b559ba4a3b8410884c41f19ccacccf9ecb3ab6700bed639bc7c203337b8398ed2d4d91a50e8ff152cb80d9add914fd1b233b299bf5e5d0ce3fd38e8e93a4522821e62493f4653169889384dc4f8848a7729cfbd2896cf8a72f4df5988b8a4fde61ea9b2d6ca078c9069585cdc1613ba5f38c0036ab744a12974ed548396870d85564bff5b3578ee07d313ba09cafacc80af274001bb795268f92147e59b062767e7280628663e43c5ca80c13944b115507a2316858c6916f0df6639294f02762f307f4d8544bbb9574a9a17e47567010d224ca5d0903fc0cb1535729edfa3ec2e27462c8788347f5864a6d852839f92c8ee16e3bea801a506e6bc0910f154fb56080997d5f4b238969d30f77d10672bfe26aebb2c8545616a4eb4cc47831e2b2bc0510078a5397e65f164071f2b83c6afcf93ace7648ed3ba1bd55e293296a2c94e15048fa8de21d6b8ca5db8c969426733752494dd2fd9db518725c5e42f1f8c18f5e56a600aa76c0451ba7681a9a925978e268dfaa981763dc661901a4c15322335c15d327d29f1b574fcf6514af15e8231924d785795586335d3196bad1af6236864098f25d12424e2cfb1823afcfb7119a0739538993afd096437b7c611a0299a35e8930523f72fb6b776a2c56af13851bee9e6da9437fc7da3773815f80810751a1a463cc325d7b4db48a4c6df38ca7d70ae9e1bdbb2759d98e37ab9fea0629ec0077235310d6f01aae39ed73177ff8d1f1333f2a618c58c965c05d4e44d2b8cda955510f836f975f0efd493303be8912833c113340eeba1da284f3adc80e36575ba51904b145f4684c6da34a984e15d995df5841b9945988c049d72a9f957534e01b940fa0611b2e4a549ae9c7e5aa947561bcb8b8955845bb6a5687ee7fdfef257941e7ca49f8247413a3b7cbc68d87806833e762a8cfce971329ba9ee9aa2e55d86c7f034ff30407fd3f5d2f58b5ae11854d61c040d58619302cad0f3ff5c7afe77240cc0bfccccd60b2da7e690b897b72fbe24c3328176f252c62c0bba11f245ecb367441d93ecb30a7bce046161c030bdc870c81b221a7946426da48f6fcc4802125771ae5bedac8365ea6169ab8e20bad128beca82b3b2cfef35d2b34c2a27219f7691782d514767d0b4235619e5c55ee9321df89510d1ddd3186fa584b77086fb43d1b1e78e42aa14006dd23db1343dc872fe0c62b4f77563939c1fc220cf227736db1a029b536d577f52fbb3526ff162899ee598b276746b3bceb1f993ffa273a9cd660c0a20f89daabdc704eb51c33c8dfc11dd88a91a0dd5b7bb9ef75e3cfe66f68e9b61c41dc6555a7bd23626370780ac992b207a14b08550459f5b09087dea9e0a30c02d0a4b3b711593b3139178e781013c760c1d12f30f037822fecaf73119440e8cffe83efca15c5f62e202b024f2297fa8dc05b7e48eab80a8a3a2572f1a86cf706aab678a77c17db7ceb45eccc8e3e1b2a3d0f1b4859802dd5773833d88fa7ecc246ec120d8b201fdc6e4f4e61b26cd8b0abfffaac3806a4b29a637834244f0d34f7ce092ca4b3b9589a340df921745488840e8064227532d666a17e05cea15434f61b79a708b9a249987c7fedf9415ebc5e6aad71e96615a7909d9ec43766b51707dd7e08d6094493ffeb2758c46302bb91bcb4833e4d3c53b0d0c080aefd49094c7ab9e1c8d2c397a9b8e3d9b1610b431388c5d99b9d01f73c4155d55b12fbe1cd2b25501abed57db522d69edfdb1f033bff32afb75a1782b664752f1e88519a2ad16ba885fba13d10bbdda3455bad8939b8e0cd0e006ce998be42b44442223bd7dac39674f5dbf015902d710ac423ad5252a2042a5bb7424dd80b3647cb64ff56e4724f268b6ff7ac136aeeaec39aaa01bce1aa5142e3b7c4cd96ec1f51ff454bf94c39165ce6a875fb00687574b1695b0d5d31f4d28d664b9eba10e0793a59d4fdbe676b20a2eb535f81e38cc3dd3dc632b37806379619a1141435667d2bd9a2c8c53f73afa494b1972dc78efbbcae28e2074cd4c7009596d9094aed13768c01ddb604bd04142682c2b0da5cce9d9e4629dc9dc9d9eda95552d7be1ee222746e31754c9a7739b354eb36ddff0d5224e28876273ca37a3a617c7f8d66391b70546a2a984b61a741dd8b29c0ff44b6bbe2f66b0441e9645c85b740fbea9e514493c8f0b9845821547678e3825399bd37c1e4ecfad286215f50f9e6bc31d39fde17c1a03eb320a04ca21060f84cf16630b5d1803983eab260451b63c539fd7a79b4ceb76027a65752b0eddb201ac45fe4bf8a55068bf3786be9ccc3b231c45f1210c891ebd5e026473bce5796069bb89e773a353fd89c514c6113d86bce33eed0d4a5e8743b00639d4943c803bfc5836666b6ec83b879c9558b742b0b4ee3930f259cab57a67ed0efff7bdf445ac07c63a729e9f3c177b9692d6c00ef6d3aa2824cb60b2063df5b5f5af6dbbf81080ba9ebf5ae72e0204ebafe523a07e044793335b14e6346019dfa783165d60497425de5ee7e9e9b99dda3e6f8b2b90f200f2fbdb8f6747df25a13f000698a90feaaff411865eb9c4e442a14881abf81170df87bed8a28d1ae81cc0586edb46ffc75b8cac894a7485cd7d35001c874530344ab1e3ab548ed71eeabecd042a925d52eabaf67a273a9565c33e768c252ef8b356dfff868ad3b226d900446ea62fb332bb80f9c9612d319618e9d3d84e0e3085ec72b913bc406256d1b96ddbff7b8af935a4d5fa57b843105a6f1448346d16328437695e52a3479fbe142bbcdcbf4c621b780f9f8c2560347bcd9f6616a0a51ed7f37068e35c11214b4517b4189f6adb7bb1f50b1178bdb465854e070bce85eeb72a52c7343be6f6d1a2659acb96af6189c94d1a840bc2ea68c25aadfb97d94e4686c45e529a44690b75c1b4b02b3cee9579ced93f3369e048588827f69b0ea3654b03c000079141189f8a752820772baa25d980a4a313886d6a25fe464c665c95659903b1e238236db34606ebcf065362e0d4572dae5bf5180d1dac3478fc1b9ecfe48796cf0436ce4d481f54184c5bd1bc4b4baefca2d9798246f02a8fb3131a1782b9a55bac22dc36ed3833e25fa178fd41d516f31af009bfa125780ffb1435de77edc76de8c0bc6297c52961c0d735bc2915de252d6f23729f3d50611db05474f808a5d91abf2d900ef7d6cec23c4c2d16bac01e5d7a3d006fd154dc29ec64dbe83321d39e9e7ebcd3dab226565fa1143cec3f0ec5b2f6e5d3a690cc97e96b0c90e218831993cfb578196bb84bfb799af1c0fca756391fe5817e7a92ce25551b39cee1c58279f3f69775b70b9ab4219330c8ef8efa9a8f513f8193e3cfae056bfced6c97e941f51a5e387b9b1321589da42a067deaf8b8a9423897a14ea9f34fcbdfa31e483660d15867325810d7d7d502e89d1710c2412c1435363b17825efe67a8f8981bdbf5774d297417f4a6bdccfc54da2b20f43d69d65a962c1538263ff9f0de245b957ab97e7dabf2a5b65138a1d684965a713c045d365f2cd5f49f1729098747ab7685ae8b0809be83e8cd02c9a4f00320c9337e57f59e2ff0bb2836cab56172ecacdffa7f65ce408e72da2f6235ed851ec3493aaa2e2dcd91ed208682eb3722e8062d8217dd00a58d1ea2004b5b43743490d5402357d2872c459a2a100969599259e37f800105d6cbcc13bd5415a86b71a7485bc4b93b3ac734b9cfd9c478afdbb09fc20dc60570f35bcb4443e7dadc29691fe468437571e60ea25b59d46478d92bccbb655a83680a8c4c4b96a59d00397b1514ea96b245ed5b39e809dbe76c6d1f837ba5a26a9e075e5936c68a393e158c3707ca3115978a10c5072c0f56e8842a6f7789c846c6c31c539973764ba57a6c8827a61b22b8557bc91972b29e17f25c19f2b158ca43ce51ef59c339e59363f7fcfaa7ce13a58d8fa36997a8c0fdac818ace28203448ea75f6a8c65d1d467b01bab302511ddebad2942996116068bbfaf768b8e47dea71305b2b3e554497ee98e45a01fd86cfd14844b2b6e72755ca5ff30cb84c17b1de9c2f428d27764deaa28c0f1cf5374f6b4dd0a1670d3c5e20d3cb1090189380ce16252cd1d60463db24b99d8a360d36ac8e2870ca473e9bff7a26c2810adb983e6bde6ca656d7e10b8d004f78dc86339c43e963cecc1e3015e8e0dae3b2dd469a556eb4898c71924120611a3dae7d4c9d9524c41c38a04d1a0e95829894fb84c4b4011c569d0e3c149868e8658b556b230c283ce8bbe6f97ba8aa38770a81273a97072266701fd63aecd5ee9cb3ff69a134af8629a9deba8f64cc8feff1b25182ec044894752ebdc5110789fca3e6ef2acb5c110b08b824b07fa32770679d1208f06888675cd0acb3ba65e2d0da0bedbb4352fd428133472b629758832a3b0557fa1ca179dbea961630ac801fd21ea22b1ba997daed63c0052068df2a05ff0dde047482fde789bc0afcecc42af7ee1aca553276e0076df4520aec6455a314ab0cf1adc9db1e5390f7fcd3d2a1abb2d650646c4f0471ac2392b1a4fd2e9ce4062fc212cabc6cfddc9c6df4db62c3a562d369e7d691f0410eea1edef89837876da1225bc9c9e15dc109c249961efe4aa07d539e24fb029a68b62fe072323bbb3b037074bc3b186a7641caf03dea8239f41695268c3d66e9c5d49bd48037de20c5c378be6b05b05ff374b24d58e70bf38b816511697275c192eccf0fdba4957dd6c70254f25e80032485881db67adb3b6b13bb0f4d818c626397cb7a24a9b00322a420df28395b96b66541fff23e1c5a64e28571cef83cea57e06eb426410e6a06538b0f7cf683d3d10cb34220c257b23770d2c97d52111c97d03f3b0feea0fae8d3c777cdb7e7cf37a89c6898ccbc8b25a42017ee3e2a34610f10d2e42d924060e10e4d4be7828688351cf9c84724551e94b5c352ffb42398a750079f4663ed5d624e374f1e763db8cf7e20ee9de9e1ece04f00cd69d9bf8709d999b04035bff09308b0116f50f224c2b4551f531b8c2c9478412549f61ae1352f83ee972c0465f59c884556f9275b9f7177a1d69943f14930ef6a0e4d76cd7f095ac315c582b4a8e335ea884660367a01bce4c942f53d65be82c3c09884ffa9f2852a71fc0d40528ccd2fa827b28ed1ce08436f5810400ea861f4142482d7343fdee3f709ddf7c41e932800554921d42a826e9b6b9cea8d11b8667d842a6f5af18065ff82edb73d03e5fdf5b5ba142fa02a47f55910fa228b7b858df156124350975f1852d7cb180a92704f68945c872b19d4d344aac352d14002f65ecf4a2716ea40711a7f88ee6b25af09fcb7838d4162f46f4633cb02a7db9f97a6f77651807742e36611df8ceae333279c3d8f05e1f9597d7385377074cf2314a141db4973ecfc521f1fc21279b1047913dbbae80b2f35088bca462461830fc4d53e600cf877c378f011ba0601c2f042d509a6158075f7b8686cdd3e384a6606c59e51cbf7ea92fe3c4a73790e282fdd08dcbde9f8f4a896cf2686186cb1ebc1f6f97e5c86cd8c721edba41736871fe6ab5e0111b09c38c2bd39154ed6929eda472007a6984bf72de1ce7cbe9da792026a72dad3a6ae997a08480b2b2cb7237bc06fb51f48d564704350162db932b5be7b8e737abc5a97102281052e1dc8b0554747ff014807b1fb7e5f7b654f13d4a3354bed1a9c037926eacdea481ca56dd680eb3a9efbef1a8e13b619659c9d3015a241e571bb19d463306411c955787a60abdecece492164bdb23d0f5e5b15b82d249f00349b53fb0ce259bc4c9aab03a692e8ce6df20c49ff98796d6073c4c7021acd50fc3efa3f3388ae09ffd012ac21b187cd48d1b209cf47284bb96d553286dfaa60f7ba2b11849966c7c7536fa319dc7ff94e4668d812878646bf099e762a8f0cabc8e430fc8bc74d2ce17ef126d69a6ec028fe1c1282c792872394e4968fcbb0a5015fc7e022548750f431e5954a8832a3bbba9c5f1bba0cdabdbcf89b6fcbe64f0e98a6c3fa1bcb21dfcbca7a12ccd7ae43dc466b0e3ff707cbc49affec7ed6e4db489450fd62614ade4e5031e8c04ad4af594a5a2e0e12bb604f091367885cbbf2f0bad12b258855cc3ee7de0e2471eaed3bb4987aed65e0fc07199a706dbb36adff50aae2d834d8b867f7d0347b80acd83ee28f5a2d0ad0a1c0fd9885f661a7baca2fb1e3b4fd61f97e624302f5e9155207df1c1dc778e32e8c701f24c840623a4fce9370ecba68ddb194e84ba8bb9d24f0ed3659f2ef18ce3be0ceae052fe3b0f71da84b1de14fdc27bb204d79e959051439c71a98fcfa4618c0b6845fc1f50fa786a3123a7a767eea3e9ad0a86188e48e57c350155df8610e306823640b799f9fd9c6bf3ea3381172020c4f57891df3e94a0d3b3434a980fbb9c8bec03511cc2376fd6349c4ee28e3d67970a2db465152fc35a76f6fa85b400f5720b025fda335d5bc6a7964e4a4e9b3c1cfad3790528fa74b4f2788cb0f9c7bd40ce0f4b1d5288147495f432e8d0ae458880cc7729e77fe85f2101aac94c560bac98619f4dc928254e41ffeffa29a6e2977dfbc5483487cee01fc0b9ceca589456f4a3296d1d0896e1f0fd7305667e89db984837a12b4b3ec54369870725faef8f2ff6112bc982d22485e046394f694f6a626a5a1f3b125c6f2d74693484e8c00e042e044f4e2b6c98c4ee0d594adb64c0099bb7d43c2e8dfd46de80d0e8a28a749698dd126bb864ed59c681bccb45d7ab43e59b8b195bb9f6062c0878fc7a1a7a40907eeac9aa85bd8027e2e88417441d20a9abb98e1f68bcc7830cbefe00690640eed2a2557336f9bbfd18120e3088bf829251e9ae81b150061966b4548c7cf134ccf5c9012392a495ed8767b7a46fa1804e83d5a4d8e7a7a540fcfb806a66e9b44b4299f6c1d9aede51290980c0ac9ee6b793f8b85280a79549a5847f290b238ce2dd43053639854ae16916ebd838bed8608df527377d8215c38b72e8a226e46d47a35f727775110d6571ba2a347dfa5887b6203bf5ef74820e09a85af4b358f209014a98aa374d90b86be57bf9a094d9a73e63fb702b97be43962b1a3b184ddbad44f88c0bd061481274e008596cf8feecc2551969d28c397e69c0ee71e18342326ed00228dee690ce8962201fe2c38cfd3a8723e6164340ca671b68260dd4d8729cf17e7167ad20f5061d203e208e67b7f356d4280c55ef2a6f795234c32f2b65e47a60bf4634b28c99cd1f40cc99dd75016675edffcaacbfa8eb61deaada26814dadc519c3899a0beb5d7128dea4d5078feff362ede21d0bd37cd993cf01abdc251c7592d964a1faab21b3656db2672023aa105ee50d621c4c80142057a864d7423844e757483440436c02d619112a446029d76d2e4628dcbe2609da1226f9adf9bf6a57a1ab8a2f00203c32e353d8aea6200c207892e48080eac18c010a23af45042738f4bbd6f0d2d1e99fa8e30400075d53b89733c8cf08ee7e8bd88ba87186ce802426a47f7c038784f1b5ab5f0bdf97e283658002f6862e89485d088fa6b91229e707d460ef831e9d59e35fd5b178126954c778c70616598f4c8566afc01bd77ba8c869dfd060d4f5141e515741efcfd55b6b6eaa2e398c7109c6fe7d7930dd054e5aa4e2fd743c414c7fe21ea54c734364648f5d9cb7305aa37cf72e09a10accf2bdb676941390d728ff75fca92bbae0a271f9cb35f81ae485470557570080d0581afce4e2e5cf9a9fd712aeab750de311d2e43dfb61f1ff68a9988bc5b7e402937b420c4638af7185130e66888768413b8c0dfbb91d5c55ab33ca6f803383977cc9520e6d97535398c7afb5f493093b2d5b0665f699b75772b5b465612df9cbc8ac954f72cfcbde9ef53dccf3629433a2963c4b961c4525f5088c94cbd2b8738e946c581833f331e0ef23ceda2c37653de973e13a0c683c6aa0ba75dba9807e415ef848735aa9e6a32b9d7da874455331519c69136bb1292a7fb24fc41300e52e1a2e34601cf080bb774a9f4cc02bb2f8dfe3e7a8c218147da3fb1419b206f29723bb5c998389d2b3a8a2c2886e7b3fa5ef2fdbe220bb8518d43b0a404eeb1ee037c760b5c18e97ff78ed927a3deb944db10e3d038c99ba1a0ffda043ddb534b4333f0d7b04ed35d9fd33e1bfe179ad590d401f7dcbf4349016c6da7d4f5edd44d06530abc82893d8b7513909a792211fe8b905acebd399cd249ccb083ed30cc38618fd016eb7fe253ec9c11c934e7b847f9e9c2f93ba1f1901804e410db8b770e98f11a0376bb50fe09cc1296ed3cd94ea69644b67d64c2e002587f608c8586e869b72f98eeafda9448f08a20da5b36f0080645937087e7a03cf25811c8299d312db90edfcc55e54e5de43e3e3fe08ed23dbee9f21ad132a163b78ce3232cea8d876db587c07b3351b8053d02ea7d01d7f53dea8a9ad1d2b4a24b8c3cf06467b02928226b7b5812ccdc4f689ecd6c572fa10dac9b0237c02d3691221c5c2e6544f18649ad3e9b5cf6afd4a42fee8c4f81fc0f92a0acf918fbf8b6fb1eb5a96711824784dc0f898d28e9e09b5940f9dfd8ab74f1d85f460a40ce500d1e59601766d959c171d95183eecebcafdeb16e2d5ebefab2675d37c3b7b71ebe176d4564a4a83be3e9f82de70deed532b7a7ed7b281ab0cf0dd648330744ec3ccd986d4370f291226c4791e1d4155496c3856ada200ed03d30591569bcf812e73b9ff97b1ae7db567cbab7014330a805ba3d494d1a43d75421ab1339ae4f4b6f471a48b96d4db7bdc25b1f1c6a4312cfe4fcc993b47b7a631b23092e8a9c9c1712cdf79c597aaed1b4d719bc750d5d3bb72141a91b67ad4322197d58919d8e3af77e477ad4792bce1c205812c743350029b004d0792362903ca7ad53ef0ae2d321da75ba869be14afdfb402b8cf139db5ecea49490f2777a97176e9ba5e750f4936cf283ada27ba65016dd99fc3ef01005fb94f8a133563a2f7632e4997b0b80bebe7548260d96aad24943a329a027a5dd06d3f4521899cb25695ff9e0091bcddd1afc7f1c7d6b8d019c06454fafaae3dfc16ad1d0d0fedcfefda7acdd4df00f781fadd2f1e0064bb87fd2633dcc21f65e0faa03e258c49aecf648dd3fdcefb6e56f8f75db9bd7599b3900d450d1b9b824df833ae1f4b8950f4e1b4379ff621624fca30d3d6d66fc17e8e4fc6a873980d0d34d9416988995af8317835c345dc8badedf73099308f6f4582883627f49838558d5ee1c2d8044a3c3a02d0ed574d9589a1ebb8c33b66289fe6b1f1b114d2b00a62ffb4f634862d9016adf7c85272ae60eb246e8e5338703031571bf494566dd19d7960ef81c14c5f1e7163df8d999c4cc2055be5fc0cb3fe86af6c82680f1d324b88f9d38c598f186ea1fd48192d57d16609fb7cb0b5a2f9cdd7868ee2dd5602c86ffea982b49740d095d7bf78f0e44f939b1a945935f83bb73e7c3332bf6bd43b4f4600c57bc28726b6c4c9b2bd69abf4823fdfc312e7f77b246919647db0d68fc7abfcfc5a2a231b09931546ac49a0113ef954854cbbd3240826a497312fd93c5929756005beda6033072024d1a8a25a30c7c0d9df4cd46a46e5b77102cdcb81484a9a3b7b531dd066f047c98bf029d35ea35d8ccad3df57afc4f43e5a9afb4610ebdb303664cf45e1499d1bb8e13fead3b2e09e2e4b68428370e59cdf02035053f24bc37793e458a767da992c645999d2b59d74891198178bf9c9d0a69e435fef304128c4edfad367a38dc3a4e0257f623dec1d45ecbe1befe8b66c2abe60b3e0dc3b7b740d84aed91fc25f4872c442f673e79f0118fc3f03503c9d350eeafb7b8e6076b45a6364b5e72d7c649a10586adc1a5b2ee0c82337ec31dc7f4f5cb2277f968e90b127d4e6f26df1b0f64a71462c6ce80348bef9a8daa2018236ed3f50fcab7444bb863d7aad5764012fb162d4294be83164b3728fef1e76464d6d73e1ec72763987ae35735779ad9ccd39be9952c54197136635a945c0228a10490c2f8d7620d9288d72863c846e916282678053aa6ee651763c723a3735e174edd08ba49fe84b67916584307cb2b7e29b7b5ae132f4c5bb442d3251503a4ba0c6723a3759f6dd9d40b91600325f15e6b9311d54304c4128faf3d7d62ae366da492b651b6648335f7ceb4a1137648594b61c480021283b4b014c0fb05cc9f42baef424e698b81861ce92b598e83a9962124e0f364c189252019a3be17c946e1d6e5cefaafae63628ad447bc5d32f7867320b28cb28a0b07d217ac908aabd90be8733f4237ccecd17a2d9a434e8d1d64428ce38fabf4b537b4124434fec591557f79746ec9bfc677fe5b3065d8654bdc26ec4a2c383eeddb0c4f9cb1a0c7a3d4c643d53e02b62fd9972ab747f15cf3fb8e82e3ea83a0953e56613454b343da78f2dae8df18ea0030881f92f3e0e97e47d8f0126fa8d2ed78d54eaf08a7a3334ce0b32184c0d976bb73a4bb0e8c10c737557947e1b24c5fb863d8cb2a8c76089fc0095562bc531862cca34adf710d3b43eedeb99eb72ce046d450c29d7aa98180c689f2d66917c2d6510f647a93937d965006de076a3b913148b85eb89011f971730f494d244f86106e191891428d22bfc104624341a4826d4ff5701813ef79c927ec3c701726bcd32c6f89a5b64fefd007602eff0d949dcbfa28fe881fe0235a3dab3bf5f2cedde9e901f5d1c76d9c59401576d5daf685eb8a31c1564dcd8291c5ae23619a15dedea02a35dd6adcd19165af170bef2264ed6e65bda636aa707faeae5560d21d07df05d472c49e5c302adbb0ecdfb3f2305ee01e4c402b85d64a17143031d40bb75422c18ea9e6aaef62f24fbf8db70f0e498d385f9491c00298764ff7412f0208e9103d7164a46825a04363bbd30bbb150eb922385151a1850dc5d180e4addc465093c23499bea74d20a698f2cdae18f0c818a51bcc393dcd87ec8bcd5c417bdf956fac872803e934e705d49588bad77186f2c2e07006ede089c29932c8a86f04ce83429f4bee0bbb2a5769e3a24dfe2919e1ff90dc390ded29234ba5a687d70c70936152a7b7c54d01da972ff3c6c1a1f7163f3b20e0a6b2cce97ff6f2e203cdcc5a5e3edbe410ff6ab1a97ae0a476cb9b108b76a66603472b24bb29cc2d1ab345f6cca29b620c6feec1d6b42255859161a1737bd484bcbaf4fca441d2c33462cfb97b722c87e24f1d2f0f4d4be6e505c899004882fb104a6969efb013f5002930f48840d4879f7056bfb1265b806762ba59c44c404aa8c79f416ea4033fe4e5320f16ab41ecd5b7bcff055581c6232c918acb1909642ffe9bb517dd6035a9f86677c84deff3a029557ff45f4615c5612bf5e7bc9465774775a3e4e74da5fea58663ee7704e5a85f49bf7c8e8fb180f4d3ad4acc80a85ea3e4ef0a56ab55fe0c067afd4e3a36eb74a1418845dac751afdbd5143f49c71703576c25e9916732a4e4eed6eed7a15112d94041332096278829cd9a32d41560db2a6fda501f2cb4d228b834c20fa664755282f6757729c8b3d9b44edb486323495873658ca940cc9acb0330c555f03c1c71ec63450cc657ae7a58ec8aed64b1dd6ad0f6d92211f05044507c9f33a132f870b9b1929272a0d68dd4073d73bdb18fa8419cc56665f6623e945dadeb8d05928c070b72c13921b3550fce12bf2ae2019ed1867f5d5c781f9741f7a68d4b6e9699b96a0a777998d58fba0a1b5e6779e374a8bfdea1ceae5f743d926c682cc2c6bc4c66dea56eac42ff6a107022eb03c75dff45027e94c42eaeaea683e7a20531d77bde052d86c307a0b6ed276504693a41073b7c74e84d381d0f8bc4603cf10fd0d24f2ca6659df385812405da13209c9f9ca5806e8160914d57d87eb9d5c1094cd04f75cb1466250c5a7de4d0f5ba14c369886993f387b9c5f60f1413a1fee0bc38795b6ea92a1177f3385ed4cca0a0bc191aa60164a30e85b4910b8383248ebb6e9bd540694ea0e43d1e3238344258d234ee6923f46e1d8d84caa8dd8882cea3222a86b996d5e1d51e8915fbc9f9c63271a46366fc76e37d7e9d7db542734adbcc16092acd5bc8fa6cdc30c7e8056d7f0f30db7e516da1e26111eb979e012140fa722a61f324e850261630008fe75fffe0e0a45a11362e279ed0e0b0579b70e11870d1ccc91bae62dc7983cc100067245334e86201f6c39afeb67456dea5c9110bfd06a2df11a7fc058effa746e981f0aa1b6291c293b7e97aecbe3bf291feeb9f318f7cc3293f6f0a1e4af8286dbef7fe1c9eeb6c48cd1356341cb10185dfa1df3119cc71218592e4d591ff125368875037f984052aa46d92e1e62c1bd8ae99104d6a0b76655593c822348d84211badce52f1b8612e0fb73c81d5190946ba86fec2ff538b9c4ebc6b4855169ab1ca04a92a3bf7ace7953fa8ba005a77b37fc4512e2ecf9412f5eed7a7735a89eadae277c9ff0c628c070f6307bafe2488604f7a8572181a91f616a9aef3a5eedc897a082ff33e88cbefd0473b478379a2a6c79242a5e3cd2f7e1d591eb1a59d2154b137f721f273fa77dee6f9a6e5cc8d6f8f2cf363dcc0b5bf76b787312d1906b2188371ff932cdca1522f405b6734e39cdf6cd97e919f4487e150f9ade54a8b75d9ad5b73fe86da1165aefcee57244b33be1be853b30c437af4003da86afd10bc5e8f8bcd8c69e9877a1c369ae8317bce385861b43c4b756e0dad428625fcf5c5ce8dd4b9df8177e430e13476e28fb3c647555356650374ecff1dbc04fad380a931d94f84951b92d3e7ae470e12f75b5df8bd106b7e1fab8b8a83b239cf0d5f967f9c3d21a7f6147f0cc4dd79501bee1eb603919d8fed1b993aa291b46b17441942a0ba5055ffa06ec1e430f1db4aadc229268ed42e2566057b5874b0cf1463a5add292bc6ab5a275709993bac28a5589888b84c5703458147ddae7134a6923c0f7754c404087eb28c0294f08dabf0c3bf0e2fd47633a08bba9ff28bcb32e0a371dfe1be23fdac9622b723491729ca21a8dfc1f0cf29a77ab9045dac5a2655d2444334ad1757dc595e16ceca604e5d36389f11c58bfc43f546bcdb7b11afd49005a42fbb9227696292a34945ba13990f3281bf3ebdb3b632caf8f6631a2e3b29734fce222b8b9049915aef5e4be93c269abc8e08f115a6fd52fa555639848c5263d8050de2f427a0cac2bc632cc73638d4e8757b6502b7506d94c78442b0a5ea4cae8bba14f29adc58bb0890f7b8803100050b656a03d4bf52d10b98a25b21ba73fec18d74a507cc18a02eea2a3d30f78c3eb9b7044d56407d2b0dc4579d5ae143ca48553dada4cab51b7141bc95e38e5043909bf950d8378a4967a4b28ec875b15414bde8562523de230e57a18e51b421be38aa8788634b8798e65c425615707db6c5eae8c7dab15ebe7d8ca13855ac393b43031785d7f7c25bda53dda56662dd97f4102640fd8db113e1ef80e2b41e9630a751746edcf55aac24fd2913092da2a205f2781dd723bd3b3ba4827a0db5306445c015dc348bec784d68970726ae0aa79d5f4e2fc5ed1ac4d7d5c62504cfe95aa28ba46d05fc9727c968360ce5abf5a9a18b29386aadcbd6906d746542038c504e5418b468b1692c00232da36acbe70ca668d48d2119d1dd826e5906e9e38094e588a378de7fdf7865a8ebd9e74fb00384fc869758158ee0d1a4d33e0346ef9371e20c0617d94cd2c5e1d3603f14aad6fb1eb587f9adcb02693748c729b1679211b9716020ad5e951bc7cf9b587102e9e51f7191002f21cfaa1bccc5cf96e832d299570dc11affbea311062508a578103c042cecc9eec7d02d79cbde3d7ce008b20e44e554807608b3bb544f747a439aa172d4ee0966071284618d68db04f036bea82faf02fec3c66fd3285491f0c0715759ff556b76db8c0d204a5a7f123477f4785ba3633625b85165b97a08905c83191e7991da9a8f3b028ce52a7be8044bca4b8b081c09131c50e48b174f0922caf418a480c8ec5fd1c169c67cbd04afc22384d99d40455988278769e673a7135e1c36571fa204af11ec9ecd0c9cfaf274580b6f5c5eb1181d3638922aa70141e58b830cfcbf80391da39b7fcd85c707d3db6c8336d4eac71c833be4a3f051ff90ea9088f703a72b719ccc9b8a8022f02c2e8e10e202228ddf0158abec1cf572c83cee66ac739a3020915efffef6b0a6ad5e1fa8caca14b2db610354f6f3f4b2124fafa7d343d7fff21d04037e04c6870e70f3c25fc1f4c2c461ee61cf39042dbddf073e4f099b9caa763253b22e072aafa5c5e19ca435ac11174c86a67fa459c28e71289f3305183cc88224d718965aaf1410f0e1d0add00ef03f82c3efa4002dc251b74e09d36946952634c13df7d166d0d20214dd7e94aef033f5bc52cff0fe85cdf6b9d10d00bc267509d9ee42e9c8d5387f2877435dab155cfb65f019f16f63ab9117752d3e4f090792952670cdbbff3045d39699527c0344f22a9f27bd114ea3362b831389c2222bc57ab2cd3f239181c7929e53b8e0d90083b7bff5c03838e5e4398700b218b9356609d9888981b7e5470a25f71a34be6298fb95f3103b53da052ac500fa8637b5288f277b1643f4276552168f31e3070cb2c14041930a49d0946cb97e252e22b0f5fb7f548d569e38ae2da384dcba7e8d04ccc027e731197cfe388621055b1f600c76bc951102eb5e2753ab7d18e940dba163313b8722780c68735eb71f8e58713d6733ccab8ec2d06d59fd17a790ac12d89fd606b4a36cd38b2fd670a2eac5caeca1b65c0a5fa408bf790bd7e77cc9c0355fef75cbb854db89c3e430758d0a976d54a49bc186bbad646756fddb9736be209e1a10fa34510287849a50a0269e19c8395950f4505063593ef2dbb6c65aa29a7b10e5fcff6386bc290a637673831f5fd826762f1923d7af349ec698a8247819c5708738efb058efde10f83769e5f1aaab0dd44ac81865b176953ded75950ee967c7c12251958ec5d01ece83d7770e31c8cc5fda83b51c8ffbc5a14f2c6db9494bc7ddd8a134d14c3a79e928223e036a3432880a88494ca43ffc16fde0a999f670b7ebf5b8a7cb4167d2cd33967a6eb5ee24295323ed7f7f28475a938efe0127458342524e835de23cb5606d6cd88880c61e4c9aadd4afc6f66586ad6785d7017831e69a8ea3f55c56ac4bac5542955c850c0bad2570930047ad01fe0b92fefc128583a12b2674c108e2af46058c0ca6ece09ab76fd5ec6a88a60c49f2faa63fc9ec296a2312cef762ff4fcb3df5312e0a86a4771925f47cc075f954143f7ec2922d82b5b06e9ff684f0f47ad1c8a6e602275713b40d76b271f273e51686fef9627ca0f1cc6a60a24a5867e0f2eeea8a3f6d39d60d4e8193b052f9c8a4d2178e06e56ceb32909eacd79b7341a6e9e2809a6b647863b4a88c3ca8d882cfb87eda436caa8d0fdf413468ffc3a5a8e9f19ce1056c67a2a681cb497ed234439bb0ccd6ec180b1aae797828129de9d99b433ba2abe0d24d86bc0666ad46e92e95489b66b2b0716c0e73b20adcbb665f23dde2143b06f46f49760fcf5deba98b1fff03ede5522d893ca55dfa9d6f3cfcacc464d600fca7ba86df07113f2c78d5437d7324e5701f240f53646dbb693ea58ffa0995bb78b4608b510ecf58d04d1764ee4083d91335d95c18fdb13c428a066a1280ffc43a38efc26af4740c30fb12921a5b3aa234ca7df73475fae7a0e9bfac2c277097d559edd2f02b610c5e927950e487b864f7bc40e2132b9a6c035701985e6214ea74b6d57f0212c07cada7565463da7b4d80237d8d6d94fe21f4958bb71b019b019d6652523fa155c2989ce1b8c7fd997de4c77b3db56b50143c7ef2b70b8cab80df1555641085c09227aef695ecc00756f07eb9597a6345defcd5c5c491a8d712a213f2ed554988dab8323c2f521f568a1b6e27649e344be01f15b378151bfaaa009448136b4933628088852452615062b3d80f774a94997270caf294820dc9fb3bde94d3c3db648c864d5c7f70e6b72d624a68b848c02c8f9eb637e2ce7640f0b0ffe42b86e7180939f9c4bb714bb0d57c7f24d9cc5598ab2098f572200821e0820d45680844ee894c1758c8657cec94684bce48ff47cc638fc5f7e7167a3847a6bf2d9d3d67bfae17e47111436e4b7fed89f4d09e094976649c28333e697250e69b730fd773f2303ef6e39cc15969c386f70227e21a536349e9c14a94edf54dfd0dde84a019e1e2af83bf8751bbb2d32d7fe29300d5d0ade661984e6f56fb889391bc28211104c4eb4f52e4d3506028c0edad4ad1c6abfd0edfdb89c1ea6159450e2a7c91ab53ace97df304cd3000a40ae3e29456f828878fc47c9e85c939fc282fd5e4e057b73e24efcf7dc7b3c5ada3db015e5d848f2bc07f2906855ac7bc720934cacb7c209716e0b0a9f777ee947d362d251eda36fa6bc18b1433855c2670c869b59cfcafacb38d90ed64eae72e148d35715a50b8e8bf851909f28090bb87a76edf3f17824e210762141628be6b85bb49e8a5c04e6d5d635d1078c5b77eff99ba4770e10b64233a68f24f444468258c925b58501ee9a7932fc302e4c06eaea6ec78e0773a9c38b4543a58b26173679619ab03bac2980d3178927b29b70d27fcec09d72967bfdb2edb07e3ed128da54f718423cd6a77ac62efeb906035ff93230cc348e8e74fb0c6423bd418f140c4336a5c527da5fbd6fa66b2a62e93a4a77d4ba1db2d4b4a7b056c489d5fa356fbe98af0067b1e5acba016cc2f248c09b2d5187378ffc1e3cd5431ab49d3b980fdc46ad93b4c6c77b6c17064584856e1a0287435c5480c2434fb3a676ecf85d7bb60f80aec7681ef607f4f9eec61010ccab6543a0dfe6fff83a7271ffd0c584f8a58bb9394d70e451c4839e7f91f670a5d091e0b20353bd43bd60b65a81f155af8d4347f3b6508b96edf1c82e459c1c6ac15c8fae655026e921fa0cdeb9152365e0f7f6b6172172e21af168fcb00479b98fb511b238d4f4d175d0306ee2b2f43e17a956bfd44a92e1a62a5be776ab210da24633f1b1a1803e1ed1e4086c7255043000b672d0811d607dc1ad5ee47948e8181400d93ade1224e2fe96dd36bedebfc01edfe49a3483f42c32e779e532cdaf004b825aaf88aae47b7f56e9b064959a03479072085343be432ee41da031bc04f3801245ca33948cb98b13fb575b3758597a9eddb8c2dfcb79906547ea26298bec15da35591c06f0c657a2d1cec7d8a7eb7eca1c6a0a9761a1a847a2ed21f7da04822701ad441c1cff283aaf524ed6592e1fe9d89404208129810ea1250f7f0aab0e509702066847f8a09539f3ca569ef929bfdbbfb934dcf6a35cfad047920c0bcb4e187a84d562684fba29b8f444c2c9e87d2f89e7b5fa959f5903dc3c800eb10d997e626c1be62d90246247b76fd3a13fe2ed0339d0a3ac599788666efd76ab3663bbbd1658e3e563afbc477c28428c048aecd81c17ae451549dd68c5024a52893213293742617188a3d8fbabf3718e422d70ffc32a622f5ed1f52133a84b27109671dcc31cbc5270ae7bcbdb89053311f2b0f2de12ee64a5fa6ee5559d73f2908e54ad645953507a8a0e08d9d7f1f74ca9d15600e829a13e987a095297f1d8203cd1f9b7b775c49af6db797b00c4cdf4b21b0b943c0dcfc21bd44c5cc87b7fb844f85cdb1225a38d3360b32a56fbd15506329f85b955f66ac491c95976d1450234c7b28b2ba90555f1da630c4d18e9f96ef5434f17684b45387f4d42346a39ba0fa4996ab59de917172fca6162054b7bef15542a7fc25847c30640e5eb13db808c4317a99e4fddc72f454e4657c7eb8586db128a3cacf7a26272882042237013dbe445c04480e03d6d138f05b6c5e1ec72c992dcfaea8abe5af170b5dfb6f499799aa9a20e52ce14578f9ac0968cb23cd87df037ec4a1e25512919a0a0f424226b815367413ba33ce6b9a55eebde01e305453ab7d0d7964bc754f5cce8beefb5d7527593871325a4f1e6edb3f1466f6043f0865cc39ba69f68aa2e94730d18f3c70b3006f42fa4e11a85e9e0e7b4ff9f5466df848b970d1dabf7e23334a0ecab1ddab5f0b2a42f91390d541100b4d6bb092392522adcb1d600457b236650b91fed8bd2a1d97d75cdd2a0dcd15cfc9778a6aaf0e45afc4a4dcc1f5aabf5b007d0e355e17135ea2802096d2e8610bb3c22857231693f26ffdec8e237932beda124d37e138ac65b641743525c8cf83f4be33230040d849f4c04fbc0185fd40adccb9bc34016f7d1bb94023b84ec3a339e7ef9095750c774d5b929bae03903c34727336eeecb3ecfdbb0c2152d13671af4c925b433631e32ca8f56e107cbc987a96da6b8553cba07ace302c08a3343c0fd99bd592a3908e58d12e5b50e08525538b3ec8d9d754091f6355af62386c4e837333b5c5206d528cef5bcb9bf628e9c707b30002812b2715ade7f284285951be46fc2ec72f7619bf0b2985fe6a5b8d54723ef8e2f9506ef8d29cef7d25f4cb57f0d590f9857b1f3801eb4856fbd7bf6a784123e225395cd70509689fc2fae518093844695954f0a44f7a5a036d86321525561a09ec03398f3ad82def3ed135399b7221a8be0f8eb4468e0503fe137677d55082d7a4900e2476d49e4b0b052614d4f2314a3181d9566f98221a150bb5b57833dc35302ba811321a9a681e4e46250a8bc45f0c5aa25fa18bc6fe4670a69727af87113b6e6587cc8facff39d503a467122f82fcfb5e0336665b45a53187e287fd9a9439aafda154ec568c68e5430f1547bcc367997dd6ad550d8f2c2a5f3df2537c759c117677d3487acb2c2e3ce383a30a7f572d5fa3aeac913b9851475b1e5f989bbd31ec252a08f2eeb862db13564b5d33695233a98ac61ea2ac72a6b349a4e80b8de202047d33759beafd52cc5bb4538699f22e483212b7bae059a9d12bf191628adc53854dd6ed2a7f69a98985e470e7b83cad86e1f9ee43b4b8c811d87c2abd13469ac401e6e21511860b91b6cab98edcbf2caff4aa745dd4fcd9175bfe2040e5b0b743a746870de7033678b752f972719f15e4883b1ecee1049d5eddfdd167f6415b98d59cf2befa8b98b1241a19f487ebafe50692c3f9c6a55110c2f0e99a8804799290c62e0154401d262d03e1b5521bf789536da7047c4ad3c9b8207ada5145c8c420a493aaefa1f99f3a4bec37739ba7f3606ffa2df7611298ea0102e99c69125666f850f70648eb17861a3f64a75160d6480fe2029025603fa04404b746bc2ac2d06befc988f7eab9b2dcda906c024a8d02dec14d2e167ff2bc5db7ab36c2d30dbe548bb9df9f9704b2ddf07b3ef716bf1709b67d57dc1d0eb838f42c9481e90fe2cea1c25ae7f1cabdab0edc717c7aec429cff0c7a100767e6cbca08cacae09ea639d45efbfd4f7e76af8136e9b22f3b9772da5b6a2b3fa02cf6ad740469d80277e7fb05192714441e112056a20adcf500c5d4404a6cdc1ac0be7e6209831c3624ca6173ae9daad254db424654904960d20f69960e2924f5405181df248f5ef0e90f228cb11b2827281e4559fdb6f8e57e1809ad5d8d7a471b772f194efb7c98b7a655d554a06bed7a56a6da8ef9b572cc501efeca0aa82f32c9c24072197dd88aa3677e0abb5732cf5f3b7e8b022b28b4af7fef1d9b202548c8bac3ac0ac0ff0a94a9fe9ccce7c0dbbb37e40ce0ecb6ae30f1204a4e9b498e42f097d382dfd126b30023b9aca2640dfad2a8bc6fe02c5645ca343aa282f38d5eaaa8db8e0ad900b71e3a8320860bedde879d06f74e1794bf68d89f1c10a0ae6f7c8a5a975c0c6b51a2e1e57f4fe2ebdff93016a38d086965e2af4a1f92c8236f182a62ad07076ec18841f755a218df9292d1a90abacd32736c515bf12b101cbbed93f2bec9d1b692dcb53e8d1a312f4cc4207f70051308dd15897b6e71457683f612a374d55f52987b4198dee82805a0c571f108e80a8e39a11567cacb7b4c85de863300bd92ac4f8f3e75e344d9df73adc27406668f51c90535363d1f416ff94f10031aba81d1acc416ea5c001df0d96697e35f4457b34cbfb2775c675691d148ae95292a4c29098799ff2fe22875878d80471d789ef847435948cd6d990146cd5362bc6b1dd7a9d71f673cb382c7a6a2a9610d90649b6219da0506ca17e71b66ec967dd5557e5373bf489059ef23221e72debbda5aa5ac0031487470347e41df8ab0446962afdf12beb0e99a58b08c55a819b9d53c53392a0f82af1d226e296c5d95331751f2f51500441d7c27eb63aacd422e7c5eb6532d7baaa1d756d3fa9d7bb2c5ce6d6e437e7a14dddffe2132ef59050ea0b9724884584851240cbd9e00a1bacabe7804702b88df522af4af1300c05718cdfb999edf10c1243569f13e3d56142b20656c0e4f2250a7d3bfd1d7358fe510b1c329dc075821364dadb2730a2f235803c17656ef9b0f72c1748c829a096a4e19c956be732183539eeb47f37d7577abbaf303c96a425e1a193cf756f88d86efa7cf50e5cfcab252e1af6148b9d56190e813edecdb8f2826f83777a0a16eea915758a73187df32d04b27d36c9249e47d509b74012d66f6f383d361fa4e7029aea60bd96a0876b7428bfa18a1a6257baafbd4500960f1247318ee56810eedaf2fdf6a2c8cba3235e6ae05717fba26695c10b449562c2c3df6de55f28c8cd6adf61fad8827d32f79567210c53b01c38b471ceee4e021931e90f2e82b2afccbedae805b23123e410fffbf0308a56e15e419a60788029075663a54ac7473b5492a3c7f8bbc203cd7f420caf57c8ec21093dbf49b2ae9459cc19f9ab657c6d1b7c491b191a05ff274f981c92edfe947be608d7502ee6ab4ce42f9832cb59b7b48573a10e3466a23f66207fc4954cf79bdf75a88359b976291ef9edeab85935da5bb34e2eba96eaf45a5738acffd7782167902d170e5174ce005b24c9e989270795845c69526f351fc0d46d87324b965298b531925ee681d281d7ce9fbb08bb0e09fee5885877d2f0287a22084e8861d3346150889c73de488952a7e8f782fe353ae09662d217025adeaa347500ddfc0faeee79ec0df78772a18cf8fcdcd0bd3205ed3cac40fd7d2d0cce843853e3bfe7316c0d380dc3e35ed0e25691e96feebf66fe8aa707e2ca6c5c017088e8d3aca89876226b77c93a0f181e170ce427d1ec9b0d5e707a746f28cd98c1f9aafeaab429d89081aa79da734f95f318674392a27ff473fdf4533dbc6e301a7b79534e7d9670fb6a28af2e2988126c48f359c001b9b81b7336411c0344de4b2e338ba423b22d4f5782b49e3dd4837b1d1fdc5c2d51b49681638e1ec2ea0f4514294f2a0b7e2e6044966572ae3e5b29630ecefb5a1fb110ffe052512206486f328f6704e0db21c9c11c018c0d7b750ed38af7c05d5e13c272c91a015e19ef5baba6fc83a961eded5c58f246eba2d9dd51b1548841bd0a23e9c23f87abd06e8b41ccea82e0a2cbff7827b6468f5cb4653a63167b945103db8055d5afd60408904e87ee34d3a45fbad933ec4a8fe048ece6d076170f88a52518a89c5a42bbf836e912657b63834c06e9179a34e1569aae6a969305bc895632e403a1590af7a11bddeae8e874a951fb124b4dc0b8ffcfc909d9010dc19d294ba3187172ea5ed8b97983bb21c21dfdbdfb55f4233474d8c86cda275abe614d84fcdf98318925a88bc438048f9f80d4e741439924aee300ec6cff674e62b5fe5369bd89b56a92100b569569d3a2aa70e958799a2e85509851c02c2090c7a8569973655e40c96d0cf1857e4c02c58655e676ec96e0255692f02edb48bb7ffa6a09fc68a49feb1cb7d6a53c36f77de81a8dc9479cee28434502e9ffc69b3680d1e43362da9a468dacf73a0c914979fde0cbf63eceb8450b8208a91bef0aa51c2023458edbc4f722bc0bf775c4f6b98e829524117c012687c1cc7c0a073ecab64aba5b1bd7cccefe2c4a8f02510bf6e14bfc224c60235fa71b97336e8342d20a1687e6d3ba7415f4c659a7d3c35bfa0eb99a0a67956fc76e38cd967f37e740facd9dfab0aac72c6fc770171cc575a852a5b78420de38c31fcd46e28c57c1ad457d710438625fab019908bae38b136f146c50c16512fc95814830ecc826dc045fb85e8670d79294b9e95720a31c8178e381346a16cd5c9a108aa7fb2bddd554ae31bd312756153dcfee1b55b8cae5ebbc845527da896ba38235033553e820f97c295a145be364b49571e7db5bdad453a0c1f3b644043d739169a9281a24ded9ecbbabefad016898b7d0e08268f742dd60140a25f2d8b0cb48f4549ce979ba3482150218ceca8672ed971f223228531c4108ee40c2c7b83e089371c5f8ecdd511fdd54d7fae02364b73fcd8fcb87ed1b1313851d2efafef632e7a3fe6dcf737b834f0c7b508d1ae1e7d15a713fe252850e80aa175803c82ca4c359ef939abdb47479ad2210561ffbdef121b21bde99a61518ef7ac491a970f93047f2e27a25809f28d31f8931ddcb18431baac0588ea967634100ec0e144bec6888dae41ac225e36f237fe2998579da721751170a148dd03f3bed4ee5352740b2afcefc0765bf6a421ee67086030a74b94583147312f4734981a78708f625fa737f80c52d80a991e94640e8a18f9670ecabb830aef8a66afeafb0efa87c7cf54cc4d90445c4fa0611fbb3f8b66c0be8a487e92dc8d503112925d80cb0e7a39e3accb8c278085d14bc084c16aca39f39a0a1024a9b844788e5c42f89fa44f8268ee749ebf77830bf424a4cbb35d50a37b3dba0107e066d8e6ff2ed513cca07f0ee9abc1872f57d5057b26c3c9691ed77dd3d81a0322b4f14634e559eb344593297179432cee0bd91dc90b2e7cb1db79a93751431672f294ad3f9fd7510cdefe64a6823d7a5867e40a39a6138206e48e376372a71beb26f007ea93a5518f1ed676bceb4792ca46cf1cb7fb600ff1add1f7ccfd8caf022b5ade18c54c5267b1ea0e4a1c748c0d7f26afa5c7aad3d29484dc4e0b74780fd13f9d038cbb2ff99a1252df2453d627935cbb64afaf18730050b65fc3c45cb4ac2e90b415492278eb4d54b04d59236ab3aa329ede1917920ad5947004e7fc27c82dbcef5aff1d1f16ae946204dac885d201b291aab480f2996bc854b54512991b565899f4d1b29604e85f62611a29001449e276a4ec526340790dd8586525f4c50d50aede56f88fe3e156cb06500cea0af4fe94b18300dcb129711afa3284cec4da8f5418ea3ee765b1533a42fb5b87c56ad47a85bdf943b4ab4067e931681334e0aa8dbde83bd76631365af21e25daec884a75f36eb1525a3f5be2d69e5ada2d41ae56f0507bdfda6d3fcaec0f68f0908a4b86d9015e61983889e60162c4cb8207ff1fc0186d506e13d762c0eb71f3b334b38b423c8af620308d15a1e59c0134c0633d743486186e0504efa8bfb208bc8500f77dc423b189099d46968f20a9c2c5790bb6b4dc7ca3e1f896e79c680419413b37450af1c10c26ada1289ec225bc52e2276df11a7b7d375890e871678dfaafbb72b51eb03b7d9d8f92d22b423f2b7eae9bccf8f22c2aed9395ba6b6bcec2006c594025300aff7ce8090ac0ecb32aacdf57147a276f9c2ad3e9c4b8b90dbc96c0e3de238db686dbccc0d60f465a32421570bf32b027142a6a6ed4f0809e9ff9043a8548893d467c7f8a4b3960b13b7cd7f9934d6601b2b4b209f545fc477f80e88f5150edf8544483565ab28f63cd901a8225f900b55bf3b7b00379e1915878008e600c1938400e6220f222193ac5f0cb62ec2b64bef7dedb61b9d7399b13a712ca92b2997d8a299dec8a1acecb63d1005ef814ff38ecbbd37aad9c2203b1ed861a769235583c31dec562284863e8a70d96e9576f38a1e8991e28d375509e5c490f176eb8517bbb75d44eed4c36e184af3718750e91bae284827f5dade739fe3e75923421b7f8609a5cb5609bb9d10ae8f908e7ee46ad2ed18282801c7535ef4086e776296db43d448411df994d1bf8c0bff5b30c6d910ba566b68f17d52b61e3455a283dfaf505b198a3608c2c8c0fd634db2310f15e947801d459dcaf60ad493521f004ebf0d22a6ddbc0ef5fc42755d1e5b67b521634f35e0ec058efc5306bab37ef0793abe7c438c7df17d2cf6ae5cffc7443cd580ca596e29b269e905b2cd8f0f306ff37e4e6543adf271b6fa0b10391cb58da58a06df38dae4b5d7832016c4b1a12744a8eeb56a74d03a706cfd31a5297a0679f247b4e58b64c9b8618e69252f00a24e3417730c631c085c48e823252a48c4a29edde0e6ee21e1decb482822de380ec78c7302e9a4e14adf4405b95d334fc04bc99b8f73d3095f5164f1b905980df972b36022c682fabd36ec3edc6f856ae1045a45902e49f276d96e1125377d05f90069809c881ed54884ac31e7173e69f4a8c6a40e76b9eb94f5977cd0a394388ce7bc8430ccb9eaa2b21d198e9dcef81dd565bb24395bb3d61466a9ef6713297215c4154510b3416883b8bf19bc4de22ab51703e99a72d3499a04f41ecef41919b705f9909d004eabc30749edfa9266b4622d84f81ebe44e810eb80fa6074c6bcad3d4a41225d158021b9e97f8b80be99a72fb9a939fdc4e1d14af688b2fb8f3dc2ebc7133f3593e9862227336c19eca353779da3a22c0db4d36b778f0f83d0bf614b265ba7955367b63537778851a4802c4692ebd75c203acd33336ab71aefb3a8e725591fd9ad92fa4308870e79ca9b439c55d7fa92d298af4ecf87ac1cd4d84949be89e3c28f7b0914288298d3433f1f5f61595ab1756e9d71f8a5ec7c21cde746fefac94dd2dc8004674e1664bd51701852efe328ecaba371a2651c5e0e88f345cc9ddb89e875d62f52ba991fca6c6a579f38c8aa1b3b334f786bb309e4bf3ea5ccced025d09ac523b2742c693388104a4d45c23e4726072c7ec8c31a6d814ca7eb3ae15fbd7f0628562d367a773ef7b24a164aef4b6c882149475e077e8817982540186f2d2c10703014b1a7e9bdea1ffc8de068f2aeb118ebecf7ccec9a9c776c4ac5bceff7941d71f1c287fa5fa3f3912e3f349d69bb71175af7211b106662c03f2e11381ff722e57361f247cda476be12d4381343e2964776bfcede78de2e11295cceb0436f8f7ee9f39032b4e97aed00e1056475e696a367bad97b665092b3ecbc3a38373710ef8bf2245ed1649e820151f4481591641f365936c771d9e180f591a06f374defe48f2f9a021f5a5e33ae61983d2173c5f5449aabd478f72ed9433390773b73a3d70320b93356ef0cb998e5b8f9002203cf8f6e38bd783ee393835bbd11193b31fefb426f8fb30ed3511fd8ba7488df6de0fa6555655e932b598fbc36dd2e69a48b1bdc30f1f52d7c2c3ff35c36ab5836900fc53f06a0e6d81e5d3a63d1fd2ff006ab678f7591df305a53a7bdb2116dc5e2aae9907a3ce177dcd68316c0f0338e472877388bf6a880189157b15c5244fb8cefa7e36a9458ca2390dd96b94711176bf7e252775fabc38fb69402f79be01cc5388f25735936c494549ebf314f14d41e14df78b317facd1583502336943af84af018a79f8f259b617225f40f69f0b913944dd1e13466c4d7470b5e698edbcb5e49cbad3994b01125c814368c5e4b08eee1b094bd14ce13c0338ec64d7c22bf83cfad7fa1c84459a4fb341ab79b47de2cef31bf8e93149622202cea631d92ff165946617b5dc81bd5a16dfa0b8d39b420317dbf178e4c63b67119233d7a38dd1fec0a89e8c78c99ef5df706a9d59fe9060f13022b19a80af5646a5ad721a175bb7282d03d22ab9cb0c6f9382db4de3dd5a9f7507982bba0724b5b36eb7a13e6af1651c93a6636d6506af34dcf6f7e2501d8505d8b39ec7e10a1a82155dabc4ee828551271268b56db4825638e655e324e62641cc89d2b9134352aa9f00bea594f0c060e274e6f78dac64414f758f05d18a6a7b968565b5228370bf866a0ce7fd862ab911c199fc54c0e141093c8eccc4828272470181aa915d0c85c797ef1be33f7a1a9ad0511f7a71744fe8ae720b051914209a4ac29799dbab2f21575b6ebac8baab7f2daa9af45441f7d640ea05038eca7bf91c175ec37c48159d3aae329e022e318102208355cfea41ad7f41962e3f1609232370c05ef76fcce880bb2ca23e3fea097523d658d79f9058f42543422ac29684768b71fa4aa8550fe3d0068ea5782e382afe997bbe8e125f50375d7f773a5825ec109d9238f6b41b9f087d61a40b9635ca71ae8db28a4ed073c228dbd69029f43fe711bb4c1f15f668779ac7b1f822cd881fa33bf9a7850e2ed1c8a3e39ff0b90fbab7d37a1a8403a285d0b601baf289986815a4ba065555d15874f69aebfaab3946a4e0e9c01826ab6b9e89eca2f74ff695beec4ab8ef27a0b5dc23d3c85d27b3755c657febda3800b9108e9a995338ebd78cb70ca3e04fe950d9aa948f03750d91e4644561276986e3693245aabb110dff69b5c02f118c94f42c22db14f949cf71a8cbdcca1e70f5d0d3ea40c6099937533891f25010800a6984d7a5653f1821b0ece2ab976603454da8300e5ddabf8678064c1f7978c7e1b299156cca2b4cec8ca2f66eba333c058005eb0d4ef47ba6bcd556719ae07bbfe42f7ba5b60be184e6b69a953f8e7490e41ca58e68511ee78661d6fc5a9be4d707602ea492ff4374991ce5fbe00a9628da739e9269acad244989c5910b1f2038f54acc11a427d8fd5215edcc99c215ead28d27ba3382cb051e4d873008b5724af29f39c4aba36dac00142841e19f2cee2283fca06467066b02a9659114c6c9f5f19465a6e328876c19a9f732dd57d2b04dceccf568f3a6e5ff72c1689656285db4423c21bf6de2c45eb0adf409646e305cdadf726a2902c4cd178f64c669b5af1e6f71fba5c05422c3074b2d81725983b2fadc8c8185fe738f230373f4b0744ebeeeaa436a43fa69aa37232c5c60e3c7f6f0c06b169f300a03beedec4b7345b1b6bdd1b0e2557a81e470eb44e59e658642e6355a3b543c116dc1dadd14ec075bbc606ea554c9384b853565e384991fccfa459f5e7a18cbc92dea787c138858fb1af1179a0920f5540a56dea7375f39f929a70274f90f5a2057938278c3ed0ae9f5b03577d3fd205b8a3f2cc3beedf0d25ae7c2d05bb8210389032e02cdb2aee02fdcb5de1cef41702f8d313d61d77955231316c81d83929258ab3b57cf4ae5ef3382dacbb8b83b7dc821270246d2ebf506c54842caa6de2ea2f1fd625aecfbb23ea494704140aa84a2349c0b2e8e9b4c0c09d7e789f00abf19ae6aaa21acdd348990d0ea60bdde2873adf0be61d4970bcfd9df16b723bd76df578cbe900b5e0437c1850a57bae4ab32b80880fa5ce18089befbbc94196427790d6747b18493bc08856244738344d4759b502008d4b119e410011278245b118be9103e3f9323ac7705885c35e83477a1826efdda773d08b77c8f835ca4dfedf25b55fcca778dbcd027fcd7d54399b64fa40b1d79277eb13232c2656d932d1d0cee0f5db29958f56b5638b00cc6cbb8bcb3ceeb74e1b93096480db0998d8ba800d29df3e06f7c192aa144840dad5a4b695e65365a2fa60379f9506f6ec3cd22b7cf842557f09c02a9d03e720e931adf7ffaf331a21f611405aeec1117e812757d86454282204d2da32ec6f870f75ea28af15abbbc377466fc9521f40fa32aa8b6acfbb1871d82b762e026ceceabc859ec2913f18a205b9b417b2da90b7b4ffc49ec4af23a55b5085b4172a4e9bb4e7478a80705e23632de717090356f462b3f7188129862bc022ceb44d83efd15054bd0d76133c8c1b1baf5395763d2fb3c83e47619bdad3fea9449c9597c6d5fc0b3d36531f10a1aadb9768554ac20d41b49e763ae9a5868b084959abf40709d8418d92ee1681293cd70f7a6079393b5b1c2b922c52bc35714c2b0f938fc03fded9a08654d0166df67460f68a5db633cc4731fcac86788dc5eeeb459b7edef557c632105d82b37dc08ab70c9aee755799d126a4e7fe286c548a659b45531d7abda97973ef9bafce66f5481da2aa4dc6ca3c35196729fe1f0f17632e3eb0f43d41706d74601e9b7472d6832f4a6d99c2f6ad7e874204523a659e6f017f5da1ee6e46d1b25aee01d92fa5b7bdd16870811e26e2944abacb3b7e6412df270357c927f81632d0941ed69f9ae8f4077ad6eeb0f48adc83e77d0b01285688d33e988bab6765a65a0ef67a3ec1474aaad567a14600e50bc3b620c56f9423086c467e7468d5ba5f785fd09f448ecb3852447fde33535e34d27bd6d2eea44af68f08369305f6f453958c2cec71c8711076855258c7cf0c999f1cdaa50ebde7058753091aef25fffc67efc308ad0f73ed34b80c01ad1b68f0acd2b2b8baa54f9076a758aeca4432cb3dcbf07ed2f537c86cb419b83ebd096aca81601f4c178e53b43fc37874cb5085ec56a9d8d786315a298039960b7ab6289c3f00a156c7b2c39bc19bdbbde7be1a60e89b7ecd552c61cd8643bb6d7313a6ed11fc996c67b0e7624f4d0c263f55fb0c468a9fbbc31e8560d0efaedddd6a11825811aa271ecfc80714e2078cde9e5d0fce7ab9fc76b664dafcaee009148defb5a8ec900f81483b98f8f87f2d3046a5095500a55a8429f1c21e56236b765c718513175b9354ad7dc8d86813b629581206f440d617c26ac7ac39d299922d3aaf7f3344580e1ea9eafec37fbace59a677922ff8f472f6d536a1971e72f636290e5b4cc60c27b74d4dfa7d8c2b28fa4440ffd5cf5e81f2a2dd4f7777e40276737e6f5403645205da2d58fc5077d5e90c3177eaab67bab9dcb6d4cfc460844d1d50c51563b9efbabde00d50a560a3f206c51916b567df3e1909fb39638bc08584c6d9289f43d670a6ff99aae15fd25d1435c0930a6e1313c759e2970ab5ff7355f3630cfc48b6b67210f61c6cc7a60938e83031287542d6b09e3b05ebd8f6bf19a13ee41880e387c5fc3e75a74108e04ad3572edc483116402a415532fa2b3928371de1a28405abf4fa9f739dd976b07fd650a6434bbbbe11cc6499f921b36d753d8a1191535ef123a24fdc5a7dfd8889fe661407b172912fe725d2c1a41afe34343a75ab1ae8052ba228bd3e2e3966e0af1e5ece07ee40897091b4b0339a457e3a96dc186dcdc61d70040749abb24a8d2754984ed35dd2ef4cf2185c65cc6fef9ec258244357aecb5708f02c780039d1eb72021b05ae90b5c2554d7b21c2a5210a403462dbcb1d87fc6ae1a590274d87ccb5fbaf698196b97c23f88ad6d4e70f1981a4c6e0b3e8514014e1c844dd7c6ac3060c9194c66e8f9228a5ef29f659aea9d2f9bdf60090993d829f4198546ec15c0bd484c436ad15e386de696708791ee97ac623c456b813e7c3f8e1f7de3288e2ee709b617d25a78529c5dc04a117ab628fd3dd349028ec76dbe70ff464ce45871bdc89bc78d90da009f4f9ec1723f2b6f321db9b5090b02eb2bae7a2f656132879829e7fc13157de719e5caa68fd1893c3e7a85147b422572b8e57209e73bafc0cf0e6856d2735c7390dc51f03a275f51fef9d5339d97af8d396ee219c2dff372dc0dd33f584fe01949f8b872a19d42be3f0f129c217e6f667974c6a1344ef5dcef5ac01f5eefd569172ef43fb8015822e6a31706a9036df6ea4691f882f187f0b425181bfe21726049ba5d0731d1d252fcf94814b20322a2369a5ba6b3390223a0266e2c4e48b46e63b4133a7aa1097eec456ada5d42e64967ced7aa41b8f241b838e222b30eafb964386f298d17806ad163aafc114ef50d4b04918cadc542077718e554eaef210ae8ac46c73c64d72320c89a508b29df4fc2f88219385148e2a08376344c11bb8d6782c4a44e92fa5b925938c66b857fc2380d34f5e41e7d5bc707118347470f61b86f7b8b9518aa524f6768d588c4d18d24f596bbb451cbd0460b749bbb02d1364c0f3004260fad820ea1358b51d49cbbb77ff061ead31267c449b8668616976d26fa2c7fd51dd6629440f7dc168de5b6401ee86ce2dd7b7c7665f2dcf9e1a8198a09b39f7f69fca68b54b6bb47acd1c354ae4dc35bf667827b782bd77159a6bd2ff998e427173c8c038f199c9da596ae129eb4e68ab652820529536693c8492397979f237f8041a255b3fcc30029e110ebd212c64a02d9d6f7ad95466bc2adf6d78bb717020763ba5a0b7b0553a381c83f945751b03101c8fc492257cfd971e20faf55eeaba9ecf69bb2e394888465e07881f49132670a64bd3c26a587a8fef7d331ae34110d297ce656855ef4668d9c1fe62e9e6980712bba90fed295c86747a4d9349811c7005c8bd4fba84ea8c8618c29007f69181fc89299de706c39857157aa511c8b993c9562b59304a18abbec291d15fb70adf308e1d3a225bfdbcdb5e43a99a3628a91a707962bd3ee8bb77cf2b52c14728a3242a7d8ddcc6143aa35575787f73bd11af33156a2657d9daba19a24fba183390b16544fa557114400bc44cd92a08c5bd4a3250399baa2e12b15f7188025691d19eeec006e2c602df399563c0e42f9b282ae1c80987a992431a954d6badce58534df4d2d7e75c0a87260416a8438ab9545592813d0c4a89581b0c38cfca07861cf14b2925df5c088ad2d06343c7bc02cba017a6ebb570ee7774ac381b454be17ec9181243b27706742cf66a3d1b9d88c3f377bde93d87c10cab356d5be6247ab749ba0e045dfd7e36c0b528ebd9d9b5753e3d81435ebd87ccf111ebb566c730eef5546423ae283026b1f97e44db728deb9314a646ad9ac306bab51460596a33b0723d8b6e00cc33cc3cdb2561b57623d832ce1091698ae2c610448a9f6d9952adf967e9b63ec8099a72b29f5ca91b2b857c2677b2a15a526c54c0eeb6e9b95647c13d1c296271c2228f3116f8f121bb1f0df944a0239f17a3f8fd5a24eb9f2b4a5f004edd34af35d0858a93ca9b8278207c63df64fd87a8a0c3660f6318d72879167ac45e3f08faa421d72d3d3aa85b0fc56a0cf9ba720b2c2daf3b346742eeeb435bb47cb5639d147767377e157e0796cbb4b8a9ef53504fc90001bbf934ea606722f192894bfb474c03fbf2c6066fb1addb1d100805c0bb26c4537f54b6aaa27fcadff4f5198e8f872685de02b1b5982356c8dcd4fa10669b7c5800da192fc54a3f0edb0b79c2b25e05c33eff5a679e418a93d58418301e5c030b2006f37f3638caacc8883e732bb8fafb14ec1defa7cde47051a4d8d5554402d87e7d4d7111f08b1a2481f36d44d7d2158b09f227df130a7d2af2f65d7c7f9b5f531fb9d3f659d7d7a97472377b8000c08831f27599c4607b2fa39158c474c655993ea27a72b9b6a0e24bb22d07b8726f72b81203df73cf3ae334b00a7ec476a0dfd508c24de650fef0e2094381bb49adeca1199230db017d0a181cc1ef2f50f76f077c756a78b797ce5d170a19f94dae5e7e953ec76358feccf92db84af26eed6918fabedba3369f78b59a81aef778d6856ea303fd4f6b6f5a763ffe631424d2f4a5cfc48100414cc218decd57aef45b45b80a8325d273693266216f5b2a6f2b0df503d023bcff12194407cd8a9790db69ea3c9d77e51dbf2de9ce381f193503e84b07f314b4c5d8780bd021c5cef3e066ab500c1359e57b67ffe4485ef9b4edbe714ddc4be7aee77c5976168722cd43a7870f3e45d83b98e05e7c130c54666bb54aa4158eb8321f02b009dda78bdd09d7f3ffbe34acc3012e2768398a17bb743bf8500566fa2fe6cecb6d07032e20e231ea1cf33f95b716a0f23b24d495206934bdf12d4d4f1a0c4b5ee5bf51bdf9fc8eda43657b84a61a150482d95f80ea7bc6cfc8c971db076e92742a7c04e090fbf887972ffbd7edc0cb07228b223baef75326a2cd449bdaffaab20b8f4b5fdaf9306a9732603e4eddc699da525d548996eaf70442833d6027dece49442532b6d05c876de12dfc2f4fe13baac2fd3f6b699912a6026cfda5e21dedafdb44d07e488e62f62689b555509d98911b4f998fe7f0b7a1e5603540895c82612a7f7a3038b7810032cbebfc0f5dd06e038463cd9e76497697a691997f837bd92188d17776c5a8e1831f52799ae30165c803e9cd62f6c785c05ed55fb1d855660166a8cf131d11b2165aa79fcfac1dc072ce22a7ee12185571496bf93ca7a0ca09300d5be44f599fb580f9ca4d6186747df9b83e0f76f69b88047e067836eda38ab5238b404a7baa61f093c86cf09cf82c3e96781404e3a02be366cd48e739162aaa77ba0570f2adc791f29909d04a126edfa383e450238beb1ef7919f231b67f091789a052a0775090aafa1b0dbab34c7262ea78f423d31c37415fb6e20fc08a9da13e9625886a5125d532064d2ae10f4c63969bab3c138ce7d7c8135f2fff5d1d056e04b582a4027c0322fa74289f506b0bd970ad0b897003528fd208ba4bb377b3c520fd8c946852cd58068bb5198da4ada11ef41777731f110a570fe7eb9409bedbdad5718fcf9c6c8d3e9266b3677b45cd66765fc8e26172075aeb77d00d3c197247cba1d6b840f7a4190cf737fc3bd8b2b568120761bb9285f9cbf55c8bfefadb6befef0154326ecfc55391405dc289800e6de3531621fd801274c3cef4438ae95ae0ca5168d729186a4328c4faa89eb1521465fe3a0b5f9dcf5059b98ece1571bf57e8fd04b1033acac767aa0daa204b460023ae4be7c731df8e641aeadf9c5b4d132098720aeece44b25c8b4dfc2cd530d4cb7c59f14e17a543893a994b21e22dca3bc52ba49baaba967bce09e4bbf51e0598d8c2c299287aecd5b86448d08ef76e6f0a9dbaffa84904496451dbfa04a0ce5fd2b28d4938827cbf3313ca710be4733a0119342ec165ad520c5aa2b3087e4c3373bee1d4a62cebc753dec9bfc3d7edd471a93edcd43d260418d071536d0b6c47cdab494b323711de6b9f6ca989d9e804230f7f962ff8386fc022c178abd4fcb24ec8bb97b8f0bea3f677d6a654533fa92fe4989d100b5fefe1e9fbb6f47bc37515d810fad9d24f41f012ab92260cb35f17d6ce6e33c8ab9244060fbd05e59fb462934828a5a13443fac5649aaaab37bf702f4d666053a2519e2578004292bdcd34c34ad9af50cb7d230e3664c73671bd4414a0e40b011913eb595c156a4af34de60fe0e35452d4fe2097f7a7e3359326db4e0f45d692224fbe93ce5457c65fab940439195081cd2fa6ce41c0ee6e4f5ce9f03b107cbf43a0c2145188b8bef5d1030d67f2c9df24b0d2aa7cdfc2637c78a408a94f1cf585192ec894de4f52c7e58f340faeda66f9cdd8e3cdeb8cb087b8a42c8d7cf1ff9672f8645e937204583646b4a1392db1013554cd969989d1833f6d49c5f75d14a10a72c67b2e29a96f6dc93c67559b1be3341de77d379df8aa02c35a395d7f2ff772a553a8d670639de8668afe056e1b285b388803e78b773bbfd83253436d0cdfcfbb54962ea898b90e9154feb7b3433c5ccc62a7af5f3207c474889d6c0bba80b1b01594714a6e8fd6b44d316767ea180cee3d90d580e710fc89cd1a6921d29ff491c753de4d496c3d8b2ff9a7b315bcea22f92aa9b430157dfb4f8bb2da63d7d892546df76498c36584afef47574659c257b3c7599c4371f0800c63a2605a05d58f22c4cbf17dc4bbf45946a697e651e979c0e73ae5c8cd5b8564c17de062933c86dc0e0f319cdb5e8974e61dc010aa48fe959a535db22d6a7f37ec68322d3267b2a83731e4fe3a4f3630475b37ecf98642634cbd08b8d275cf9bb4b303f59f024599a8ca711565b62ae82677e2cd23a60fb8434e39f489e607a1825a2363c3d4e5bc47b70a9f50b728806108a5c59415f735425f997a896bc970845c991c3511dcf94755461d9a4fff9ed3600e65f51d39042d7659f689eb9ca9dd7b6a7ff80ca659edc91b18d4471ede11641856298f7bebb7539292867617bdd75a3c839d293131a2191f2f3d2b1ee43e2866077ebc4c5a911646579c2e992742cbaf5961a8b27251364963429c3fe018cb6384c0a17c500ce44756e54e0b1c139d8f4df0c1b1195364a09f168a6dd9673b6b0698b4fb4ece701dcd18dbc127a187da276b15d45897edf1c4ae90ee790649af6042811de821b7277fc1828cee33bda6316beb414db98f0a2426def0f9e18ce5a81044c8efe9f6b91e40d22ff6bd3a4c71615dca8dbe04ed9ca6e8a60b6555e8bd45432973688cd329aeb719617cc6c57e35e792231373f83c2c31d106e0f2ac97abfd9e56042c14049907b2bcedbc87b9659e15c752cdca3e78a19d684d2e017150e8e9c09cb09d08586875b1a21cceeec66ae5af92f400cfbf6c6cadc49f09c0810bd658bc74fd936d018f33b88ad8aad38cbe167dba34376744dbf41bb2e818e9c41536d564b595bdb51ecd232f78c925428ec213fc641b737f16b607fbba173b35b28dede4d9d4c1897883aed28e20c12106edc4d414452c94d1f17e650626ce6cc1117d14d1b8cd8edc6c3e9ff64b126e6e50f21a94e3052171e6cd7eaba0b7e2710b3909c8b504e8f19527f53c2e11a2a419c7b309aa721f8154d9e23d06cc4290db86ae146d2877af53b776755cdd449f8d5e0bb546febfc28f7af04fb7c9f4f9e4c198badd712559974d5ef72163e6238f2f549508d2ed709ac603630696c9c725d5ce97e8ed95a753ddf491e529945f3ea23c838e6e2e7c104716abf0fb2edbb205e8bfbd832720863eab5d374888a20f6b4e3825988f930290a3fc78064851b29edce70e5134c9d45a6958f4bd00767f08f72cc73f8a6db0595d08ba785280eba5dc492622407e13f10286cafc852a34496b3790459518967a4901ea173a3a6be096222c2fd3db23b2af2e2b72aae715ba33f412de75b441945ca7ef44cfb2a9c861f75d7cac04502c888de112ba00f1542728b5c7d4e68ee11959ee429f95a96152d1a6e47c70292624b22ad5808cf264c06c7bfc47af9d94c5dba567984a620a12258cf76e1b0ff4dce43c90d26a32fe2323cfc8ef5618b3a7152ad6a7d1389902640fd745f961fc4e6cfa0027683dbe186a6b9091d7778605f7ea2bc16160d8d0531b40ceeca9959c88963b8472689401fa51edd74c94f04eb84da159dc8148f28a818280ed65e6b5e9558fe8dcfdbcb2e9c5809e9cb78e7f3dae58ad0bd5a1d8f5450f69a2f12821c3c6162f97f2dce53f70899dacc9063cff32ea974581224b80484152ab4c8d3997d63ccbd3279ef71c91d6e08f4e940d16a5ee43981c43052592917ac46f88fcc5dc51573ab7db61971e076c77a660b67d57e727a9a0b9a4631de3fa51d690668ec270f9907a2d13770631be99c45a9eed353323bb37f598bc1a27ff711d4ea3b5f6b386b76b162514a98e4e4664ad5bbb5db69dd87e3d6d50b47572da9c7ced1ff9b29e87135459a2a7473002768d1200e51da74ddcf02d0fab95035b0405c9fb0ffb50f45280dea36b85c84c54f5f86516228a752ae0692f3ba71deb60936528164c1b6a0959d50105cd0e6597036efbcf548b301ab6ad81df2470c3ee80d5b2f01f18fb9d2088f5f8ee06ab7a1dc56fc3f61544bf2c5fe29b1217cf88609620ec8c57c7d7c83895516dbe0b7fc3789ef6fb74064a6defb1e2608ce77776563c5bc14f08ad6efd44eb651f1d6c7bedce02259542eeb4f292973d3ab927d59ec9a0ea98ffa93eb0069aa3afbfa89ea973cdfab6a432ab8b008fc77dcc550c7e2f70bfd8c096ca61178363de96f5846b801e086ca168769e5cf518975e8e64f351db5081377b9c9b332f68c384d1adb6ae908354983cdc33681a5bddb4b93f8e87948355b88c377701b75dcee59fb8693d67f1f291dcd3ee4ef5507b21283714ad29dd3270dc93235b9ad2cb9536a26aa7faaf4a1e10285714acf0144c2be45e5da1f60caaf72611e6da248ab200deb5634856301e9b900d500edffb83c5e48300ba4d65be889f6dc98d9f6875671b9a70fd7ebd4722f6d82f57c7d8965548558a028277713adae810fc5edaaab5bfabf2fafa3df78107a271818e4f52c4c2a31b0bc0723fdb5eebec1b3007acfc0f9135b2c4a58e5448aa31749243217429af209bf308216a8e6980d500b889b61bb6964ce6a7265b4fcb06f1c94e75039249aeaaa0818998c317ad14461946031e3d7c8fdc0eaf9629d85b6ca702bfab719cbde1cb803dc40cba550eed2c9dabfadfd07d2191a2cb7f72623c3d2b3d54794eb4120b34a5e83491f7a38b9679306048030d8c14504521a741bb908ffb87072def0f357bbe5ef7ec907dc21bbcdbf3d2ea360db03ae53cd2cfed5cbad72e5a656d452bd64c14f8421e5990d2e984783e25a4456a693c1d6cee77510994ac52b96a4d798cdb56eafabfca270feb60390bdab4aac0bf4706c017df01ced8dc52d6125353768d238679a55ef17970ef3c79a81baa5aacb9c78a42bf02dca431130f647d30e2aa25314a5322b46a577d197d0f2e39680f23c1aedc539f9cf9c2bf6a8152b314825b9f9c2ba5c034455626c52bf8eb9c9527c0b4b85e7ae9e942caff73481478646673aff0944f9d6d667842755636d9190b6a0195c7069cc83e7c1c75385c5861bad026b373652791bcd4405e929e65c8a90857d00ddc3bbe6a876841db5b2ae930eaffc81165414decb6770f7a0ac0aa2bc2accc7062257e6e10f4d45a96b94a0aee5fcc4511134c66612f218eb769b5561f9a8fe9d34d8451d0109b9d83f48b9995ecc769e6ed9c90f1ca7c1e44e328fb44f825e7c5885ff7f40e0fa3dc554ca19e36fab4629fa17381dddeac963c86014ab9d2c27d97068e0a9cfc5674c0102395045a8a6d114d16336b2d9cea0b2ed208e6ae5ecbd386927a1d583ad8700d150da1b22c6ff55805ac1ccfe8b2421b6789dfabfc9c92f2b60e21ab633dfee7cd4e2f0ebb2de7f0de50dea307ba56393e0bba899cdb630ff4b83ab9205b22efb020f7433e898c75f2745b70ce2dab8bb48ba9ade0045a2a43a5469aa01540f5400eab9731b06a10373b3b5f9df9f47e574a92fdd5f4168c4c317c5877e437138a50535af474e1c6ab24e01a5451902cad1b56451b4c7bf8e8fc4be8f38f8089a2c02a2751014301060d3981037352323d768eff27f8844092c43db56b17bb6f4b2c8d7271078636e82ac5ffa768c2181417eb2db73021557470f3bf67ef8e87611e8b5e46caa30ca5bd131e591d731b5b8714c1d7c5e06372e8e11f37051e3eee566b9e3ec9c31829bdfac22dfd7550880971d155410d63cdd162cc570fbd76b3cffca3ea044660b074dbdd3d25384db2696a4b2a4621661c07aae5cd887618cdb72e5eb066e76973ce50fccfef65f0c6d3a1429f202bc3a12aa9a44a5879cc157d9b1f3a860f713645e0b4cd9e312f0905f685d6c284d99aed041059d90059052648f7860826aeec3f5ee1cab8bcadad7ebfd8a6539ee01f7dacaba20b501c0135a080e657dfe43bf3a52950b213ef4de6212dcfd7b35cb4bf0384be0faf19b22d7764048681e0d9d237894db9d1490b681249351335e59be0db361cb9d1d759ec4b245c494c47d838123222eb590fd363a36c5c1ac66e55252338eb7f75bd14889ad64e162fd6116609b585df6caf0fd5fad7db54d4ab8a7defc13269ecb59603918cbc6a8f2d6c31f3449efd705cee30590e5bc0a8fbe22693bb04e9838033c394abc60dcfc7f9e0bd71972d4e53f916432946ae35a05528a2412946a2110924f96eef2de9b8bd1c4595132efb1820db32a6de5c6d2500240cbb95e98c6c8c72fe6cd8d2dfc52175c355f3fd68d4f9a13d0ea5a6d2687b39cbc74d121854f4fc2dd2bdd1a57bac1709bf60259a32b08f85a08a8d481363bf817f20485707f8d56e97eab5665ee3fe499a3d50a470623502f619f0f760c7a4c43cd1cdbaa248215de057c822a792cba575aa30c0821538bd2408728f5c899571a359a8b703caf37ba9fcc8ed812b782fefba72448db0b575df36de238f32eab07948ddbd470b1e8066777b31af2d731a9327155f5193f8289e8b273dc7f1f6ae04ba63bbea9b9e835505b49b4cdc3e266d5ce9d0810d9b20ccb839bb73e387a30a320f8eb9079d123b64c2e03e021707b9dcc6bac555325e592ca9de7b681539861ee25dbdec7d5cd4f5f0417dcaf9c5e59aada07e1ed8e797a85c4f5cf2274af57cc1064180c382a58b466a417f9c1e5df8b27505f64e4bd22186b37e906161ff5b68fc8369faad9e87b718f5b9dded0f1bde84757c8a6e75faf577a0815a59ea2d1c5f2df84e1268e19caf0669eeec156f7fe933c412054e7ec39d8f6b365e59b08a3be6840354d74f4ef6bc6694a6cbb4bcf8a518e4a033f5dcca66cb3e992d14de9cfd3baac7b57d8e3412e4b0145feed20368aa5fb85fc9bd648e6425a49e0996035c9285f0789376d67ca066e3794765767c6d36388e136171d753ee4996b9dcf04bc856484137a7c108c89b249f8a24f1b93b7eb107c55e26e072079e831d951771e18fb9a4b04947d1b3ad04176b4d114aa64c0a3f40f26a7091e4ba8a9938fa4a48cf6855e97367e9b370298f93730d8d2c3283788005403218b35637dc4195c0efedfe2510ee7058acfa76338168179f81ba17830a37c5ee821cc6d1949fb5875883f92cdfc8b66f4f05d19edcfb90f1356aed34e7aaebaa50b0c5d6ffa69df7a22084eb7b1b8e0ef113d6e32738919ea3b1fc52da145b6f1d668beaabef8a4f17c87e869b71c4f2bf68137fc6433c9c9a918e250fe24759efa44c3c6e6f0af078b626917a6d5f6fadf8a7a186859511285001c3c7a0ac99032bc3d35da4a3ea252caa9c787deb82caf2cd59c28d592e6a4ea437cf08a2a46046b406211bdc31d400cd54723ebd68d960ec417ea81baff53730503091ee6d5506ef2b10338d315578b02da2559543387f86c4e342ffdc7d351306b1371af19e4d3bef57ffe68054fe81651ae60b0656d7281f1e7ead76636d23ed580330c4bd8a870b6e09107c340c1a5ffe929e9a543c77fef97cb129478a87ef74c36c7f0a582b7e9fe07eca7c41539e291cbd572e6f8d899d2755834b36dea95e025b7d3f9d4ac62d65fec71f380668b7df07a75ef8590fac5226bcb3520f9c63b75289f1728d2dd9f3de45bd7a67acf97fb2a50594fa7786d77a9db934f43cb82e7db8544e8edc118f10b66733172253bdcccb3bb7302d7d84bf0c7ad4ef9d46a8d599a11869f931ac23840beea49a91fc691a71401f65bccf923665a313569a41e6cda014218c0676e0952ce82608e1308e90f96b807094733fdd54c2d67feb457e492858e82c9242288e6da4e1c1f5c639ed0b1cb43dcbf32c5ec4f365322892943a3739412102e6561a1f7f95e0044b0abd59e5442dade8a161b5731cd4905cdbca03896038c50ae5957a29a3fd68bc7049e2c59cdd64b450307fe40d2913be6a0703c26af08f33b448cb3e00465089242dcf0cbfd55fcf69aae182281c5487b73fb369efba4ca7ff3e521c05ee3acf40bad44c5788afc2fccbac656d4506938c5f22d6d9d7b8b93bf78ef9ef7d8234389da7b6235e732764f60b6a2289a1877eb9c5dc987acf9144198567b2f4e1c95254314fdb0a8783861f852e1198b660e367d8105590a9af5342ad48841f96d709ac4eda9af48449e03ea2d16840108d6b79128e34d8ef92238335ca5d90a630af6b5dc160aa98415d8f6732c8563840bc0dc87574e1cdfdbf98b9093c9e173e744ec43c0ba4976c1f4d6f7139cbbbe146ee45a5a6a41e8c5e8d6304bd0d7e754281b7914a6445567f7b6fef3d088ad0ae94656d6909a1c30f47441c9c0156bb6efc19fe0bdc2dcf7ea7382158e3671fbb9a882737107b7f2bcf5d714110b981d76bcf4b4d59da0951982eb89399cbafc5be1e41e03f1463e20894a520b5de5c9a649023bac4db78887292fb721a01929421c8df9358d1a8a205d718af11a450d7dee5caa60434164a8d6facb8bbbb568860a695c0574bec852fcee706cb36bbbc07f5a27db510d9b5f88ae50490da9e3945c506788821de6f9744be4e1304887b1af0f33a559153ebb2e259f27f92bf1adb9573ad84fdb68ef9be957ca0b7e327020696e3d294710ed31e832c986a6fbed9124f1702ee5e9a0f4b2a02643ffe5eee180b5347d888f4e484c3c4f6ac76d2ab6293aa65ed811ad25725876b41cdfc3b475caa27b7f0e07ea284d30a30f98f926d293fe42c4b2d2ec67636b76336739a27f10646b571fa70ef2b933a237d2ed8998bb8ae89adde192071f91eb246bbb5287b6e5096afbc85daa4ecd4533ce205e9ee649f1cd952a53207e0ea56a5dd5e3efe2df191e0456f79aeee74747fa8a8cdb6b8ceaec04a9e619b0235e5991ca68e4d25c06848fe18a3e2a850fc18426f1928afda18321ef58a4c32f27698304dc43059d052cf4d734b039dd3574a902f5b3340c3b28b89d54c448894e93fc943134e1a0ed135655a810223a7b9a3d7496117c377dd0b565384f36ce1564c6b0f5e172bf66084c6ffcdc51f6a7b32b0e01f1b548f4accdb1e4c6add604c40b26c44cdcb1a168fe6751830d8072035b74bd46fccba0fcd1a1be318ae1b4283432af58c94b94e19b20a0f6ec38dd34c4e597a10cf39bd4af1b466c26cf010ff0ec32aa9f36d3f174d23f460bfd9d24824a4f422a0823291eaee7682953499d9c164736bed7e2db7aa01918d49df0c5726d9046e046e79ae4690c07a2d6d668fd420541fcd527c1e4461dfd0d2eb7c0386a5d31edcac00409b2982d8d60fc217468f207662cfcca70e64092b661cc7fce6b7fdc001302dd66daaec7983ae3e7c851625b57b48487201d0b50bb497b3b5d1a7b32acaf276a0fde5ffdc6c74f024e0a32acaa0d5e965c9c2b408e706ce4d24301cf59e374f84040bec8acd2269c8679b2927115946bed031d7fb553ba2969127b3dd2030197070a7e3262bfaf8e37979718bc97480ecfa7d50f5477975d3ebb9ee6475fb347fa9f9fc2c1cc976d2f34a9dda8ead408b6c6b7c0de2d89e2978e14eb59ba17ae118c5ecaf2c061e7c513842122de8ad724ec64ad3407e15c52f3332b3cb8275c3a44b440af09294e0a93d67a2d1aa3e36df6ea4eaea5ac3148d656039ce71047c19342dd1aca6a0aae33cb020436abce8f152f33e939d3904595a85d1f630e908eba253a1f6575e168f3e8ccc65e3b7c7d27774d18735069b0f7883f04ad27c02d9825d87a599e1a9f96c165e42ac7225d9e03b3d17c39b7ed6d8ced4283115aabc3bdccc06f25b415a204badef7480c843c5034c6f92227abb87d0dea65f193f8d842741a0f6bd480c587c38da343dc59ac9e83419758822d696605973d3b90e12cd115a229de55e36f5e9b96bc7f79e9ef915b8ff97ecca1229093abb6669fad5ee7e0822a947879e54ad7e9f20e8b36f8bf440c22b8352cefc0e2d511ac1dac6a0e5818573d054ded0421118f8a531e42ee921b7c9e4ddcd12bd5d7f17f7ddde200a641303afbcb21eb2c72780549b3cd3f83d3f6659a750389b5f5c40e5d4b4c136cf18e037b5ac349a324cb74cd4d94000750f27f2b6a016fe6d705b45ad0d103bba608e0ceee37cad1506c7247a8a73859d022fc4347ee6f2612aab8f552d89e0016b21da054b8f3878f6a794cb6b88914224f12384d280d46ecd0cec546eb6ede2bd473024cfd97b02e757265b908d3c1b7afa037663e7fc26a9341794772fd7703fd14090f77ec63c9831645bf7664cf4436ce78c447bc4077c3a7e332162228a402c6e680aa2cebcae77278fcd3b08c412edd0ca83f4bf7c90a3eb31011b9a0b31ae9106feb2c38f4505bfadc87206e743c4f3fe118036130b75aa21f47c6edc5719995aa764eb189d96964951f6dbe63ed6ba8ea58da3e759eb11d5edba5558b4474de12b0604b63c30fbb5b68b4509b6fb52a5d9a43aab13f5424dca1d16ec920caef12ce3642f5ea40fb75e569695c89acd3975159f36cdbbad73b42f8dfa3c5b2f263f9ea8512f43a095df186070749da28faa26afc6daecf4e4a0dc20ad11b63e9b5184439202b999ee00d672152103dfe9ee18ce3da8cbbadbeceba3de91fbdfe8c08b9b44e58c9629b0ac3092ad12f041bff316eff04ae7cdb98aa0f87df792fc96ceb8c07ce78a49890785a0a106330e739db74b676c4e047891740320b090a76580f9ce960ee2d4cfe61d441267c5859b80c14db9c8c32c36b6b0f9e89e61f054fd927a5138f4f90dce95f0cf7aa2fe4d6ecd4e66d2c06cea4afbaae95518fff5835d6f62293b3170b5b7b5605f764874baded1a9648cc1ec704b606ccc0a788eccb691c4148f423c63290ba8b81bb1662b56dbd098856336630fc83ab8db89c8e1e1b5ced6ae0525855ed1fd956afdc3b302f8aacf841f985335aa40bec3701ac472d7e81f4043eea3f09fae1e8ca185e77f857fe11cec6f16152c1701fb10001e7d8f0798ef48e42eb3e8d39dc85090b62c5f046e9bddcfce77950b7a69c4dff0c8c5d44a31289c9a7ef2a15fb998af52923fa4c8bcf426eaa734fa647f7c1ee14b38e429e729c62ac0d0d52a0b229989f84308497ea3aab4b6218eac36090afdf5a2f4913f22914c06c416679fd80863da5f87a168281c4166fcc3db77953b1a3a65dac59d4394fa25b346857b61084a38fc286b8aebf8677370b2776f64afb2cc31ece8ced030096a5d4621d9c239563b8e93f9d8c3d708c18b3341cddff9545524708b4009354a4295fe8f7d32e70a768fb3881a83b96e8013fccc349261e305ae08d185797398117f48b76934ce4343bb0e2e182ec4f778c9981ba91784232b7b8a0c524ef1d30bfb1e4871de9ae2bed15b58a12d8b062fc25f8191fa8bac81b2b813038bc9b5013299407ab4c771b32a3216fdab9c96c2dd5124341fbe23df8ee580a1d5e4384b631d18df63cc598c17fbb1061e35e8c9ba7a60d51f8080377212f397b322c0c2d1ad40cd476a15ee209d1396fe1674d6a96ddd807845ea8a88b461ac57bb8638bed6826efe80e51137712f7952add147fd099a7ad389e14aab10b6e52e7a17cff2f4337fde3ff1a85c99139234d5c3a9b263da246ab901e8b7b90c5f3aa4d9dac0fb59b823a16e3645fc103272ffd55c123bea62734f4dfa0dd502049f80ba84611294c7f1a08c1977e293c12d25c791a91c796ed76efdf165bae559d8ed83d3c3a6004cb53b74c0466a280b2eb7cd031566b4950aa057d306ef15bb52a1d2a3146baa5ae37211026e76784e99891cafc9f84baa7d37452be7de79c509abbcd399dfacca498acc079569d16d95fd81b03260321b4c4b23c384db2d01e90f5dd72122d59333b1b0655bee3aead56dddfb30eeb20455af33a058438151cd8b835ef0a6f65887008a0105e54b186c99c1cf8193e5db71c36e6644f547183e2e83028fd6dc567d3c38f09f2a915a9a0f2d92bac63a7449d0070d6c50f711d689c5282a2872b0cee970e3842f1e215efcba53dce1c58adcb0c8e1d1178ab43f9af7b979250b4b474e1e888aaf874ab769754023ead00d0f537e32a2e6f95be272cccb31735a54fd0710d14fc47da2dbf946c46302935817f0599268505e2badff574a6bcbc8dafb4b949700da73a46860d45dc56536bbaa5f6b286615cc6326bd9e707f61e7fb0847d87403fff35aaaa9a2bffc3ed26c880ef41e59569a738094f7768a04a5bc0b91917ed97ad17b5413ad9ea497878dcd56fa9d4c2ef4d846b4a71f34b63a1a128c6f94261eeb8224e27b3e787259ffb65932feec14edc620ad997388f076335f1122acfd035a482ebafb68b365227798d358f83afda510049789c7062a080d44d633cbfccb42ceb4c649d4eee5ec994ccad73bd82b372015fb289d80c7478c8a8da91698aec15b9280d74f180d102bbce017f9f4b91fd56075a52344e44d2515796ddcc81164181d96067aff9a0bb3d671495968f631e78effd4a1e7287d2503a5b10614349eddd9a357b2968b9350a50ccebaba518700c0797fc1c0b5a59f4ec0a66a50df832e6db7dd0734b5ccc8e457c0f4b319765a0edd3bfd704d9696f50c0b229ad9253e1f833b9a7fd8fe0c73ec7e4e5d84c270beff056881ab0b9c08cb55878ad946098a6cd4c12e212df8f4b38e5ecc443460b8ac43dc2f2e9eed19af60863ef56a460e84b6e5a19fce28a312849e9cf5bc1f5383a1c7b392732b46e7620e21700741be800dff961c178c423daef86b623b53017627c60fe97218939589831e1192353a485c2168da23b8b10cb8ec1c2eda2240b4e9bc7d50b07f60d6cb7e771c3470c03c364cd53919afdcd85ac769a8917fe51073008a868aed1abb28aaea10080845b73e048dbabcf56ba07c1581c55b2dd3ff319234efaad8d3e6c2bd288151dc5dc9ef8ac2eaf78f901c75179f0d301abaf332daeb73fe9ec44302da25cd3751798dd69562c84089611af8f8b057fd55b21192cdd985d96b681f31cb85428956c4f8a5e265e89db2306b899974e5101036df461141bc90fcb162c250f8cbf099f326f9b41932bd4f3e15a63708f61baa141e7781074b9f403ea38be59b019c963edb61f2147b98fa43dfba3b0cccbdaef017e620ae086c077ef7f7bbebf5a84cb8343de02d15545d6d6583c808680d145000c9bbee5bb594ec76f43c47905c93d474967ed20353bb04b4ba1c8158733879cdcd0689cd58dbe696266a99ca740909183b94529157ae28ec52790913c4715ed93dd35e95a2eacb4025b24ab5adfe6c3fd1a3a83757b7ebb293d2884cfe049b0c112803c8e322824c0e77071c20472f9f16332cc6461a2c8e114e0503abd70a8a35b31b5bd6425982a5e1416d578039eac9c110b00056e8ec5fd29cc3dc8027a0ff09b6989048176dad92f6ad0a14098b83a09348c8a16509c1803e44615a1b1a015acec1902fea4e9dedd1356531068cf5fa09ae22dbd5757c87acaa0bceac0e09c887b10328c4ebf358ec39529911daf40cfd001179feb2c927d8ae10855b000566341ae273d145cc2ee26341bed8071261a70a89c6cefc160ec0614fa13239a5836a3745a21461c15352b81b9c1670421b16d75f1e8d3d66aa6fc4c9046233acc84c1d47ae83e130adce6789882c6c32c7f6e13ed067e94617e181efb23b693e49bd7096274eb080f147730a437b2bf23c009bb6c59528a8ce0be74dce4c657ffe5b4151c92a2004ff9298397d3476ce830dd172ef1e8053c92875234fe0203b148c37c378cddecad8ba9307436d8eda5ec9554525ca961cc20ed9602bdbcceb596d5b2d52a54fa97b0f232e7b431286760cb3a4a32285e5500cd22cff34c03a380e9d92199f7d19477f08ccfe188fb712ff7d5d43d23e47de2eccb8733d8075b4d3db161a4358315544bb856b2dfa4f49d876aed039199dfc94bd345424839268519724946df48e84890801dffa67e6f2e4183765e6b929a5f94a8c2a10770eba1d5aa3007a40d71df79bff5d9f46be3f95a4511b6fcd504742f05b8435c19d5a4d1ac4dd578618d800d9b0b648aa2066b3485f4d1179e58874f9ea0424d11b81482891dc28f1afa6f86a421a5960d3398484e0a793cfbd25695d0c7a9bf2610f3fdc3b6a6f878f127f9fcca5be965b878578825e8e7d9afbf869f20ec9d59dd4d551d475bef84d179e684833f9e8f9437ce68b6561fc9526077be068000c243ab115e0259faaca3e4cf5d2766113b3ec7ed8ef6ed159c46dffe1d003b29ea26e0ebee4841d94712ece251e324533ca3d6ab2ac1a24dbba5f3dd75711873a6be55c3d772184769791d93c025dc5a6f6a77c4e5d23a59d5ceac9342d7dad296c18c696a0049714c8fb5a8505a750224cd00091b99f67658346b0570a90849853b768ba45b141345b5d9bd4ec34f71fbd9f29258798b606892465de95dea7c50e8343c16496abeab76a62660a5cd1ac269ef84dc48308b3ad285d60698a7cf20f318ae2530ab5e8e7121434c733ddfdbae4c10cb525bb5f0f6241795496e67b45b7221220555aa97d3aea85f77a1c1d2961fb0cfb942024b162f2adf20fa6a674522191badf8269c80356bad5b4d059d219ea66f7660f03fcc95af8485b31d5fe718996921d742cccdc51ca51a3b39f1298e46c1b2abdfdda2d80671bc8383b8636d2abf113fc1d91fc340d4898aff432684a1bc0a8d96fe351a49babffd81eca88f39390ec6edeade0b55d821a3b44a6bb64bc4f58a089be438f1d56ae09a8bce6799bafc5296abf6fc112e3cb7c4d84b20334b4582b0e756937c15cab33f66c6b9912f9bc818338b86e84c4b74459b9077580cdf9a61ae0de8af8cfd0d724aadec990e0b5229f1d5dda7453d1cc8e1a08eb9a7a6c95e649f49a318b47b7a94bde8d9a8c4fd4342ed89bd3b4a29df285b7a77bf66c29447c3f4181167ae7e82f577d6eda24755fef4e59a469c0f703025a0eadd8483b5367e1d33dcafdb94ec139747a8b7c1f0a4c396bf5a11b097e93506b44ae83ceee17f018e905385ebdea10ccb461d7a02a9afca74786c8139c968609140a838824dabf026fd459aedbf7d3ff2da1d88061e105b2d99466c88cd963d770499fe1c9e708f0adf6a02f90c93a8c4f3cbd10edb2c71d7502bbe9a703ea9c6ed40d73925842598d15696ad8d03ecb2d266f0fe0bdf437f0f45a8704b2abf8370ff2e3ad7a5431b575ef04cf45ff02d71204117a6963d8a50ac9b78e2e5be5f1f85957806c4a38e70134a155f913258f3ea9bc787fb5f42be14367dd81f0a1f0647d119c458a7c9ec747ed6622d2ab0f8393b0fc9574fa1ef8e9b15c33d548c85fdd8f81d6169e1499e16bef581cccb0d6a11bd59a277bfe73b2c222c545aebca6db959a160ddf48ba9558c23db741798c230e2c2980ab0e248516f40038c5bbd347f96acb32edd2a5d961b3632a140087b90bef534b7928bef23321f3317453512154aa7d316948b890c2e3aa8b2e88905df927af490094c9b095d05e4e2c02b76459dffd7a04055685e2cfade62a517ffa9fa40cf151410e6fc3c56e5779c28f3d79a4cfc77f08d09e3703edd24d7a77c118e0dbce96fb7681079792919d96932af823a6ab0f3b8ec64daa088f9ce44c2c24907c6e07a45ea0ecfd879371f27101fdc1e33a05d142a39dc7932a10a1414c22c14602bff966509d4cdc3377b3d2f94600f2040b7588ddcfc126a1f6738a8d9d034a89eca8667e5fe9ca5bfdb68dfd91a1e242e1d83fda7d344b1da3b07d721f355e3f843448d8ab8e6b1d16e09c5245d5141832fe0a885ab2bc9b003af376692b4924a33fbed1da191466fcfaa7ea3d75f97480a622991a1249396aed34bc394776c88761466d32c53c3057fb5a6c898a7b89384dbefe4a56ba87db1e04026f20a3acf0380864ef7e349afa8fd8e5204a0be27e68c3a0fa5268b9ae409c3f871ad79ac48306aaa5a6caf2352b0fd18e33c07bc47fd1cfe6f13b84be945f7c28a2ce3b0052b170af2324c94e045e16e5063dfb835d34a01c841823889556e6cfd115fd13544ab9ace41aa3f2a98627397e84f6628787bb979be7ba67aef6ab543db13ba402c46f0f63f9bab310d731de8b98120a596144665f470fd7f398bdfb5ad8ed852210d081b4747afcdc8aa0f1c6993e77950cc34fd46b86730ce559703e454c0d4009ff752a3f49fc679d9978fe8fccecc5167e9d0b95d29ac742b364001d7285f6443b41429d569e5cdce6a80f58268d37ee38e764396701710583623bde811a4e89d57065619515b5e0a75c588146587468321cf7ceeea5ce973106d801641068bfec33e837b5c18a1e7173019fab123f384203fbd2979f92391c075a66d88057b63fa19a46b54c4f00d066eaf6c1679e44e9e84a774654a73d36243c302eb536a56ced822e2ca65fca125e365bf6dc4eb250370f125631a1aa6827bda8d41e50f5e991be89eebdd919cc260c1d6614ec02995485ff96ba87de85aecffc3091350b7996b11517f78b46ec0612921015edf8614922112ef428275735da7ac701273cf1c3d330e9c761149cc58bb710a040246e6b278ab0bad027752da665c9164598873f7f5968993bac3d6afbc6ba399ce0db25884ded88e808f7309dbc27791739141a46111a600cb8dd6a67546eca2f645f286fbdc5e1eebf794f787e3acf5c172fe9a5657f65588e540dcdbdfde369330aaee45f678f6f89283af1b7577b10fdaa94efc25f47b1bfb7922b847668bc5bb2ed3889e35a22291441b81f240b212f9556a453f0d7862e08c40f063602d35175d49417c6ac6f44340c9a0231652dbb9e970686dfa2c547a2cc3ac25ce6366a1c8309e3e657e2f15a82e07907c3935963c9527500ce3854c28ca4f3ed10d51145863fdc9d922b4e13ab05e7f5f9061d48f635ea932a6c90d99a6725d4f62557afbb5a823f0ff7c80ae552028d3d75961985970f78fadc9be1cd78d9fb299a8f67991ad87015f8e9af70fc29aadccad385d327ec294d784e5bed7b0dd97b193661665184e5deb699fadc2e5222547905e2322d2d1c6bbbdbbdb4f6f6e3e112e6fc493dab0e3b99f09a71f9aa9bfc5526e8a3d7057bba4fdd177614bf15c94c9baba12e3d3c4b67b89e8b9127d309843d2a6e4272e569f13ff8e82c6fedc5b17718f742dacc2dad610ce953027f801d3d88782b2c40273a135ceb30527e58c2990f9018ed22204211c154f30606dcab61798a670610e12e4c94e6ca07c5008ccea18097b02baf2dbc262a0884538fc913c986cfbc8ddf1cccc7bb7babb1d8759e517c7c1164813bdf31e4ffc2803308b03e659601c3dae2c3ec17ba9a3a0db0ef9c14f2884fb7b6188b74823d107ef7464aa3395248fb9f189d1d367018348de77c44ff86d09e5c5b668902ab407c4f6e8211831d25655f8926e3f41d411e6ffa6908c86b79b269de9882aa75ee84bf203462888bed2f2b79cca0b691c9c4d95223d277e41eee4853084540d4a2fdefee54bd517233e8212368f71f874451d0303bf0ff6130d08d7ceb8b1463c047f8ff47d0dc8ab7d8fa89d1735e0967500b81f7ed03bcaa6bfd74cc3c38da6cb2b4c6bc6eb09d158570a940b14c0bcc759e42d36976c763c674dc4cfcf1d6c52ad11a1196af25ea3bcbdc214c26baf4c4f64b1b5e82f5af2cf67f233006db52ded1cfd0b9ebec82e1428a22ec980c8ea1ab785d30e1efc7fcf51309dc0f04cfeffa4b2a72601f8346f7366f9cca9a81433db20e0bdafe59b126bfcd9ecb80dc58f1d06daf107685ad631db01cff5db5c484a9bf193a4cc546b618bb20bf33f8ccfc691eb19ea5283ccc7c8b0385eb1b8550009c19206a1ae24994375fc37f660302f014d1ffb5da51171aa57ee1fb65f078b68424e3488579155f30d2d196d086fbd01b32cbf3fd40397442097135a053f41a6b1b6399ead8de3e7ca92748eba02987e2280787b3477f7c7c1eb97ad676694a7bd6507ae6805571ebb12868157fb24f9fa6651b3f81fca1cd84302e1af1b598ca2978eca300e60659a31058b6e44216ca298b4472b0de77a015e2912c053aa21b7e01ee195669b5f31025ca40e0747d17ce90c3d73e421b892f0e1aac358661e1b899bf475842acf4597b017d08da11774deb6e097a40e0677a4636da405c516530be18f766b506c4636e2fb46cadb814fbdd646fce3e6a81805eb478e63688c108cbd863eb0ccbf01a9a141cb9bc886ce401c9e536f745e36ed02e974b69cb18adbd6751fe4ccb8252e5f5a2332fa12e7ac19bee032998c09e2107560653c33ab0a6450259f14a0200a37742ea508091f1f8fa10af38064fdf00a6e5622d53091a47276e99ec96a1b62cea28f87bcd23a7c71bd3a9da568a1fb2320712c340636b802f4b20bfabb5bdf4f8957bc149525e786970ed4289baf6c5e6479b74e00113b898657372d698d9dd59037f20c3642561142a23a04d1346479c3410a6368f91df7e18ac2d8031ea1d162ccd60d91c662719393894d32e4576f553b32ab879c302207b8eeea397d2532306f4fd3aee91bf4fb126c51b8e6d7976007412fa9f0b58f709db399a64af24da970e0cf218b467f14ee45d4380c6bf01515f8dd6ff3cdeb7b52fe86cb78191cebd7e77faadd0f49ab96b5fd4613b158e5d5875b5d249ae07f32972354fbcc5a013b20a2df8221b14668d8a5ec4a5f2aa9ed8815c2af641d6e67977d36199407a3a4987c15c8afe2c98f47e80eb4f5aaa9d1c51d085759467dbc90de1a194572673ed6c374c9f0e968161a5621335324611e3657355663f95dde58a197e995d722098a221ef732eba68dd2f90c4b48ed9176e2031928de8d94a33ccddd02d7da25d1a616a4ec367a0c7690fdce4cae41eb4037cc026877dd8267c9a00a67e283835d456290c19f27d23717109f4f3b2a71e102031c323e7d73a929c6f228a1ff0ba90cda874d016bf4e050a6a62a284d235688dd1508912d4232558492f387937afac75f17e1c91af2fb637d8c180345a4a7efbe5093b4ac3fb883a0eaeee0b1ddc43688176e8518e6615b2b9c39d10313ecc2b063c76e0bc55fab59dee3d754ea0ab0d8fe5e38a13fc6b56562e5d9c6164e8f6db7d3384fcb366f2044a298fc631d189cd8afb44d53587ddde9cafdf2c4efe620537e68c2d0b5b109dc9d1d13600f4074b8095e08dd262761b110b566a4c890cccbce69baabeb3dcf363448a0cbb972ab438692fc11714f3f02cf40e69ce17cd0ac18a81f380819776856f62dd2313d25af53b8103759686e91374f64cd3a1ce02b46a300a8b37c252e363f3d8a119cf583bd67551e011688ac2ea03c817ce491b5aad50d7ea9d3e648f8c610aba6199439a4028a640e4b5cd82d7d5273d2eaf5e3a09c24862ebc598c3fb47f1b4b55289a832842d4e9db838ce3b5465e70cd72e5369e313f727ed1670472a9ef78f1ca0399d16a5a5cd26d42f9b775849bb29e1a7213e414b32f5c93d38cac11f24229d6619c85d36e7f0fab381706c035a5ff8e74763f656e7cffca429a7b1791f0ab1625b46ad50f26f809877de2d54b0f18bfd4513ddc68b9be9ea4390f5cb7b148b84ef5d45d5ae54e25db84744e59e1cd23c670a70f445c99e665e8b181b04de266dd831f57a3c87cfd94cde5913d6644e9f36954da240be07284fd44fd4bb6d6c4f8c912980d8e679850d555442444c8f1ba31273d9b85171662c934948d687d7820d32d09b91a4978c7caa5d62d1b10887d3e151c9ee85eb9a5548cf2647407cd45ca5a681382ece36f895d3ea52fea5aa91b5cea5b614977f21f3e2a593b557680efbc26a870aafa0d064209ecf8dbf57948ec545a0cd926d795966bd3e81decb8b611c2fd0f0fee6232596bbc5c4e3e9e5f0ef257639ebf6837a4f95bad61d83f63d0a6f2afe7c057fabd58409bcfd8e25b34f89ad2b5bd4cc34547f013dd2cb2780fd6a433afcf1b1882597a78d35af0f81ddbc8afac1de037da0f7c9159be804afca9f6d803dc2df18c4c356d486d10c9803284b0d304d68022b255cb173db91b2c446681cccd95f95456da570c063308113c43aae8764b8b9d38ccfb90ec4d8b2910ea332f8674c1dcded197e75df410a7b8f37d896245a6166eda0c093338dea753111d0f9238d9ce698b816e280e25fd054140a05257720575a24995dc9fe79910df34f05618b53fda12f699ac19dcc42b899b177fa9efdba9294e3dee2c555f1c0deca6dc8c648888927c3ff607e46f6fe4b9f5787734ac50fcef1b0cf5cfb53aef007e8bafac588defc6e131375a3f9cc4560350737bdf35da5b3f7c911c1bfb90e8067b47f5673202e6fcae3685fa1eb4440af3efd545ea89ad91c13ff744e188375cba91379083662773f13d681d24115b47f22131a29c488a6f2b5190b7e8b4915cd48d617e28d7863f27087ea159a323e2601b74cd5a68d86b5b3a7f8f4d598e36d4e451a9a2e0663678c5401dd9f3903e3c7ddb02e3a181cad3976168b7ce6c981b25e87f78fc769ddb92f4c08036a8abc92eae6df12f5124d535db798845a16ebaeb10ed1f47fbaafbfde87308c32cc2cb0e0408d1e2c25a18346ba3d608a33311eb04b161c543d80b540cf6b3dde9de37c5cf041cfd550e8da3630a2349a5e3674b7661486c3af29eb14c864a41004238c1b1b63871228ae29bbab2ccff3d5afed0a07fd3c3b7557a04afb29e0049c631249a0215a356a75dca121dcb892664beafd91034a2dc60d063e5e599b5c8b41467a08edc520fef8d1293c1bde90f5f056f225cb1d18a782b0d488768f940f3c588be79f8b4a390dc9adc7c17feb901dba78020cc3fa5101022f0588f01257d7dd9c9934c8ae8e69935d59f952f401096b689ac454c833221bf52a25ae70cdf5d2924a79d910e8147aeea51e3f72feb67cd04a34e3332b47ad00238347a4534ad6225745ec35a14e7c653d354bc4e03507a9f0693395daf3d4d6a684330a080a381c5280970513f87657f6b6824360bc4d3c3e10dc83897eff6d40df37032a28d308f752c4fd58133645eb6534ccac62d23a0f106ecdebdebd9d3942d631d55392906ee48523e426f59af27e898f0dbe44e9f78d3dc16b2d62bc4df2d60db522aaf5e4437a3a04cce23d3c127f9a67f925410bab8cf0b4db35264f7bec323861beb48a632a10e25b1261a8868dc2340f09d9cec4abcb2c00940d0ee6814b58bfd84de68185864c8d169ae4ebba6e5fd533144cf15207926f04a013c7487c95eee2baa9d9d49d44b83a77f1460103cccc14118faa1017f7698b71dc33f34b89ce88664615ba7eed6222a0b1e201626f2dfcdfeaed2b140536257d7fae56d2eeafaf6179ca56afbfdc8bbd8f0949cf864746050969ff0d8ac3d1de03b203205f4f04ee28ae512059b7a4a6b385ceaa32dcf1d75b277d8d5c2979252fc084b20e26cf6f91c1ff6e1a6504f51af319e279b032c4765f5f9e2ffa3063664e2d588ad07f3241ab1b9e47366b882548945c5cbbb4f3512d9a8cac777637de73c03db99da3ad9bf7a773f31ab3479928909ec65eed2b1220aa0ec9540fd17177de389ce0685c10132f2d221fcd1695182434de4c92f8bfc99b9c7b1242e44188fa0b3de12b22a618feb0cbab627ed03e460d453d85eb388aa4e12c2e2c43428cbd98a134fa9100b0c577020a6d5cb9d675cd883ed8ca2e6639d467506a0c2cb445da0f08c7bbe3c716d9408d4cabbd222e079d166ac86a52bed9773f63d3f6315e21f6be96dae82a356d923932f5a072216fe013a9127c5a0a210175d34ea10cce199ee0a7a645a16e6d97d230534bd2a758c35e4e35f51fb0af654b7b430922fb55d4ebf7e0d91694dd1165f6384c211ebc2a5f0a7a169fa9ff35bc41f997274941f2c76b18586869d4a920320de798e9eabcccf602a7e06fcdf6ae82d7a942d40d586cd2ca855f20a82ce9f4787467853584352e94e5ba197dc94ec620dec7623c0b773ab292734128444a89d66cf20fa33bdc0dbe194e3ff27529fabc889ad77167b40f723d8962fd8a0364bc258bf100dddc3c3b0cc8333b6a4dafd92638fd0f6f7cfe2038b50f86836b1c1f350a826f1396a7bedeb9a79eb664043f061a82edf8bd7a80fea5d1fc55506f7dc5dded440694b966d6c0b71f12029e8b48b8bc03bf314b16abd6e548873208bf49848e95c8fc45d09478a91584095a3c02660fde8011f3e40b33935235694c704b38e8dcd7286c35f96b431263ec6b41b9d88be3ea2bd64f4c92a23cf159104f601d08347a9da8c04159693c89296d1e9ddcf9db34416ae0ebe4eb573399218b5bb7dab4d31e3ed77311b50d84316cc2a2d786baa2288fac27c12ebf39eca4c23603817e34a57f1020e2a8a74ac4cabf7f76037150a6717a9695fa6217d0065aaa05d99dee7d820d4362d3747efddbc0b27684859a8f9f38806e80e1ffedd067fae657b5804739d20def978587a69952a8dc6ae5836029d1ab8e92111de9b9ca4d49c6197a1f68afe968eb16bd89927ff47bff76a142b2e115b5585f91d5072a851afac124d7fb2c0f62568239fb7d23bbe33207bd8b818102f5a264c787f179f1a1162294687747d08229826e80e39c02d4f9236234c67e056949b0b1c41b142e1f107c59b8c5f8e1e3ac11f4805acaca1f94bdaa3e8acc1e646ce8c22c5a25ebfab7906186cff319183e24f88bbe17118f6aa57dbe7d4d61811b7998451c217aac2de10fe14c74264ddac3a2fa01b285016567e0dabe5912dfc924a03ec9e17d00fa712bcc1105407ea72d0c8b3c1be3015f967811c09844f10362e66d1a86d02da87b2568d4af7a1f0221320816e41ed700577f767bd9bbf03dd556db0c5b983a109b58889f56d2fd05b601ef6242bb0fa43a11f76df2a8830393ad8c225305839e4868ffe288754f2ec319b27c3434768d4f6bc732cafca3fef0f21f595ac037973f5d716b2da705fb14f8462311ae62c957d5821475d22a69613fa94785b1f0a6dee1642d977248753ef3bb57c3aba415b0c2dc19cd6530a0a9e5152340f50d082accbf20cf79a25cb861829cec0436c4acc0cb4a4276e1ccb28e34c20ddb4e7a42a7857c7d9d8cd9c9ffef4bd83b389b475af3c317fc6f5180f5fb4bd5d34e5611281808eb059316a4808a6de8d34cfee4c1355a630e99ee0113ce3afb8b63b5bb0a766062dfef2cbbed260a9c63529979527f8f5d5559718a0d83baf3a66d45d9f1d4257148d3e557c9f04be014f361686a497c66a6317802d986138d31721cb40bb94b05b5f6293122c16cd0055de6d0cf96c52eae4bf94fe69311c10446216577ecaec683ecae52387fe1b6bdd5822bd066eb5dae7f35df3de40af9826994328b5f58b15e53fe4ebb06df5fe5daf399c381e5844f154ea3eff08cda33fbc5c89b14d2ab2625c98bb65887a4670939e11226f9798aec63524409b3160c203d75d2626ef812426af5a77960f6337ee771f34e713231004ee37aa5d36095f79a41246416dfa8e2eac5b782b6d4308a018685d923c9514688203ce560c3a3fc14791bd9c6a470d949844abf691e09f37e62ac5d5442153fe68ed3ee06b6794a0d4498ab8618e46e1cc2bc8d7c7f828008bda2f598a3995049519a402cfb07213c2cf109ab05ead729737027eb1c9935f8ffb68219daeeca5d250c7ca88293e9334ab1a8097502115dfa3d70940cbaf5cf7fdc868e278b990d5f67249b60900c26e62a1eee8a027577bb3ac31ccbf28367274c9a66449c114e576b1337a37d1815000bbef28488ea2aa39167c4d746b276425a340ee7064bb0d68b06ec6985ef7e3e308a9c91ec6244dae9c5e6e45c56fba6c029fbe5ebe54cfdfc7757ff72b6b9b35e53072ef0c18fc8adbe418bac1f6931a0ee4aae3b7ba20c05373e6150285a7e427b46935d12fcb410d5fe2ed90173e5399bb506d4435b96241f7c47d946d636316f295d8d1afd5dc2df71a1d7fb446cfe75ccac0fcae54e9dcd4552f1f1a325a2ff4924694c38d5b96993ba7b13dce2c7e693b67b26634aad2a0f1ab9c9b13a3a64fb412f4ef7927479b76beff6ff79ec93cf4e78d9a6c5787f64cab23ec3302828154ef367963ef01bce24ac6b825848a382f2b62e2e09774a32057a7dcf6542f29d04dbc6a384fc797f68206da401d60378985b7bfb406de4dd1be8533414e831d876f42a02018976b226a32d79ffe0c9aa2b28b23b3ce1ce574d5810774ae93f5fa7a4bf0a2bda250eecc99fbcd905fb34116338c54aeb585c14f4b7d362828a0c55bd84653aa197552e0b56e36f0af7e22402ee5d4b62f2c519c4fd0a95b7626ddb99c1fa399f112a535889513e70d50d1adb3254218078d0cc87fe19565c8b2e9d0232c5e5c7642f5e245765f5bd02edb8df3d1aeb98577f49e8908e2bac4e5009e5269dbc09d73f2a56601eb26c914aa192dba017250c4800c973a9dfd43a4b665f3d7531e4f61fa8b4c1e78ab94dcc5bafe04697ab9b7081c2994cf2d5cf1a259d92f359a3fddd5a5286f07fc546b0e5409ea3601cd5e4a10a9afde7ccf11aec37042934e9b9842b858b73137ff59c0b70591db1000a059026f0819e497c8f7bfd7d806df55f8d363dbbd9d60d14924ccf3b0b401c85b91eff785fe6a9cea5fc524c0ab8158284ca2c6c90d5031a44405770e1334842a3a452fc67299923b836b88f3ca94c938653ae230cfbe5da15acaeace82953ce91a54b2853340db15dde319ea0028cb0d1a2080258a6a3579ef2502755bd03b83cb56b9e59b8a82575f294db40a8167f2942ed0af787ff6ed15cd73406a4a9637fde4fd9dc8864e41d2f25e5a69726c7df5879ea6d921f999f907d9f972ed994c7f73f1fdd35adb6c9d1c4b708b7e0aadae5125fa970b94bd379866dc47ccb9ed6aca022e42343174d1d5268ae8623487d5fd2fcc425d176f3899bfbf62857590b8990edc5014d759169af990f4a2672857d01e5b745143cd75b19696a56dabd269c1db23ad9f94fc66553fce27e53d83693e84acbd55a4a16415c74c96b5e87ff6d19d43c99c4e3c91a952f794081b6f6f2945ca5c4194651cd9f4c0eef9955015bea5a4335a2d84fe20d1ac0ab2b3691766a7797de5d4dad017e9fc1e6a0d253dd668191cc209f2f8aae247239f5a56f69398cb0ff394186243246bdab9d718e81d65cd8b4a103c0e76541ea17a584a7822c0c9166da34ef231c8f286c87a48436a234516d8117a00a6c83b4fb0974a7f54a96783bf3246004f64d75eedf5048a05da3e1b74ff929d39cc8a1f9dff138b83fa818077b3404154d96a331326c462dc580f40243de30d13cefe167349f5d0265eebc40e698980deb797c53fb0f1c8810a36960fbe22d62a05bb29eabe487ec0d1c64fddf0deec62865bd2ad452e8257da9777e587659bd7acbf3cd89147468dd6b3cffe6e81125a6fb9ef52f96d6101888b66a81aa9ff162d1f1b801e083fa528633b50f2f5c7612b7a29ecbf5392386f19df80932b601ef86870d784d69e0db3f76768ab9d3594836f8235f7146eaeb05425ebf47c0ea437e740f18890ead497f3327af8c2468b6f727ff3798ad9e7b6468f5cb4653a63167b945103db8055d5afd60408904e87ee34d3a45fbad933ec4a8fe048ece6d076170f88a52518a89c5a42bbf836e912657b63834c06e9179a34e1569aae6a969305bc895632e403a1590af7a11bddeae8e874a951fb124b4dc0b8ffcfc909d9010dc19d294ba3187172ea5ed8b97983bb21c21dfdbdfb55f4233474d8c86cda275abe614d84fcdf98318925a88bc438048f9f80d4e741439924aee300ec6cff674e62b5fe5369bd89b56a92100b569569d3a2aa70e958799a2e85509851c02c2090c7a8569973655e40c96d0cf1857e4c02c58655e676ec96e0255692f02edb48bb7ffa6a09fc68a49fe1fd8eb1c794d3a9079f67ef09bad2ff11346e906989d6fbf9e93cd33ec09937f6b7e900b958b40afa4de4296f12dbf26bbf2a7ae5eacea595a055616f04cc8f95bfda7b9aa5e6b2e746c56da7e107729302430a4ccb9a83bb6267e60ef93395a0dcea1eaed9605237710df8b9af5a8fe2fab6f5003191b455bde5c7c6faa230d4603162af035c198ce4711253c67d9151ddbfee559b176650f9defbfedef1af04eb6a334cb8120b2d13222ed67faf4c1e51f32ab6fb47b345502db0455169a9219a988db80f45808ecd7f034306c03991b93e52f0f05f232dae1546742f7d3c026c1035de6ac9ceeb4fcbafc98dab11b4569befd118b1d6f2024622d25c2c99a58aa3d86689c0320721b098044a4928f0528a75d76f9ee66b794cde577a0787260a2fcfe515083985386cd2c34cfb08dd04537e6b3aeb7e017ecf5befad016898b7d0e08268f742dd60140a25f2d8b0cb48f4549ce979ba3482150218ceca8672ed971f223228531c4108ee40c2c7b83e089371c5f8ecdd511fdd54d7fae02364b73fcd8fcb87ed1b1313851d2efafef632e7a3fe6dcf737b834f0c7b508d1ae1e7d15a713fe252850e80aa175803c82ca4c359ef939abdb47479ad2210561ffbdef121b21bde99a61518ef7ac491a970f93047f2e27a25809f28d31f8931ddcb18431baac0588ea967634100ec0e144bec6888dae41ac225e36f237fe2998579da721751170a148dd03f3bed4ee5352740b2afcefc0765bf6a421ee67086030a74b94583147312f4734981a7870023fbeb412fd4f62a1399f53b2d2dbd27b82dbbbb3afd3595ff31e763652eb64d579b89030a50de6d3fccb3123cc72e471efb89737096ddf6225433885bb357f8b470438166a43521e99c75f1037ddfaeaf40c49197f77bdac84adfad7ee4e3d8f48f191d1d954798784a2b01e8a5ed0309a1fcb320b17dbbbadacdcfc4205cea8f44c65f189cd43b86728fd5bc5f256adcae4c438cdcb81ea1617a1701007eee2ea806a39658e6b747e4d16a1dc993199ad2f4a1ed0774b48bc4a5baea93808bbc1413f975183c8facc5b2f3499169a2af341ba3ff6961b0c6cd98d1e871104fc41070a1480ab8357f34ea1f9b6915601da0b7764b55ee16ea1bf66383353a98970171f61bd70d62640c110f320dbd4ae10088de1fb03580f581f060a824d2316082d49f713ecdd9f5b5c998598d844a7865c9ca2f2f88d1e7e5115e42294bf99400deb418b80ef39e225fb559701245164dd76dbcfb9099326e03c17cf93583b5ee3aba69204f91fabe570213b63b8afc7b3e26e93eaf48f9a3e4c03223309873ad3bbe21ba5312d0499f805c5fb3934ea627528e633e92add36c6ae2c50f544b463e16ceb6fd1f51a7d290762c4538c85bf1da280b8e35208c78f5418ea3ee765b1533a42fb5b87c56ad47a85bdf943b4ab4067e931681334e0aa8dbde83bd76631365af21e25daec884a75f36eb1525a3f5be2d69e5ada2d41ae56f0507bdfda6d3fcaec0f68f0908a4b86d9015e61983889e60162c4cb8207ff1fc0186d506e13d762c0eb71f3b334b38b423c8af620308d15a1e59c0134c0633d743486186e0504efa8bfb208bc8500f77dc423b189099d46968f20a9c2c5790bb6b4dc7ca3e1f896e79c680419413b37450af1c10c26ada1289ec225bc52e2276df11a7b7d375890e871678dfaafbb72b51eb03b7d9d8f92d22b423f2b7eae9bccf8f22c2aed9395ba6b6bcec2006c5940dc068282140133aa4f3076a5099eb6947623c6b6f1323aefbbbd387597d35f1208dfd96d662d5c07561db12eb0091658e5a2bc4dc0f21945e880b2a56dc1b955d68033edec705acd7ad87267e25ce8aed82405a10b09cd384422681df238892c6bab4647bad2c740ac9da7915c4d147a4fd6d78ae5a760775933e39398a1af0c0c006417cdf466d64a1028cb9ebabde570745541683e2c6d67e0830c5d6aaf6d0c39114f597f9aeb4807c59f7d5636c0aac5197f6f97adc1b55b802d31001fdff781b90773195a918b074e08b52b900cb1c838a1e8991e28d375509e5c490f176eb8517bbb75d44eed4c36e184af3718750e91bae284827f5dade739fe3e75923421b7f8609a5cb5609bb9d10ae8f908e7ee46ad2ed18282801c7535ef4086e776296db43d448411df994d1bf8c0bff5b30c6d910ba566b68f17d52b61e3455a283dfaf505b198a3608c2c8c0fd634db2310f15e947801d459dcaf60ad493521f004ebf0d22a6ddbc0ef5fc42755d1e5b67b521634f35e0ec058efc5306bab37ef0793abe7c438c7df17d2cf6ae5cffc7443cd580ca596e29b269e905b2cd8f0f306ff37e4e6543adf271b6fa0b10391cb58da58a06df38dae4b5d7832016c4b1a12744a8eeb56a74d03a706cfd31a5297a0679f247b4e58b64c9b8618e69252f00a24e3417730c631c085c48e823252a48c4a29edde0e6ee21e1decb482822de380ec78c7302e9a4e14adf4405b95d334fc04bc99b8f73d3095f5164f1b905980df972b36022c682fabd36ec3edc6f856ae1045a45902e49f276d96e1125377d05f90069809c881ed54884ac31e7173e69f4a8c6a40e76b9eb94f5977cd0a394388ce7bc8430ccb9eaa2b21d198e9dcef81dd565bb24395bb3d61466a9ef6713297215c4154510b3416883b8bf19bc4de22ab51703e99a72d3499a04f41ecef41919b705f9909d004eabc30749edfa9266b4622d84f81ebe44e810eb80fa6074c6bcad3d4a41225d158021b9e97f8b80be99a72fb9a939fdc4e1d14af688b2fb8f3dc2ebc7133f3593e9862227336c19eca353779da3a22c0db4d36b778f0f83d0bf614b265ba7955367b63537778851a4802c4692ebd75c203acd33336ab71aefb3a8e725591fd9ad92fa4308870e79ca9b439c55d7fa92d441ad7cacf4256ccc8ec2140253d0ef643027f106699f714b884057ddcea6af36cc156d551fb10372ad0d08b64d959adcbd50e29f6d5d8a6a8a7a70ee90a9de72d89ac8aca67625fa4748191df3927527fa49d021c94cda7a7abba12b51f4260275a1feabb038d29a1890bc1ce31b97f2a1194315d5b050ae95e45d70bb40aa163685607e79134ecc0acaf5656dc6e08a5b9ac4b3ea17f3c0af039430b0f09180c218a69b230dfba4a8f5d41e543b857eb45abae88456f5dbd0cc797dd93eb9cd371bad6d68233555ecec4cbbfe1b4f9cf1e0db240dcf0778e7051ed5b3bcb0433c630ff82f2e840b6d06ed05742f1daae2d8c196d1301a65a498cc907541167e3696f8e01686434afb75239618db88aff127053cd14b98a9e2b17aa8fdda8da79881187d6872603a11f3d704d17f98ffc8b9c99f9432275caf7623a851ce11214a1bc6b6656697d0a48912fc31cd6b959c25c0fdb6033c033b29efe7ad29556d67728966cf1e499f437a211d03156197d2c08a0a26e031247f34c7703b4edf4472eafbf089bd1914678f40c22fa77958e929798f1d88589c06efb7b11386c199f0880485edfacc4115c6a61b76186769541c130e674bdcae7647c9fec3bc3163dea7a1533c5cc4079fc82e9b60761c09b68e0999f79b8d853932dcec79a3ba3f9c052f80d2338b3723bed2500a77e43b963f06b920e78814941fe8f56407970b1fa4d2d77189a649bfc376839bdc3df07f2cf3cfb341fb986cf105d3d454f27ef4cabec63b06ff7e80a6a9370ef2dd67099f99a8e5ce30ac6f3c490acf398544cf608edddaff0d6c4ed53b96f1a5f3a3a15c19cd58b384ac87466870e3d5be108146616b32ed82db87fee6a89696d2deab17b08c2a7c487d375d73f54a886f23d6b40855deadad34fd5f285e91e44bb4b71cb28d76a46a63b871af87751d2ea712fa9e175a15be1842e1e48480105cc68af3d7d3a1d8439b6a23ffbad1227e5c6e6a074dd2986d05161b23e4c0a7fd12c87a4c5d62f4ffa4a9bc78921e95d45a84e089de7f73fc80a469608e191e7fa6c5bf11008935912bf8002e3e0454a6507f8f11152ff12a2883bda837e2d8835d0892ac1548e923f1e36ab1ad95f0741bdc60b8ab9f33db1acc45e51bf0102e5c71042d8d0445479a8a5e75dc375447d85be980fb8dfd53796a5f771a207fc6aa8f76af60efca0bc054f4867da1d73b8f330d10e4e3eeb03dffe38f4dfcd2194c23fb5af01117a3d8ac972086418b6c47876f0b3d138afe6ec3d1c7e08acbfbb0826aa6e50454fe42c0663319a057b0421c9941926896a26236ee87b8a10b4e51d60be3646503c42e3da8bef0c051976d52ca7b4c06124e662ea244c7fe29732005292f79d7eda8a48ba51b6db552cfeda74b43c28af7250671d1e093ee7030b40ac13f4008c6a723dfd701ffc493a393adffc93daaa0b70ac1660c575213d7b1bc8b37c38538ac8d3f6a85b37749d66d0fefdb6fe99ff07eb5d7ebec8fca2d5beab487ad8c6cf698ea52ccdbafd024ce841b4beba51457a466a1a4ac92fd69e1dd33f1ef4d4d0fb0febba16a821aa9ff45e1538af46b8f032423cf4a11652ec35043e6c0e1764470b8ec8b0200f5b47e9463632099c9cd89927c520f6036671e97216ffbb605eb38e25438dfd8d379fc88e1f59a4226fb34fcf660696c6ea6b3d24a3465e82d882954b775adf3f570cab2bde1ebfdf462df9a947feb9be998868ab2263fa98bb898be2aec73f4870ff5751cac714a987e681d04f0ecead427f980a1b433d33e730410158d880190b9bd79dc092e34b9e97c1b1ef1cc33a3527fa2568e01f490ce949dbead3d09a91c48ac9e36dfc747531f0233b2c5b94204e130660267b924f36d26873172ce35b04149513f2186b3e53068f32eec8f07f1f32e2e00213a559fc1ec7649782d13c42dbcf503aaa2ac21f4c9d682f78debd7e80b60e1c71bdb9f798b0024c0007229dab8834c2adb020792b5e1d4274368503ee152f64531541cb2ed6fc082bcde179312fee1ee8551637feb4fd1b6b7de9ccfb622c0c36bf6d099510a34ed17177cde12863b259a679773dda1bb05899603b5bd05c1d45b87b0f0f53379ba21097bd33840b21e3fd37343da7780faa09d12800f3ed51016a77d1cfe89caada6a9a1857b67316fcb2da4711781af4bd8bbb5c76785e494e9e50a3a613cbd16671e6c78c2b450c048dd983dbfa3dc56e2ea7448fd795aa54e23817841dac105c3f8966833b89249e27548c615cee8868daab1dcef4c5f8535ba823ae976d6f5556eed3181f6bad16305c8f9b88e41da58e4b7b3299470fa033aed229fcc30f11d1ba4fdfbf1a4162fd0fe8c416f486ec14861cd3bc6ccfde095b3f9d87c38ee1cd861397a695354ca7871ecb460a2d84de5d8572590084838d9593690135548b78a0f80fcdc99fcefbaf42748f8a00cee9e43f79ab79bba912b2e7458f484d2c19482734cf1d67b873e1a9b8bc56a13fdbe80b9a08a08155310ef528ca359b2a26e4d3462b4a55b849ec03e6d78b018d703746c773daa18ad60afcacd2367797bf8140d9e76775291b0387c594a1425df57102e617ac7bc439639748efcde58190b8c08aa75c422a4dd84081e45f3c6ce1fd89de152f942f314f2802f4042cc92c900a5129f775370c376d48b07e388928ba3562cfdc7d2a0e19e1adf62121027f36976b94a94f6f2cd11e7357e284bde66263b35d7cc41cc69dfa645fb37f22d02bf41c1789d2b59af3ac1d94483cf2ed1a77db2236f792b1f44cfef047ff7e7fc6ff93074615102dfc5ba6aaa95ae758215242721a4da7c65826073668a1ddcaa0586490dbad8113c1dadc4112756bdc7b3c9f5e47d32e13781e2462d98016171a726acbc478c56a1b0570ff79f5dc94ba49390c6d5a3c8612aa6771a6df1c051c0857feb1e4b97538a2898b6ab655c9348ab72313f58eedce2db1c699d19e6851487af97f0730c4ae55e54d352c5ff7440267bb125f9bc46650b3f149cba32cf1da1fb52d532324e996dd7eccdbdfeff11822243f2bdb72dbaf8f2ddc981bb9a0425e95185c708618108e133dd6fb9404f59c75cf9c85c23415a3c9c30b71ef9f6acb8d5081131f8da97e3551d79be39ebfe35f66123a4649cfb31271db56e50bbee167cf617a23c98b27670207f540d56e451816efcfa1d074b39e8427edb117b82c7d516c46d2aebccd8bad59e2db1799d316ab5755f054feb04e8f12047519b26c5af9be2c2e2f208fa36b0f704a3fdcb5a86ed18034c01a59ed3f65e62d0e8607cce5394ede2902cfd040bd7edba959980593d40f31f19c3155df0deaed0303e8fc3d9c4a3a64017297adb155e035c8b4ebcd9392a77dab07dfb4788e00afdcea6a30beda97ee9f671ee88be1e77ae2ea50edf433a89bba85e09ff22feee4e08690f3f741d5f0486e8f741d658794f7919bb8d69dcd34fe058c20c177d4a91930437dc0abaf60f82e57a033937dc52eb02dd70a0c929c947a4cba89f71bf4dac459d738656e39e2df6030fe648977c417181b7357e4c667389399ddd77fc6a3e029911bc5773133efc2b6ffced836da0d040cc7fccfd1860bc130186a54f35009e8b964b97eeb598c03925ded5cd92689538d4fadbf40975deb9bc519a0ee5c9aa8bf5323472de445c383f87c947215b9ccdcf5f1f2e3e96b95f4f7be151108710ed7b88c72080371659a1e07693c96615e2660c7f61326fd7d9a145444b16abb03cf0026889d7e4853a9627ff43e7f437c54a0975631e61d3a8dae79ca6c7eaa6e4e84527745c2dc56d9b9f84479cb1d77bb03bcbac9fb29bb2bab4caa53d98bc3d89a0cb5a222dacde8dde219e56108db418371df11794271e743533cf10ee4b16ee85e1a3a62d84060b57360d7414566f813ea183592ee9364c5eb3a0969c35e2aafbfbfe513b6d2d2f2608c70d06f18168e534e2e7a4bb47ddc469c916a1a2dd57035043d8db24b44d2b182ef53fd2e5dece590c18ed753b73c89d80d49a928a1cdc99ebd22c726faf7af0229446750e52fb0a3c630f59a6178060bcad56962fffcbf30f0e3d41c0c2df91b0f2e53d2882bcfb3f8ebb2ee683145436fe92cdddf7c3dd7c54487131256bacea721a590b48fceb2773a8da4760b29773640c0b2b1a78a750f320e61164ff94b6e57fadffdd09a8a5a0ceb6b8b6224b4b8f771e0f5174d016cad917376e189deabaf2a55834264cfc524d8915c9f21b81409fc45a05456e5d97d222b8e709458720ab1a176d8bd8f9ab77bef2383c842b92a1b0c76f45e61dda2814b0f4d9d28e87a3b410df41298563eff02eebd381700d18de29b53836274756f59657ef24c5dfe0859edeaba048ee59f47419b0eba95eb731318aa7d8efc64d2207ce15b9dbd88f7456ddb1516c48963d76ed358ce730d71359610a7cba2e326b17b394dac318bcbd8a057bb381184a38c43d6caea959742f2a7cf5203365b5d26ddb06667fdadd054869d38679963fc51daf279ad7061e7784ea9717d998def788215f9be4e7145a47791ad38ca0354bc26b5ed2270ab05c4877cbacd098ee0ad7e41e49b36d8dd0fdbaaa82042ac2d151e909d14babb140747301d6711b2373a8403e5f9343ee4cd3f043859bce9bd7affc9153f95b6e71afb3c7c596bd03f1c8df02507b7e340f5e7865229638ea760083782ce126a2b4ff635dbfc6c1ac75967bea52fbc092e921e345230d5a87c24098ea57dc0cc4db56de761b5b697f34ab3b0b90f1e63a93c084ee295d62785df748c6c48abf09908b3c23c5d1e52c5bc38fce114963213b300ee643ab975b578bbdfa4c04817c4aa61a507b06e60d451306cbb601b97469a80860cef2b4013f188de6eab5ff8f51b4e46865de5d98f3f3663f8d074840fc32de1aaed90738cc64c7218319bcec936495b03d8d39d7b6a94d9381811b218807f497a752af6abbd9bafa26c6259da50e3100bf3ac7d9463b86d5bcc53b4489750917add58a0a3d88585897c0861b02fd60b6653344ca2111930ec6b434cae8c9ff2e13e09c2f033b89c3c4802bf522ce6225d6d484ae695cd07b8c107cec7dc5089a7688aaac87e40794f4216483a75cfc30b9b381bae808d9ec7febd76f24e42b50c7fa17a7d388e62879af22ba12ed481ac326aaa6b1ebadd8a50c86252a03031407a75373df2109f183eb22bd6892041bcd85821d618fe6987796a7867b7e2d557d5c270c54bff13ce9dc2f16ecc938031c886d671a138c04749fd55bfc31e3e45ff8aa22ae1c291606110ea7e238d7169a7e6b6debec3240a74b84eacb51dc4b656e77f59aef4f8d7e51599ecbe947085c855c569aa0fdeef60e82cd2c4bbed5029abb187b87e8b1434404c416fb6774d5cc61b48ffac666da3ec1124a82feda5ca8652c850725e96a0c8384955873235e3950a634902115634ac2c37aa01a0a0a1083ee28a8e29fde4b9291f8e5690d1c12a117ccde2ebb4f24180123eef5b67c6eb68fcd6805b606bb3dd78c1cbb054d26de6c645ddfd46c394461109b4d9526b92edaed0881af609bebda7c4305bf762d2940d01c69128f2c903a9c2c30f920326130e040b74ddfd2f54cadf7e94b2e0a31d7f3cc8aabf90559d19cff329428c60978947640eeb699801aa4847d721e897f2a7abef60f30b8888decd146774f93ef36cd2579ab4012610eff9dc96ca322ec2ee4d4f2ec75d29931e25f535a2e63f99c878d77144550a2f04764e008a715b853e0056bc2d137efb78ca558c3104d588d35aa52a99cd963dbee6cfa1aa097ae18af4acb3901093ddd3ca5bea0ed4834fff49536f163c21c30268a44e47cf75ed42db747f04d1e160edd026059cbea4a50c681fd37e8bfb455eef8e983db349d9b54694945024593426341c6d140ed1ae0b3325d3d5be968427cb60a8b94c960567fed6a835900e32d935bfac148c105d52b0c660aa46340ebc50bb84adf234247e33bafce2ab00b7e7151dddb429aed699637a0fc8d5c8da0b0be785b691cc795d60578b650d6774529c167b5de4de6eefbb6cc1b9fadae3b1456ade0dc971fd7aa96e2405dc1dadd4534daefd90d6573f7cdc9af87bfe58213fb403dac3b443e81daebe7740ac4d4b9a42dac69ce32fafdb6b9bd73e4dfd847863bb270cd1584eb7a6ed0fbeb81a8ae3d1becb22ddcc7cbbe381910b75aa848cd69d4700b4a240f48c09880316fa2d3532b1c5eec285dd1234e6b811b2d63870df368d9056bc573f2be62fe2d75092964556e9b036a0807c0c0e373d162486bdda63b900d6efc4bebc60e7e32a0fd453fc1552c9f6154a429ce7e203241d1ae546b760d083abef5b182bb4c6dd95cd9a45c949da8e0b1c3c2092cc423cd31742851fbccb547ad093d7da9186c7809bc41a52f92f88b76762dc91220a311d5ce31dc7ba88a907d89feef0eda24f0e2c17e9481fc0001a7940a9aaaeba9d17e5f8d0006ba4bf50ca522d1b900d591deec8faf01bb682814032369924049b063738a82e0c246451560a20d9b60796880974ffcf80f4270fa94f197eb450edf14630e58047d0fb0a4ef3ae99b9878d6e2290aab83ad41f1c3fe7facc2cb6d31ddeb0d162ad99517ecd84eebc28435328b58b655ac7fc4a2f3aa2840fc0c1a98f6d7a5e70a7b428d82635a0f19c1bcf83eb06d6475a46cd789e8727d716fbf9ce7c212dfe93bb42d58bacf1a67076704538d1622ab83f1ded53dccd9cabd9ec040a8e423a511e93f090227494dfd5e9f48a5f2e32417170da0627a4af38aa65202d77541e7d552bbb08da57c1d9adc09d83e576a1223b7f879906c16c1aa30b3b239be9c1faa298d2a5e115550482cad3f6a866c2827dcd99c6682d6c1d157d5782b2a6b8b10aea52104fc99d98fd3d0d0a16239984e5afcf6a9bdb82d6fbd43340f218004f2f6524eff3ee2613f8906f7f2c360801b5b935e96f49383fcefd9988f1b736b1478efaf745dd39052be9c8bc2153636ae5257c83b14c70b0886130d56b02c0605075c3dd4132f28a94beed3a25370d41436a06306077b9546468155c9e994fc56eef3d35f2d8a63f257802dfb56db7b2c19b61851a50c12b2061dd4c5aa774e672b0bae5398a6b1fe8fce0126e102f4f4af422c061910d97994f5b2ff54d17704d7d78de5e0b94fa14293fb37ffdfe86f298ceae03d38a311544535ee4a3747612cdcbb19ca5c1bb82f0bede427e9664ee3610676fb49a15e16a4c311c41c5c54fdd66cb212f4502717446b6317847b76662d4ff14742859f2d9d4f5e72efb27c99f4d969206ebea3e1cc7936eff73c455f2a0a72cfbc3ff24e5b130d699e04838497ee1d72393317c0dbecb84922eba157f77c5e7cf7ff838d30f021351c23aa3e10547188f43facdcdc658fe0130940847756bd80ac08841d2b9ec0ed76e542e7db64b0fceb625d3d0dede2065f4392d359e9cb29e98288efaa6478020f104121ce6bc1c2e2041ebb733532ce58723352026980dde94b5dd3d8c05ce5c347cad05be107a1ebc2f2a3665b0b76cfe5da79964e0ae96e4d47473cee6ab9ae30551e0479286f7c61c3f683ccba79b0bc32a4696a74d503c018ab1e193115b2b6cddb508f9e7b4ca683e01083f62de7e46f0dda981869fdd3b9317437aa21392d26b0ea761d015cf5fd2b42bf9e3a690c05ffd68959cda1e87559aee0551c7b896d0a2cf2dbcb7cf86d9a8393c90a19c6aae028d1b552e9721907425c47c7c0eb2c518ccf7ff29a881572232c6aea6cc43d43fc03afe8de40406933a5fd29a14e32033f1a97809fff62503e56ea4fcc377ec7d334aab5ab83752d5d9f4848a6b9b9a0adc21a2c3959cff39d9f00ec8244bc62bdee2c0d866dc9311990c191beb69415dd7f9d08d84197d01d5f67656b7ed35500a682e9e91b54ddb21c8b92b325f42cfacda607b1b52d41b8582f652e500b7f9b33e6b873393e6603928ad8442753e09a601e7d054802a08da2a4c8e1360125692b8bb08eb2d4c48d15b4b036b758801e5c9b1e9b17d46616221d1dcadfab5e77b6d46386815bf2117a8b84ddf07dc98093f364c71d227a5703a8906caa99f2bbd6331877128c704c18fd44cda6f7148b1388b966c72bde22bf0c8d42079f0f2760320bc0e7dfd191542b71be9280bc55b23798638e17b03750e0dbc182789653c985b1b4817657216b3d7f0fd60b7d5987a84543c7d8e35ef25b23c0f722f8f4e6502e4f6f86963202a7b72cedf61f8fac7219012293ea10454ccf90555d361dfb31672d919f33c207f8ff42f203d91601472bdf3708760eb7850792b70f114a60cfe0990b0ae6d6b9f4bc5f150b4de9b3441c58b61fc127792026367beb891e512bb633b27640bcc3c1a23c69e3237f342b5b061ac8fbf8e1ee671262b78ac0fd09ab55473719bc9674fde6ee7d554eac9faaea72cb976d447a519f6919abb2831e897670b349fb22a1b19f367ed8ee0132fda53151f57d365d9c0040b06430fcf92e1d6ec6c46dc9e0ba0e1ceeaec9a866c7129599dc54bbb1c766fd3bef6fb5ec33be268e67544bc79645973f7acca3b6bab2d16bbb700267b14ba7052516d74a14e95af103f58159c9a7418b08201a6c938f8d5fa46c62e177046210cf29df1b3b9f0f916a4ff04077a42c2d3b62fc6c0c39d14face05888bb3fc380614994bebe695e30369371351dea398bf4914447739d46cb683891e03524269bad0a21771c41e6e41b2e1309c0a9f9bfcea6667b00d8836806e7d7abfd6491eefac2fbb156c9cbe8aa57be6e0f13c36ea5d560ab7183b4918ad3e8409a71e233ed664915e570379875d9c79074edcd87605f7284b495f9341de877cc30d635324294b14f05489e249eba06f0efc539c337e5b54b0048b9362260ef203f4b4d8e432f5b57ac1a0946e3c7cdf83f118460871bcd0f0cea2be9df585c7d4aae9c4fcdb59752085f8c0d0585e747a217f97a4167628d7a27537b1a2983224b2e04bd6c3edab3cadb7ae93bf29f5f2603d902c974a1fcd987998ff4bf005e1dd61b9fa6bed30b593cc96f1d6e575d92fef99d96117e21197a26d348fb392ecc148689688dc07205468505a1d5f8768f3221c948fd19a3c96f0749df3349b9c2c17b63b664fe29b8b82691fdabe51545e6329fdc9051cb5bd3de10c46b9b838ac2f9ff68da9c994eba6eb394051f16eef9e9113f2be8c37d605f55cb3c9f711579357ed5e8758568672e663f38f4bba237f53356f6d3adf0df1a18b8f707e35f7bac5dd8508e21b65c661711645d282c83fbe29e519dee4973ea5065f3e3a05c5b07666e82b9f6b6741dcd6490324d5cb075cca22222446a48cf6a16bf82cbaefdfa9e74af105d11eaad33de9c571da8d85cec1d80ea5b085597dac036dc116f2fa0ad7e9c7edfada946551187467c02e37a752752f2ec9aa1a27d343328d091e933e34f51de7fa622d75db4209ad2d8d13b796b1784be9f36f6524a17d19cdfe723effbf305b2d7102581b43e0c89b71f5f3d2f94259d37a8a16c559bab6df48b6c3d3c69a80d6ae7b641de466178866785c0ca797706880bea5da03bb88ec5e4da3cc3e43293e63f240049c02ef7dfa33b182244ae3921f938743fe5d9fa52ab6d6bde9f12f50b23f1e008fc4f23dfd253d52e069e7876e0fa4ee9f8dba3a93b0ba0bf1aeec4dc83895105b9c0699cc662d8ca39a5430e2fa682fe21b9cc72ec73d0b279a7af2b16eba0302593943182ec32b73bfcd7102a1d7088e0dca636e3e7b1bb0630c10867bdc87a5832ab4167a027df95a708d5c7b232a4701208909e5288e4af14ff85e1053fe0510ce8da06fe3f4966a9c04e111d95389430b422aadd67e09bb3978fac7478ab77030b7c8a03d22eabf5b3cbde325ffa0c5a144ec165018bdf809d8354f21410b725a28bba3afee8acaba2ee7d444ba01cf88ebaed5942e8890b9df56c258c89e473b4eeed4bc93ab6879a92971034b69249fcbb5fee503c58513eba2494a6a8d69edf8899287e72fb22511c4ea01ca52d0df17d02e86f45f5633dc2855124762096e15b907b20c6da21a7db11ecc7845021e2d6ba8d3c8e2c64f6aa9d46d1ff63e4565296a0b9b47bd8d6b5c3bfe0b8402b9502df2259c996837a1bb7d4a711c9defd91cd3cba227c89c96dcd126948ca229421dc615066203c56d8ec422f69dff99c66e69e1a92c0dc04eb123012cf14459c9b7e1abf026735bdd44455ca149d39783d291e108964bee81f3c337189447e42d6753683916acf84a875f3ea61e68bb79d0f6dedef08d675e4ee5058f523c623c381ebe6ab841e59aa89c90ce09b807db78ed8d50f848633b14966a4f89c4520de8a8a4e601badfc6438dc60e4373ac88ffa74205e2aee0f8e3da2fd9d4aa6248ee82f56229b0d7a0841fbcce138a0088fb9c050ac57781940ea0f4d7817477d561b4e73c92287230724d511d56cf8cbe9670e1dfaa72835624e6df6d5e6474d03c5457a7c8211a6ea74d7481a020ac5b110c2edaa43b8c1365acb5252273528033980770ac1e3e455bb2047b8974d63a24eff0f572faf0669d4495f29c8fcc5a0f6950b3995696425e0a191e728a92bc52146f1fc96a2ad236039daf08aad8b1dc4d1619c43748b1dded379333d938c765681564acd4b6b806b7932fbc99a1db49891a2c9e5ada045184fae53fb8e815866f19c35d94a001d95e5532108157fb61b357455507afd543127add33425e78803c87852ccf6932d5ca277ecc83f437ea22240b3d3041b5017c70cccfb52eda8ecbadbcee6bba8ea4d0f2e15f9c81ad0658d86a1edd44ab0228f1fdecaacd273c86255372274fb2141ae5f72c7bd2b99f8e374ce0bb13b2ccd9d80b35347173e2985608d5f8344032c0e3ac6aac0a1fe0e3057195ccb75bb815c484b0c95c60098f1e5e4f259fcc8bda7872849c7fe076d1a386a72cbe06654f2de25fc021c19800254975122eb39d6805747ec864d81eca0835bd29630600b868b909736dbc70a7461e50735a74bb62cec6527b7ee08081805ac5f45ae3c5cabdf3d00a2b14e1da23a8680b6c75e19bf186f1ea0ceebb5e35e1cde21fde016e6a0e9291b3c545751c1ba63c9c3901a517eb29cd49f5165c02d3b91edcbd39b1c6b710e102e663fd41f63bec1096d03485bef74b2f53044939089576c4c52f2fafd6cad37dbace2f6608e5e067f32c5c8f0de6161c09778d4e891f05a28c9baa3ec71ee0dc521a16eb375e98096196fca45bffb416c03dcabcec531f604aaee85d228bf75ec0917e3874daaf89768212296b09df5b8978380b1219bcb1d025cc0e6d5bc610aae173f96efc431115a221f6e7f456f65ccaf81e6962810016227b96e5ef6629575093a2d9d5e0dcb46f38026f5d515720d48b58cab8245352c678f5c5351443124c5f78a4ac8718956cb4cad91b604999d14c518cc79ad16c0bbc24d9049d6372dc8eba5e774f0b71941e7615a4acb7fa059ff3ea585f72d3f2d4b2409fc798fcf17a35363cf65cdb6bc46245a4aa3b0724e9b8f541311b666b14146b2c062314ce96a211b5a08693c944ae4890a9e758f440468d24d473b8adc5d05b8e2768ef100c5b9574f94745d58bd884a87fd6439a1270b3cfa0a3e10e735d044a6e2fd0d7bf39e5de81bb2d03c5d78cbbf889e129d225fc1f97c42e868a297496e6cff4b2de10aa657ae9f25195ec7f41c42edb8573d1b0194cdf0e5041b7cf0f9a4ddf7c32b1147795e087fce8e2c95a46177e297441556aeea5164577516c05d693b012dafb2f6e141aabeebdafadf4518b5a6b87f223ae67f1b604fecbb50b079a7c717840d000655b9442090813b1246b808681a5b17e8f499344babe9eee03b2dedfe99ee74a1c51440c273c537d1691d5f5a755cbdf1ca45b6226251d698ca518f5414277cf794e8332a39a82d5627cb47a07cdd7fd9130cf885d2ac8f15c099ecdb682fffad8321e0f1f1cce7a3c878cf308d8539bc5c088beba027c57885b0ffb7110f25fd1d74c4f94bb80ea3e28a3e829b4436c9cddadd6035f161c051e1a39e2b70d2f2dbb1e7fb5bd8fddaaec23c471cdbf072fbc2d1ef6ab782010d5c006b2522bea350278804ca72ac298c24359bed000fdfacc6b4d04f9d94ad09723441f36fe495dc129d3ec23d2c23fc3af4595773f9f33258d8d8bee005d91a5e8b344c94c23a5f4ac9221afe84506e2c083f3c0e21f1d752dee412a6248499a2f08edf2a9350d06a710670672d9649f997289360cf2e81a463847ab133dd67b20631ddfcfad1acd81c121424614e4d9c632d971dadd14dbd4acdb142097bd9966754446ab547c51f2f57620b92b0032e60ea5a40f2f07b65a2a8da32bab1e914fffeaf4d0b3cc3a838ad1c13d5c02a8dd57419f3b24e7d2f4e59cd52b6243adbb199d30704a0e57b3f92929602612de24494b32247f94559b7ef84ca12e139e2c210c8f9ac5f8018814a7755fccfc782a6e127b3829e0a8889fc7641c1f5069a98a6094fae3a2ccdf05bf0fe96e8bd9535823e9e086306e7d4a3c1147c4927e520f29821ad562b3651f70cc9d3861ff6f65db050bd626f625e27dc0ce8ea449d0d02568ca60ae4b44acd349a69b51bb6663bb2b9ec9e442a4d80d05c1ac7d99fbfa8384784036013cf1581fba89a46197a1d6384951096285ba20e398234c0b0a5b63002c1d84acc8eb5ed7217fe37f6d81a4059af3261c9d7c084cfcc4d833a308288bfaccd175cff023e914465bbafceecb1cf6be89d01c0a68e6f9b7c8ae700e6e37ca490e073186bd9b6f4fef8a10a71a56df68c09159f4911c0c9ae2bc7bbe8e3d5cd8b2837fe48a590e57a31823e976b67ea00558bb31492571158caa46db86aeaa41ea9efb7cddf87f830df8f1220be2bac66c1698e07c3d5c2b0958de42d07bc090d4d4069a8d0abcc636fd24dac8b93b8c36b8abfc88d3a757d5d491a786f6d3a5540ed7a62a231562f51eefb83da17daae39b379dfe8610fecf288fe561d391ed0bfa8f0148aa6525a5d597193d1a05de59865b77448eaa0f3b503202a4f4fc39f7e33c50794e56fdbc0857423fa6d936fdac83540e9a0d780c2c529379f311c741c7c2cd167b1249b3c53ae8c01c772d63e0522c19f03ae13eaf6438f8466ff2c725895c7db8086dee2d047199fbd04e934a9cea12daac1a788b66de3c1124bc6a499b1929c7dbb303ea8d1b2633787dfbab86d36596c167ac54ebce7a6745308212ad2411da9a1b1cfc68d841684cc72338baacb4e6de44c1060ad4ef425c5cfe72ad9b82cdd9f30c125c13a22362534f7dbf7e210b501f41158d8ea03fd41ec4633834d88445266264e35059b4aebda7d70cbb9471fa7e248b8dddb27a2d21c81176983a98c24daa0a1ce30efd0af3ca78ee25efcda8ac59cd0ab316a8d3e401d097f2b642cb0285f2caedf1ce37a7c578fd8d88e4f74b3945dd7556a9c465de8d8f8181304c04eb460fdfeffa89c200529f0f1d6d5a359e81336f1f2151ecc47eca5c0872962f2763d273c7d3dfcfbf674197e014a7c65fa2056502d68a58a571f6b56bd7a1ba11bbefc171d88ac1d4326a6ebe36b83a99207175d3a3e3009d1542dad79072a41109ab7bd7e8b88e27f3ac3c8a70bf8925feab30c43a40abfab122e459aa6de219b9b30b85d0099a3fa015d701d6b151c6be2632d64d8433ee78da97859fffd8e4786517469885a5aebcc16672b3b5449372bab346b662a61073f54b86df580996ad2dd069f8e419aacf8b45f7ae08197503f53c098554aaa8bae6ab8669f4fa18926699cfaf8640baa40faf97bfc16c0cec0a30f7ca71870d45d96ceb3afdbf163b7527aea4114ff1b8bdb2410513141f2a90d0443bf23dc4efa91196c1097924cd8d27144a594fc236f9a0c79de78abc01b2fe517f9728b665e70e42595e0f940ae86e2a8f620522317ed5716995c1e553f3d5fac9aa7bde2286fb1acd678475db5c4d1e82441ca055bce3a39a201f4122074fa590c69b5d81032b661dc591410fb84dd1aaebbd502a69b46eb4c3c5e3109a2763eff319fa21bebebcda4acf6e3fe0f3fbcb465cecabc8ffd4e73eabb22ff74ccd801ec47a7ffcd1804f10b2d98a176bcc0eb9ae7caeee2d263be6f6e5879a509e453688efdaaa769d3c60421a1457512bc88efdf23276b4c3792c722fb2adf0bdfdbde5ccd5b11c93a7fc763b7df7abb6dacaab04b99dd29898abe6952544ffbfce34b77eb0402886260abcdf0c5a099809748b274dcf32844fe0e5e1c7614e4abd75825a921a6c976a8ee27581c579583ac5fd3c68ce24da475f629a9e59e2c98b669304dabd7629150741efdb71af46c9d69304c44b3e3fa5735d57454b61076e5a48d0e2f0cbbdc74202a892ab0e6586557aa7fb46b703bcdc7758e87d75cf8562c487a7405df363a336e1646bb755a8a1f457f404640c2696d1cea235c9d1254fe8cbbe49e1812fa619fb280e95ac8a74f5d57ada5c94cf458115a85bad03c97111d0a5f1b9bcfcd57c0f278e350101216196ef1ddaf524507b54e896c361fc042f309ba9280dc7b615129f365569be907f9aa0836c68e0aec9a0814fc77d609a477aef2928c67269773e1cc3882d7dd17f40ee73bd58a9118ce39a1b4f3c8a028208914ad3dae16be8cf367e7cc8669142eaa598efc397f7dfc46367dbb38056d4f59a37b90365e1c0f2414cac70453b73cde1304ba7a4b503e0d78af531cbb9b7398064e3c037604d641fef6f850a6fc7cc0383eec08d6413606ff8e40116e4d232e516961cb32244830393259ae6818ab6eac8687c8e6c4b15025196e52df2984988cec083c70213ee70f299426b56dd5cdde5dfe11088ae1f3ec5a791c8fe27248b19ecdcbdee3915f450531e4809214906fd0010bf9aeaf5e415dceb8ca9e74196d8905d3837cc1c92e39d70fe1a2b0559075b943dbcc06760609567ba592d15fd4c1578489af982a942871002da8e44ea30f85a26a38bb97212577e585832df3a8ceea1a4e13cbe1f6357d87e7a873e9b127940d2a2ada24ee243e9c2f5aca95e57135704fe92a862300c9f1d55950d71bddf3e70e56f7c747b7f538cea56fbcffc94da8fbbdf5e841968a1b34346e7c42b3f7d1c89f121b0f183ff28fac1d0e46e3df436c698f0b9de9c07d2869212d7e0076bd1e379cf9f63e389e131a57901c03a9d44e243d870e80e806d795c1b38f807411e23c1ac412d903d6f97637be42eb27d699159f2b7324c515b05768830d62e233732738a364ab24dbca112e184075d03c6725abd3fcb634000dafe467ab629219b03fe68e8817688682a3d49f60c19103e7b6b34ddc31bfcc4eb9f5fd553d1056d43160f9ef1c8f4b60fd9e251d034c6ab9dec45c609b00093e035074a44f6f75bb98570ea5b5e0c355f9c6a096bcc14a6d4420d7b09b2a195e87caa2d603db1f1c81c608512e4f8ea52aadca0aec0249ace59352e2370e208de02618cbff70bf2e527f3b852b93a17fcb18eb1d0ca1895bedbb7a6e40def042ad9639470d4beca64c3e4435ed8b1d301fb58571d18eefa7b8d28b2c2af9dc98c96d573ce464424bb6fe89a0b0ee23247c0f069668d595303bffc70ac05cf7348013afdbb7f9a3765c373d30234f9bf41f0a2e08fec1497ffd1cb2f847a28abf233473d21100fa5658d7f58685918a4dc0f47630eed8af14fa3fae34aff6568a6d6a66de5c26bc12d2dbc2ec84309dcd452b35aea7d023d529cc2687240c2d5fc5583f4ccabee613b2ebb02de01bbe28458dc3f482d0f247ca59bc8bbc1c9fc99f4ee98322730b1828108a031a6283ec57a9a17e23c12b947f62a0b3047f1bc419ac3f7395b68e12d838f8c7f9ca7cecbd4037bd149a5695a5afde45dcb96e851996c666307dd5c3856198136ef7bbb3d4902d90e8f9a9394159717e6fb9473152e6ad07458097a13ee636fe815114e53531b7ca665bb54c0464bf21cd9821d83fe738400d15c1055f4e344909c7adda8218cb3df1d365c2ab0efb530963afad278beb4850d76dc5229d93fefc2c48730b65246ee9bfb3e7e61ad39d87a77b61e237557547fed3225ae21e1f7d90f201113ee428dceb30e06cad664371ee85135818bd40b2b1bf048b798a23bc21ab193d4e5a0619d70d6e48f2612a53d856eb52600092cb2b100d5cc0f75f41a014124dcba81147e7c6e525291df921184049a0943cd0508057ac1367581548922a5d792e1fea0cfe7ef9157381419cbda9afd62a51abc72b4f21d98b20c5e3c5868f812b190fba8c808fd4161815eefdd5974755c552a1c143870a20d91937887f72283154d352de7c9ad4ec4a4e24b4393ddb3b48c09821f19311409e4a177ddd863bcfe44b4bbbc11d53231d5de2be2ad1abc73db0782f97e98a13fb6686d9958f81d73513c7b4489bb67ede1a16dfe21d7825604ba465f009c841402716c810498525c2359d54d7f230066183e05e2b799115442e55c0d74e464ed1d37ea312ec845296b2a6b674a7ea8fd20e0418acc5f3a3ef6e4d507097c8cc28562f2cc686a00e36df605858f9462d87aaa5d31428829acb986119aadadd3a167235d31a64833b5b4717a75a47b63b17220687a15063977e6e6f8d789a35ef05eafcd54431e73c6ae906d8feb11957a14ff2028223008e8df118efa4414d7d723107196c8e6a8d8d094b87790d133c059a41d461e4cbede79d74bbbea2f00d04b9b448558de0be3b10dfb7a78bd50a7a0ff366bb535e01521ff5d30f4e5b24aeb7345b7cda74a9de7d55888e8a53b5d88ce4e87668d9c1b74368b078e7ae0dcd30fa5d8c2f047cc49f66293e166f02874d75534ed715f45344e5bb3f3eea8372e74335ad381936684e97b0d2ca9d2bc33c8d155f17f29ed9545d1a911456bbdd58696e8507714107a6a5d514230a92a4906e12ad16de4a7b20ea081cff3ca2362d54d975b17e34be298b694e04e870421bff602d7861ac0ce19bd921c2f9145492e0539dd318f419bf6b22c037e022ff75e1f73e92fefcacb844307b9fc741ae4095301ec0e7f0598067cdda371dbc0bd89516eddd3a0ef7fcfe56f55672024a9469bdb05c5e651a76cb8d40ffdb20257c04240d4325e2430f256c0c46d0e3e20db0278c7ed9892d360cacc96b822d191e5dcdf6a50f1ac10988353e79fe2225ba266b5a8d36481b342f4820da5f3cfa429b9185af2c02258109f400e606a689f54944e9a5656feefdd74a44d325dc856e852e25169b728ca20958ae5585252895eda5cdce0c54ad92ff4421a4c29e96d1b5045ea6401b73790a8059e7e76a4dfd749dab1132b4e56843311c4cb887aa4af6c254b9d561e88d35b2d39a0e37646f7a17267575417cdff2be0258fba30a3f9f31ce445ce5effdfaafec9974cd31588a4c0c576d9836e05357d200c4ee856bc30af62c8e285231469fa96e2062e9a1f9cf9285de64f0249cedd33a98a54487a1ad563b1ffda018b5e6a07ce98e8fdbf992459cbf5081a5dfb569a32711413df7389418eff0a713a4792979fbbfc1d584bef26ebf882e1e9381df3ca138dad518e3a68a458f53a529900c3a5dee05d4aa7bebd0532ef96b246324a51cb0f522b0a6e8521038538be9f4541b9fac4fac846fa778ccd67076b98c813ea52d05899c24982c0377b20a62b80c2659c724100335f0623677099420bbf9886e0ab984da3ceca19b8c76af3a9075a9a45492b711d4cfa00e2639be1d94fdf7a4be4bdc608e8562d725a0420af2ca419b6c4043aab66bea2f90c6517b1726b4d5f02a7fce04724ba2a2ab9884cfae18881702028eb39b6bb61949c0b81c5880fc22ddc58051f88e92da4cbef660a5dedcf4d5dae8c852a404ebe9bc248b7091e3c2f8180110eddaff4845c559a027acd2c6a470c7ef775cf08ed64041b6ac945eb707d764005855ca55b1ab9a91487e16d3c6523b16efc13c83946d5b894b087f3de02b322546ff7496dbc988b746ee4f0768bd6715c2f71cd37697f7f9b19b46b81103aa156fb3b37230649109785c0de075f3ea79962e96f36d44175ddaa1fa30791a8a2c93f67fb354e0181fa81fe763aa73468e2ebc06432d30e4813541130f0107159dede2dfff63d1679ca7c56916c674d98058761b20ba98fd5b2176bf36cdd3bf551752220a71232b5a6d1442deb042dcc34a6c8d66af1558dd5540cf9ffcc1fb54bce2852548861740c815590284832973de3ac3c16ba8eee08e4e4d43d995b003da424be3357e395f5a52095a940f0c8e462cf798700275675d6fa1920ba379db07c860e0d0e9fc536d10fc20827576f58474edf71d2a389c10e2947a835425a9bd6ad05caff17fc55de3406df046986785fb9c5de92d424fa66477d3d9cec5af0ebfed5d88ba79f88de2094a9de91dae282405b55d9dca45d26c850289281536552306b96eccb910f161aa3e4554cbc42a9001a3a73b6fc7dd8fbd9f04a8d066e6a1fe39d0b6c3890a4af887bfb832569dc38e701e93fd23f0d68e3bc26971907a9ccf5cc37d3f7e2a15af0fee54c567cc864829968fec9d4fa04cd8bac3e64e9729c6653862d6c1ea50f7a705e594e651d7a6aa6a8759123220c9680c3a68d8d7b6acc7861b11665aec2bc2fb27d94788a5195f8257538c4e95a4ad38aff831ada5c695b9dc61f8612dfb302ab74ac0511a3451ec951dacc2b17cf4c07497334fecb8af4e0334055b89227035e1a04b182830e0a99d70472a837318829fecaa28b9720e05e0b2bc9cced48ca519f00b82d7f20cd59ecb26291556a5dcec66bd168a264bc3c598aacade23885946276f4ec8a28df78438ed343a2f8e73df820a669b287393c15b623dc7d29123fbcfb36091cad0a35facf5193d80b1f2e15e2005a45d0bd39a941b8a102a41afb92ffe36066fe1199c4c99e29ecf9544c9d60be3bedfc1db777061e6de46038db5ac83106b44b23f84cdb8b21c9018d3412d0312b30f617d7ce656561cad3cafb4a6580c1a5a1906bdbfdd9e3b7f3adedc6b6fbbddc1fda4f64415ff3ac10d217c17b70ed6fc6a5fee6f12840be9ccfae30b1ef1b4bd7f6bbb9f14a231cffee41e215844da53c272c66cdaa5fa28c61165ce2146ff4ce8d768cd8c3f02d42885c7acd95d84a6ba3869fcd556a611789f802759cbfd4602a99510e8da5bcb5a8fe1bb0483a4660802b5ff8d5ab7212224bd0d188e71d34c29ba2ba63d5e2eddcc8756646bbba9dfa9a0299adbb7cc8ff113b082bd4d83716b50c9723d0d0ee6e38f5e9f64aa01dadad25a8e876746bd6e0ae1eb91f995375e991fed635e5d0d8937bc9c393c4c171292632d5a7a233fe87d26b0c456b002238460a8fab9a4257a1628c4c2cffb32d40f0a1f3b02351977dca2a39c00c724f33716ea0cef2d4e5cb2132b8b6484013a34608baa34d4cbf08939edcba29d3987b5d518cd12d76ea2b48c887e4e19de547b7e619e82ebfe1b7791445834c7972fec3867856210236f7ac2cc2ef1b02a3c66f1e6f7c9268132c50581ea9961570f25443b6cfee210af190b6980db34b80d70c3fb2af051f8ca992fbc5bf512875a5484f0404206dca7d50f632f3174135d2e358e9b10896f2b0cb1a1a907ee928d8f106257c5e26ceab0531191d86a80881ca26b223c2255fb771bf0801e4a3cb17e09a4340544929f95048dbe3a8195e0316f451921f237b15176256e0ce182151d00a77fbf2da6ee5356156b4e9e444dfd10457f0c96a0d0c0981c856546e3e0ae21ce1d4b983832ae1063995b2629907b05eff0ef27bd6a237caf9700243599f44cdbafab3f26a5203477f3c33341b39ec013c03d16bb506531d2bc8b8907f87a2220e1d50151d923846b26d3e0521b032b964bc4feb2e05dbd0f327719e26256ef04eb65ac31996a0ca1fe55ce67df3f1fd1637c1693ea6f68bd97c8e1adbe3330cea03edf059472ca3b0a0b6c6229a6172440b0684e624d07b2ebd0ec15d09b7a16786bf69d1099c3817de795341137da4d3fd1079f8be4005049bf264963f552cc2b34480db1d961774efc0c5846b102ef528990e53d94202a2025f7bdfe9f607a0df30ae8dbec1d80bb7e5a4289c704534c12676166a05776a100f9f21876f682769c81c08b7cd7f32b21199487d407d7039c7e54fde1f56a0cc9a57da13c3cfe31891e1898bed85beea2182b1bf0c30c75a6e387fcbc7e719b12aa69b23903c07f828193a245a8a59b0ff6aceab73ea2acb34b83c34e2b1c42efa52844fa6d2688d5fad3dc0c2b78a936192b18fac33b2cccc78208f9cff515b8f99e0c9f5a4e903ae34a4cf7a9152af6d22a43dae5fe630087e24a381b4c058dd3158dad3b77fe1b53ef5f116ce6dabc007e8459db900ceedc263f5b9215007ca64115f6d241e637a8dc47b74e12866b84be26d849bbbe98bdefbb65420b6e22ba6a7ad04ccdd9d2eb289db022a93f1345e49fdcf902dd38e753387ddae3ba6fd02b23c52ded3c40f8f2a139099818358909159816ac9f09910448ab33026af9d26c1c69f4b82cc8e2f316e22c48851b84a284cd9a0c00b6aeb968e4b62a00382136930d40993428a95eb690d21e59561525846d534b6511787ddef2a739598b7ad22cc760b0ba88c5917a46d3a5e5ff39ca4b8cca1a28c7101663342825b20846a051b5f1967fcf848ef3482fa6db79a2067d8f5cf3e6196691e75eb56f5ffa83ed5ccf421faa32aaee23e85a15cb215f826f4f38267aa954a77168d693beea9e9f7d0e8182a55befa7e1398d0b9352da22286b50513054af3e003030fd9ccd2dd8d7952c104cb228eafa9786e925def5fe81b5960a6bba7690792ee85260c8e15d099bfab351db6826972b6ed9778c04dc877ef22c77d55e82b54441dd98a3514fd8252b1f2b92cbe4006d0f320ff4babdb463b9e023cf7600ee3440d2e5c6786e0c6e7a86ea8023c886ac2803f4fb23fd97696a38413168d73f0f0e2e2276fd01a44ca51eae46546bc1faae59e9df9fde6ae599ab5d7a78c9a7b250152fcbe46c961c6483b953de0a35e4ecc2c432ddf704c6148cf22c11b4497804f35561eca7336f85f6eceb700026488c5d3c437ec65f5ac6de17705133cca7e312227edcb125c43cd84293a282b22e5e0979ec3454d4d5604abb14cdd8ea8b9fecec283aa2c1b90bf201c9c7715c7bf7de792eddff6cf80a92292ed14b73253b5fa3d1b86542e6002a65ec6678951a65452354684614ddea9b5d5232c028d3d5d00c95ebf3d1b2f007855e14dc3a0afb513f131ede4cbf930610d551361b1d108ddc51b3acce40d96a602c75d49a8a558cee220f5f13bd0e18d1b55fcd7af3a15608ccc15c7272a0ab38247df2f7a63f25e0b552d553290b3e3de5397afd8dbab492e4de95810d0ab80c1e8e50cb2204d457f5d34a1e7ded66acd7cda1cb0ba4c41b194b4525cf3cbacb46ca5bd96958f9998fe8c0af6847fda01d677350f2af9d50c44d180d1629737c6d13cc0cf10c39170b2bad009ab97696d77fdca735088849412c68f9c6ffe83a2a458ca4dd2fcc47266e6f17b51706862b863b59d01383cc11f73044969a5b85376e086568237b644334faab3a717132b4077e4dd3f0e92b35647f1c670024fd56472d15cb08f8047248e7c855fefb120ecee36daed0dda18642897bfb73c505a83c7697cbd0e23e9fe558bca658f566ce3b766c8e3f6084fa15838c0c369331af78fa5b6f1b740c3d834ed89e62e603a100c9b7c1e59dc6cb23c2749330487df2e795c44937df49aa4ac1eb68cc369f50628ffcd1217b56a6e61f21a5fd530ff8ea60fb2fef2fa15655b405f166038aaadeca739879311ae6f7d9ea889b0c7dd7fc9fb6f243e7a79175af19d501358785c71b27858e460ecaaf3b78f38741c2d5adac8bb04f1c15a0b290ea958376c39b96b881d4baa5c6176f05e0c93048f244d50bd5c067ed3cadb6ec878db8ec23b2acebb5ba2d85636702fb606bfc4a59be7b0e2a55cd698d1e900ff2dfc6e66f305f2da31184c26d9aa04b43de750e4da1d5a65a66aa3917d47bfdfb83961293b1f4a9018370f86f00eb75b76a6ff3af4629908d6489437d15a707652282755e8934e08ccea2cbe4690f61d4d420b887daf8a41e564c106f3b055d95e688e83268ea4385770d2c58b6f8d85f2eb8bde921c9a65bddd797fcc4710b30a8da0855d4ce0dab20c4fde438f91bb04d6ed21ad5fd37251ad2999a2764b4753cd485784cbd93c70bc71b47b62136f42eebba9478b2bc5f69f7663ef5fb03921e4b01793450e69785f7ca2b3ccf951c333f6ad4778dc2bb93c9e2ceecd06d16d42138f5546a97d6b18c2bb8bfa334229df5055c023ed660b9b50a1373a3fde8d847a87c6394af6ae6ca303f0ddeba18447fc897e0c3ca6d9ad5a43e43cac672569f37495e254a2de03e5134c8e9c3431ffeaf95d6b805228af7ec307b947b78e94d3b176bc02e26e0b84634a2e002c8aec594e80462c0d4e0e74c5995d1ccb35012ea5f24405c689f1e0e6bda9713f9e0f813b9c7047b41d05c448fc14519a053728c3f1f2044e18dbd7134f72da2e91a3b1b8cbe339a08ffbcba7c5fea50b6c2b77e8ee9969924e9a73000fda895ab1e2f1ea9bae3bc419b17ed8cb325d9a63d15e68072769566dcf19a5a2914f3e5eadb19b8879c508b4cef906123a338c2a42adfa7982887e37e4e8d4b118cfe44cff3be0bf9cd0d100ded9a219af3dcd946f21c1f5436c06c904ff8e2dae342cabe44371641f391e3cec1522bf6851b2850f889195261768c51fc0d7c787539fed58651165a06522f6fa3104a3bb29c444ef76a09fbd6b4cdc7fb580d3e13f46ac2854e10130e2615ee0ea48c927a8ca4eb67745edd78e99a3f7324a2650ab3d2acf7beb41e84ac634ad596aca73ce46dcc35b54c6cd5ce8bb75573f9bbbcbef2533bf07ff3b34858c7a10017ead358f1dc33679d4e283c2320008aa7c3a5c2656e77765faec06f547c5dafda61a5bedb2a72467357e2ec81a3c0c8d03203465a8e901bc829e41e0d96a1cc03ab48aeeff7fb9f71c0aac014fe50cca78e83ba55496b40331dca4eebc8d15569764a1242ee9905f2e8445c19e77358379665cda21a6e80488c2088e8e226cc334529cbc672a536c44acb86d2aa997fb9c75693415ccd4a004bdd917ea12ca5dbd4f63d817bbf48f395529d99a6afb770e4f18d71322a9655667b61469a67bfcd03ceb2894ae8e65046000bbffffff44