xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 3b81773c48a2aee5a60e9710da605eaae063fc8801fd1c4ae44fc73410aa43aa

Tx prefix hash: f45f3c378225fea3359a1a3f471a6eeaf0303fcf2d1a13c0ddf71f5e8781143a
Tx public key: 1acebac89e31d64d8f48708ce1387d3f3e3fe0a9bc015e02499cbe0ec7c67bb3
Timestamp: 1680217475 Timestamp [UTC]: 2023-03-30 23:04:35 Age [y:d:h:m:s]: 01:061:06:23:47
Block: 2853603 Fee (per_kB): 0.000853080000 (0.000020480000) Tx size: 41.6543 kB
Tx version: 2 No of confirmations: 306494 RingCT/type: yes/6
Extra: 011acebac89e31d64d8f48708ce1387d3f3e3fe0a9bc015e02499cbe0ec7c67bb3020901edba9ebb8c5e537c109ac1025249464692a0000057454250565038580a0000000c000000af0400a20200565038200a9f00003025039d012ab004a3023e6d3697492422a528a2730981100d89674bd5ba9fb77ec5b559c42184e09f3b5ff204e354057dc7366e71fbbf148f3ed4cdfeffaa73347ff2b6e0e7cd6d27c9faeff7fd0eb92fc7ff93ead3fdcf2b3ee7fed79d1fbaff53e6ebfecfac7fd39ec1be63bff57eddfc0ffeddff7fd557edbfadaffd2f5affe5fd42ffb57fa1eb71fde0f619fdc5f59affe1ed1ffdd3ff0fee57b6a6a777cbbc9d7cefb09fce3dd9bde2f933c21fd47833fd6bb65ff97fb65e45fcc4ff97d43bdd1feefd2c6323d3efceffcdea4dedffdfbfea7f91f6e2fc0f3bffa7ff57ec0dfddbfbbffcbf6c3c177d5bd81bf9e7f84ffc3fe63de4ffdef387fb0ffc6f622fe8bfe43ae27ef3fb3d7ee48b8b08488b83f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c1fbe79b3c20a8fdf3c1fbe783f7cf07ef9e0fdf3c1fbe783f7cf07ef9e0fdf3c757587aafa2097ace89fe4bdfe2100661018283ab5842445c1fbe783f7cf07ef9e0fdf3c1fbe770e1c96ba0d5564009e8ef9789a6edabd183167013b45ad8ce31ee5fbe783f7cf07ef9e0fdf3c1fbe783f6223c722347200aac662154432b4dc21989fcdb951aa5b9309ca9a9d6be5df3a0ead610911707ef9e0fdf33b8ed0797e7605b9a3d0de35a968a6cc1392104802dca637981b5140a84dad9be210e43cac21222e0fdf3c1fbe7840561c789397fd0797e7cf02bf31cf4ff2ff87f1d491e7e0b21c04af427ffc894cc5963157ae06f116141d5ac21222e3ade41ff674063b0611984060f292964711a1295ba544a9504ebb87ee664b126976f9aa1df23ccc0e68b898c5c3dfa1a293b1dcd4b8a83ab58424498fdfdbe674b8ecd1a6f88102c0fd2464507f52f37afe48d1f182bb21f4b257f1540e4658c3c3995deebc195f396e90e0e86297759acb6d2adf3f318823edc613e578bc9bfbe84e57b3b5366e945075a9543f22bef01818a5593f881b34e62741d5ac212415d597838d548b0a637bd621788134f5fffe9be28bff9a843ab1224d1ef4b33ad40853710000c675e52b988aaa4eb7a9dcd9b82ebef96fab0c688f3676d5cb5ef088d47c228ddc307eb2e8a882f40a5712db82d8fff952f1f692c2d64e53b07624afd855c71f59189580d11239330a8211cc9153dbb6ddc083c3ab5842482bfb2003350390cc1cb0dc8cd6cae4ef21cdc6fdbf58bcb60def377018ef323b55b623b38437b86fcadb45b62b402fd684e17a6704f1e86c9f113e1c3101b1f7161646de3a469deacf2086925b2e9ade00121f75a6feca44f510d54265230b20239048ab1d11b614a830390758602861dc4e338ab569e422d88c3f9a55ac21244fbd7cafe68d23b2d2bac69ff5f7e99d293a4416c8a31e2374d625d82f93639990139a614656836ecda43596e3aca5ab1f23fbb85030be4e44e4bd050d7f59ef1c3562c7b48f0d3a687d19db7f10718359cd2cf3b06091c4359d9fb2119f658588bd98c7be038c984ab4d1841ef94356df041e267b8e8c46111a3a88f66247182f3b480e33ff55a481f8129ecbeedc2836c91e932c84eb34cfde222784b8f0c19f54cb2c6b085744a1a615994f080ed64700f59179b7ed2411064d250460dc2ca959e39d47a7972c2c9e66118e85a19f019086f371949d74b30f85b2ce0a4b5cb86063b90c144c566072fb109e24d42a1ba5bb3aeea70a350d6c43a8cfeade618dc3b9cbbbc2a7a301d3a8748ad7d96e9d0e21b49769c4c71e4476328727693c3287157e221601403db19440b7144a74c778e74a50b9ad2f35b8ac93185dbabd290399e2607d6e09afbef3010a17ae50923b28dc74283c798ea48ec1b8e6b0e7ec4046b93418076903a5e4d1af2b484e09b0f1eed8276b365d269dc262aee4172d2b2ad6fec2a46adce57a1866d68267c7cfa1e0ba8b4a0901529d4ef935901fe001d1b21d40bc2deaa6239df5036f78cb64fd95118bb4856552707a58fb3d3606d5ddee7766d69ee0972184c2e99e669b56b4730b6a82add56e455c64c10cadc07713776fa4fbb2cf60fafcb66e3893d4ed7d25a3b8384a0317db34b9660b625d4923acaf1cd7474af8ab91fee10f7c0e4f1b9ae68b226ff6a02b224356456445c74264ed473583a52e19e7e4106919500e7def015d434cff02139584ac6f0da83a1eac053f7a1754fb93e76e3ba5f54c9311e0e45820a1f59483a2e42ef441efcfb59dfb9ea8b9b9aa57a6b94f0238c2c95ecb8f369e5387438c0e4a4cd73ba487d51fbf6e5e19af95f3c97d8c4aae6f9d21b9c929bf1b971a929cc34261f474148a16e5f50f1856917097929e82a8f3a6c8bbf137c1d098c710294fa9964f0f7e5b0fafb5b174a335cb5cd50a9bda12cb407a2b6d521a5e1c3449afe0c2a86008cbd431b7b5246d5ab64ebd8daf5c9c6f9e0f7ed32f365e7a727f7fffb81f3fffdd3fbc71cdada579fff12e2a6c2f0379075803b99b35c9285a59debb84f7327c633adff56b561da7f79ffd4e7f878d8ef0e88734e8f9ceebe2dbfba2648f8f7a31e76c07b3b84a6d23c50ad78eb8c7ffff68431046a820496856aa9cf2d3e2e44cc453157d4214cbfc35e96a951b8e65dc9011997f7fcdbecfae535dab5be9731fad1a2668d78742c9349f1fa489e4f861efedb38ae9ca5e79cc8cf1bc0543419108b296fb5687cec4670bbe2011a2c08f32f0db2d8644ca03feb3eff0d610911708942e7f27706808ee7eb8d796fbf16c0599c0f8e7c35c05679bfbac80f7ffa4ee7aa85b16ba40f15908bbb79ba996b55b42835bc26b4a2522c5bece2ad3ad2c7b7af3e01defcf11cc50f67432e33c95ee41bba077f42fe91404206709b5e1c8a56609fe6d9005f8511cd7c529cc3f367b402887ca89b852db14c868946eb07b17a9ce1311f82bbc93c553ae8b4188bf08b66c7c61f0562d9a1816922d2b86ab58de8aaac64cfa59e0c81649af7e5e2a26032016b6876e2a241d1b8897ccc302b36cdaa85b6c955ef3cc9e0fdf3c2303f8a800f9ab14f5b7d813f936a0e92b238557e966587f663bc3471ff5c75a46b71ed851599fd1b0d476d90c39dbf074eb7c3ad418ec4b8fd7d021c686c65888fe25718241d1d73c094162f63e5cd3a32ffde219d6ef60f7fefb2395037ffe1f20c168bfecfd89d0fe79a0dd36528e0c368b1a35dd9270fdae91dd508fc738fe9cfb5e1528bb0bf8e1331c8c3185d094cd0ee74420a12bd8f614233efe0cbbabf0bd49d364df918d03077dd284ffeedfd9965eed5b5d13863f70bafec2e0a9619f1e7cc2daad783986b1cd7a9482acc45c1fbe783f87b8b13e564833ceb9c206a02fbd71e86381a26c137b66850f2642526b24ebd49b035d8c65edca66a7067748510d2a9d55c4aed3e4dad67d6447f60cedf9642b4efe7faac4e38601c2f802cb2bf5274f2f697e94e5642e50a614682d7d9fc1678520c2fffff0c367fcd538f5e265a8cfad08b517287f95cc28e204373241f14ed4373addfdc1fc77b0fadfb1c7d5e7c946019436d746c93ce834d365db0115479237c392efcdcfd371addbcc5f841d97abe414c32ee66a9cf78dee546d13ce5281e6dd91bc8b97a231e2dcdffffde9ef3b3ef977104d63be0bf131ca30294dd79fbac9f3cec4a1e70c953f5109378c3862a5b05a0ead61091170d5235f95257fed99de135c7454f76e4e9722c434e0a0a982ef14367541e05e7bba11bb9fcd21d372c58defef91d87c4d5b6ef75c7bc14d93b14103fedd27f736d773a966a5feb73584dc6b9e32bae2cb89ef24819a3226acc75e61cfbfde5392d72f3eee0b0827c3ac5452abb203dd08df1e3399fc9dc4f3e14f9e6f1639476987060f9f77ffff8a5824448e9e7c8fb444a392abac4a5d4a76786575496855d79523c5bfb4be101aa7e65e20cf9b69779f657edbe33435c240670ba6d9f681c39c0ae0efb64da58e65229d1df668019074d4a8c7b839e0ff511cd56f2f4dad54f8666cc907ebddc1b16fc93b27d87b771db0ec088624934d3ac53c8c868c8aeaf7da3f7cf07ef9e0fecf4df1265b39725787b8b6eb1469ab332d48e04e899da0ac6f722b730e4c6e8ee9a1c2d731447ad924365a1e907d8a2b7e42ecd1ef78a0785bc65525ccbe0650b2746a2bc2124356eda3d3506c4acfef35cfa93cf709c62c4b21da60fac5fe5db1a8a06f8ed3307a422dd6c873a153b9c4a95c534d181f6621d6fbc69668594738234b566223c7e97105ddd8837a403fabcbaaff8ecde11a59267ff1a72a027d479adfa3ee1752a2f2bb9ddb0a507f4ee145aef1524c8352489d7fcc2d930c676ce8da2b9a5f17e67106803079a28d19d5eac2cdaaf06bb0ec338d31319d7a89491c1a170364ead610911707ef9e0fd7e42245beefe5ebe05c5411647ba1c57f42d959dc098b33264c8c973826c9bec629b49a82da78ec553507a7b2348d0505f70576c401202bf5039526546e0cde7ad0a6268385f2dc7a6774d3d595a0f4910e08e097112a8b4810aa199360f8b3d8f80f5c0dea425b221cec11ac3f6f9bf2fa4c465aead1b3a2683eca377b505b6000ce7ec59e942a5ca685e58a1a3354f6c1f67c00b036263a299cc8b8b8ac40c54404a9d58f4a2e03276bd4bf0a844c9aaa66c659ff43fb157f534fc045957377795f121f487e7d28d09bef1fdd376d242e962c91b2514c4b823670b1ceae0a78be10eb5ca6fd7fe00d32ca10388ab7bfeb41d5ac21222e0fdf3b803627808e2c86ef247f78f899d8956247c0b3528534534f13405c3f66f5f56329d6b147d236fa558a92809f30fac039ec2b8c195ec6da0d973b62d9537a865ca356a95c9dbdf440dbb916baf4e8ec3241761a5dc1f7a1dfc9986ea0f116b86c51a7ee25a2a8e8ad71c49075da4c6e86a577332b1a840ee2d34658185eb11d4e4fc7f8c79ffb807cd7f5b8261debc8d8fb8bb84662fc085690eb131cd227f2ea1243150ad44dd39c8cdb71bac8a85bf92f3cf502c4f4a7a4960f526394538044aa1ac3a7062f29fe97ee9a7ae15eed4cc05edbe57c5d845a7099711bd9bb5a1f0a85e4cc8eb05348175721531b15953f97d75fe366f8396e93e54ea5ec2010b0a59d2ac5ace1235ba4b8bb2afa66c3cf398a944453b387af0b9e5f8754a9cfbff70aeb4bf6f362e928b3eb272419f0630c5d3146bdb767c1084d71d6df4f3fec3bafc04c2eacd02d4a0e0960acaac9b73b871ca87ea4097171edfec2c3dfc9990ed5b528247e60af39a7b08f00888aa58972eb8c3b52c192aa0130123ff8ddd43864abb376ad6c7b68719ee5eb0e182c30b4f8c60fcbecb3175e4595afbafbeef76b48d67ea0fc33e8e2cee88ecea4544a55dfb6f61e7bfbcaa664b39795d4aeb7e32b81fbe54c0313e1c4c720e933d791e94b62079facbbffd1ca55cf01e17e0962f3e0d2bc29c12e58bd63f9f668a4b601b684feaf3684488afdbf99ad5fc2464a1a2586bf89d408f0255895a18f08ef6cbdb5ae0a4da99e0b2578a66810b5a6cd07b6e7c2c84831a8d528a2c28e662e1e292d1bf80772947ecad027e1f5799ce2c25d2524043349a944fe37a93303268c8390acb11eaf8f7d4468e3a46c63c4d26e713ebb59e1d3e3c9e5837b364bbb27edec38eafa15acaa4a0fcecea47273b32cbe35000c3037ef9baccecadc0d5e4844172fb8115d30902902aeb7979ab24890ba3640e29eb5e6a368f9f973dd743e2b5631ada8b41ae88482e6beb9a84047e39a6901accc78b0b1df85d35315c539ce0b87edf70ff4fb9328c1ea2d1661b0e5d7fd46de0184ee40c5d0587cf78c9ac633f4c7d7124e88998fabc9d81c707e3aa1c1eef8df0093eaca2650cf1e487f69632add6ad7b7a233969be1701d6795911d1abd93cabb62ad89915f60efb070021da8ededa7eff830ef9df99f76306ccc2321b4f0c9e726261d070c85e659e720a3d6c4b28ca9e722e9a72073aeb830a78c3a94ac63af847f51f153aaf6cf06cef65ace1b51e495b383d1b4fc54d8750f4a33ce02a5b84ac07ea72708c3f05d701851568f958af7220dda115089e96a3abfea78027f17f441b92ddb443728918637208dfaf5283e9fc20ea29807bcd32d171a712d00d1d08a0e1088b956cf5a4cdbdd6273b5477e3674977de6fb7be230abba67dac979e4a2ad7a8ba5a4dcd7e5d6a940feb6d5a81ea7b3607f0d77f843805178bdfa9a5db3c69068fe355ce036c7a4f9256d48f1f8751956b677432d5ce2ff6726f60d926f76524cf86cbde8b683863ff097ec12a53ce728831e9ae6325c7c9e30b88a9a36b4faf69555b11a03accd8373e21f9d8707e63dbe2e54eb9799705bb635e641af9f31aa66b89c0159dd1fe768ee8e80b2fee61a797465a3bb57e13a2756dd3a795cfa4dbf9de96199917a9dc964e6b8c554588732a9341af638f80475e2f26f7f57199ad7f97c287d1a25b966d03454b1c126624bc9c34a34eeec3ff39aa91d1d8ae389287a6cd0d248b0c3d8e7bf7cceb108664290bbbac0bf150df941e0f7eed993da61e43d2509eafa0b20567436a7cdc7d3b781d212e5beae52ac413ca89f63c405c71321b173f3fdea17d947bddc7bce66c11368cd7a56544a6a97f55d1cc6e87bab380cc6b60c354f941c85d5a11a78fab0411ecfb629d0ff637ce229ae89838b7a947a10a5bcbc88f00b87e330744e34bcc2077d1db22efb30bea3819637eb86ebe29bc225c85b9354b18237672e693fbed4c9d4935fab186f7461cbff9ac6364a609c084d3c656214daab3b3b8fc850977b9f3caf527ffbee41dfa81059d01fd01c29784efe8e2dc5b49f44bd028beaa8ca571e9938a6df48eeba69236ded6b80280f778e1033b832fbe0120cb27471a6f81480b9c9f472358984582c03c9d2dce41d5ac21222e2e3f9a5243af4d8c11a595ed37c2ea43299f37a0cb1e274e38bfa34e91773466d73049e24f7bf9d3487c92ebf1369455800f3b95fdfaa224dc316ae9f764072fa8944f710e36c9afced50d6ffac3ddfec55dd3e81108a7f106d1be6274f00083af94e1793836a8c7e78be1e5c5b25fcf0893b4d4bf559db6433a8a0c1a45bdba8b45318c2c622534bbd1a929a4e9574f3a2d7aa27b91e40f327e9eef4bfe2d172d223668be5ac87a462777d221446d7e4dcab2ffc84771601f30668fd2caec31875b650bb4ffc77f9b6f206235b3cb880f2da5abadde7f7165a9f1214c668a796efc024585cc053d36fa456dc52fc37478f96da97b7e1408f58dad45718911f12937e6fb6bda61aeedf02b05a247051507ba22e9802b00968498ce2bc0f1fdc6e7fa5e8ac2b99579a9fcb7e50b7e4b3fcdb9ccf59c4988b4077bab59f3dabb7ee01a71919714aa5390a03a20f5174ef55be8dfe29efac124a6cade4cf7955b779da37d59a6e4b5112b9f7e1bc2891400e4615cdffdf54eb8b1c904fccfe35bca9e156668ec687b305535e6b4abf14dafcc48dedb9ac868c3936604e45c5753089833e24ffb7d8c785319796d90c7346570f3dab8e129608d2c9dbabc58b1abc72a02625daf4eaecec87583dd0e59300a9b9beb104eb811e7aa30da1aa48d7b8a6f5ebb4afed0d0b0249048ba491872bf3c1fbd774b96fdd5b27fe029c99e61d8d40572ba80b720201942758e5543a5bdc79536ab3e7663073ca9b92a5516dc6bff29b7be2d577fe9387b03bf8371719443466536467f798551bf6ede1d1c501c5e04f2ada48f4306835ab9f695c7bcbd2a562e14591ceaa63c8baaf476ba137f2938f3a9f745a6fc5dc3bde67a3c5eaf50ff48dc3aa6c95b401c07f1fd7ec02f346f7c5c4c80c7d66e45e72c111ef8a8229847c9d64014a7cc56c9d32b100a67993f97c788b0a0ead6109705d8cdc57236fda2ca4d282aa064f590863426a959d345aa4a7477890bfd3f5e52d8079c9686df1559fd074af43164e2acc103532fd6a68aaea7f72be70400ec68b018fc221fd3f7477580c536a26e01fc667e5794acb33092c4d11819233b9a54486ee0ad36c9a1763a4744dd4741493476caf04a4ec9f272bfb8e6b0a0ead61091178ad2935a40a6713e32cb3ee57e144202161aca70c77a0963a4c64a103f59ba70abfa3599e6feea071ff4274212e6fc3ab7277056e40eef481a68e3a965aeb2939256b0277a67ca9b67d9c58cd9120e266ba254ffda955a3c572658f9853232ba67cd15a3b8c5e77bacffa2c8c254d6c9f09374dc7deb7a7f5060e6d55a387e4c3dce268ff8bc7a13b47ef9e0fdf3c17727329bb4e40d31e8eacecfc2fa04653b4b0e7d2f702109464103d2d1779248fc03f372b31c6ce96d4116188536f83d1be047d342cd43b7dfcecc8c651004efc8a9112e9b11ac3c14e11c5cf4c018ff0fcec306d47aa3d6931e996bd9c5ad158b6d8f1ae78f7eb7e60872df6fa369341bfbcfbd17ef9e0fdf3c1fbe778d37427eca0a6924824f9f08a4f9508ec7f1948959ac21223f80af6bb5b2532e540d8d373940fee1b84abdd6b8f12d57433754ad0b33519cc362fa782869f599cf2c4710c33d6fdf4d2f178010ccda3f7cf07ef9e0fdf3d523bd715b64552cece83ab53e52ff9bdc5b8b0b7685012a153ee448a3dfe53807df65e48a2e1b962011ef6746b690bc511e602299c4b806e740f9a4a0de0735e00fc555dff1dcdbb701c51e24bb335ff1d2139b17ac8ce850756b08488b83fdfde12a9b16b89935842448c396014e8342783a7535b53409bb29ae25af3613bbd8823701f941ff704897dc0ea5610911707ef9e0fdf7fcecd8ff14f0e7c548c3ac2fa222e0a867ce27951565f9cf69d4a2d5fce74c7862a87fa13349c21e082ce4513405eda4f1bcdc5d76914da54b308237075045850756b08488b83f87bebbcccb980fdf3c1fbe7c56814ebabb3348b8264b9f5670ead61090f8416d81fbe783f7cf07ef9e0fdf3c1fbe78b8fe783f7cf08a2c11dcaa0b040e4b6017f8ac21359b47ef9e395f9e0fdf3c1fbe783f7cec80000fefebbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d1c8926eadd2be1554e0c00000000000000005e9c6fa0969fb9465439ef956605afd1186cf0ca1ff2cd7149487f2135399061fa6e695912da8c8eb176a62df900949deb5f88000000000000ec1dff144693cf446e518faa8e38382e576b7f6108581c8dad064cdb8000000d35560000189a44fa00000000000cc56f753cc1cd27d235b1796581288d56640ad24e8b5416650b1cd4f909b0cae93debd0c4ff56ee9174faa70eb426af3500361147904880000000976b01ce3dad52354f04c401aaf59dced20cf2e60f70eb7d66d53a41c4fb60cf07fe400018258df12c5a0a1895eaf66be327ca942daa492e7e0a2e241000000ef347d3e5c7b91721ace5659c1596a63dc672ef3d472d6531fc966b773cb1656b622c68f313625a82629dffbb370d99644ff797d9fc5a91657109900000cc6c5754d1ed8f499d2857f7093a0632ce26736a447db66e663153bf4d506e5972c0b6b1a1698ecfb418f5fbf33f50f8fbd46b340d138aca2518bea17ee82f113246f55a64b07a62d0175511dd020904640a036582999bf89e9df37fdc6c0ab6f59f6f8a29aa10ec6ee7ff41b334accac017a76c5862000007a35cbca3d3abf7b72a16e067be3eb52768fa28d8cc5d606f6447e907b744e02a8eb7fde959ecb7774c14985a7630d277cc9ba7b36f3c345469926b4ab3588f8a5f1436c1c7bb4626b2fad77f28b410b66bc0105d56ddcaba0bfc8c616cae18ad65db18a88554dfb55a3c5e24a351d2998da59227196dbed91de8b85ac956cc4fee5e6b87ebdd9907c9c948850e8adeb51bf3dd85c72db9bc252b6c4ccbe7d13fafa597a671ab3d1a82fcd2d3972388ff94ed18790bbdbe94fd89281070a15d117fc68c089837d9dae63c8ce77a9db3eeebc53eae94b3eb961b818b789bcb8cd29b3dec1ad07efbc9e56ce04193d0837fc2ef91c97ac4b1f965c5e355d695e627dd45c639211a4fb78f5fd64a1cd19b4af8eec43ae32747009aea1a0df12f3e325d645d2a71d8496a8170a8e5bb9861cbebbc32444b7715d752bf944b98015609987371c46a04386124b550627405d1dca3d16a536038fe7abc782eec443adcb71ea2e5ad23f924b0820b77ced0c7805b3d9dda29b4752ce425c31e23843a09ce5e901edcf17411e5970f8e0d6cab7a329724578e279ce9b0888f15e56e6efa134e6a3dedcb1111ebdee4d88c1eb7b43ca06a3ffa93bc80bfb298fde6e3f935a88b6ad4b72ef8b8da1ae2f64f9981589d532dad20229f93fb07b14d175229796b030e3cdd7231df445004ef6058f0966db40bf58d21be4d1ef4732003b628f05cd26c2ded9d86f4f88d127f0d947b19c732f8562188146bf49bd8292561b34683d8644909f516f1b16362909ff2a1d566b7511292841a370911d4ed4c417741e11d764c2413eeab092ec8324187084e672ce9ace7151d209f83b3d47134697a16edd1535b312411af18b559fd88dd3f97e9d9f044b3ff6bd99f2df07d8aafb52ff5344286f959b3b95796a6644936166d3c5f49418857404381af94287ee522425ec75c2345fde8f6be8bcbc5c69039ecc347fc434ddbf079ae586844c96e432f8eac6f13ff4bb1a7d8095efa111aa681522bdc5633f808ed74c9d78308b5d68f600029d6fb2ed2368738c015ddaeb18cd65a08af149f8e8dedce683cafaa19e995d4da84557e52da7afed47a43552e293c178c5c42033bb0053a069dcc3cf1a6dd3077b8f8d333b39c598092ddd1a3dfc9c16c65976ec479533d9f878155c9dcc80aa5ff7ed5fd949209a1bd7bdb8d1457cf9189009a74188c40958af9287ec81c5add301de16ae663007411dcd9f9090de8ebc2cc61481db91080389df570a7c35e46122e3d1150c67d5f54f1d023aa70fd3a1889560aa95f6f91dee328c61133c2e7cce35989fe50684a4750dd333cfd471e6d37999fb7a700c3dc1e83d9de9592ae04df225d3c7491ce6009d98570435dbe492440d60aff34e24aa28ac1c6177010d819fe3339f1177699b9a478528285d27d0b97c03143ad2d6f70473e427b2c96e95d28183847807c86dd83edc43877db1c44bb8edd97393ab2a9655085444bb6f68f331a1c4307c6428d375e5b2342319cab866baed14a97ee9a250b779f42827d9c5b2762d09d5ed2a9adcffee730bc73ccedfd084422610b01eb28e70cef17c5cec4311752b4def8c099a09a3636e38b1bff80cdf699241ab2f1927bc9432c9e509fdd8585a81b9e529c0de8669b752bf22585dd534815c66af3362d428f99e3e7d137a0dee84de8dabfdce4792b967285713cd9e49bdea324d5583d34f071f457582a8bd8eb159ee09c2014a9579542721823a59ad6ec5281258ef855e1aa2d510220b1fd08770aa2800bd1c06ed5a8b7c149f994173f6cbbfeb146fbe4c40f24c351fb1780aa9cce6daeb6b16e7ca5b278c91775939f9dfc50a2c09b3ca988182a9fdb642bd39eb1ec36db0b87be0864b48b3936d9e13b1aad970cd7e88a9e90adcaf211e050db9c17c7207408c28e5e50999bda0d258c79eeec35d8ded4c8c83a5c621442d772ea9e8aa304c495ba5c8cad4fb9ef23439ca0de93886f00ed4405e6a2521048c5e42cd99abb00822f0649e52d331bf49626512515c00bf95fcc87e1b98bebc294962bfdaf660e435e42489e135f7e9bedf9be1b6f1833c2a411e06666c90d4e50e3a9e23f4f23c528a31d48f61fb6d2e7892b08cf98a6ba49bf49599f4a84747e60efa5761b673339234c9c7708337f0b80763decaa65a842aa7cd8554685c081e91b200b1c7a07b1b9132204a9f44765bd74cdda703084bb67075f08c8c31dfbbe4a360a71e3ef2d818974bf426b9a6dbd53f49ef9de90936526fae8d65595026ee0b5cdfdc0ff228b3c5d80e139aeb0276d4339967f18d61a56139e99c6ca53a6591624c7f063d23c398f5a52649d50c28bb013b0f7433b0c7270d5973c00d321dc1d228aa51e8c29260833887bd6ebe70a60d29b91e9510667986f5d99ca35db68b7910f4e38c5a959624cb19fb4a42d1d71e87b3a6278f5d3cdfed84350e1391397c4958cde4c10096f6c774888f016a56eaf693cabe1cd45331eec40da147b00b19777b78dd7c11c1a0952d43d65822526dece2a3b0dff7395c45d35488e9f344cbdc05052087d43bdcd5a75587f2877ea3c9e9fce7072e0ead1d27ce216097ae5ba0012f515156ef8ba607399f50e8efd638deab65bfe32bd8f9ca51c4d00191cc99c6ba80847324c684ec86ee5f2a1945c6e7831708cc38074ca54136949b958a1d3ffa0d794a26d6aadab5738dec2541cdd2639b46eab8dfd062e8d4af8537e038d281934dac361df0bb0b0af7a99bf826a2e99821c2a5355b39eb81291554d26de2b690b8812de14963d9fe08fbef65559d1d7f7cb475676aeae3054abdf115ecf5d8e2086796a449175ba9407422aa50af24181f261b16d6e5bd6b3ee71c7880c9e8ea7a22bd5fcaa52b0d223010ba42ff509141acb231ec2226b0abc9d2c0af80ba73b3cbd0ef54e3ca696c73aa49d6b95953fd2025aa35d3202017805d0a539ebf53a2f9a8f61a9629c62f6aaaefdedd5ac7a6253fa7046ec091bd3bc3884ce8982051f1d0f142eac9978df8f4ba9253e2b0f6dcfb1d1395abbd3ce7090ef2a9fb69e0835afb3446194ea4092ba7874b7591a3c95789e7cdeb85945b0139b11101b854cc64096c074d94a8c6ebf929eec28060af0044aad0c44fb9a208911a46d566612949455b83ea94d79938d226f04d1f113a301ae5cf5187f26bc7b128eeb82cc2f6cda428da27cd45180738477352890307f3fa7cf31368ceb8101be3626ccb04998eaf944246f14d2bdfdadf3c018d806ba3d973f22083df7e407f272cf1cbc9f092c3049c5e2ffff953c73084c05435c5e981f061d1709e70d97c2882905eac2812a288e7aca12b53788c8d1e64de439bddc15254e82a9fc2ae2364163614762147ef76b623ad07e25e9ba1e06b030deb206dc2b153ee2eda7380c9bff3d9855f271b974c499f915a618df2a751f49e07bcae2bc5d0f887bbcfb536633907eba5099107e1c39e180fced28e0414546a3d58846d0f42de783821d05e7227b2c9d1993a3e02ddf56f572593d4b9e5f689f3aafd681dfea955853d5e2b753f951530f2020250c84047b284505a54c4e6033a00e33c838ee3e078e6f88d0d89402a31f65dd5f98e93f2a2767299292e1f080c063c91988b442991ee896bf7ae76b7e3ba984278ae3eb865fd625cb697ed71fe1fb2eaceb27b4e012f05c74b5ea18d78c0437bb4e9632a47653ae7aa2d4b41ae5c6c91283acbc1d0e2ef36e286d0029e7ebfe4aa158a13c3094e5537a57b6926672cdaa5a6e5d94592157440d9f144c65911fa8ae74df134947aad22006ebfac02a62274375284d4a1b534a841ed796a4073b4f427d2e9958f3bfe48a0842526c34a506f62cc224bef88929e853ce5c8ac9c45f6737fba1117891ba3de71cc9c81c3ff31012df650553c6c88a70bee58ddb8db6011d19556396a4a49e259975b637ed93ba1b7628cb97d019440a50f505c7b4da20dfad297e95f75baf06cd1e48bc8930811483a92a1c6796a92c99c775a79245d4c2d0b136916e8ebdbce9e8d38e6d2d4074e2368df11cd8b375587968c7f8b2d7d14ec267e4f4e994ff88caa1fee8c241a15e239b568f4e89631aa455132d909921028221ad211d74e647b0f31563d08bb99e8508ff95d075530bfe84614a7574290fa7113bbafde7cdbb57a20a074a071f3a84b60616907d089531e1dd51adc2b835991eca9a46780ebdff58c3bffb20baad63482bf96571dbdf8f826ff73c0943c69b1b19e554833fcc482cb8ffb2f243312ce376ce15a1361a0b1f8bdd742f61710d87ac01fe0fb104eb71f2cdba14c428e3af08593b4c2da04a53815aa07c1b924e3cfd4e0d1b259fc1e4fcfbb2980aae97a7decff378a7757abbd943993d75d1933bafbe0be35dfc0810b3212b1ea0f981208432998159037e6ecea4d5ab60bc3f05eaf0a6d96a779c7b262ac7e72ad3848847d4100538dedf03e59ac168aba5edcc3316da83cdc9091e019c63ff4e22e51ae541064eb87f71b411788b569e87fcb6c1a418e26a0678eedfc648d9b81ad60cc748cf2b3819a5ea225b5be406843b6c25c7890f214e753857f4d4dcda614e1d5baf71bf9bf2ebd1ac7fbda436d19b96d51cda0bdada65d8874f827d814bd0826965a6d31b779fb65e602a8b6b8386922f3949357618deb574b7cbfafe30dea7bbda28669155a90ae037bc5083a8832914c93630be310a4daef18bba80a8ac9f558fe830f564c70b1c017f997f53f6819036da835ee64ab49f013882dd9518e482787d0f2a3f3f322bb6912e071ab2a7d39b88d3481243c619497c7bb8d1d4dcd0920360619217e0a4b7448dfa03503b1ee00c43cfe58354e7ddb61fe8534f266509d01f4af5957c6a0b1e28b833ee6608c6e607d02192d7f18bc9ad3b39ea3255723b6ce0c0f7a5855af068262de419389e6464d2c39f20b62da2d07e9001d41f739cf072f062966b080b4b1acc71aaac86efc4c7e3e04fc1a708e7e64a0859a75b311b98cfc43c913628b5f66a764b61d9af532e7a21f4a6895f22b3a5b93bbeeb1c5599c282cf1fdd0353c24b7e8bf24ab31ad77dcae0249fa134f6eb5044448b8da25ee3ea67eb4b96099ca6f75a75b59a3909e70f94997ad90130df2674bce1fa6c10efca2beaf91d9fc9e2651072bab8281922ced2cd524194495d857524c162daeaba1c41811c18d1ae60f27b9b391201067a6753ff74173d3c8a830b94c1ef48918e8db52db2dec414a615f9972e49711c30681e7cade3817329344a0c48cf4019ca4b43c4ecaded1a81901a4564b0a9ea112c54f8dbfc1223ebee5880cc8e20f73a6fbdb11497fe8e93e6853ba1bea4e7d17cece406f19ff0fc2e649eb4bd0d59d3988955cbbfe3fedc626115e550e76069ec74deca38610efe77081e8553925aed73999a992bceea51f216e4f486058b18f86b5f1f5c9bc070b1845be56d8fa2f1c87f2030694197710d2667051eb6659cebcd1ed66839883aa8d294d30196a8832d59574c5aa1788cd0894e41b85c345e7bcb87327217a0e98a7bc88ddea8e3d68c1190d925f330abcae40de030882870e53e4ee68e468ade7bb269639e75b2229ecc20b29059a012819687d0b82626f207b96ea80a66fe818fd24bf76fdd2f605084ec81d099db2313ac4f0b9c5c893c40a93e28dde0a3bcb99164e53b6fad779d87bab9cd3d3f0cf4bc28ce519b5562664708ee948508bd05b575c90b19b11d968b776eb86fb3bb90884bf5fbf6d1d6d91ea0d79dec668d1707643b8bb98c4108897cf46d1fd0a2dc4769bc299a0f6945bffe4fabc84c212793b1a794e4f62371f4f8b700634d5e91114830fdb1ad7dd763a2f3f8067b9c8a36a77ac7cc245f70d9ebfd1ccc0fc6a9ff242a5767ad18bf348b49ca354d98a9d56750be71bc616dff1f5d7b539ea9c3afacc097c854d6c582b0a6aaad5853cc5225bdfadbe46c0371577e884d53449198657883e08e2eb6d24e68098910d61ffa2073ae49da0376323cc76e37ee751d6adfa676dd0a03b687a395d9e11e5500cd2a1eb7393c1f313d18464205985cac64b86ab3dc91c5c8ad870a312a725a660a37d4777b90348e4dd2f03258087c4e9d29aa7ac63e84082e48345c322462e1a2f1261b5a719ce596607b57cbb8f04c788b83515ad2e508286803a7792d4b2d0ee7ff0a36b604ce2a14ca4bfff56ab20983a239efb9c8a37467480e507f0345bbc23dcfb62df56624cafa09b4e88a1d4581c50a7526b14cb7d8511fe7e702ef35c3f01fd83f78063057f23fa8c526e8cedd9c828bcad3b389a1308c4fb98ebdbc5d8ba3e0748f8a700993fc8e75274583a472453cde3de64a0ace79192cb0cbc1b61a49e6fa8bd5c3f18e8c3a5d451dffe775fa18e9e0ade1fb4301a2ea1fd528ee324ca04a689c1030f79fbbc57e68bc162c6e8b098ab26d7f41e590830247d0597cf9c8352da4c0e7c818ba2289dd6942dc7f0b6ddb673fd55e7eaa336bddc5d7184ff74452f75641824ed18e1a3436501a967aef958e6f0cce595dee7072e88bcfa0d2e8a9f640172ec3cfcce841799605f86c8f2e3c5089441f5a687c4ef4e676935725cad0c0f849ce47062e9661669325e97aab2252791baf20da68935883db008e6f615e7fe2b37d2bf4703260184b915fc01c1feaa7aa07776676be3045f26fee9f4c13e91dc17c170619eef907c2b47cc4f0cce3f7fa7da9b3ca4b642216cef5db53c3761bc76d0ce81a4fd076419198c3b4b99d7417355539e0b5525c5f3ca76b39cca02ace129869892e9c050a07248ff655abe6b567f449b3934075f8e2baef193b37f316e1aa6cdf0bffa89fefdaa9693257182e4cd7085261bf5c3fe8da32fca2bdc11f44ed63129303f588033a25bcdc63846044d84cea0e78af1b77306c8b276f226ebba62e7ffdc1729a34b9e1bb7500e1d1d3fd8ae57b0a2638c89fd41649205e0d7473788330a67b30be8fc6c4df94a09eafbbc0b915b89f011fa5eaa719e236de11e123dc48a40378a3a68040f782a3a7b2bf86e00cfa1621f6ad1f66f1fa2eddd32b0beca3ba754770d1e63ac70d9f74f2b10ded41589b88407b0cb28dc5677ecf78bb4839d709ea59b9ded28731c91dcac0bb53475c7b0942ccb7ad80e33bb5b92d005503ddf4322cecd81a5f83b6b9cc70effa94ed30e87ad37cde5d5741cf3e291bfbc747a30e8bdb83fda1d4eec249b1960c8bfdb3532389c1cd4781f0a1421bf984fe0f84c95c1c5bc3a0e4ec075ffc7c5abcb90e43b2d8c53b0b1eba5da91c24be782dfec75a5fbe218b44d5d179d85ca928095528071d0c7061d29264ccac2c80cc11a71eec0dcf83a0237581b8b6b61ac1d9528f94dad88249039890f4cb99399d8e378295cb4a7ac86bb2c3e14127614c51cd8b3d856e037cbb7a687171c44b55705c4fc10e8732112e78f835131218ef220f88eb9a164ccef7f60b872acf9dcd176c7d0c1f4e17df3685356dd78568688e660f7d412dd95162d27a451a5d698792fb1c76f7542450f0ef2b703c859bf27733b53b4fec9aaaa7e6af62fa111e068fac3d08d1c455290152e92808208fae48c9b59d8a3e1b2459f891c2b6d4c72fa1d3fe839c092da7259e8fd77a10a5a38dae9b699105ffa95aac7eb69df3d280ba188e598d8ad59c2d7aaf94d98b36279942b61fb56f6444a71165ab7e069c13421d3974902821a283a4ca339db77c1dd07debe582f5440dd36fcaeb0447e411e30a2dd67fe9c5c38c4a48557ac1f88170733076d8f6225e8ac878a80751a45bb9a9de8cb66c7a3a1ae9f582ef01cdfe1bff725ac57c03c3434db06af15c587f4d707a917cfae966183b79196dd51fc2e589799d580fa872bfe18d6da7c93363d8547d0bbc4eb94a254d032ff14206bbd3f310ecab6990038c5ca59e16c968ccd2fe9c07d87862d212f39a788d70f9fe6079de520e9feefe5f6b0a32cfc3ef222458d4e8c1fed43f9fc1669495a637e7e837b7370fcb856bd630aebb0d6d5fd4336ab70773f517d124745d09172396a48fe8a4f7277311fed4748dad956c05a3d62012c420d075f655d28bc4228ee97f495ec69450d4d735b9e77785837ee14cd65924440b1d8cf55ca2096f20a7b61c08627aadac60a564900c43e0c1373d8e6e3aa8b20910304155e9f8ae8d8e1951fdfa657c8f89aa27059322dc93e60235fc750dded0001ffee6bfc3036837a0a3b7479916c1359d5f24c739e2037c7f210c1f39cf9be30187e9e6c53b6ca20577ed47d401148f223141d9cbda6337cb5effe6328bf884a1d3a070f468b261237799594ec789fa8a55b776db9bb0459b15fbdd8502f6f226f2f3b2a1e4618f4f4cb552cff38e4fb942eacb1b9e9a4b0cdd757118c82a0bf295e89c92fc9c76c5a5859e21df41fb312bcee729576c20470a65633f1724a1d87ecfc6ae63229e39a2938e8514c423b6522d516c58c9790b659bdfdb2c13bee6217bb8452020bf97e0d96d31f8763163b7b6dbb065757971cc4af05821ee3208f3603650059155f6d09f10152eaaceb1e187e08eb59a3133287c1ce395ab9047a1ab1fe31a78b9e1d32f259199285ef99ed2193f380c14979e8f45147cdc55feb7b9176db17d8ed705ce7d592ca779e685265a13cc780a11ee3a0ea117e03a1dafd13532e8c3815a1d8fab3a69f00d9512fd8c1dc138419efcb473bc27ffca0d854094d21f6908258ef34a2e33d0cb0e7768440888afd34de6b4b18476853d0805cf85a303b39a56d2dae51617162c69b860c2f710d0eb65946921dc1a51e46d1118a08f3297360e38ee0c85d276cac82dc63939031a1ec0d59878edbb7050633cbc6e5ceebe58c78c699ebd4a2daeb52028bf47e1347870fa96243f4c32e24b12da463e70f5abbdcfb1ee4d6c4778221b3da96ee2bc9de009976b5b763f22d0217431d0f5e63b9c6c5660b5f8c9aeccb9d582d7fda71430299896006c4d6e9a5f62bd9f11fcd7cddbc25e01479c4574ce7002bc64b1f1eb8133e6fde95d8ff68930dc5b5cd982462b272739596d2c958bb14a8f79bb30661b4e0eb1ce2265c54bdbba50bb8be3f9b5ec63eec3aad5ada96c295027b77d33d4f3f68091a889ee8eb9edefa225d09bfbbb5f7ff99ebb7d2655508cbdb662e6bf1c3dcd3dc61f8cc0919eab5c86d2e9aecce424af1ebab587a45f02f678bd76677a5416f68517c3281673f9ffa8fde4bd393efb5c6b5209a4a4ed27338cb5b4d7358bdbfa88f7efaec75dc0e229bdafb8de2a139b851a95342f63622dae81a6909aa34a551360a0ba2b836597650c7905a2da7d16e84023d5a5437b5c5c6a3ef0d8e8433273c974e0d3c5965890085ac932fd38b8ef8908c759ce627fa1a909d424ce78cacca052ad549f4ad26cf97546c06b520e492533c9f437f0ef43492a80310624b693512d87fe885573733198015a3c098a22238afc17e4d6da79ebf60c55071f8c9bc7caf38370f77f7aec3479327d9b0d29f91137ff358b08f2b8ffe4cd76cd0e8fe56127dd1d58c05f3355f409a16c691ad3211f56c95b0a8ed668088ca795aabc8c642566a65ed3675d3dc74a3f670d897e654aeb3fd3591462770ce97ccfc89e7c040d9309d63b50581edbd0fd3082df0cc0570fd4e09c2e14b8cc03b1202308887cb1a288ebc84954c20a31e642ef2022b57d42878c1f456cf1de4aebf00e745c16891841c8491cec9c9b31cece59846d5f1188ca86794fd01aa08d0f21c4808e336555c787097043d9596f1394ed0a9a615ddcecdb4ff123aa478c20ef00f0231ba849d5b31800e0935261e2c5b29c81714bbc289a9a9601a3189d321ba14d7bb490514906481bc9b2e2d9a1b471dbc20324e0fe69423c9ac8b7e41dd8109156f66201a941e46ac0754ffec95428ccffda32e2c5f1a846d4aec76f7bb1dff289162bec005a060186efc6d5fe5a91b5c2b8d13b52345f89cc34ff5560507b50f0a69507ab151093dc70d0038313d22baed850bbcd023f2a78608189bf75e21e520f2ebc7dc37de8812049bd1af75536ea4d85876823a982ceda6a2dfc0a519cba52cf2d647263a3b8c9943aa6947f2069fa86f7acba482172ba83e228eaa970b98b95baac1ed4bb332e56b2857f1e5b44393f0e67102b50c4bfaa87d8ec5537e25173826d54d5ca416b69a223a9afcc801770a3f707de0c214f280d78a0a040912a70551aef48818e22bc368c531c5bd48c5b33b732d8694520dc404befe5dd149dfa47e0a48c980aafa4c75ced0842f197a9b8b5c46541417f276e3a1acb29ef42caa5c774e42b758ff5f4c2d0bdd3c11c66f67ce6d1939b9cc6684cfbc34bdf2bf768b92b618365fb9f600bd3aa77afed00f5d256c56ee165d5b3eb9f53a6cb723c7adf24cab4af2c7ee35c3f8a9278403d52f7e30e7197e3470545545deb57ca3f79959f23054606cbbb76c400197cacceb8b5f9a39cab5fa4939aa7b0695a0f80f3800b7b2e7b6378311cf00d8ff8f069b6cb8658236501729c1698d74d90ec6470034694d73c6eacc67869620a30263c9c52fb1995e94bbadd8fd524a743c54e99b2f9591be4a0550a18c37d5be6f18b0957976959db076bec3b808eaafca65897e3d04f477f98ca778b8b94fc5ec07c8f0fa5885ffbcdf3130069998e0fe0db55d844ca06a03723605ce8382282d185051ffb8f5542b9b0ab303c666d888f19e58fbc868040c306967ee2ab1b1478e09a7ff0f5cc77936fcfd09109a2e6a1f182aecbe669b5d5089662dd96428446db5c7bc57e9e78f5febce1783ecee498f65d35662a1f124c85279aa9754fdd770e65720dcc61994cd1526827572bf4e52ae529d0b11c6829a349f7b8c2b555bbb535952b3ef74cfd1135701b4c3241386a3087b8c2a7c3f38c19a2b6aff3d08c15f05dfce4d53f7dcc82ca008e325310d3a62efca643540c3fb0fd483890a0e87a3a994371bb97d86120d9590a64fac5ca2d0f6d162c3c6c0f2e3ea622ebf9ee5c74f8ca1cfe68b3be0529bcc27ae391aa5d8c80997c95967a145ac5efe866d219bec70dd916fc11196c67c37d587ddc791ad99fe4603ae9868d42e6253ab74ed532fd7a5604fe5408d28def8eeab17e0cfe253973850639d0359dc09d71f52879928cb91ad2ceb580e4a256ab7e10130532a94e3f5cf16b62cb9f18412704d965aed2c0d53e363af5383a663be830819e6855e2b173547a4103b25bde41dcce1cdcfa66983ccd909ddbf2fc482aeab928c520393877084f8f967577800848b43c6496f34d3e24efa96a5c30f028bbac4f964ab2cf224eccd7afba58f5fca53e424adca8d9fdb5b7407ce45e6281b56942e939883df0499a5ac887824f79a16ef255ddcccb09ce85370d69837fdf436ee5dd944d86d0f5f7f875e22e8f65b25cf961c36e38eddbd3798ab1e50469e9cabe676bbe0c983564380e377ff650f2f9270c00d37ba58cb351fc72f43c5381c105844f6ad2380a8ea78cb3db910dcd8c6bbb35efdea336a71861c6e04889c0d9f731fec98251ea6272e674eb96c542d62afb8622f8c00870c1eede2e314dc1005bf741adb254d16c5771b8a2dfa2147b8613b9ae64f5d49a6cb1ac37c849ddf256e4329b9ef3a5906b5910b070836c58597ff723690fd4b54d64ba25abdeb7f0376554076398d533c047dbea7098072808f39e23bd673990af7538298820ca36ea23099173fca4d13bb35c439b820614960a6a0a71af16bf85b20c3a49786fd301d8549e456a8f2b9dd39ae64542b13c6860c368bfb5fb7cb7561dab36fde98f3b53f3041f2da294f413965af3ccbc59b3ab786ba7d58d84c79a942411ce618bffd16423ee1897820f92664c48037c7f353685890568eca6511e9704f1386a4fbefc9f395d51aee4e4a87ca4ae0c2bee71560fd651ea4705d7c248573074e1dbae7001a8445ee931da2779b3d460028703f38f9715095c5517d6a9cf7db02a23681f2d6d6d6eeb884434410c79f7d0f097b5b863960d0158e45a62d9152ccd57f2899020dc32c0f8b6d662ce12ab9d0357a1c72b3e759a922ef4e3811c753c124e25e23cb754ac36695dc9aee9ee2ed34d3486dea2f439965abc0a2a7dce9f87171ff8f8ec92ca2839f7734cfe468b8ac453e0a6e8d1d4ec50b80d4060ce32ca9267543bf0c2fae199fb95adfd378f48157e1965cb5c226a90de909cf38ac2c677d6b24c798e9ea60f6423a621266ef891bad6e7b16f0bde93a4000bf470943a891a4edcef1ab4270a224f51e12e442ba3bd946328b19c622f4082d1c376ebc096806d3d33aef47d4d24318541ef779d603b71a62274800002a21c4cdd7a6cb3ad789916d40bda55db97ef152e026fe3949325d38e68bbfb6e3459679d937fd00ea183393f176d4d567d27ee669d65decba290f899bb367d500133b532d6d1e8259c3d2eefa6016e83bbe63aefe5fba693074a09511468f73e0670d72c9da9f8f62b233e64cfce48ef382cfa3384c02b950ca5e1199354387fff4bec59f63e8cb9cfe65a2240920cb8657740868e4598f0e44cf642b77fa3a1f561ccb3b69627449b7e4771d51650ee9846dc30d545b6452c186f4f67509e6320ab3f1642e52bdcf8a8013a9cf94f4b6d0240a3caafecb75ac3cdb66a1f4040c5578505db07c59cef5687be574495645a8d593c47ba5c4be1169cb6f5a1859f92da505d7dddf7ac4267904d2644f681a13e980aab6f5245352a39561054a68c0eae2987496ad03cde7e085b448e1dc3f6256de21bb225c8ea0481360c8f39b8efb57cd5a482f169cb51f5bfbd074c3b59c380f515cb3d76449e6356ce3d3ee258dbeadcd713ea0fd15b7a508309ac745a82904e6161184e1c0925b94633bffcbc5c1df61df742fa90c29f3d7f0f2b9e407f625f70331458abe0ed3b4e2dad03c6a655bb13191bb4b9f9d6ed6c24650591be6251d08da62b005982bd3ebac256f2745a1c225e821179a8985f742299b37283aa3bb9c1829b6d927dffbbb9fc27ebfffa04e1478edfb060731fc2d364bea061f4880bb315ed8914b9bce31b976a17c9ec20d809fd00b30ec4f69aa9c46b3a2cbdcc9da42597e2f25dc5654175e218b8262be0359c4c3b6d30954f99873179a2193874ba3076ede450032e9b1490df681fae539967a3a6804119ec67727bdd4475c193f7dd8f6f07d11491f0e3139ef3b73d677ede69a99c3a837880318733096f3725a62bb95834db3f0486a4a00254cb5775ca341b99dd22c0c4f5a38b2651de2989e705548ef0ad7380bd559fcea3af03e5a90e6f7e570e06cf2036bad8635d8a261d81f6cbdb52f880dadeb11c874dc2cc6b0ef24e810a3d5de5fa941e95e113b27331dc5a729bc128f595f0e0489c2acef0f239cc55e74b0e795784b4e2eb79305a557e13695cdab5d6200f1ff29a4ac766332dfff589f70e7fe9cbd3a3e30059947c82c1bd57290d117d7b86a5a6d5290501006e9684bfab96d65d0056ac11bce33426da81e5a00ffbf7efb4b8f0e6e64b6ce68b3e3b844ba23755744ad6aaecd0627eabfbf7450a62767d1479f8d557f8364a83ee65601f9217418754e7dbb7428154b4ab2d36ed1453e5b280fc1f20315d7f9853a51fa9b0b8333f32373ae63deb4afb901e1e4ff7413650c82a46b904ee773e34cd4eb75b660182a0393d7ba3ccc87a1ef1d46ee38d7346ff76b708c0bc3716c1ea3bb24f0f7ce6b3b0497eaf77ee90204cf6c3d8ae7e23e85ee12094d5d35b135d3f1a1bf0e7bfca62c165a22a309d351c6af080092eb31f870637b0bb4b86f12ab0ca68318a15a4a05c92e850047ee22a164c027e4e2fe0c798cfe5b4e5324e5d84ecf2131dab4158d537c5ae96fcea52905ef07d48cc0d03ae93fd4600923c1e0874236eddd501934f718d53ddaf43fdbd1fbde50300c0671a7fe73079a3c2be2a6dfe22ca2eaae54affec2cb04fbcb99197da23b8459c3cca1fd3316a6db54e55b813858453783f27c24a245b77b2dfbbae708ad06c78909c6b8ddeee367654a446745bc39ea0d40deaea32fd1ae66310e7b5d12346e38f5db538cd48e7e1dfc2ede53c47391caaa9e5f8c678114cc318b9640e6de5b752ab2313afc03188166bf274b4cf0f2561f3da6eaff21afbf121a1c75e1066de88244714a115b5d437681decff7cbe4748cec4d8e65d99436b60d50081ace56f658d6aa6e5b303c2aaf6685205869b3d8cd6d4c4811cd7d691f2b42f90b143c1976dbc091d39ff63cbfef5574e5f9bf7727351a9f3fcb78ccbc96e0a703f7692bdf1f6bc5f1f2ac16f3519472fbecde010e9a84097ab30d51e6cd4e6e2510e1231a4fe8857e28e8d8e2ec38d3968a53adf342b77da6ee5b30a842874cb948ed674e814953738f8f4d90c916e83e803e276028f1a6314d9e85d767f504a581d458a430a05499e2ad685d633d17f9c6f484aa7ef8d64c0560868198f111c54387b2ad2faad1a4926991faf44a6fb592c33503cb1224f79ef530672d56b00423d07de9f83b9035dd4f179400b900370a73ec663503526a50e05ed4a627d4073b9af1ae8b14bf20803cacaa3463d977ca3d29e4b736603312fed55fecf31d8f5035d476d0b724610024dbdb0963cd4fda61cef38bf88fc38e7ed58242e2a1e7039a6fc2ef5607561186b5f9f5d829de11e013662e2d16b20ed9a7de005e94e378d55b1d45df85001b333bc8c48e651a685efe7a517c676c2ae01be7d5e7371480191e8483a2c2626803fd0bde7ed8bde400003456859bdb2299a8ee4c770bcfce898842491847c09f9e586c4ad5d6ba8cee3666d67ec8cfe897bd2b67e3d2206cd8c63ee00b8f1c6c08b86333645e21f84bf46a741890002e5bab52fb083547a7083407b1e0b3f529b52b7e8c217faefd38c9f781bcfb5e82e4f7d032e996e88d93e49207d47f05a958c39a383735f3a0a37eb9f1683771e1eb8b731ea1519fd6e65d65a3032f8ad4aad8823355deb8ab0b95773b206350c374a5ff927ee398ba3235120a4246eb02ceccfde8f379b5ba836e18587a538ea4cc8cf69bd19c58778d5fce2ca6ce86f61a50e061cda534304f43c2706ecec5f6273a78c2b2bc9d8891365fb4dbd2bef0945710f8c1f3f048e79d144d01d8a9ed765ef9c62e3083be4fc3f4f51457b404d6f59e265aed2536f7993c6c3f835bf13be7b60f8039c4eeaefdf3937629c5a86c85b55f3e7efd7f4b27b2e66d31f999082d69fcbb78951d9b61f52f87dde118634f641777e6d237a55dcc722d735cf97676a6c015afa81f33c54a61dce4f7943c3000931ba48cfcbc05a6afcb1fc79d944aa8fc5966135618dd8e4e2855313989d3f3d3ed88b06f720628721bb73f305c9acfa38fd8f77f53275687372d44797f7635f1ebaadf77f144a94314336d9eb4f106723ab9c4569a99641617c5c6d8a361ab0c0ad36e8037cbe295e1ec54fe96d81bfbd63fe880de87b3eb71981d46a01e5b7b433ba3ce2ea7b7cef67e6d3b75b2f8020648887032568f519935f4383990a53062a33a05a3117d927dbcd2e2b87ac0a5dfe7b021994fe28733b19e91741cc8949b589faf4d719f9eef9716aee11cb4be091b032db4dba4d5c1da6dd214eef1679e688ee4ca2c016aea81c8b222f8e4dbd86296b715b0e34ab29b2b948d02ef30334d29445ef7f59e66ab3c45a531c0e7e3376e3ba568e7bcffc9bfa77a703458fe5e07fb2266a4df85881a8d1a633b31b1019ce7694250a54216c4aeba7f5e92eec12fa3f564765bec80c43ba9fdfa3d7bdc94aafa0e2fd149a324b2af4652f6bf570648a74c200916e9248bf66ee8e1337bd9e0e908a848c77b34dce47eabbcf6ea32f1cd0ac684cc4b53cf21c969dcd5d0abcbc3048d137261281954db8edeed4da54b9015c50377de75e21e057205595c81f155123c369acd910d4f47a244d5e91d9309104d81b3f86d35cf9c67c0239fbbcb23baec21b3a61e9a63cab50fca004fac84099f28ffb496a4117f98ece51a107e269e0eedac65518c26b00698f2053eb91e7f93eb71c953733cdee47ca8a9e2d8b0c2475ca302a4422c2ac85d31f591b4022e89bd9624bdebd9e8f96a0b6fc626b654d934630dfd87aa459495720e562b047d59e1c9b4e98d8e56357fd6f89f84877cf074c1b29ca1fa00c36ba076549946c1aa9715824401010da0401d20d284057e0d13084bb60ff696c18c6dbd7b8da65ef310ce62e5f28107edc1ef202d766eec2a43f10780bbc989d8bf53971feeeabfbd753a42b757e49272cfbbe2987d8b12fee6e280dbc2b07be3cd06dc124cc4e816e1ea77284c79d0887cff7fd7f240e538d926a02f3edac0a962af43fdc45c6f6b0ae71931aa65b39fdf9f1c291055e2173fee7f0fda63ce74bcb73ebab3e9a1116c4d03edea6f71fac2e6ea8d9a7ff9372a68335a35d55c5a8567a14658efe96f80f2e9cf107e0f9d2e135672aaf10bd0c7242ef4290eea20dcbbdd17110921bad75df72aae050aff0fb4643ebc706f0873b56ad90b65084ffa3beda89b9fbba782df4d03adc84697125cf285b1566bebfa7a539c18a4832f53729bde4c8aeaaf92a81ede3aa58f4d17c9ea49b0a4f384e7630b25c95cac7e5ddb7bef4d405c72c83b98cbe16d0229482148a061defd53b3e9c142677d146b4f60f0374c9b938e80b0661c0ee08a2da585a5538903e669c6493303a7f1763d2f3c989c3d610eaf98d8f73304e25b4b240eab01bc31df22576fde5338bcb4049749d9c02349f318ab4938765a2677e34ff4b0076f61da9e00ffc3a004345607c7031b2e63c20490a65f7144f371e03be18cc73d50e731e555c598b4fe628a913b5771aff0fdd185605767f7b9b251226a6666f20596aca0e07bd9734b621db05206f627af0afb903da12c19ea881bcd9abc78d30ac414ec0ea09297bb5150dabda4ef8076f83d01b19ec28f82bcefb2d6157c773a66b1041722d14e22e21f5e07b5fbdfa082f2c3f032ef8d93b76fe1175bd051aecc32ff19155ff779201ad43b2d7fed01d5d97bb35e76164af8104d86e9fb2578c853c1f167bb46884385330e8b88f49b21230dac27b2b2035b4bf3e5574247e772b5cdfbc0edd6fdb0a166e703c9c5e0e205875e7a8bccddc3c31eae401bc2ba43c879682d15f3e8e3e35721fc06f986cb10afc3f1bfe83ee6e12a9dfec72d16b261c0a7446bb3de5e1c99cdf2dc4b1843748011cf413fb7e9976c9a0536498e39077ceff3388dd17b8e8c73dd6e1eb64e2fb0daf3595da762c4a176bd7442da62407a492eaad492e9c883e000b503228d173dafcb796ecc6ff9858ba1328abad372896edbe34d094651e2412913942a8a6309e2275e28bacee1f06a248cddfebb28399269672c991264a0be9cd3fce64753976538b2aee6b45ac2f1a4cdde82081019c8782edde8f809b3b7fd98dbd2f037647239d198ca5be658d82445a4d91513508244b969424437c236210abdb92b9939a902e305d91d7d88b3170977684d562b77ffd7dc0e25f8b3489808e082a026438641501f2d579344deb8fce24e6ca4ad33a5a0c06fb5c74879fcff4998f7b5bf68035d55da977e9ef38622e3495402477e90f353ecb3422c3484e1c4203abca088a3082ed64c53c10000001505f220bdd7ebd66f5dbd2769a9ccd6eb200cfe9b8e46c8fce4953675169aaaf12b80fc1ec30f0444aebaa1e46d2a503312b71e16c64ab118c205ce0cb7ad6f5b9ce3b72c4f4cc0833265d16b0ab8bc0d3bb3cc22de58ed5c2b42b5c55d634b584309e5539cc2f4390e56f527903f8fd1d5b322daceb760d3fdf0ace7a389d767c10e4980b73eded74b85e902b91e5e360270c77d62371d4d8e28a68112ab7cf88f7417298fb57facbdbe77bb10a72404946eef98d65c82311256621ec941e4b496296bc7af45d16e73aebee672a70f03f53990d3976dae26ffb25c1d75cb3fe02ceff64b5d7ff56ec6b58a719f8578c7f5f71279e139657a9568cfe896d984c9213e21bf7e0bf16b8951324cf29c69599fdc0dac6e913b1f8d6b1208bbae4ded7b16be595e99b040d25e3156f422c5df320e96195aa3263dae0bcc3072d6e2f19992dc67d09de2cf61cbd87c5eaca19856f168997a0afb91dd9462b0de49ae66cf566e004bb813cc7e44eb5cbdaf6e74bed57bdeb06d542ee5cfd83abed628fb85037cec9ffd0c7bb75d2a8409607f5b0caed561554ab87b1aad565b4be3c99c17da18b120038b40b3c37c94ffad270308733a5bd18314e57063f0b1a3c3b9d00fd9abaa0da4fb39eaa1f62f63dc18af0cc1fc493ce8eb8111216a86142cf69262f0f043b09a80f60061c4c1d1ae429b2b088bd9ea630a870da5e33c2e9426ed2ba350ff9fc13999aaa59c91d0c3eb617f2ab7f309fe975e399e455a40667153817f8e9f2e1d6c7ca7cdf73045f5025fae34b74e90328fca05ddbdd5828b654eedbada8be0791611b63cc7fbeb2a777d002d0b9b9634fedd40fec0bce3dbe87ffc4eb42670c17b2ba3797f69886acc0dd3623c42fc7319318ab3241f1a23b8a7e6eb421a06778fd5b20349754b5971476fd8290c33ff5379857fef3f6b5740d0dbe22aabbfa114527e1d9c301664f77e7aee677a346e9bdd73e75e54a3baaf26912bac395bd28dfbc15aedb588a54dbe8b2fc277e8e32ab6c959758b6317e8d1ea2a9e60f3ef1f30da6345b2a5ad85fe561d8958efbf4b60e247ef4102a168107d439f81bc16ba2610cfd41429e4167659ccd03cd993262a407487da0d47f90a9a1e74183c7f3ca5b6b40e8e6ab4247d80d662b674437bc71b3e78884559948410f5cbda3486dc686f15ece88ba51aca53f3eb3d82ea73eb3442f7bee2d4b7f080d7ea47f3cacdab8e4286f61a6fb68ffddaaff92c3730a2546ec70cba48d8f87c3946407b488750a63566e7d7f38b9ae80964c917a88535c5908bc0d3e2f7a183cafceec61313145779fc9da2707867d0fd64c568fde404ead4381d0a7eee14f37219b647a7f3619cf431537740d1b0b5d552fcad5d9a1a55589c34f3b7b4f3df770325a4d1e045ff712bd63c4d4d02fd07d244ae10c4e136cd87ceb8f27ee26a7a9cd5db9236336e9732b370e9df692d314d5ae4ac4b23e3a9e4df2a2eb75974cfc85078765041b5cd7eb80b75c5b58e6db7b9d022fdcd85676efc51cca7d10d2bb479c1504374db8904928daa7cbfdd43c75dc3c57dbead46af270471178c7fa9f786364939228940a2ab72fd974fbf4ac69a3d21495f1f62bc1165b3e55c484d2fff03c22c7d421dda37af336611d6a50576a15fd5b68d7d45398382ad0c17ac27886078b153c8ae057841f08b93ac6664d32d8fc81cfc91ae79fe6448789156e5d9952da2267d7668246a6e30a5b457987d0d982b011bf12f317d6267320a54216bba3a592c509289badc3cf15848197de160b525699e45688d2e4019d8397dadc09a6c2ec393c2fc46fb3d34e831a8ea3f8657ede275f5948993dc5bb06e48436f2329d5b10b29367b66acf0e8824a795693440315540a33a85f3af36b57edf78d7d66a9540cb36e777d2f8d5e97230f666fa0ac1a419054384e8e279a5893ae10983bfb7b8069f08983357af2d364bb6d7e25d22c383fe1065fdb5b6bfa4e1eef55fd9ca54f085389378fc91e6b6a8e48f8dc97cf0be91acfae654b864823755d57f58cf173485f9fed168643bc4ea8f803852c4abdb7cad82ce1ff22cdcc298bca43d9bd8379da13aa5208a65edaba1582154b5c73b87bc6c6d431972573b00f7a20d1f96f5842159c020299445833b69520f84a34a7d359b4a93ded40d116d16a0a474f8b0714f28b6b36a865d809cf789e5319d1afdeb49f665222f4ce8c6ae1cb4b8526235de55bcbf70d46f853a5463777b90918e70495d8d572dadb7c06cfbb632585e49d9de3e137ee24a08d105389e86f803fce83cfb101325c84c35789f6ad37f67238aa2a13df75b0b5251b8721481306ed2d9795de933014a3b24ee6c2c15eb4ba39fa25aa769b8c28aea4ebc0bb9c58fff0d87b1b84afb31e43b8386b227f68fa695d0e7d74583eaf90509fd80027f89d23d7e0b355aaae4dc6b289f89c44f1393f275cf11aab8af461b4e24a10304b55f0abaaaac916ecfbbb1345ad27ee30609eefe0fa53241177dbaa0e979deae265b26e4c11638dabccedc09661ec440dbf6dcaf8f272b5ff8ddaf863f8bc500790be7a30c969dec2727595c090956b0ca9b66550517f3df77b0ba0950d05411632d606b5bdc1f03ea11660467e45bfa961d79673a116ef5f31e4d3500c24c7f09bcb0d56fc0dfa9fa868c854999152748c065a5a75b349c33013d9849751f1f243c9be9be18481ca148e71963a7af770b91148b8cd68da8973cca833ba134bfb2722dc02c9c18c6581d2e87c7fd5524cfdd7a910e8fbcaa516b9faa8962e908eca9a0000000096c88667939bcafc109b5d1da8fe2cd49ed2c60e17cc99befbcfac9220dc1b9f77c597cfa9c886814a2145c101adaf52c5d8ba1cca4579b3a9cbf58e20a2bdbf97fe4f4f275f0d66132571341d4335e85b426538680534f2c7174151970ee3aa9efaa1f04fcab18524594a62e39a4e591b3dfa16bdc1d9b3df11108d3547c062696308bce7467fdfea68ff91d50ea53a3f5d29ae756fd89e0aeaee959b06223cad94d3eb7e214c36ac50331982e73056dcfec77e218a28b76a9fb08397b5f4052463b92c9fbb29aae41b01f74e833c7ba1dd2418ceba18ae683a3fd4dc1ce246c8d886420e4f59a62d42d4648fd19ffcfb872645a49e0b90d5a9e5989f2b2519ac327c95521a37a54136ab750f541002d5b90345ea88e47053cdf14e83f36935052bfcd80a3864e635455d68f1fb81cfdd8b35ba51b8de2b1ab158848929eb6c32650a70c57b9df86f5d7785052c737020c204b1bcabb53d4fa2e17ecfebc4d732114faeb56170916b2b26496fd3e0b7e316919f08f555ea15a1677c41abd218e95af1921e68f694d16837855c93719cf9db81383e0188e15e35f05ccbf8f45088b27e5482ece7e88ca99baeae4749eb7b73813ddf7c5807c0d206c2827cf095ff77c81a06dd5a0881071719478cf02c6b1dc36613f01a91e247cbc69f01192e984f415e45c2d5f284bcdbdc5c4b3e686f8f08f88e042f31e6e20b0c57d4f8b025042be17731df3b0cf71b57dd7893080d40c350d299f0e2f7fd656570a92054d19fc328953d20750f8cbcb6993236d4e5e6b8a3a87af40848a5a41a96af20f1f286a5510e68df6578ef28832b4b8f56ecff02dce124bfa35249d030c9abf0bbc835bc4acca3e3b7c26cae7e8d8858309a1d834041761a2376e9739903bace0d8469bdff7dbf0fa8cb7c7339efc7cd22a82a07c82906903dd5558d24ae460866d5fe261611ca6017ca7c991f15e48bc45ec7acf5a7e86f650d6d8ad1bc06e8e247a1d3623c8092d0ab6e32e5db76dc8ce99e1abf2ba372b0a8044c68cfce399d953fddbdb1d1b6ae5389f795b872e69d2f4cf57a27d77ace468e54ba5cae835a32e1f4387d9a828bf14c66141a7d9ed7382f83af29a794ee6ee5d115ad1d827e97d1f9e164b86185bccf85b975893aead0d151fbb7bdb01793d163c8c9dea798dd86a2a51e8052e3496d12f645b3f2d4e5cf9aa83948fb35e2b68301040bda72411121ab16bf97b3ef2912131002af35e97842299d4fe262fbba6a3e4760efce48b958f4086bde53eab66966cae213c4c4b0da7b0f45ca9350cdf77354bdb1d173fd508289de8ef329036ecc5e77f52ce6258b5b3a4c18a4c92ca22eda8a75e30aaa66f8500495fa8f59bf5f3153eb82a35c6bd2d1f22fa39e11a340a3c4f54cbf884070e95a1be88bd58d9b91672b6bac2e16e3d330f241868d677900e41da257cf551d465405f0f8ab6357b416aac4da2f3cda379f6f54b4287bf3d8f051324c446208c16e401a105e97044575fd32ad15fbc7cbbe0f96e85f7073c322d943e75e6aa622d678a6d1e93c070a5867530da9478b04ba9f2e85f900cb4188ee985784cca0fb19cd55d88940e0bdb7e2952a769a0f6ead122188ea1c3f0815c1d2866edb086381a8dbf0b15e234bb7fd924bf82a2fde05bfc47fa0ca44aca4b92a6687650941d9eb83e14e175baa637c3ce8e06e98652ebe78e9556d2a3560e1573c374c4f295ddf36b3ee1d11e45a7557bb22edbd35324fe4c12dfba5dccaba88be0e77fc488aedd3666eb00ffb69fe44b79fac6e5ea66486cfae11d3c613e92aa2df9b332dd6fc11c2e94c50db56de37e8ff907edbb77e3db3f97739128b2974c534589c52baff34322ae4afadae4ab4e6a679a63867cab71b2459d090f099cd1059f2c661d3cbd678ee58fdda5ea5ae8f6815f754f8db738f79192987ad9687408af01a39eb880ec0f4b815ccb2253919db5b78f998b76737f59019d4e4b511dde3c31f6b5fd59f2b2360096645e7ae8236f81b7281173e1e29a92345bfb773393336f1d983ca4e15436df2d45834f769438b7f7dfc35e915146148d934880e440730a5999de79e2a281ddc053efa120ece0775842f00f20695e3bdbb5aebad437bcf10aba6fb2c9adf9623289519e2bfe01e8f97084ff615fe3eaf9b5b6562b5b091b7f93758c152c081e48dfa18c068d2bf374cb8347380ff1db0000000094db32246b0119cf0e6e850120451019432e4371b09001e777401ab9b1717015f0e6543a43ebf5ad76f1bea7daf899f6bf826b31d73d36da51a1ec0b435a75dcb7be33978958a1f063acf8fb5ad721f43531c83d8b776b19ea5012d1eb8ec408e6c2f15a5079f0391f32f6441148501c4e87b68f20d49d58ca7d939b30b0a62c69fb9980c94d93ca6d84e38937bb566fe19ba4feebd4954ad011ca530e34be95faaa104f612aac3d14e22b139cb1c90bb8b426eb6b2439e33ef176b0c164549daf606b5f078fe54ecd1d58305e39cfa09f6bf6c7968df81b2b31ac07524f29a280b4c1078b41cabba97a62b8cc05ebbf286d47154d0bb50e4372a5237fd6363ada6fec9f7b009c070dbdc265039417aab65a938b0046397ef8754350dc9c0d628f0b8af07989909c81acf138c37eb07c5b0456c096bf80769ea8c27c17dbbdc4b34ffafdd61af2b86368c04dc889e171d3cbe56e1e478e23a9df1a3ef4795955aa08911b6eb6d7e543013bb1e8017662d0a7460bc6718af467673a0eb2a302eeb8c443cf3f4beb5064e463554200f49c491854781c8289c95618b7b59496f9cef659bd4b46519ed62332723dc473773ac2c67b462cc93d200f904afaca91d950baf6f4c0a110146f80bb95b6763e28aa818ab9b1e2ac1fc2aeabb1d2c4f016508fb2fc1a345f36a6d7e1fcc5ea6fbaad8a439705ee6e2cd9e6884c1826d82378cb8cc7b3be8c760a913c36bd3fb75eab7aef4ba274d9876eebd6e783a796da4cd86800d5fefbcec932073ceaad20aa14e4e9262f2563d46fe3fac04b97981275032cdc319acd20f61bf2df668fcb0d3c3a70576a808c920b4fab2986485e5b8906649d1ee64c206966cdf5607898a69a5939c6827a9d8d4742f341a0a81c6dd934eb4e104255d58c141269526caed931d1f1f2ba3be906e79a5c45304eb0011cb05ae8840ffa248fdef941ea8f44ed9f664c3007caee8bf033554ba6211d59f56da9d769aa041ba46603efd1a7200e43128f7713ceecbce23135115b2a21168e5368be2b3240748f8949d69acf3b4f23851cc835765de557fd955df4243cd05f27c536cf0e9201392be1179acc721640e825536c3f5b5350ba538e7138668b9e431af3ce2b958f3be598077482c902734df170fa3dc2d31d3a9603d771f1970a44bd22a191304cd622d19ef8854bb41c80ce8352686daa570a2e2331abeceab6a485a65d315550a86ca99755e72eb358862cdd013a5f214afd072c0bd0fa73b8b36d0d3c8ad218fd105074618b2344f74a197c113324332a1ce2998720ce471702b53f341d4c19b76a6cdecca1af80d6f30a64bb696b8fc8d1bcf0000e45f821cff2a17e67b982736334dd5cd62fd2623f0ab5cf9bc1de724542ac4405ff633f5b6c761c2e0dfd9fb98f2e049b03cf7c227dfe516df32083a11cd7c5cd0aeaa4da0dad0579eb44dbb7dcdd0415780106d11f009c2de58c8efecaf76b6cc842240ec0a1c045643b08ada104b951998bbe7bbbbdb94c88040536e2b17087c25d47446fbdd071f18fb54f93265482ac3377e08ec42c2f90285bfc7ae3af58129fb3a88323c7b81b893f433683301550674f34132fe0473d7b9c9b257943ddf2911d912664b7fd4c93a89d12aa0497f35ba3bd2bf9ade4655bbbdc29d7ecdc090f8faca9baea3135a1e9e5cbf94d67aa733a70d0f92a6c0ac79eb39d9f649e4425174226de432d4eea46402134506ae14b2df11f4423729d2c63d7cad4de0c0d75cf9f8945e832c67ed20505032d9878f0cbdce15d8e420f77f370d7c3b6a39c501f49f76e0b089eeb492561031a4c9deef5cf707d900a944a39284ca3d3d007cb90013adfe8954d0169fd0fbb59b54a97ad7be04886ebc6bb37834f926b5fa72a4ff70a27242bbf28ed2169832ab01e6e41f2da3c4382bb55311250f0e046efa5d607c4e2b6e0580a3b1dd39d74c0943baf8a935e7d190b237305b6b39c2f8ac936fccb3aec6cc44216adf68f15dabba7b0a2c9af0fc5b0f040bdd8c6c98814c6d35fa1ebf098bd3b3aaf0b0a79c606a7ef2e181e040565afc59763b6d5702b5b2bb56de16d592bdf070d639a11a180251551c69ecba81fb36e7f610919b12370f7d2743f1eb41571c19c76ba6739c2ba640c8d298d5e156f5c9d36e3724412601e8cf8209991ac3d834de69cc4d8041ea5cff024971ad7e78db03e609354f33a8bae331cd64f7e4b898b1db3e6c7b297e0cf0ed3d1c44fcddfb75487e3da219fe654ac44cac0000000a3745de12bc600e4f39ad11a89f85dc5b9535a7878ec36c82599baa126bff9164f1045fef46db8e46b297640a74c7043ae1a24661631c91296bca636f34c5c4546511b628714a5f2360e17955fca6681cbfb90e7cd017d4cd0e91a7f2f4a8eedc56258641bc73732c1b84d017e7a0c00405007fb643a1b7f9000e1a751345ca501aae7a783c33a34a8909dd2c8c022637a5efd7a1488fcabbf075804d9c9195d12e1d321b16443de75264c4ddb4677b8491f368964bf39f42d56d7ff94759b9f8d1eed2de03381a9048bb1ae49648885b12d859bf82b2a11d0958807b15793a4a268a369995bd5ecdc8d74c2349f03d0c0623a86abc5b0f77a0be23d6d90245874f96d09868e18537eba30a93c7776965b3429367888afc7d7f7f418c334d6237ed261b07aeaddb769a7f133e66a25a6fd563044864d788b3552f630d1ea4214162b45ee337a334bb824de0ae5bef5505d994f624ce94d4802e149c4f0abb7207042f9ce547684e0e35f36a760802d8bfa5c75a20278e48a797312c1dd75cbcd8fd468696cc456732e0360bfaf4e76fad5991994baecec54e2d6751a2c4ea9a9f2ddfda673f8f11fc2d8629033bc8cea21aaf59cfe9b5cd772ad19f43bfbb4de6d715be18dfe7ee4dcea7e93d5a076d0c37cde87b39c33335a3e761ca6a7f7fc97f5c31f1cce665bf9589784e472111670e0b55164327e4fe7dd51c37fd7794ad472a442402c7acaccec6591df40df2e21e11c8be0db2cf2378a8afdd682e652557c64f2cdd62a37d7d4a57e2480883faee7caa3c31aefbb5fe0570bd5b7be3bc9a1a90661ade42a7c4c51be66f7f2d0abcf3b269182f35dfa004a4d239955bb2916b0fc59063a74c6860df8c5fe0ceecf003a9bdb85b1ea7466fdcb76da4135ad981166baf2c6e4a590c34d7ad22cbef5e62bf138584fdef8342ee417bb77e531a247f7a327b76fefd48a2f35f2cdd06b31bf41a74c13ce1e64b8ab29bd40e757a63b6d582069a86331b57d6d213bc64e79eda08f3eacabe915a9b64087ccacc182cb13c78e352c335df88fb92aee9de5f585bf82065b8544e46644da3589bf288944ddae96986a24a4698f0e043325aeaefd325295e7903bab3f55a2b12b0e3fb1c740a8c8f0ccceb74d435c3f3a88a1042b5d6ec2538603174f5e62ee9303c97f5c7bc0894524ac06a04a9c7296279801a3969590cc408c2680b7ee1d804056d0555dac54cfe7bdc954541fbcd9ea2fc329eb3f1beb920903500e75753b479aece79c090c485fc8fee86a7b05eabeeb15879da204528f73cd050b5c843ae5d81245850e7f0e9b82d5476a27c51e2724afe494da5fe5e81a5a098eb5e607154af07b325f74c508c335807ba88f42f6f3ad28d0ced1ec85608a4adb2f6f47793b06bcd9323230c831283d0c3a75189380c46916720c7249475195eb2c21a879ba8e797ef23f4f770a8e1d73177c4b4c47f0e5cf0f7ce4b256dfbf823fd3a229c5d29a7b1d91cdc3afbe9d90e42d39fc2a090a2aaf6407a7349cd3b05f046e86f8063d270143016bb407e8cbb29c0dd157f7162fa5816a24bbdbb17498f0ef8db0380aefc2391ce9ef8ffff5f2cefcf3df74f87430f49f98850f8a738acaba524fa67642bd293df4af7eaf6b20b80872e24a57d9f99bfb8e1662370278935e5fb2853dfb96b7ef515b296c91193d73ad24e87baee2272054b2cef792b6aeb380a91abd595c6a812b2f70129fbe7efa8f7ecbce6ff9b0b63fe81c083043b20cb3a6209783fc98b8cb1b13dc5d524e111a685662c452b336e2d8b8c5cfd3e015d8bf15afcb92f956c3ad4c40e65986586fb9ed4b45a7d3188ef6f4004fccfd271dbbda462395e00295a8bbd961fcea72dfaff6290ee2654155b0c54a4d585a1b86ee7ac002dcf2829682ea0eadc78718a3be34f18c7915abd319a8b7cee414ad9f20b5f8117c3fb0321d6d88be3e0dfe05392b821f74f9094bffcc459b0d1296770691f76f1b1a009770c9d1342aca1d28aad332c01c9bcc652410af517f491dd884d88ade132b6661bdb238a49bb5be4a7315d27f01846a0325b7f2224e9a9cb7e3f6d8c0541d9d570ee41f37534a75c0fc4d7d778f6cbc4faf19e31cd32e1514964d1ec265a20a328024891413e95e7205c375a1e76664aff129bd391ec163922cc0dda38acd4a5b9c54bf695a0b20bf2b9a40e1cda290a232c4b2f0e66004fc33951edf9fe54bbf4b87d376b2d50063fe3b398086193dac6390928e140a2dd42ed78ad39b17ce7e7d47664cf088e348168b71f9ec762b41241b883b0b6f08f1f18fe67512e5481e00fe29c6216352ee89d776c0faff1ba61d03d8ae47130523fb0ac18ced50688450a901d74e7eac9cebf7c90f2fae1e4352cbf9eb585ec45b2b91808161b4c270e2e1f754ffe90d66f9f1f1963d3aa90a0c12730d124c48acd1db85f2a59577921cf211f56c950ba4d4c288b1b53c3560d96d42d0d95fdbe9e7a3e9bcd13973e9f9b06ee33c482b306d206acd30745a3b6d538db30191c88468f1fcec2a91a345b9ce9a460c61dd805b3da7ea3ca05c0bf608ddbd7c56fcc4859eaad3f009214488e95a2b3897b2d7d4d4d4e8475e9e7221b9384e2d4142db5c350b79eb630ae415dd94fde6016c5811b71bc8a2c27233907446645ae5d7036b27538efaa3b69e81a32fb8285d6ba4949a18b6e65863dc97d3ffbcaa5d1926f5b3079fefe91e7552bac89bb6ebf4c7e092512caf2a8d56f7b299ce85f4dd36a8df8f7a35ddd1d53b1ae076708c35894f3f280d0037a7a778d6791bc3b1fec8fb64645ba56843b7100f6eb2a121ecf61815e8044417b56bb623d2b651a672013033f0e2326f6ac60b0ee9de6d2ecd8a1160950edf6efb977b5de38c0667342fce91a3f7013bfd427009d50bbd15b2195cad09e42bec658d26a7bd9082ec9f02c825b72323ac42a81fc6c7b81a418cd3f99a6c0f714e1797ba9975cc62732515a4edb5836d659c70e7776f0ece687df49c71d49e8b21577bebab323c7104322cfec6591da689552a04b816c1838d7713b777f299ded8b62766804aa8bbe8159149baeb5cceabf524a56a06da6c4f8564b08e1dc140b7d49f363e326153786d4e377dee48321cbce98172481797b5a44a64aeff03e2724f5201745bbd4be9a6a1fc1330ebb218fb396498003931a99b190d162f8279681f69d61a883a91197f335fc8354f39c99482e0a2a3fe300252ad80e996492d4f1d690eb1ec5a03b88de028e8f317ab4a12a9444845614e8f5b1fc57f9e0402e153a3d416b3407f0296b0633730be90dc21e0cba2d914b630f16768ce6212ee7754bf961ed110b0c5a640324af36bd1f8d55700abaee4a2f31f12db49cb3d259c77b2392c93cfe426b745dc7c95e236e18f5dd7866662b45397100a499aaf867e462cfa963190531a74b6554663cd71ee95bed337e1eb0e5460c42c2c180bfdf0cfbd09cef9e0acb8c7f355cb9fa347351147101f13d53943068063581fea74db82506f7958f47bad3e07d03aa9ad5b6d26c46a6efb4f31fdbb625c74e6b3dc4c755405a5cf4279218e8eebada727009615d1142443ea78a51e64191b0f3045c88cce922e5906c36485fbcfbb132594e1876cfbc98f60ef9d2b95157ec6d720f9f0d29be06ae85860bbe78301ad48fecac3d61a5eb04caac2dfe14da385ad2652135e9b7f0fd3d02306e1a58c7e97d242e5916d09bc1ac874bd5a1afb059746c3d826c4b910e82e72792b13938c42a1b5c2f27df06d1725d3f9ee0dc844d9b39eb52cc084704bbbd2956ae6a7351e3b395f477a4b3d1514a2bc2d392299ffb5253f900662fb915b6fa6ef4e7e82a520e27c5bc8bbc97344962be1ca4de9d5e13af1b6eb6246bd6d3edf0a2ab5bd72c21ec953e64c534ff2ee11742c80805940b653e88dd31720d636e8c924a8193470c4aaab69205a764e877c806aed460e9408750ced2367d9a0590228536bab262cd839095efb14b799e82411c796b65ed50666ec0ec3ac76398fa8c6afd1004cf38aa384443cc30338ce6855e1a926490bc4a67f6f7e44cb13f97449ed1e42def32d2e6dfc60b82ce794aab5458676cb5feb234a60ba3664f37f72f7abdad3c1df6290677de804955121276afbbf016fbe48b77b39bd814cf28981bbe4012c8fb9e1eed528e6d0f01de3f262f43e814a8582630dbd3d2ee47fde0a03884f18e17facf6d5f059550522781378a0d207d3f96f293b67d4aab3aa1cc8e34d388121d75614f337e024527a02e4ba4275434471846a5a9ead38a0bc621d61d163c6abafa68d989062fd113cac996daeb3f49024f24295b676bb24b796b45a8e8fb3229fc1993ce346eb94ddb4b246a2aed0ee65ac11d3c6ec5d88b58625094ad0a94775d8dcaa6f4e09298aed5729bca9ab010865d8dfaf9042f72cf1c620ad0b6dc4849cf8655622772b50d588b123a01529fc40863038294594f1f136fa97576340dc17342bc4c58bf475993a63cad016d6b4123edbfdbebf06a05ffa46c38306e89cbb65422e59377fc6fa8d754d85bf0f5773288922e30542047e826f58cddc23c8a6f3aec2a69302474824ae42782da9871918b7ce68159050a0554eca4e994495ebb118db8a1e6542cb9aeea79ae1771e07b803ff2847be38700e4ef135d70b589fe0f6f27f10cbd65bfa1651f113a8559da6c5b07f8f95fdf1e092c179e4741f2058165f2afedffb9902a4be25dcdc51671a0e0b8e8e40e8249a1c5d32878af05250394327bc8cb66e3c8f63aa144ebe93acd7c202f8530ede48875217883088a64a2adca7e01f4a709c089a5932961f7ed606f6f580339b5df6ac7852c6b309dba863e4cab7efe6aa86289fd85645a1c60a0ce05998a280c8becf02b5871a867de95473a05da44163b42eb79d77c267525b16ed5e7a8a6e0b96798dd5006c73e0b99afb89eeeb157af5701a6067854949fdffb4670a409af8cdd9223f28e2dc0e579d65117b0411e0b53b2bf9c8c5f196384e29289bc4ed13c8583bfa149800af3def4360a70361e53842bdbf194f169e521a75b993a2ab778a32dc5654a64e3df692b38db27f7e2ceacac92214131e80493560d569e3f04c7ea69d86072efb57ce3963dbdf62fbfbff78afd8e6ed33a1221d1a552d64f3dafd5b0606f6f6913aff492ba7eb4e90d64d98dfa940b5a5839a8c60cc52a4dcc610d31b9dfdf1ec3bbd053dfa8fa414bb443f8dac19b4028d43ff634ba325c64365186a6aef92cf044fd5bfa059c0e1f205f96d684842b0a57358c179a9f4e4df2b614446cf3731bcc401278bfef13af90bf57029d421de2d21dd8bb80f4fd6e677feb90a481bb9a89f26eda93718d096f0b920209be82c9686719aae125883f90876bd952868073c0d9fd01d9f82739d6ee7dc2b6cf97487d4600bf98cdd116037d289fc63ffb833dc6923892b901a7d48736e57375855c82a90b731d69e3fb5288aa84c937bb19cec430c82d105da52c70f930b0e2c2a4a4e3788cc1135460186534b8245bab0c71ef623963ad63ce0391b25fc4fec216682f29f4c1f8376a4abf45bf2a844a8033132d24e2d32e182eca21c07a8bbfcc5c98538d2469684bb025f7bbdd941fa3671eeb3882ddc8c0dda72196f799f7410ce5d95b55d57c19fb6f1cceaeb1e1df7e26f7f9d9c86aa117ffab5197876ba30d46acf343295dabedaa1dad43e6a034c8dbd8c89ae516738be28d0f544a35ea58364d4cfec52646c67d4f50771b8facc23bab47abd39c6436d44cda5e774f353635439a5b851cfb6736dd9d961eb6322a1f1bf6afb4d9e88f24410f0948e5c53ebd986022de0039934aaf2b71223279e86708c00625e8a5fb53d2e2a1efb82b55a9e0c74bb222aca0e21eaa4f8a8d3e98c7630e8704231ec4e227ea66a638311eb83ba639ce074d19aef7c348c5980f12fd509dfd5b95f85ace30e75181cb387ac152f560881431f07f7e7362371b98fe91cd2640aadf8f499730ff6bb254ffc704e9c62376281ea9c32f225d357558ab6579ab49e3ac57b002154c9e437e4af7370d4c22e6a01ab166e69da28febaa6eaf55d70bf357ee95ce339168342b879b2c893a95d2bb6536a915d498d16a024539099dea93c72545199f378d338e4e4f346089c9a224e6b6e495a89669aa403fd02590cb27dc534f337eef8fe39ea99b3709061f95d7ec63ba8a66c6b299c0d38579a4f2fee490dfefa2d1afa962240b56d7152ec578b5d1b5171898e237190f462a3072f8ca17e807e272290436f35b6641f42a67e661cf514b6b040ce1d77d99c19663f3298120bd138bdb3daa6ab5229657f70dadeafbf78980d7796588484d7070824551b52d5c72f7a256ab00bf6391d2e78fe61af73d0b93cb3969beabfacf4b9966ec5d1f1bdd0c4dd9f0300a49d0227e7da47384f6d05ce3ad984cdd2a2d25ee0ffc4cfff71d1ab137efc8de695c5835d3f079afbc5ca77d5c5a37b3d95b04d3d395eece01410e20cec0aeefd45ceb25ba25c02126353145993bfb5fff46e76acf22caf35d21df295eb858de0fce40eac51fa8291c1e19e89ee92aeba44ee477041085452c03f888d145720deae51d06f06168afbe623ecf4af2b33d5f37d6e220652eb8c455242fdf2f9c9fd78cf8bfd483990d3cfc1bca3aebb12d0bc29d7fbe7b636d6628f99c2aba446463f9f375e07b96f1881809a997889acd097a7820be57f47fb6c6f06774c3d5857b815ddcc5651c9b38182d36402e726b2d19665b7800ef6bd07d89e29157c175372a34baecf1d4a9111e6e3f140dd8789d4d0d349070d6d2c8712d801db97d848b998eaab5fc8f236b3ae44b863de203f9ceb6539d7e6ece17a7d064153015770072450dd10a8eb250a852431829b7369da16deb6a02c42a1fceb32929f9296f0aad0ddc0bc538586af469ace712a1d3016a67bbce71190b8b8d13ceccf58fe4cdc2f5e316a01d9d3cb38679aadb4d9ca474b4348e6a9e27ee43c8afeb08c664072c851e304cd1daffda4893d5602308005f337e6a0d5c810128e42031e133f71ffd5434ad1fdc5814db0bbf91613fc68fd2bb44153c16ef39dee63cc656cb83f53967580ce71ef99c7ffafc0020d7e172daf4ad2d3ddbbaec7f1bf3264053c8ca62172faeeb0e58a5d99e747aaac007a25d8d2035b0c1c5ceb11cf522cd580592948d85661173c87c9cad4148b0107e232f67aaf69d13b9b33818cdaf543754bbbd1eb656c80fec7a93f187a2b3324fe5c34fa79bf052f54d0e5f66d276074eda1d505decbb196eb1f5095b3cc4c007cdaf0630c4d0f58a631ac55283c6db160f1ef98162fe573491e1a2eae8f919cc725abd4fe8c86faf0a603dffe5f51524e350286f00fd22817c2298d2cfcee94e9a0addbd818044866ffce7b78bae3e2697a6ace5ed7ceb2d286a662a6c5eeb222629be29f1de4628e3d16440671650ab5ecdf720fe00792bce380a41fe0a7a548f41fce0d0d048e3b967e833a09c0c5b4033d545717db07e0750197ad3f4bd863fa43c4b1623ea596ec5bab341440502e1c678815542505803f4aa34b0962c96e9799d5c94ddc70f5c74866eb042f7795689fca4de5292854b1893e393c9ad1b93f7ff331ec9cbb6c8ec9ddcf74c026328c343f52f5e1a0d3cb77d420d7ba5bec57a7d82befecfa4bb73633c4194307d34e9cf1ae81af50ac586c703f1f8e4bb1a886a5eee11bb92bd4a34e5a7115d66da4233ca3622e0b11c32998e72197a635b72bb8d1ffbc63754b0d9c88d99d5570bd8a84ae883e338b8e5790912fe6c5cbd1add12eb317ab6d744a288e925da428e109018cd22d6f52f8e6853199a59f33b6c130b833929c8385c75418e29b8ee23d18e9b2c971ebdef5c6c37588649c3584403fc5205610d41cc256aadfc3e2861d447e9173fb291fb19e20b7b3e857c7bb7e5499f593dd8085e46c23d437c9ee3731ad5a343c4152eb02e063d03ed1c526aac0ed0f55ab0c5e5954b3f07bcc9ab9fd2a81a06e3aa8964c1af6c8e0c72358e2c33dfd097d9778a631db44c9fd85b664eef673d2332d54e7a2673b820b8a8d67d21b7eaff2c25477592e69fed0fadbef1b4fe5c34685be321480d251ae1fe6c4043a5065d4ebb8d493a3080770ed0231ac87cba041bee90f6275a0fe1a3fb89afaeb224f94221d2cdfd1eb9b959d38abe61f79858498b77f4d6eb62ff818373246e2398c38ec9b1a1ed4c6b71d270cc5016bce5ada3574f8be23b3c44f64e9144e20e23ae05e36d5764b7a3185b79f8402e871bcd18f44b25add07454cf5109650a4a59622e58c684f282d9ae1171ec282eb835f19ef1ebf98fd244835eb1c030168e3992256cf2c1e6349b286ba8625cffbb64054c9f801e1eb1c7fd62271b0eb623937102dafd693c21e81369b00651c33168bf32e80d6802f32e27112c8af9ec5d9dd4993732ec8633d9b549b79acc00099bf708fbdbf92f9d695c489207403fe85375fa77e00be524ecf3809d5bc73be4ac41b08c88f4c75527a22a7ed207216557f9ccfd4d3db6b7ce2a49a4276546deed6fc0e6dbf51034c04a516b1e54b18bb89aa41d469317ad6f4f69534a100fca4dd6bbb29249d5e0456bb052c828641aad887e9eb8df1099da787a00a2e9bd17f7a9a333a2a2f0fd9f61a9ee5bb4fa31b5fa907a1bfe7e49326ca12fa282da5ed84cca56acf3cea3da2e6601295ba1560d861ec348a47c0756aa87d40b9df060224e79fe0fe8d5fa0c64ce19aa3b4aacf85612216c5d3edb1e2d686f3d9604ea394ae42f5b5902c796b60117270f4f5a08fdf87421c04271936585657965d7e6631ac31fa7d30430b2a2df06e0034a131cacaa236b53d04740b02a291793a0e6367049a31777ca7c3fac5baff79552c45646033a4827ab93fe3588a5e516359982a337840ec167f67768aa27cbab44b2c3f10a4a3f561b74d77edba89350c2b6c34081bbed3706c57ee993f2a370e791f72a1bdecdf66a0e2ad867d52fd2aaa92ebfe65a9c9d24182a22f7f33a53f39f0ec00a1fce2d28615bd007fbbe240b156c29e56b063fd3b388ce1d4a9dbf6fcf15cbd3fa2274060787c717570bb73900c6970161c91f4b8d818215469218ccf705f9c22b7bec39755238aeedb581ea7efd63b9ea39ed7915602bb60a99846dd84b94e1ffb59d74bd2254502bf0b31ea70aa4afb9941a3554bea1c73b0297c4813d36e907e44693c3699caf75b1a06fe71a76546859daf8a35c447d33606fda7e150497be1eeba580471415c8a77e0a35076c76e2332e6b1ce2758556e1759315e110c3ba5933d1f79dd2d0c28b1525b3ffc9f58497a1e128000002880a0afabb428097605d6202d999c0df71dbbc118e5d5a5d559c112ae299b60328cb4a8de2a20c5fec5a301e7adad436f4ef74e9e9639bad0f62250bfbd70b82d563a8d44a623637b5912961937232f142d3a03bd33e0e25a0faeae273fcab39c15f3c34f76164c6ff66c70666770bd39fb36eacfdb04d306477cfa130529aa4696bfeaca6bcc4527725241e8af3a0b6e7e15f64da6813e039567bb49de692e814792a2d2f8a240bbe57ea516e68c936cefeb7adc6ec16d4ddd6cb5c807b6544eadfc005b9f81585c8f3066d2a828e9fa906e479bcd1f656feec08f5b62a033c99d387bee4e20cf678fe0a7f8e3b47ca010fb507a082d5db5a351567e8cb6ca96b090267817174fad0fb8fd0f7f4c0629d3e6a18f4bfceabba91c07cdcf66c41437c1d32b77683411fcafe49c9432805089705f7bf2192017f578067c89102e538d2e9264738a90208dedca054d06caffe40202d2a9bd7d88b2f4d86fe821c73e231059fe8c668a61b6cc0edee5d552db6909ece31555511b3c7ecaa52ae94f3417b738335bd19ea1b830a986f628169741263ed76aea02cb370033b4120d1ac39a2db0cfb07e4819a9753bd7d1f97cef73fbc8ed76e6fb5d13cc83c840e0aa5df24cad56916d82f1d87829536019f7e68687bfecc29b0be0641af092307fe54b60a718d707e0621d6965bb153c15eff99075269085b3c55f4fca2ebadbcbf7f633944836516b0a935212398e0dfba8d9db6f7baebd70ba5b713271398eb674892a41f4a7ef18d9db597e669ce51cd27bc6a7891028cce8b1828274537bf33ed624d84c40a427815fbd50467f06e9173ce63216c2fc47847ebff6500ac41770e3f9b675fe8d01d9aa17238ab68becc4ccb2fb70884d300343f2fbb6719fd4c5287e1b34d7c391cc88c4b0452804fcdd3bdccb8ed1cbbc5eab023f500ef7a94abb13a919580159de550ad8e9affe8b3b0ba62d22484f2ad512ef4afe9b0682e265a02fcac32070f24512e9930acdf6015cb26e4e4450a0a1afb2cd0caeb1c0d30d0b93724769f16f2daa6b0b9082fbb00bb3c9f0486e2c92a5b92526776566c773e7e7ed692932b8f53f8c85a398bb94061edd2874287950787254cc1a058808b2ce935a3fdffca3d89a623ef4a41dfae1cd82e3cf19c92ef909a2e9560c81d91977acf1844b7fe77a3f250a58e6c50ffca990dd2b9f0aedff83936a535c8fe03dae514e3d590eef67c6a5f93133ea6a2977f9f4856ef3c50e9361d9051b913b2d9e0a85274435e156fb6f7432fee2f894a9d48f57b909e25b067624e97cdcd75e4c3b92d69ed4f781c1314fd172be87df2b5713a439580b1ddab9ee7f5734df51991678c4552b9802640372e0f0eda758fd0bf1652b765c8e3bda1f957d94546c82f23ac3c0578defacbc11c7960c15b33962306aabb73cc38d26c4e6d3cf16edf2f77bcd964222f939ca9c888baea59a117eb84783397649f1d425c09ad03b38a299144b406a0b76fba9bf620d71bbc4d6a126048ec27071e5f3c7952fdfa91e7b4630e4f2462290d3cba17e0dab6cd08df8ce8d800c12a234bc891b50e7a242346a946d17450a94bd26eefa4948dd6c32791b68dabad894851dfd4fba554d2fde4807aa06d44860f221b9ff157771e765fe51d5458499998b0c9b2805f3c43e5d5181abde245f3f570c2830655806943943f16ba465e79a4e6c1e0a5d1c833dc64a412a80c81b15ada219d037e1c4dc6a8577efde60b71b7ce02f8028b941e86b29446ec2e18503d93311d9e729104e2fa2f5b8110ed7d5039a87083a8c59116390db1ef633bf8fb87c6dd2c3277e0d6742358f1b11cb19a755fb4b65d7bdba606d976e6b718995edca3e6467c7973ea56e2ee5f770f4076f2fb40f7eb0d88ac1055cb92d786c74bffb24c6aac087013edba8d54d523d012b3f85b3b7c4cd8d7bbb902939ead472081ddb4acccd25d31f027a42eeb1065ee7a70b9f42c6be197ea17f284a2a805a812df762d75d15b929220f770ff15aad9db6035f15389480543ec9ccd4e14a8fd3fe8f8487cb2b8c1d176b2a1a4b299876ec710184752aa178084d92d5e32dbb1a9cf341dcfed19c3e7fd4fc4bc2a764f72b45ebb4340820d8907bcb4bff3e3e39703f0218032caac38a41dbb4e4795657e3685d35c712826d1be529029699fd3e6c7ada18a299cf5b24fd909bb5759abf99c120a397d32d82258bfe206368051d85ba1a64faf90acc68791109ead7f10e11108cae9b5032826bd5b63261c4abacfadb9727cacd1a3042936f4ac0f13e2cda5095f1dabc0abacb2a1b9687f25911102546052f1bcf98ec46089831bc546d610c0f4de1f58d9ebd5efdabdf4694348cda795f1320e729d089d77a728e8ae58f9249ce9e7002c3640735217027e88ffff81de3bc0b7c47f3220568c0c81bb75c32c09ca198acb58a52b426983578228f22a5696b8ba8813a6c75799c4bfc088c5750cd71ef74ce9bd6be7895e4992f711dc0cbcd03097bc74c7b4b8d6062517b729fcc7564c7f6d4ef9557287d4e943770917f60a64d4adc4c41064e6f9f3bf79ece9663373108bef7a7e17f4b00000000000ce9fe200e1124ebb631981f3170214fbf1154493520a2a7cb994e20e85d921a2ee1283dca8f09ac79f83149a21242fd46ec3db0218f40a4456f7b2354ad362b6ae51691150d25e135bb6bd1bd65e1906a58bf440fa2783239f69053697151667a0080d29fe1dc87b0c7b1e4734f0207e664396c7e5f84e470a6bcee9261ef8a25e4d5a955dd27751ad1d39e64aa6cb841cd5a352172f273a9c711649e2d909e1db97d97d3ae4c9a8d51400105f9109b61e6754fb24841da6f8fef70444adc57a244403157e3e977c040f54be984b9f79cacf1049ab9a0f71b54d1e305de3321a84eca5e1fbce4f913e6ba4ae4384891e5f5a4646f814bd506745f58b6f7415def6b3652fdd9d47a42928b5779a31fbd521b66b4a0c54afe1b651f4823769d033223abb3972cc35780e086f71772c1bb941e26e7b06a2109e6a1e09306f521a145b78d424aa94c2770374d046cf277814dbb00fd08bb6f2b7d1334d1bd0ea98c47c652cef511f2cde0e6a6a696e853705153e97b8394d82593d66f5ebbbad07755a92cc31ed83dcda09824a7eb92b15778323626040f3d446126dd8fba4b21b110008af1159d20c3aedbee2bb7b9728d7b6d3b63c6bca8edffa4b079d1e869602ecc67a7714a2eff551a65466aa92061c2848a81186134f45e7853dfca9e957b7e510498b7bff67b5895ad4618dce9ec3519d9676c174327d2b00a1b83d41c5a3715b6e9126c6c97c024db8a1c83ae4a8d1c361f022b2490f503f45627129fc55d441d50fbb97c28237ec237bc1285812a4f70d2327bc8fc30019d0a7eccd29aba7363f01ee680857d836ed76e45618cb2f67ebfd9fd4cbc74359a05270fac37b7f5d3cbf1c280ecf5f3fd27b847543cea103d414ba8469d027e70f571fff8f7b98287d05e747bc1ec14a01bb552d8110c9aee4a163b54c95333e1adfa7b4bff7f6c59ce40996790d69573928063dedba90e143135aed673bc359c3e752e449601e9825c118ba52c2d6f1e3466cc8e803a0a62217127bee843a93972678845fb1056953bcda01d1956568f81969117840a7cdd18faeaa532be2864bba4af1863f957757ad854352d891d600ca6fb8ada2754235eb4f62c0c276a74c47632e9998a785f5aaa2ddfed467f239233d3191fa8dac26845bf2e0aad844c3179064b61306edffe360d99e72bb099572b45f85cd264f4c18c0000001db43f05516346819b23e79910aac7b4c473c18195dfa5bd3614900cb7d456b716e89ab868029d945ca7e0ed69f660f50dd5888cb04507addfd73bacda409df3b77991c634041555723e826db16d85a76d9cc0d22ef26cedc176860f0db87f48fbd8361cd72cf72c99e489f4a96adfc595b03a47d2623d9dfda23fecb4e8a050f12275a13d2fb1ceeb0218cb7553bfd2ea581bfcb33243a64d253688679ed7a2c42fb7cc169f06af8b6102d41a3e1ecf153d6049dc8860324f9ef491156ba7f65671772dc5e4d774b630ac9b44430956957c8b4ee715655330a23e188223b0af2b68676d5c3b7c49786e0dcd71d311d93c14d4c2e5a02b6d0c3f3e11aaeeab7d90295044406f68e48283b372b5ac98b58bdeacc363e1b0563f60f832aa4bef193f29b0f74a1e20ec8a62c06e2b4635ea927ed9e60d9d0b8608427b7debeaaf8472f0356235ce72dc8ffe0d90acbedf74e76ab425c983d3719e29d6a37c8b44efe9e634d3b3ecca8f1f929939eb1b06d5e5387d30e238c3946634629739e6b16ba04dd1ddf391f2c69c775f8fc7d7813283636e5b16d221f0c6d0fa75319e8d3214148a0c608407a45d3cbb7447e1a46fb26567b3a7d6e5977f351b1ec1acbf3307531418e3895eb48a9effa8e76697bb179aa7fdf723baebcf66a81bbf40fa7a30647f24aff220ac8fa08b441db0556c1db6fb94687e73df6b53519d7ecb3aac9f16d77b93172dd164b24805777ae31fec4bb4a455fc29a8d6c88f869be87f2038e941816857900daf03fdf4e34634500a2cbf995f66f253cde0cad7d5fa15e4cd6d2ae2daa32e274603366109b400b5c1a797a501656ae1aa41270f6b1f04f6f6dc5d929d0fe66526dc7f17e3e425e2d7c533df24a89421f58ae10933b2b83b6d67d16437da2dcbbadfe534880ba1fff72933ea867ff7e83a8aa8747e444f2c657bcaacffd427c75fdd01e034b4911b8adff3037e9c26c8abc9e89aa6c9e9ce187fb52bdc651a0c95d5626b4e6b62d2681bd201ec2b2a02e6c7c76f2e40b331a07e5ece69fded264c308896d70a869b348fa0fa84dca6aa445cf4989c2c7db3180d54b4e7367992f43a594c20c28da6519aeb68cd76e0cfaad1260aefb3659ec3757e3dc2ef9a4f652012511bc56dd53ebd9b0c5ae66366d20796a5c2b33ee9abf56db8ee60bcd9ad29da924814d5d23f29d73b4cff0975167cab1096c3ec9073603564c24844c1ed056a225f4191264605922bde6e1ce83a001b7f7721145085ca057aafaddfee3e339f07c7979757e2a4d5ea6de9ee86db0cd09849b50b356fd5d04d79d4a3c55fa19c1c20b275bc557df61707734a0baff42be672fcdc1dc9b4d5b48fe4dc4e98d6c01428acb6182a4d060939650faae75f5ef49f561fee2e3ca69fb50828b937916efce77077142e694eec72384ddca73bf6b52d76ff9ef825d96b7b7e783268b6132330d02247a90bba35b40c66bd44531d20a1c490f5a9cd03c80e8ad4005ca58f4d1ccf1d5d521d1fb1e2263b1bf3cc2598f89bd4b06cfafc731d2cffc2f87eeb6ca02192dd83c26d22fc0b208391350b663d94172eacc4e3481ea9219bdf65bea3ca82a7f6f052985933b81549cd60c0f4ba7c329149e3b3b56f328d44e44cb85efaecad6e744025b1f7e39ae67518831c11cdeba0f96a96062e1685e2e67fe5da475d85c9cfa647b61f86d7004e5b775fa104caa697610d2c42666ebd89c31dc083d1915eed2c70a20f2a8bd792ac2a2d9fcc4018bc530e521c2b084804645197b639480f67d800bc6cc50a3c7c842d00af8ce1179cc9d26331132d7e2b625826c043a6e49ec12e43b3d8ac1c60576f36e127fc6d48f624daa0b42bc3e031e1e2d52833547b2b44e6ef578e17f1247d097da98568d07dd78e6377aab9cec726d2f8393758d889ff07a84d76443979ac034253f6283738d8b6a387cbe07284a14621209c0ef972424ed4acff3a00c600091387722debef01e8efce0820b7b21b694eb76f0b48d4b233e80a529798a99a6dc28e404c9aaae6ea266f851200e3e2748053f787d6b97de3fbd076d053a1d3249c5736cbf3c12b77b37d43816fe0593b75e6a1d1dde187ab3e716348eb5fe2801b49fa91b1b28e35fe03b35951eca7f29d5480ba1eea2851f4f75151780ccd859906db9b143920d4b204b628f483fc6eceead9fd127f40d50be410356be4e4ae970440261cb2f6a9bdb72b6ee7aac00cc8789443e017d281db6bbde11892ecf5ae07c9c2d7b7e233003f1a3314dc4036548b0c2f019967aa732012e66a1deb795197179d9eef452c1a1e1033e3f8fcf2ba846ac32d61f82f4f179836718581705856a9b8fb31e2d1f79fbce56d66d31cba346db7762910197f35b36b1fdbcecd2ad7b5972571dffebeb9b087b183b288441a046ea7e098b9f19a30d4624f42800e49516b18062de1d6299b70bca4a4d1baeeacbb74be2c5bde2a97d6f806acc1c67f4e7cada81f1d50f90b399939e0100bdc454014be2e94d3e43f5a9de6d95bdc688a846aa32ad29b8d5b6c2d739dd0866f4d2f0707f33e25711d8da9d902ad14889a68d88e72c4676f00c8e7e68087a233541a76aafcfc5bb2c7a0bfc713f794e208618c53a020c7cf4f3e135fed7a54d81b08bd602bb4c388c81d9d9e13d6e7dfa291d441ccd9d9d990bca016a040298090fe90d0bfc757d18ac0a6a93da549302b044baad15a8ea3d55d84510e8e9a055148a36272d3866462462c3f1086b25b50fd6df2649f5b63c121afa30b91b5c698d0e8e541f5a2e0ac810a42b0a19dae0ff010a5afbea4a400ca5a27aee6db3692c8a3a8b7b994eb14bfa7452952cb25459c62f5c0096639c900e9c96d1bb8f958eaa840e2419c8c8694051e348807325c2d1fa97b43a556b87062993c2c954b57a9ee6cfd16aff2bb273edbffdf4d4648d5fd760f1a9d8253e61ea411e1d3d81276a0ffe75e45a815d4ea55a060b92423ea26fff3d119e43e91d3c4b98af8a6508f8968eb8ab79ac49687a8f983b9c81f5d81e2b212efc515f075cf0db7c41978d0a148e7bc3f66472a61c1b6643ac3702a1af252f070685ba9820b1291855ece1494433db107e135877f0e50dc4eb0dbfb1d89fbb388c8f09c5de82a34977bcb20e7e04440b3fb7c398022ea5857dddcf3dc2fb2e493184c0b3a03c55b6063c6718a512933101c0d68c1c321f183f4821bff9973b1c07ca019d45f9607332f855ef35d50b2aafe65aa3c81c538c45b2e52d788eb68c83964bbca7104f629b7222d5f86b9e48662baa40094669c68ef5572edf527d3a48f3236cce613b4e45547af2093afd960637a70d21f10a6e8dc1d8ff229147debc749a6af7b508e56600607990ccff97166ee3fa7bd0a0fd5739bf57a27f18605fefb4faabc022142fc530df95a65de87c580000da8e160088d80cfa013d87156a5546092946e026b808c5ddcb70041459941c4e087a9ef98982d525cdc881294e9497e6652245a1ece3f92ae6f02c24d2b96f8e65ebeec6ca445bd0c69539201396addd014b839552733394c63f57bcb7d8e89de471f8e1429661dbe332fc3ff8d8779ddef7d6cd4b951fcde503ea0d7405cdf7652cfa51966fb1c9f7099c5efa8c2d556b9cdc4d9f290f51f7ff30ce1e5980afa291a5b0b7c810bd2c5235bb5560436b2ee16956df798acddda4ce37fc450d6144de6969d39bc66c1e6e60178804b740fa1ef12cc77ca138e881d53b6cdbd6155589f942e1827a1c4d1ac9c74129aaad831c842c749a947c51fa63a6272a6bb328a777ffef8f49f699c9deadefbaf52cde8dc7748ecb1e13f92d63179a9955df7ce76d1adf29815edfe4e2ef6d2719ed6cf7c24bccd7ea5b916dc261b421d307250b7e5d43974594747e856c02e75dc8a311393a73f0e6a4a60d1fc9209141b7cbb7c5a52cf4a64cdf3e0c34290c7837ebf8a642eb05b16c613dd5c8d07b42fdd2b4b78aa9ae3efe3df1510eb93ec23e29bf94f35b410a3bd0301af4f96f34feaba8ba776c427661c1b02269816e46c913680c167f2b49c7d642b0e1c2bfecf2937064e989b00815e97a38e33a48401042b2e025565d25452440bfd85046b3d802714c1ffaf32dde03783803d511e7b60937ec3d1cf84788551fb2937f8631c26fc246c2ba4e83784cc18507bef22671f79cc4727e8b819213447d2ec3fd8e63eaa48811ce64a9df7b2c754042da8423458ea846bd022054c39961a5c5cc046bba19d8f37997b6383906cde35288ba08f1dec21f718e5545c554e5b30baeab26374fec42832cd20981f3265b5136144bb1919bbc421052e9df4f26c9fa2903bf42addf49c804583ae5306d16d696d82682abc5e3a1b6c9652b8bec7d76a8885f1e96fd89166d172baca4b158989b33ef799f7d382a54ae32d101780f120d9c8a2394af7bb1de81bd9f5aaf2937b319193c22b404f61cc51ae7ff67eb51289f65bb06464045809c5cc457763dd4ca8c8add0a99772545a61aeb872fadf0acee16cbcfa87c862684b790bd01979fc5b5d9bd3461b2293289c6a55119a626e3a2206fecfe159b083970f9ba0c2073292e87fd8cca20c159be13c4c920569ba1b25029f4c98015c92d33206e0fe00c924205d2dea32815656d4542ba7d37170fc905e86a082e000030b36c9b5e1cb6505402f6739c3bb0d00480350346769eda28dedb479a0fe816a03abd93e3c661e7c8613a1cfe0ec8706077625ef347fbe3e3be5b1055c033568e00f1d9d4effd4ebe0af5e04448aa76f70616b450c666f444b634004ab9bbf4070020526c47e26c7a1fa3c6cb164982a10fea8830347d59304762e72e2abd586312f696b34eb194f0a27e897ce6f03ad0dfe60dd0b0d851ccbe37b63540ab1969d438a36f43b2b41e53125d2c3e74502a855468d42178592e1c503af79ce009193ad436025770710af6f33e6fecafd2192c92a7952828d4fdbc981c7aca8b371cb82bffd5d0134b547a513e375b3bdae62384a3259aaaf6613ba45bc9e8639af41e74f590598015d40831caba20c7d2c937f2e9e7a58c7d517e7770f7bd1c3b11915c06bd60e3a18d1423fa49d1817e814e5acb25ddbe7de29f808340c9744dc8c2a2347cfecfc915aa977ebaf65f05ef68236f2f6cf432dad1ed60199187f4e8dc3b3ada7f3dc2e4472ce37d4c89df986155d0c018d5a59dc0e2c99d1b8fd432f8c2c74fb7c280cf5ff478cda2d927c3bb8971a0cb0dd6b961eb9e1e0fee87965edb0d7b09621d2dce80e8a3d61c665fc0bb74272f162188be09aeab064e4e129dae7c96afd3caa4dc4161e85c8695100f197686db9a84a353e47aa7984321d7bfb54b5a3c6b285cfacfd31fac1d3641663796698b673a3823876769214618272548c6d373aa882a8fa2eb39a62d5ec08aef2a6e738d1bcd0e5ea5213a26e354a2d5dfd273ab05f47d0f5c085265ea067eeb9a20e88b048b4c7615740417e147f773589c3841a167b8619bd81cbfdf52454dd40c5d6c8948867cb7e69f78c0d14ea1b7ea38643a7e8aafe0f25ed12baa299763068c82cd259555dc90ad1ce76eaccb9af2543585a55e3ee7bf98cf02ab1a725c90975044f43c4ccdf33387889b33728349654357b604edda424afe471b05a5f75261a26f5498596dc9d67047b9e9a0476818f4d01aec4ce1172183faab97e69e17a575ef7405aee75fdd4c8134574a95f03445bfa5818d52d633269b80007ef564badb86f21894ccfba3e36b9b675e2cbdb4084ce1f2f7366db7cd3b657f8108daea19d299d1c770b4b2bce39fa2fcdada637f7bd8d11c6138774ad57efc82c5b53a6d2eae003732c495e186432c6cbd33c28c5ed0a624fb1b3f9e1804a99715f3a1db507f0c3ffeca6fe20c0fd8bce65b0462a4ddb0d0b7b85f480f02912138522eaf4edb464b7aa67c26dae7f1cc02c2cf0283cf72f54ff90792b298acae0929eace5e7956fda4c33b0c6483be7660a06f496c8855066b51939968b9d6d3d6757d1a2d7e4a6f45db6903afa6eaad993d2fd7a660d075da872c5639affbcfc525eec98336874b5f90d04b0b4180cd160fd900a35c2ee34ef3ef5db26d8d689b441ea80f677f35fd921cc68c915945ae865e484049568897239165b71fe276a206e2ab5df1832f861d59b236172afa692d13dfca2574e8065bc5577b502ab72a1a2e85d1d28767ae9e8a6f459e7b25f843a20f77deda4641510429de86485a45512ba0e0638e78f8775619a36585ce95255d3ffc2033b6d696ea85ccf04415ba77556949cc9289df45e207648d758d5e5ad0c0f842ac43c034a0e5fe47c2bfa4e1fb5243bba6f9683c4134cd341c368778dc671c648cda496ed8f19b5e68be9a1de252781fbdc6609fa483ad55c07ddb3f8df8b3139575890a5932f10edc1322dba919db62bd361acd4f938a755f2073a76c22acbc492156a8fc3707ee80709aafc1b2cb61c8d816951e24d6d36e446d7a33b530c286384913dac442481b3d3f03049aed117d25b1436b51c8cf15b916d47bcf231ef881db3f0a537097be582dfa1d543964f4c33bd85e4cf1e6c017fc5be90b59a5805285043f021ab48f4dcc67d0289d0c7d7de606a12ccb8d2371a233c1a3c13412f6c9d75c423f801a4bd77ab3ea6bbbe1ca113570458f32ee94bd9e30940dae8a6f57fbff27d7acd0da3923337ca139fa2f7b6a009ef6c0000078c9e779350c9a663c6fdc36ea2fbb649d5f7377643dd0133c16cf249fdf8de509a175e9cc69faefdf96f4964d3ddf64d2a145b82d2b40a0ada701598212b5a97934cf2feace211b7d951ba05dd156bc023338be93af71360553b587575ffe9bc31468798e7a8de0b7e85bb1fa3d4231cd83544b0f97bbe5a748cb868ea965f83f8f7fdc79ebc8db7c8d027f6a3fde4f90fad0bc36fc489c224ba685d836682939d91e5dd064e56f7d076806e5c940da805964e64418f0f9c4325f6fcfd05649061491d5851edef81a5080683b776f0a3af0148e777ce993cb48c28741a0e8a587a66a591bbaac679a2262a6d6c0b4fba9233f0ab47f174ff5cfc9a7fd6a52a08886a1a7b17b06a6e3b507c2d72207e1109ff7af73460af806a027ddf9ce7680305359915f7b54602ebeb46434c4a854b08332f564593ccfb406e8d4ba55bd11d8b5a466873d6c9eceb891af00ccb48c3023e9040af3a2f1f99b16b5d875213691725287e944249935676f67398486a99917ebd4bb49b35c0df736b00fe4311ddf76b0c42a018346d8ff196887fa2c6eb16de2ff58de61d08529cc7df15872d068cfe8f13cbf9f06f93f33ab490d0b39024ed658ea38aee88be0ab2e6c72c58e223e76abcaa7a1dfe436fc47ddb27afaa443c36d27475f94bc38d7e7582d490e157f2ba32e43cb1cd2c3e17c6db34dc15269087d64b97a6ece225e98d1dd285c66ec617ae0a3f6ea8482ddd6ffa6951cefa0e22f1ab4521fb18b1ed43e25aa37683d44465e7de069d88d0d146ba3a46e0a6fe1f04234214d736b9f8132ab0c720f9d8e31c9d623a7240d3600000400852e6ad15b8644495f05341292d41f53fde5f459ce68aa0bf844427bd47b86f0863d612afda59ac1859fae5c95418c6e958d022b85573062d2508b9dd36142aa565e60825d6928a8c47b85540574bd039c28fbc618df9770dfd510ec55a96e25f58c60bd19272a9824856439962d942651eb8331a6c01f78ba8327fe3838021752c69a3a1e39d7f30575c08d6e8a6804026d4186e71bbfc055f0404afc2b67f59130a69b0019092c117161c83c699ec4c76a939ab3a8f83f82e2e64ba8f6180c029d0424dfe81e897e7080dfbec3843800e5324c44889539410dd9d89d44fef986433f902c13c7191e60cac939dca1b3769b01c2493e2036206157ef9e11817917061109925d650cb0873f3e66bc23aed0808440554ec65c383af493fd4c1d8c89318de229a458ce9020c55c579a099188b4bd3a93905f442dca4ad4c4e7134f3ba3cac22d72317c9dd2c8f64020e0720f913d1e1977ccd16da20ab076474e9d086fb478d943f297a35175bc03efb7dc6a89285285c565398c6eed1363eb9dc241c9ca701a04d6dfc6fcc69118988c46df60de970fe23c4552e8c870de011eda3021308a6c69b2b7ea6b5ba8a5f6169832f1994dbd0b44441518436b470631d71c45989da91494f81a801458cec96ba01dc1a41bf824a6879851915a9a73b019adb5369bfdb6925bdb3f69f582a838c700000625b1a3700f2fba5ca8e425289d097e385faf0af28d920a7872d52ed071ba28627f08b4c839f6527861641231b62fa8de0600057a4a909e771cbc901d4559563c02791528ef1c5c47a4eda1f2a9c3f846f9390e4e19bbc7ee9a47b083fcecdc05a6817d4b5d1fc4c654a02331c992cf090ab605799e4c50c62d98c89cd31e966587b6e5128b0459e8b5a37563fcd6d74364b76c232668e9bea60a5f4bc05e7e33f3f72cbabd2a5e55a124734395a26c4d78d7d51aaac0c773add50d9d665bae9c38692050a7efcacda5f1757818308fcc3f8b1977ad5e8ffc6dd81a11505edb47ff37b2ad1336de2bd08c45ffb982c5eb46fe905ee1dd51c8e4c29d3252d2567d56ece9c0ec5930c0e054f785b9b64be51401e2c799bcf50c2404326ba9e3f753fa4f3cf086715e5f235322afc334b2019c544ccd26cdab2edf6b69b1f04054844dc386ab6cb382730e1a88a5db3c188f000000002cc421d5ec899d643938b6dc5f92e50639c00007f73ba11f74e16dbee65dcde15fdda2d477f6b9d32ee6758bc3af4ec1999fadd2b41546169ffefe5d5f18f64bb4f0672da703cb8881d6eea7874fd83a337c56713401b50725153963c9deb7daf1aaa6bbfbf802becfdea6cdf656f6dc4fc6ec2849c72fb1261d5639572e517292b4fa12aca4ea7ce03b870ee3fcc2b435293f76cd3891a16653db5fad951e727bb12d43689731f0d3bd04bcbc729ae3faab5f2130c5e119e70feeffeef314a334fb0ca61aea1518cf2c78f45750844ab19a31adf8d3d0ed6789aadd8bf1609f6a6209549e1000ad99bb98e2dbaecedb097c3c9e3b97b786118f9e6a7bff6e30b8b01d7642868144c2d00ca2edcd0559ce2dbb375625c73264c07381ae0042e00000000832ee84009e6df01ab6b6c25cd7241d5a20d90f9558e7731fdae8133fa340c0b724c597d1d5c47d7f0dddfb398d5d3190d7fec519f75f40119bc81e0f660ed6a620f8b1416baadb323072d6c6c0268955c40882ab5e3d4d8660138edb5407572cae7b1d73db70d73fb8b297c77c0b23e543291f2342fb4fcd7a2bc317edd63a76e25519711792da03c0469b5377cf55ffcabb483244b6afa732f26db4a083b423b634a1c0e73d3df761c744e02c9b907947926c5698239b10fd95e31c6f7cdccc3028cad5c918cad1e393a2b812ba952d3961267ee81e0b3ef8f0225eebf3f2e0e77d672326b67da6e85fd39c30074f7e8c193054713ba3bdadb908028c63bfdd0460ef2b6204000000002a19610089afb54263666df154ddc00161e4a63235a25b3eb26a0251c51914737f15ec00877935e4ffa000ac5a5c1533905e184273fba8a4beaa77893c9213c164bf48d4ed4c3a5421ccff5142afab5ed967763e50e73eec316a2314f839d9568845e07cd66016b4dec4405ec0c56d96a5ecca00000000000000003cccb7259d23896310b10ac7197646a77938b49953a9a8e4f776e89cbbd990c4438ed1378b60280200000000000000455849467e00000045786966000049492a000800000005001201030001000000010000001a010500010000004a0000001b010500010000005200000028010300010000000200000069870400010000005a0000000000000048000000010000004800000001000000020002a0040001000000b004000003a0040001000000a302000000000000584d5020db0000003c3f787061636b657420626567696e3d22222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e0a3c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22476f20584d502053444b20312e30223e3c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e3c2f7264663a5244463e3c2f783a786d706d6574613e0a3c3f787061636b657420656e643d2277223f3e0000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 241dc71980ef872e5f2abfd981bef1552c631de1f47edf79b38e75122b6bdfa8 ? 70999794 of 103965163 <c1>
01: e801997ce808e567ac1af5517e70085fccb1aa12bb79bfef0f61b7eeeef642ee ? 70999795 of 103965163 <45>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-01-31 18:44:44 till 2023-03-30 23:29:53; resolution: 0.34 days)

  • |_*________________________________________________________________________________________________________________________________*___________*________*_*______*_*___*_**|

1 input(s) for total of ? xmr

key image 00: 89337ca2cf10e5ac45494e17f8a2028c0e9a77717def5da66b4907528d606e05 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 60660b568a1801a1232342b122099bda65ddcdf28998d781ddbe82933feea80f 02811862 16 1/2 2023-01-31 19:44:44 01:119:09:43:38
- 01: 05d2fb27aa194fc5d582143e42fdcaa7ab909b4e4f2dbe36f74cad649819ac94 02843785 16 2/6 2023-03-17 06:38:00 01:074:22:50:22
- 02: a13cb873d41c5ab5b45313bd3b77b05451cbd251e1d42795b66fcfcaad240749 02846935 16 2/2 2023-03-21 16:16:21 01:070:13:12:01
- 03: efad8a6324b248cb9eba1862fe657e726d2e0f906cbfc1e63204470a433b6ac2 02849087 16 1/2 2023-03-24 16:02:29 01:067:13:25:53
- 04: cb91f412637a472e96f47f74c2f3d4a7e1908e71df0a30c39278d05e83354a2a 02849511 0 0/404 2023-03-25 06:48:15 01:066:22:40:07
- 05: 7faa6e3254147f112cbdd42b818de9314db249b0544eafa8dd161319120b370b 02849642 16 1/2 2023-03-25 10:36:01 01:066:18:52:21
- 06: 092d18d6ff5a7fe1072f35138d275fddd4f3eb39a3ea33d4adeb21d970e6ae9c 02851226 16 1/2 2023-03-27 15:01:34 01:064:14:26:48
- 07: 68aa7ca8cbb4be3948aaa4a1d8b2eedb2751cc2c6e78c365a8ad7e9f52992bea 02851708 16 2/2 2023-03-28 07:17:54 01:063:22:10:28
- 08: 629190b0eb56ad933d605fc4c07c2ee26e6f7dd71880fd5b738c8b2bfbdbcfca 02852806 16 1/2 2023-03-29 21:08:34 01:062:08:19:48
- 09: 7d8a3d3b42dabf023b1942c7909f5e9ae8d90d8ce185995bad68b8d5a8fe6712 02852819 0 0/29 2023-03-29 21:29:29 01:062:07:58:53
- 10: 38d86fb1662c436375ad291bd529a69f59cc3b5deb93acd8ee88d3c952d8000f 02853242 16 2/16 2023-03-30 11:38:32 01:061:17:49:50
- 11: 149d8ca2b11005bffd3010d7921e05ddbe295059a84d3d60431dbe0d836596b8 02853339 16 1/6 2023-03-30 14:50:41 01:061:14:37:41
- 12: e67b28e4a87dfbc50ee61cf6888992aa22f87812dda1855ecf06ba4bf2f5f0af 02853360 0 0/28 2023-03-30 15:30:10 01:061:13:58:12
- 13: a7c350d6d9e9b31cb4670c02d879eb0eea32a37502f36b434a5938b0c1b3c347 02853515 16 1/2 2023-03-30 20:02:27 01:061:09:25:55
- 14: db483daae1552d6d58fee075a0ed15dc60ec4de788848897dfb7b4d8cf138b55 02853582 16 1/2 2023-03-30 22:10:35 01:061:07:17:47
- 15: eec618315a5209883f79da2a4f34e0ef21c185c05a418bbefe0c94008382c3e0 02853592 16 1/2 2023-03-30 22:29:53 01:061:06:58:29
{ "version": 2, "unlock_time": 0, "vin": [ { "key": { "amount": 0, "key_offsets": [ 68201113, 2071522, 210673, 150072, 33543, 7311, 123214, 38706, 102619, 1120, 25627, 9681, 2448, 14155, 5686, 858 ], "k_image": "89337ca2cf10e5ac45494e17f8a2028c0e9a77717def5da66b4907528d606e05" } } ], "vout": [ { "amount": 0, "target": { "tagged_key": { "key": "241dc71980ef872e5f2abfd981bef1552c631de1f47edf79b38e75122b6bdfa8", "view_tag": "c1" } } }, { "amount": 0, "target": { "tagged_key": { "key": "e801997ce808e567ac1af5517e70085fccb1aa12bb79bfef0f61b7eeeef642ee", "view_tag": "45" } } } ], "extra": [ 1, 26, 206, 186, 200, 158, 49, 214, 77, 143, 72, 112, 140, 225, 56, 125, 63, 62, 63, 224, 169, 188, 1, 94, 2, 73, 156, 190, 14, 199, 198, 123, 179, 2, 9, 1, 237, 186, 158, 187, 140, 94, 83, 124, 16, 154, 193, 2, 82, 73, 70, 70, 146, 160, 0, 0, 87, 69, 66, 80, 86, 80, 56, 88, 10, 0, 0, 0, 12, 0, 0, 0, 175, 4, 0, 162, 2, 0, 86, 80, 56, 32, 10, 159, 0, 0, 48, 37, 3, 157, 1, 42, 176, 4, 163, 2, 62, 109, 54, 151, 73, 36, 34, 165, 40, 162, 115, 9, 129, 16, 13, 137, 103, 75, 213, 186, 159, 183, 126, 197, 181, 89, 196, 33, 132, 224, 159, 59, 95, 242, 4, 227, 84, 5, 125, 199, 54, 110, 113, 251, 191, 20, 143, 62, 212, 205, 254, 255, 170, 115, 52, 127, 242, 182, 224, 231, 205, 109, 39, 201, 250, 239, 247, 253, 14, 185, 47, 199, 255, 147, 234, 211, 253, 207, 43, 62, 231, 254, 215, 157, 31, 186, 255, 83, 230, 235, 254, 207, 172, 127, 211, 158, 193, 190, 99, 191, 245, 126, 221, 252, 15, 254, 221, 255, 127, 213, 87, 237, 191, 173, 175, 253, 47, 90, 255, 229, 253, 66, 255, 181, 127, 161, 235, 113, 253, 224, 246, 25, 253, 197, 245, 154, 255, 225, 237, 31, 253, 211, 255, 15, 238, 87, 182, 166, 167, 119, 203, 188, 157, 124, 239, 176, 159, 206, 61, 217, 189, 226, 249, 51, 194, 31, 212, 120, 51, 253, 107, 182, 95, 249, 127, 182, 94, 69, 252, 196, 255, 151, 212, 59, 221, 31, 238, 253, 44, 99, 35, 211, 239, 206, 255, 205, 234, 77, 237, 255, 223, 191, 234, 127, 145, 246, 226, 252, 15, 59, 255, 167, 255, 87, 236, 13, 253, 219, 251, 191, 252, 191, 108, 60, 23, 125, 91, 216, 27, 249, 231, 248, 79, 252, 63, 230, 61, 228, 255, 222, 243, 135, 251, 15, 252, 111, 98, 47, 232, 191, 228, 58, 226, 126, 243, 251, 61, 126, 228, 139, 139, 8, 72, 139, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 121, 179, 194, 10, 143, 223, 60, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 117, 117, 135, 170, 250, 32, 151, 172, 232, 159, 228, 189, 254, 33, 0, 102, 16, 24, 40, 58, 181, 132, 36, 69, 193, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 119, 14, 28, 150, 186, 13, 85, 100, 0, 158, 142, 249, 120, 154, 110, 218, 189, 24, 49, 103, 1, 59, 69, 173, 140, 227, 30, 229, 251, 231, 131, 247, 207, 7, 239, 158, 15, 223, 60, 31, 190, 120, 63, 98, 35, 199, 34, 52, 114, 0, 170, 198, 98, 21, 68, 50, 180, 220, 33, 152, 159, 205, 185, 81, 170, 91, 147, 9, 202, 154, 157, 107, 229, 223, 58, 14, 173, 97, 9, 17, 112, 126, 249, 224, 253, 243, 59, 142, 208, 121, 126, 118, 5, 185, 163, 208, 222, 53, 169, 104, 166, 204, 19, 146, 16, 72, 2, 220, 166, 55, 152, 27, 81, 64, 168, 77, 173, 155, 226, 16, 228, 60, 172, 33, 34, 46, 15, 223, 60, 31, 190, 120, 64, 86, 28, 120, 147, 151, 253, 7, 151, 231, 207, 2, 191, 49, 207, 79, 242, 255, 135, 241, 212, 145, 231, 224, 178, 28, 4, 175, 66, 127, 252, 137, 76, 197, 150, 49, 87, 174, 6, 241, 22, 20, 29, 90, 194, 18, 34, 227, 173, 228, 31, 246, 116, 6, 59, 6, 17, 152, 64, 96, 242, 146, 150, 71, 17, 161, 41, 91, 165, 68, 169, 80, 78, 187, 135, 238, 102, 75, 18, 105, 118, 249, 170, 29, 242, 60, 204, 14, 104, 184, 152, 197, 195, 223, 161, 162, 147, 177, 220, 212, 184, 168, 58, 181, 132, 36, 73, 143, 223, 219, 230, 116, 184, 236, 209, 166, 248, 129, 2, 192, 253, 36, 100, 80, 127, 82, 243, 122, 254, 72, 209, 241, 130, 187, 33, 244, 178, 87, 241, 84, 14, 70, 88, 195, 195, 153, 93, 238, 188, 25, 95, 57, 110, 144, 224, 232, 98, 151, 117, 154, 203, 109, 42, 223, 63, 49, 136, 35, 237, 198, 19, 229, 120, 188, 155, 251, 232, 78, 87, 179, 181, 54, 110, 148, 80, 117, 169, 84, 63, 34, 190, 240, 24, 24, 165, 89, 63, 136, 27, 52, 230, 39, 65, 213, 172, 33, 36, 21, 213, 151, 131, 141, 84, 139, 10, 99, 123, 214, 33, 120, 129, 52, 245, 255, 254, 155, 226, 139, 255, 154, 132, 58, 177, 34, 77, 30, 244, 179, 58, 212, 8, 83, 113, 0, 0, 198, 117, 229, 43, 152, 138, 170, 78, 183, 169, 220, 217, 184, 46, 190, 249, 111, 171, 12, 104, 143, 54, 118, 213, 203, 94, 240, 136, 212, 124, 34, 141, 220, 48, 126, 178, 232, 168, 130, 244, 10, 87, 18, 219, 130, 216, 255, 249, 82, 241, 246, 146, 194, 214, 78, 83, 176, 118, 36, 175, 216, 85, 199, 31, 89, 24, 149, 128, 209, 18, 57, 51, 10, 130, 17, 204, 145, 83, 219, 182, 221, 192, 131, 195, 171, 88, 66, 72, 43, 251, 32, 3, 53, 3, 144, 204, 28, 176, 220, 140, 214, 202, 228, 239, 33, 205, 198, 253, 191, 88, 188, 182, 13, 239, 55, 112, 24, 239, 50, 59, 85, 182, 35, 179, 132, 55, 184, 111, 202, 219, 69, 182, 43, 64, 47, 214, 132, 225, 122, 103, 4, 241, 232, 108, 159, 17, 62, 28, 49, 1, 177, 247, 22, 22, 70, 222, 58, 70, 157, 234, 207, 32, 134, 146, 91, 46, 154, 222, 0, 18, 31, 117, 166, 254, 202, 68, 245, 16, 213, 66, 101, 35, 11, 32, 35, 144, 72, 171, 29, 17, 182, 20, 168, 48, 57, 7, 88, 96, 40, 97, 220, 78, 51, 138, 181, 105, 228, 34, 216, 140, 63, 154, 85, 172, 33, 36, 79, 189, 124, 175, 230, 141, 35, 178, 210, 186, 198, 159, 245, 247, 233, 157, 41, 58, 68, 22, 200, 163, 30, 35, 116, 214, 37, 216, 47, 147, 99, 153, 144, 19, 154, 97, 70, 86, 131, 110, 205, 164, 53, 150, 227, 172, 165, 171, 31, 35, 251, 184, 80, 48, 190, 78, 68, 228, 189, 5, 13, 127, 89, 239, 28, 53, 98, 199, 180, 143, 13, 58, 104, 125, 25, 219, 127, 16, 113, 131, 89, 205, 44, 243, 176, 96, 145, 196, 53, 157, 159, 178, 17, 159, 101, 133, 136, 189, 152, 199, 190, 3, 140, 152, 74, 180, 209, 132, 30, 249, 67, 86, 223, 4, 30, 38, 123, 142, 140, 70, 17, 26, 58, 136, 246, 98, 71, 24, 47, 59, 72, 14, 51, 255, 85, 164, 129, 248, 18, 158, 203, 238, 220, 40, 54, 201, 30, 147, 44, 132, 235, 52, 207, 222, 34, 39, 132, 184, 240, 193, 159, 84, 203, 44, 107, 8, 87, 68, 161, 166, 21, 153, 79, 8, 14, 214, 71, 0, 245, 145, 121, 183, 237, 36, 17, 6, 77, 37, 4, 96, 220, 44, 169, 89, 227, 157, 71, 167, 151, 44, 44, 158, 102, 17, 142, 133, 161, 159, 1, 144, 134, 243, 113, 148, 157, 116, 179, 15, 133, 178, 206, 10, 75, 92, 184, 96, 99, 185, 12, 20, 76, 86, 96, 114, 251, 16, 158, 36, 212, 42, 27, 165, 187, 58, 238, 167, 10, 53, 13, 108, 67, 168, 207, 234, 222, 97, 141, 195, 185, 203, 187, 194, 167, 163, 1, 211, 168, 116, 138, 215, 217, 110, 157, 14, 33, 180, 151, 105, 196, 199, 30, 68, 118, 50, 135, 39, 105, 60, 50, 135, 21, 126, 34, 22, 1, 64, 61, 177, 148, 64, 183, 20, 74, 116, 199, 120, 231, 74, 80, 185, 173, 47, 53, 184, 172, 147, 24, 93, 186, 189, 41, 3, 153, 226, 96, 125, 110, 9, 175, 190, 243, 1, 10, 23, 174, 80, 146, 59, 40, 220, 116, 40, 60, 121, 142, 164, 142, 193, 184, 230, 176, 231, 236, 64, 70, 185, 52, 24, 7, 105, 3, 165, 228, 209, 175, 43, 72, 78, 9, 176, 241, 238, 216, 39, 107, 54, 93, 38, 157, 194, 98, 174, 228, 23, 45, 43, 42, 214, 254, 194, 164, 106, 220, 229, 122, 24, 102, 214, 130, 103, 199, 207, 161, 224, 186, 139, 74, 9, 1, 82, 157, 78, 249, 53, 144, 31, 224, 1, 209, 178, 29, 64, 188, 45, 234, 166, 35, 157, 245, 3, 111, 120, 203, 100, 253, 149, 17, 139, 180, 133, 101, 82, 112, 122, 88, 251, 61, 54, 6, 213, 221, 238, 119, 102, 214, 158, 224, 151, 33, 132, 194, 233, 158, 102, 155, 86, 180, 115, 11, 106, 130, 173, 213, 110, 69, 92, 100, 193, 12, 173, 192, 119, 19, 119, 111, 164, 251, 178, 207, 96, 250, 252, 182, 110, 56, 147, 212, 237, 125, 37, 163, 184, 56, 74, 3, 23, 219, 52, 185, 102, 11, 98, 93, 73, 35, 172, 175, 28, 215, 71, 74, 248, 171, 145, 254, 225, 15, 124, 14, 79, 27, 154, 230, 139, 34, 111, 246, 160, 43, 34, 67, 86, 69, 100, 69, 199, 66, 100, 237, 71, 53, 131, 165, 46, 25, 231, 228, 16, 105, 25, 80, 14, 125, 239, 1, 93, 67, 76, 255, 2, 19, 149, 132, 172, 111, 13, 168, 58, 30, 172, 5, 63, 122, 23, 84, 251, 147, 231, 110, 59, 165, 245, 76, 147, 17, 224, 228, 88, 32, 161, 245, 148, 131, 162, 228, 46, 244, 65, 239, 207, 181, 157, 251, 158, 168, 185, 185, 170, 87, 166, 185, 79, 2, 56, 194, 201, 94, 203, 143, 54, 158, 83, 135, 67, 140, 14, 74, 76, 215, 59, 164, 135, 213, 31, 191, 110, 94, 25, 175, 149, 243, 201, 125, 140, 74, 174, 111, 157, 33, 185, 201, 41, 191, 27, 151, 26, 146, 156, 195, 66, 97, 244, 116, 20, 138, 22, 229, 245, 15, 24, 86, 145, 112, 151, 146, 158, 130, 168, 243, 166, 200, 187, 241, 55, 193, 208, 152, 199, 16, 41, 79, 169, 150, 79, 15, 126, 91, 15, 175, 181, 177, 116, 163, 53, 203, 92, 213, 10, 155, 218, 18, 203, 64, 122, 43, 109, 82, 26, 94, 28, 52, 73, 175, 224, 194, 168, 96, 8, 203, 212, 49, 183, 181, 36, 109, 90, 182, 78, 189, 141, 175, 92, 156, 111, 158, 15, 126, 211, 47, 54, 94, 122, 114, 127, 127, 255, 184, 31, 63, 255, 221, 63, 188, 113, 205, 173, 165, 121, 255, 241, 46, 42, 108, 47, 3, 121, 7, 88, 3, 185, 155, 53, 201, 40, 90, 89, 222, 187, 132, 247, 50, 124, 99, 58, 223, 245, 107, 86, 29, 167, 247, 159, 253, 78, 127, 135, 141, 142, 240, 232, 135, 52, 232, 249, 206, 235, 226, 219, 251, 162, 100, 143, 143, 122, 49, 231, 108, 7, 179, 184, 74, 109, 35, 197, 10, 215, 142, 184, 199, 255, 255, 104, 67, 16, 70, 168, 32, 73, 104, 86, 170, 156, 242, 211, 226, 228, 76, 196, 83, 21, 125, 66, 20, 203, 252, 53, 233, 106, 149, 27, 142, 101, 220, 144, 17, 153, 127, 127, 205, 190, 207, 174, 83, 93, 171, 91, 233, 115, 31, 173, 26, 38, 104, 215, 135, 66, 201, 52, 159, 31, 164, 137, 228, 248, 97, 239, 237, 179, 138, 233, 202, 94, 121, 204, 140, 241, 188, 5, 67, 65, 145, 8, 178, 150, 251, 86, 135, 206, 196, 103, 11, 190, 32, 17, 162, 192, 143, 50, 240, 219, 45, 134, 68, 202, 3, 254, 179, 239, 240, 214, 16, 145, 23, 8, 148, 46, 127, 39, 112, 104, 8, 238, 126, 184, 215, 150, 251, 241, 108, 5, 153, 192, 248, 231, 195, 92, 5, 103, 155, 251, 172, 128, 247, 255, 164, 238, 122, 168, 91, 22, 186, 64, 241, 89, 8, 187, 183, 155, 169, 150, 181, 91, 66, 131, 91, 194, 107, 74, 37, 34, 197, 190, 206, 42, 211, 173, 44, 123, 122, 243, 224, 29, 239, 207, 17, 204, 80, 246, 116, 50, 227, 60, 149, 238, 65, 187, 160, 119, 244, 47, 233, 20, 4, 32, 103, 9, 181, 225, 200, 165, 102, 9, 254, 109, 144, 5, 248, 81, 28, 215, 197, 41, 204, 63, 54, 123, 64, 40, 135, 202, 137, 184, 82, 219, 20, 200, 104, 148, 110, 176, 123, 23, 169, 206, 19, 17, 248, 43, 188, 147, 197, 83, 174, 139, 65, 136, 191, 8, 182, 108, 124, 97, 240, 86, 45, 154, 24, 22, 146, 45, 43, 134, 171, 88, 222, 138, 170, 198, 76, 250, 89, 224, 200, 22, 73, 175, 126, 94, 42, 38, 3, 32, 22, 182, 135, 110, 42, 36, 29, 27, 136, 151, 204, 195, 2, 179, 108, 218, 168, 91, 108, 149, 94, 243, 204, 158, 15, 223, 60, 35, 3, 248, 168, 0, 249, 171, 20, 245, 183, 216, 19, 249, 54, 160, 233, 43, 35, 133, 87, 233, 102, 88, 127, 102, 59, 195, 71, 31, 245, 199, 90, 70, 183, 30, 216, 81, 89, 159, 209, 176, 212, 118, 217, 12, 57, 219, 240, 116, 235, 124, 58, 212, 24, 236, 75, 143, 215, 208, 33, 198, 134, 198, 88, 136, 254, 37, 113, 130, 65, 209, 215, 60, 9, 65, 98, 246, 62, 92, 211, 163, 47, 253, 226, 25, 214, 239, 96, 247, 254, 251, 35, 149, 3, 127, 254, 31, 32, 193, 104, 191, 236, 253, 137, 208, 254, 121, 160, 221, 54, 82, 142, 12, 54, 139, 26, 53, 221, 146, 112, 253, 174, 145, 221, 80, 143, 199, 56, 254, 156, 251, 94, 21, 40, 187, 11, 248, 225, 51, 28, 140, 49, 133, 208, 148, 205, 14, 231, 68, 32, 161, 43, 216, 246, 20, 35, 62, 254, 12, 187, 171, 240, 189, 73, 211, 100, 223, 145, 141, 3, 7, 125, 210, 132, 255, 238, 223, 217, 150, 94, 237, 91, 93, 19, 134, 63, 112, 186, 254, 194, 224, 169, 97, 159, 30, 124, 194, 218, 173, 120, 57, 134, 177, 205, 122, 148, 130, 172, 196, 92, 31, 190, 120, 63, 135, 184, 177, 62, 86, 72, 51, 206, 185, 194, 6, 160, 47, 189, 113, 232, 99, 129, 162, 108, 19, 123, 102, 133, 15, 38, 66, 82, 107, 36, 235, 212, 155, 3, 93, 140, 101, 237, 202, 102, 167, 6, 119, 72, 81, 13, 42, 157, 85, 196, 174, 211, 228, 218, 214, 125, 100, 71, 246, 12, 237, 249, 100, 43, 78, 254, 127, 170, 196, 227, 134, 1, 194, 248, 2, 203, 43, 245, 39, 79, 47, 105, 126, 148, 229, 100, 46, 80, 166, 20, 104, 45, 125, 159, 193, 103, 133, 32, 194, 255, 255, 240, 195, 103, 252, 213, 56, 245, 226, 101, 168, 207, 173, 8, 181, 23, 40, 127, 149, 204, 40, 226, 4, 55, 50, 65, 241, 78, 212, 55, 58, 221, 253, 193, 252, 119, 176, 250, 223, 177, 199, 213, 231, 201, 70, 1, 148, 54, 215, 70, 201, 60, 232, 52, 211, 101, 219, 1, 21, 71, 146, 55, 195, 146, 239, 205, 207, 211, 113, 173, 219, 204, 95, 132, 29, 151, 171, 228, 20, 195, 46, 230, 106, 156, 247, 141, 238, 84, 109, 19, 206, 82, 129, 230, 221, 145, 188, 139, 151, 162, 49, 226, 220, 223, 255, 253, 233, 239, 59, 62, 249, 119, 16, 77, 99, 190, 11, 241, 49, 202, 48, 41, 77, 215, 159, 186, 201, 243, 206, 196, 161, 231, 12, 149, 63, 81, 9, 55, 140, 56, 98, 165, 176, 90, 14, 173, 97, 9, 17, 112, 213, 35, 95, 149, 37, 127, 237, 153, 222, 19, 92, 116, 84, 247, 110, 78, 151, 34, 196, 52, 224, 160, 169, 130, 239, 20, 54, 117, 65, 224, 94, 123, 186, 17, 187, 159, 205, 33, 211, 114, 197, 141, 239, 239, 145, 216, 124, 77, 91, 110, 247, 92, 123, 193, 77, 147, 177, 65, 3, 254, 221, 39, 247, 54, 215, 115, 169, 102, 165, 254, 183, 53, 132, 220, 107, 158, 50, 186, 226, 203, 137, 239, 36, 129, 154, 50, 38, 172, 199, 94, 97, 207, 191, 222, 83, 146, 215, 47, 62, 238, 11, 8, 39, 195, 172, 84, 82, 171, 178, 3, 221, 8, 223, 30, 51, 153, 252, 157, 196, 243, 225, 79, 158, 111, 22, 57, 71, 105, 135, 6, 15, 159, 119, 255, 255, 138, 88, 36, 68, 142, 158, 124, 143, 180, 68, 163, 146, 171, 172, 74, 93, 74, 118, 120, 101, 117, 73, 104, 85, 215, 149, 35, 197, 191, 180, 190, 16, 26, 167, 230, 94, 32, 207, 155, 105, 119, 159, 101, 126, 219, 227, 52, 53, 194, 64, 103, 11, 166, 217, 246, 129, 195, 156, 10, 224, 239, 182, 77, 165, 142, 101, 34, 157, 29, 246, 104, 1, 144, 116, 212, 168, 199, 184, 57, 224, 255, 81, 28, 213, 111, 47, 77, 173, 84, 248, 102, 108, 201, 7, 235, 221, 193, 177, 111, 201, 59, 39, 216, 123, 119, 29, 176, 236, 8, 134, 36, 147, 77, 58, 197, 60, 140, 134, 140, 138, 234, 247, 218, 63, 124, 240, 126, 249, 224, 254, 207, 77, 241, 38, 91, 57, 114, 87, 135, 184, 182, 235, 20, 105, 171, 51, 45, 72, 224, 78, 137, 157, 160, 172, 111, 114, 43, 115, 14, 76, 110, 142, 233, 161, 194, 215, 49, 68, 122, 217, 36, 54, 90, 30, 144, 125, 138, 43, 126, 66, 236, 209, 239, 120, 160, 120, 91, 198, 85, 37, 204, 190, 6, 80, 178, 116, 106, 43, 194, 18, 67, 86, 237, 163, 211, 80, 108, 74, 207, 239, 53, 207, 169, 60, 247, 9, 198, 44, 75, 33, 218, 96, 250, 197, 254, 93, 177, 168, 160, 111, 142, 211, 48, 122, 66, 45, 214, 200, 115, 161, 83, 185, 196, 169, 92, 83, 77, 24, 31, 102, 33, 214, 251, 198, 150, 104, 89, 71, 56, 35, 75, 86, 98, 35, 199, 233, 113, 5, 221, 216, 131, 122, 64, 63, 171, 203, 170, 255, 142, 205, 225, 26, 89, 38, 127, 241, 167, 42, 2, 125, 71, 154, 223, 163, 238, 23, 82, 162, 242, 187, 157, 219, 10, 80, 127, 78, 225, 69, 174, 241, 82, 76, 131, 82, 72, 157, 127, 204, 45, 147, 12, 103, 108, 232, 218, 43, 154, 95, 23, 230, 113, 6, 128, 48, 121, 162, 141, 25, 213, 234, 194, 205, 170, 240, 107, 176, 236, 51, 141, 49, 49, 157, 122, 137, 73, 28, 26, 23, 3, 100, 234, 214, 16, 145, 23, 7, 239, 158, 15, 215, 228, 34, 69, 190, 239, 229, 235, 224, 92, 84, 17, 100, 123, 161, 197, 127, 66, 217, 89, 220, 9, 139, 51, 38, 76, 140, 151, 56, 38, 201, 190, 198, 41, 180, 154, 130, 218, 120, 236, 85, 53, 7, 167, 178, 52, 141, 5, 5, 247, 5, 118, 196, 1, 32, 43, 245, 3, 149, 38, 84, 110, 12, 222, 122, 208, 166, 38, 131, 133, 242, 220, 122, 103, 116, 211, 213, 149, 160, 244, 145, 14, 8, 224, 151, 17, 42, 139, 72, 16, 170, 25, 147, 96, 248, 179, 216, 248, 15, 92, 13, 234, 66, 91, 34, 28, 236, 17, 172, 63, 111, 155, 242, 250, 76, 70, 90, 234, 209, 179, 162, 104, 62, 202, 55, 123, 80, 91, 96, 0, 206, 126, 197, 158, 148, 42, 92, 166, 133, 229, 138, 26, 51, 84, 246, 193, 246, 124, 0, 176, 54, 38, 58, 41, 156, 200, 184, 184, 172, 64, 197, 68, 4, 169, 213, 143, 74, 46, 3, 39, 107, 212, 191, 10, 132, 76, 154, 170, 102, 198, 89, 255, 67, 251, 21, 127, 83, 79, 192, 69, 149, 115, 119, 121, 95, 18, 31, 72, 126, 125, 40, 208, 155, 239, 31, 221, 55, 109, 36, 46, 150, 44, 145, 178, 81, 76, 75, 130, 54, 112, 177, 206, 174, 10, 120, 190, 16, 235, 92, 166, 253, 127, 224, 13, 50, 202, 16, 56, 138, 183, 191, 235, 65, 213, 172, 33, 34, 46, 15, 223, 59, 128, 54, 39, 128, 142, 44, 134, 239, 36, 127, 120, 248, 153, 216, 149, 98, 71, 192, 179, 82, 133, 52, 83, 79, 19, 64, 92, 63, 102, 245, 245, 99, 41, 214, 177, 71, 210, 54, 250, 85, 138, 146, 128, 159, 48, 250, 192, 57, 236, 43, 140, 25, 94, 198, 218, 13, 151, 59, 98, 217, 83, 122, 134, 92, 163, 86, 169, 92, 157, 189, 244, 64, 219, 185, 22, 186, 244, 232, 236, 50, 65, 118, 26, 93, 193, 247, 161, 223, 201, 152, 110, 160, 241, 22, 184, 108, 81, 167, 238, 37, 162, 168, 232, 173, 113, 196, 144, 117, 218, 76, 110, 134, 165, 119, 51, 43, 26, 132, 14, 226, 211, 70, 88, 24, 94, 177, 29, 78, 79, 199, 248, 199, 159, 251, 128, 124, 215, 245, 184, 38, 29, 235, 200, 216, 251, 139, 184, 70, 98, 252, 8, 86, 144, 235, 19, 28, 210, 39, 242, 234, 18, 67, 21, 10, 212, 77, 211, 156, 140, 219, 113, 186, 200, 168, 91, 249, 47, 60, 245, 2, 196, 244, 167, 164, 150, 15, 82, 99, 148, 83, 128, 68, 170, 26, 195, 167, 6, 47, 41, 254, 151, 238, 154, 122, 225, 94, 237, 76, 192, 94, 219, 229, 124, 93, 132, 90, 112, 153, 113, 27, 217, 187, 90, 31, 10, 133, 228, 204, 142, 176, 83, 72, 23, 87, 33, 83, 27, 21, 149, 63, 151, 215, 95, 227, 102, 248, 57, 110, 147, 229, 78, 165, 236, 32, 16, 176, 165, 157, 42, 197, 172, 225, 35, 91, 164, 184, 187, 42, 250, 102, 195, 207, 57, 138, 148, 68, 83, 179, 135, 175, 11, 158, 95, 135, 84, 169, 207, 191, 247, 10, 235, 75, 246, 243, 98, 233, 40, 179, 235, 39, 36, 25, 240, 99, 12, 93, 49, 70, 189, 183, 103, 193, 8, 77, 113, 214, 223, 79, 63, 236, 59, 175, 192, 76, 46, 172, 208, 45, 74, 14, 9, 96, 172, 170, 201, 183, 59, 135, 28, 168, 126, 164, 9, 113, 113, 237, 254, 194, 195, 223, 201, 153, 14, 213, 181, 40, 36, 126, 96, 175, 57, 167, 176, 143, 0, 136, 138, 165, 137, 114, 235, 140, 59, 82, 193, 146, 170, 1, 48, 18, 63, 248, 221, 212, 56, 100, 171, 179, 118, 173, 108, 123, 104, 113, 158, 229, 235, 14, 24, 44, 48, 180, 248, 198, 15, 203, 236, 179, 23, 94, 69, 149, 175, 186, 251, 238, 247, 107, 72, 214, 126, 160, 252, 51, 232, 226, 206, 232, 142, 206, 164, 84, 74, 85, 223, 182, 246, 30, 123, 251, 202, 166, 100, 179, 151, 149, 212, 174, 183, 227, 43, 129, 251, 229, 76, 3, 19, 225, 196, 199, 32, 233, 51, 215, 145, 233, 75, 98, 7, 159, 172, 187, 255, 209, 202, 85, 207, 1, 225, 126, 9, 98, 243, 224, 210, 188, 41, 193, 46, 88, 189, 99, 249, 246, 104, 164, 182, 1, 182, 132, 254, 175, 54, 132, 72, 138, 253, 191, 153, 173, 95, 194, 70, 74, 26, 37, 134, 191, 137, 212, 8, 240, 37, 88, 149, 161, 143, 8, 239, 108, 189, 181, 174, 10, 77, 169, 158, 11, 37, 120, 166, 104, 16, 181, 166, 205, 7, 182, 231, 194, 200, 72, 49, 168, 213, 40, 162, 194, 142, 102, 46, 30, 41, 45, 27, 248, 7, 114, 148, 126, 202, 208, 39, 225, 245, 121, 156, 226, 194, 93, 37, 36, 4, 51, 73, 169, 68, 254, 55, 169, 51, 3, 38, 140, 131, 144, 172, 177, 30, 175, 143, 125, 68, 104, 227, 164, 108, 99, 196, 210, 110, 113, 62, 187, 89, 225, 211, 227, 201, 229, 131, 123, 54, 75, 187, 39, 237, 236, 56, 234, 250, 21, 172, 170, 74, 15, 206, 206, 164, 114, 115, 179, 44, 190, 53, 0, 12, 48, 55, 239, 155, 172, 206, 202, 220, 13, 94, 72, 68, 23, 47, 184, 17, 93, 48, 144, 41, 2, 174, 183, 151, 154, 178, 72, 144, 186, 54, 64, 226, 158, 181, 230, 163, 104, 249, 249, 115, 221, 116, 62, 43, 86, 49, 173, 168, 180, 26, 232, 132, 130, 230, 190, 185, 168, 64, 71, 227, 154, 105, 1, 172, 204, 120, 176, 177, 223, 133, 211, 83, 21, 197, 57, 206, 11, 135, 237, 247, 15, 244, 251, 147, 40, 193, 234, 45, 22, 97, 176, 229, 215, 253, 70, 222, 1, 132, 238, 64, 197, 208, 88, 124, 247, 140, 154, 198, 51, 244, 199, 215, 18, 78, 136, 153, 143, 171, 201, 216, 28, 112, 126, 58, 161, 193, 238, 248, 223, 0, 147, 234, 202, 38, 80, 207, 30, 72, 127, 105, 99, 42, 221, 106, 215, 183, 162, 51, 150, 155, 225, 112, 29, 103, 149, 145, 29, 26, 189, 147, 202, 187, 98, 173, 137, 145, 95, 96, 239, 176, 112, 2, 29, 168, 237, 237, 167, 239, 248, 48, 239, 157, 249, 159, 118, 48, 108, 204, 35, 33, 180, 240, 201, 231, 38, 38, 29, 7, 12, 133, 230, 89, 231, 32, 163, 214, 196, 178, 140, 169, 231, 34, 233, 167, 32, 115, 174, 184, 48, 167, 140, 58, 148, 172, 99, 175, 132, 127, 81, 241, 83, 170, 246, 207, 6, 206, 246, 90, 206, 27, 81, 228, 149, 179, 131, 209, 180, 252, 84, 216, 117, 15, 74, 51, 206, 2, 165, 184, 74, 192, 126, 167, 39, 8, 195, 240, 93, 112, 24, 81, 86, 143, 149, 138, 247, 34, 13, 218, 17, 80, 137, 233, 106, 58, 191, 234, 120, 2, 127, 23, 244, 65, 185, 45, 219, 68, 55, 40, 145, 134, 55, 32, 141, 250, 245, 40, 62, 159, 194, 14, 162, 152, 7, 188, 211, 45, 23, 26, 113, 45, 0, 209, 208, 138, 14, 16, 136, 185, 86, 207, 90, 76, 219, 221, 98, 115, 181, 71, 126, 54, 116, 151, 125, 230, 251, 123, 226, 48, 171, 186, 103, 218, 201, 121, 228, 162, 173, 122, 139, 165, 164, 220, 215, 229, 214, 169, 64, 254, 182, 213, 168, 30, 167, 179, 96, 127, 13, 119, 248, 67, 128, 81, 120, 189, 250, 154, 93, 179, 198, 144, 104, 254, 53, 92, 224, 54, 199, 164, 249, 37, 109, 72, 241, 248, 117, 25, 86, 182, 119, 67, 45, 92, 226, 255, 103, 38, 246, 13, 146, 111, 118, 82, 76, 248, 108, 189, 232, 182, 131, 134, 63, 240, 151, 236, 18, 165, 60, 231, 40, 131, 30, 154, 230, 50, 92, 124, 158, 48, 184, 138, 154, 54, 180, 250, 246, 149, 85, 177, 26, 3, 172, 205, 131, 115, 226, 31, 157, 135, 7, 230, 61, 190, 46, 84, 235, 151, 153, 112, 91, 182, 53, 230, 65, 175, 159, 49, 170, 102, 184, 156, 1, 89, 221, 31, 231, 104, 238, 142, 128, 178, 254, 230, 26, 121, 116, 101, 163, 187, 87, 225, 58, 39, 86, 221, 58, 121, 92, 250, 77, 191, 157, 233, 97, 153, 145, 122, 157, 201, 100, 230, 184, 197, 84, 88, 135, 50, 169, 52, 26, 246, 56, 248, 4, 117, 226, 242, 111, 127, 87, 25, 154, 215, 249, 124, 40, 125, 26, 37, 185, 102, 208, 52, 84, 177, 193, 38, 98, 75, 201, 195, 74, 52, 238, 236, 63, 243, 154, 169, 29, 29, 138, 227, 137, 40, 122, 108, 208, 210, 72, 176, 195, 216, 231, 191, 124, 206, 177, 8, 102, 66, 144, 187, 186, 192, 191, 21, 13, 249, 65, 224, 247, 238, 217, 147, 218, 97, 228, 61, 37, 9, 234, 250, 11, 32, 86, 116, 54, 167, 205, 199, 211, 183, 129, 210, 18, 229, 190, 174, 82, 172, 65, 60, 168, 159, 99, 196, 5, 199, 19, 33, 177, 115, 243, 253, 234, 23, 217, 71, 189, 220, 123, 206, 102, 193, 19, 104, 205, 122, 86, 84, 74, 106, 151, 245, 93, 28, 198, 232, 123, 171, 56, 12, 198, 182, 12, 53, 79, 148, 28, 133, 213, 161, 26, 120, 250, 176, 65, 30, 207, 182, 41, 208, 255, 99, 124, 226, 41, 174, 137, 131, 139, 122, 148, 122, 16, 165, 188, 188, 136, 240, 11, 135, 227, 48, 116, 78, 52, 188, 194, 7, 125, 29, 178, 46, 251, 48, 190, 163, 129, 150, 55, 235, 134, 235, 226, 155, 194, 37, 200, 91, 147, 84, 177, 130, 55, 103, 46, 105, 63, 190, 212, 201, 212, 147, 95, 171, 24, 111, 116, 97, 203, 255, 154, 198, 54, 74, 96, 156, 8, 77, 60, 101, 98, 20, 218, 171, 59, 59, 143, 200, 80, 151, 123, 159, 60, 175, 82, 127, 251, 238, 65, 223, 168, 16, 89, 208, 31, 208, 28, 41, 120, 78, 254, 142, 45, 197, 180, 159, 68, 189, 2, 139, 234, 168, 202, 87, 30, 153, 56, 166, 223, 72, 238, 186, 105, 35, 109, 237, 107, 128, 40, 15, 119, 142, 16, 51, 184, 50, 251, 224, 18, 12, 178, 116, 113, 166, 248, 20, 128, 185, 201, 244, 114, 53, 137, 132, 88, 44, 3, 201, 210, 220, 228, 29, 90, 194, 18, 34, 226, 227, 249, 165, 36, 58, 244, 216, 193, 26, 89, 94, 211, 124, 46, 164, 50, 153, 243, 122, 12, 177, 226, 116, 227, 139, 250, 52, 233, 23, 115, 70, 109, 115, 4, 158, 36, 247, 191, 157, 52, 135, 201, 46, 191, 19, 105, 69, 88, 0, 243, 185, 95, 223, 170, 34, 77, 195, 22, 174, 159, 118, 64, 114, 250, 137, 68, 247, 16, 227, 108, 154, 252, 237, 80, 214, 255, 172, 61, 223, 236, 85, 221, 62, 129, 16, 138, 127, 16, 109, 27, 230, 39, 79, 0, 8, 58, 249, 78, 23, 147, 131, 106, 140, 126, 120, 190, 30, 92, 91, 37, 252, 240, 137, 59, 77, 75, 245, 89, 219, 100, 51, 168, 160, 193, 164, 91, 219, 168, 180, 83, 24, 194, 198, 34, 83, 75, 189, 26, 146, 154, 78, 149, 116, 243, 162, 215, 170, 39, 185, 30, 64, 243, 39, 233, 238, 244, 191, 226, 209, 114, 210, 35, 102, 139, 229, 172, 135, 164, 98, 119, 125, 34, 20, 70, 215, 228, 220, 171, 47, 252, 132, 119, 22, 1, 243, 6, 104, 253, 44, 174, 195, 24, 117, 182, 80, 187, 79, 252, 119, 249, 182, 242, 6, 35, 91, 60, 184, 128, 242, 218, 90, 186, 221, 231, 247, 22, 90, 159, 18, 20, 198, 104, 167, 150, 239, 192, 36, 88, 92, 192, 83, 211, 111, 164, 86, 220, 82, 252, 55, 71, 143, 150, 218, 151, 183, 225, 64, 143, 88, 218, 212, 87, 24, 145, 31, 18, 147, 126, 111, 182, 189, 166, 26, 238, 223, 2, 176, 90, 36, 112, 81, 80, 123, 162, 46, 152, 2, 176, 9, 104, 73, 140, 226, 188, 15, 31, 220, 110, 127, 165, 232, 172, 43, 153, 87, 154, 159, 203, 126, 80, 183, 228, 179, 252, 219, 156, 207, 89, 196, 152, 139, 64, 119, 186, 181, 159, 61, 171, 183, 238, 1, 167, 25, 25, 113, 74, 165, 57, 10, 3, 162, 15, 81, 116, 239, 85, 190, 141, 254, 41, 239, 172, 18, 74, 108, 173, 228, 207, 121, 85, 183, 121, 218, 55, 213, 154, 110, 75, 81, 18, 185, 247, 225, 188, 40, 145, 64, 14, 70, 21, 205, 255, 223, 84, 235, 139, 28, 144, 79, 204, 254, 53, 188, 169, 225, 86, 102, 142, 198, 135, 179, 5, 83, 94, 107, 74, 191, 20, 218, 252, 196, 141, 237, 185, 172, 134, 140, 57, 54, 96, 78, 69, 197, 117, 48, 137, 131, 62, 36, 255, 183, 216, 199, 133, 49, 151, 150, 217, 12, 115, 70, 87, 15, 61, 171, 142, 18, 150, 8, 210, 201, 219, 171, 197, 139, 26, 188, 114, 160, 38, 37, 218, 244, 234, 236, 236, 135, 88, 61, 208, 229, 147, 0, 169, 185, 190, 177, 4, 235, 129, 30, 122, 163, 13, 161, 170, 72, 215, 184, 166, 245, 235, 180, 175, 237, 13, 11, 2, 73, 4, 139, 164, 145, 135, 43, 243, 193, 251, 215, 116, 185, 111, 221, 91, 39, 254, 2, 156, 153, 230, 29, 141, 64, 87, 43, 168, 11, 114, 2, 1, 148, 39, 88, 229, 84, 58, 91, 220, 121, 83, 106, 179, 231, 102, 48, 115, 202, 155, 146, 165, 81, 109, 198, 191, 242, 155, 123, 226, 213, 119, 254, 147, 135, 176, 59, 248, 55, 23, 25, 68, 52, 102, 83, 100, 103, 247, 152, 85, 27, 246, 237, 225, 209, 197, 1, 197, 224, 79, 42, 218, 72, 244, 48, 104, 53, 171, 159, 105, 92, 123, 203, 210, 165, 98, 225, 69, 145, 206, 170, 99, 200, 186, 175, 71, 107, 161, 55, 242, 147, 143, 58, 159, 116, 90, 111, 197, 220, 59, 222, 103, 163, 197, 234, 245, 15, 244, 141, 195, 170, 108, 149, 180, 1, 192, 127, 31, 215, 236, 2, 243, 70, 247, 197, 196, 200, 12, 125, 102, 228, 94, 114, 193, 17, 239, 138, 130, 41, 132, 124, 157, 100, 1, 74, 124, 197, 108, 157, 50, 177, 0, 166, 121, 147, 249, 124, 120, 139, 10, 14, 173, 97, 9, 112, 93, 140, 220, 87, 35, 111, 218, 44, 164, 210, 130, 170, 6, 79, 89, 8, 99, 66, 106, 149, 157, 52, 90, 164, 167, 71, 120, 144, 191, 211, 245, 229, 45, 128, 121, 201, 104, 109, 241, 85, 159, 208, 116, 175, 67, 22, 78, 42, 204, 16, 53, 50, 253, 106, 104, 170, 234, 127, 114, 190, 112, 64, 14, 198, 139, 1, 143, 194, 33, 253, 63, 116, 119, 88, 12, 83, 106, 38, 224, 31, 198, 103, 229, 121, 74, 203, 51, 9, 44, 77, 17, 129, 146, 51, 185, 165, 68, 134, 238, 10, 211, 108, 154, 23, 99, 164, 116, 77, 212, 116, 20, 147, 71, 108, 175, 4, 164, 236, 159, 39, 43, 251, 142, 107, 10, 14, 173, 97, 9, 17, 120, 173, 41, 53, 164, 10, 103, 19, 227, 44, 179, 238, 87, 225, 68, 32, 33, 97, 172, 167, 12, 119, 160, 150, 58, 76, 100, 161, 3, 245, 155, 167, 10, 191, 163, 89, 158, 111, 238, 160, 113, 255, 66, 116, 33, 46, 111, 195, 171, 114, 119, 5, 110, 64, 238, 244, 129, 166, 142, 58, 150, 90, 235, 41, 57, 37, 107, 2, 119, 166, 124, 169, 182, 125, 156, 88, 205, 145, 32, 226, 102, 186, 37, 79, 253, 169, 85, 163, 197, 114, 101, 143, 152, 83, 35, 43, 166, 124, 209, 90, 59, 140, 94, 119, 186, 207, 250, 44, 140, 37, 77, 108, 159, 9, 55, 77, 199, 222, 183, 167, 245, 6, 14, 109, 85, 163, 135, 228, 195, 220, 226, 104, 255, 139, 199, 161, 59, 71, 239, 158, 15, 223, 60, 23, 114, 115, 41, 187, 78, 64, 211, 30, 142, 172, 236, 252, 47, 160, 70, 83, 180, 176, 231, 210, 247, 2, 16, 148, 100, 16, 61, 45, 23, 121, 36, 143, 192, 63, 55, 43, 49, 198, 206, 150, 212, 17, 97, 136, 83, 111, 131, 209, 190, 4, 125, 52, 44, 212, 59, 125, 252, 236, 200, 198, 81, 0, 78, 252, 138, 145, 18, 233, 177, 26, 195, 193, 78, 17, 197, 207, 76, 1, 143, 240, 252, 236, 48, 109, 71, 170, 61, 105, 49, 233, 150, 189, 156, 90, 209, 88, 182, 216, 241, 174, 120, 247, 235, 126, 96, 135, 45, 246, 250, 54, 147, 65, 191, 188, 251, 209, 126, 249, 224, 253, 243, 193, 251, 231, 120, 211, 116, 39, 236, 160, 166, 146, 72, 36, 249, 240, 138, 79, 149, 8, 236, 127, 25, 72, 149, 154, 194, 18, 35, 248, 10, 246, 187, 91, 37, 50, 229, 64, 216, 211, 115, 148, 15, 238, 27, 132, 171, 221, 107, 143, 18, 213, 116, 51, 117, 74, 208, 179, 53, 25, 204, 54, 47, 167, 130, 134, 159, 89, 156, 242, 196, 113, 12, 51, 214, 253, 244, 210, 241, 120, 1, 12, 205, 163, 247, 207, 7, 239, 158, 15, 223, 61, 82, 59, 215, 21, 182, 69, 82, 206, 206, 131, 171, 83, 229, 47, 249, 189, 197, 184, 176, 183, 104, 80, 18, 161, 83, 238, 68, 138, 61, 254, 83, 128, 125, 246, 94, 72, 162, 225, 185, 98, 1, 30, 246, 116, 107, 105, 11, 197, 17, 230, 2, 41, 156, 75, 128, 110, 116, 15, 154, 74, 13, 224, 115, 94, 0, 252, 85, 93, 255, 29, 205, 187, 112, 28, 81, 226, 75, 179, 53, 255, 29, 33, 57, 177, 122, 200, 206, 133, 7, 86, 176, 132, 136, 184, 63, 223, 222, 18, 169, 177, 107, 137, 147, 88, 66, 68, 140, 57, 96, 20, 232, 52, 39, 131, 167, 83, 91, 83, 64, 155, 178, 154, 226, 90, 243, 97, 59, 189, 136, 35, 112, 31, 148, 31, 247, 4, 137, 125, 192, 234, 86, 16, 145, 23, 7, 239, 158, 15, 223, 127, 206, 205, 143, 241, 79, 14, 124, 84, 140, 58, 194, 250, 34, 46, 10, 134, 124, 226, 121, 81, 86, 95, 156, 246, 157, 74, 45, 95, 206, 116, 199, 134, 42, 135, 250, 19, 52, 156, 33, 224, 130, 206, 69, 19, 64, 94, 218, 79, 27, 205, 197, 215, 105, 20, 218, 84, 179, 8, 35, 112, 117, 4, 88, 80, 117, 107, 8, 72, 139, 131, 248, 123, 235, 188, 204, 185, 128, 253, 243, 193, 251, 231, 197, 104, 20, 235, 171, 179, 52, 139, 130, 100, 185, 245, 103, 14, 173, 97, 9, 15, 132, 22, 216, 31, 190, 120, 63, 124, 240, 126, 249, 224, 253, 243, 193, 251, 231, 139, 143, 231, 131, 247, 207, 8, 162, 193, 29, 202, 160, 176, 64, 228, 182, 1, 127, 138, 194, 19, 89, 180, 126, 249, 227, 149, 249, 224, 253, 243, 193, 251, 231, 131, 247, 206, 200, 0, 0, 254, 254, 187, 224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 209, 200, 146, 110, 173, 210, 190, 21, 84, 224, 192, 0, 0, 0, 0, 0, 0, 0, 5, 233, 198, 250, 9, 105, 251, 148, 101, 67, 158, 249, 86, 96, 90, 253, 17, 134, 207, 12, 161, 255, 44, 215, 20, 148, 135, 242, 19, 83, 153, 6, 31, 166, 230, 149, 145, 45, 168, 200, 235, 23, 106, 98, 223, 144, 9, 73, 222, 181, 248, 128, 0, 0, 0, 0, 0, 14, 193, 223, 241, 68, 105, 60, 244, 70, 229, 24, 250, 168, 227, 131, 130, 229, 118, 183, 246, 16, 133, 129, 200, 218, 208, 100, 205, 184, 0, 0, 0, 211, 85, 96, 0, 1, 137, 164, 79, 160, 0, 0, 0, 0, 0, 204, 86, 247, 83, 204, 28, 210, 125, 35, 91, 23, 150, 88, 18, 136, 213, 102, 64, 173, 36, 232, 181, 65, 102, 80, 177, 205, 79, 144, 155, 12, 174, 147, 222, 189, 12, 79, 245, 110, 233, 23, 79, 170, 112, 235, 66, 106, 243, 80, 3, 97, 20, 121, 4, 136, 0, 0, 0, 9, 118, 176, 28, 227, 218, 213, 35, 84, 240, 76, 64, 26, 175, 89, 220, 237, 32, 207, 46, 96, 247, 14, 183, 214, 109, 83, 164, 28, 79, 182, 12, 240, 127, 228, 0, 1, 130, 88, 223, 18, 197, 160, 161, 137, 94, 175, 102, 190, 50, 124, 169, 66, 218, 164, 146, 231, 224, 162, 226, 65, 0, 0, 0, 239, 52, 125, 62, 92, 123, 145, 114, 26, 206, 86, 89, 193, 89, 106, 99, 220, 103, 46, 243, 212, 114, 214, 83, 31, 201, 102, 183, 115, 203, 22, 86, 182, 34, 198, 143, 49, 54, 37, 168, 38, 41, 223, 251, 179, 112, 217, 150, 68, 255, 121, 125, 159, 197, 169, 22, 87, 16, 153, 0, 0, 12, 198, 197, 117, 77, 30, 216, 244, 153, 210, 133, 127, 112, 147, 160, 99, 44, 226, 103, 54, 164, 71, 219, 102, 230, 99, 21, 59, 244, 213, 6, 229, 151, 44, 11, 107, 26, 22, 152, 236, 251, 65, 143, 95, 191, 51, 245, 15, 143, 189, 70, 179, 64, 209, 56, 172, 162, 81, 139, 234, 23, 238, 130, 241, 19, 36, 111, 85, 166, 75, 7, 166, 45, 1, 117, 81, 29, 208, 32, 144, 70, 64, 160, 54, 88, 41, 153, 191, 137, 233, 223, 55, 253, 198, 192, 171, 111, 89, 246, 248, 162, 154, 161, 14, 198, 238, 127, 244, 27, 51, 74, 204, 172, 1, 122, 118, 197, 134, 32, 0, 0, 122, 53, 203, 202, 61, 58, 191, 123, 114, 161, 110, 6, 123, 227, 235, 82, 118, 143, 162, 141, 140, 197, 214, 6, 246, 68, 126, 144, 123, 116, 78, 2, 168, 235, 127, 222, 149, 158, 203, 119, 116, 193, 73, 133, 167, 99, 13, 39, 124, 201, 186, 123, 54, 243, 195, 69, 70, 153, 38, 180, 171, 53, 136, 248, 165, 241, 67, 108, 28, 123, 180, 98, 107, 47, 173, 119, 242, 139, 65, 11, 102, 188, 1, 5, 213, 109, 220, 171, 160, 191, 200, 198, 22, 202, 225, 138, 214, 93, 177, 138, 136, 85, 77, 251, 85, 163, 197, 226, 74, 53, 29, 41, 152, 218, 89, 34, 113, 150, 219, 237, 145, 222, 139, 133, 172, 149, 108, 196, 254, 229, 230, 184, 126, 189, 217, 144, 124, 156, 148, 136, 80, 232, 173, 235, 81, 191, 61, 216, 92, 114, 219, 155, 194, 82, 182, 196, 204, 190, 125, 19, 250, 250, 89, 122, 103, 26, 179, 209, 168, 47, 205, 45, 57, 114, 56, 143, 249, 78, 209, 135, 144, 187, 219, 233, 79, 216, 146, 129, 7, 10, 21, 209, 23, 252, 104, 192, 137, 131, 125, 157, 174, 99, 200, 206, 119, 169, 219, 62, 238, 188, 83, 234, 233, 75, 62, 185, 97, 184, 24, 183, 137, 188, 184, 205, 41, 179, 222, 193, 173, 7, 239, 188, 158, 86, 206, 4, 25, 61, 8, 55, 252, 46, 249, 28, 151, 172, 75, 31, 150, 92, 94, 53, 93, 105, 94, 98, 125, 212, 92, 99, 146, 17, 164, 251, 120, 245, 253, 100, 161, 205, 25, 180, 175, 142, 236, 67, 174, 50, 116, 112, 9, 174, 161, 160, 223, 18, 243, 227, 37, 214, 69, 210, 167, 29, 132, 150, 168, 23, 10, 142, 91, 185, 134, 28, 190, 187, 195, 36, 68, 183, 113, 93, 117, 43, 249, 68, 185, 128, 21, 96, 153, 135, 55, 28, 70, 160, 67, 134, 18, 75, 85, 6, 39, 64, 93, 29, 202, 61, 22, 165, 54, 3, 143, 231, 171, 199, 130, 238, 196, 67, 173, 203, 113, 234, 46, 90, 210, 63, 146, 75, 8, 32, 183, 124, 237, 12, 120, 5, 179, 217, 221, 162, 155, 71, 82, 206, 66, 92, 49, 226, 56, 67, 160, 156, 229, 233, 1, 237, 207, 23, 65, 30, 89, 112, 248, 224, 214, 202, 183, 163, 41, 114, 69, 120, 226, 121, 206, 155, 8, 136, 241, 94, 86, 230, 239, 161, 52, 230, 163, 222, 220, 177, 17, 30, 189, 238, 77, 136, 193, 235, 123, 67, 202, 6, 163, 255, 169, 59, 200, 11, 251, 41, 143, 222, 110, 63, 147, 90, 136, 182, 173, 75, 114, 239, 139, 141, 161, 174, 47, 100, 249, 152, 21, 137, 213, 50, 218, 210, 2, 41, 249, 63, 176, 123, 20, 209, 117, 34, 151, 150, 176, 48, 227, 205, 215, 35, 29, 244, 69, 0, 78, 246, 5, 143, 9, 102, 219, 64, 191, 88, 210, 27, 228, 209, 239, 71, 50, 0, 59, 98, 143, 5, 205, 38, 194, 222, 217, 216, 111, 79, 136, 209, 39, 240, 217, 71, 177, 156, 115, 47, 133, 98, 24, 129, 70, 191, 73, 189, 130, 146, 86, 27, 52, 104, 61, 134, 68, 144, 159, 81, 111, 27, 22, 54, 41, 9, 255, 42, 29, 86, 107, 117, 17, 41, 40, 65, 163, 112, 145, 29, 78, 212, 196, 23, 116, 30, 17, 215, 100, 194, 65, 62, 234, 176, 146, 236, 131, 36, 24, 112, 132, 230, 114, 206, 154, 206, 113, 81, 210, 9, 248, 59, 61, 71, 19, 70, 151, 161, 110, 221, 21, 53, 179, 18, 65, 26, 241, 139, 85, 159, 216, 141, 211, 249, 126, 157, 159, 4, 75, 63, 246, 189, 153, 242, 223, 7, 216, 170, 251, 82, 255, 83, 68, 40, 111, 149, 155, 59, 149, 121, 106, 102, 68, 147, 97, 102, 211, 197, 244, 148, 24, 133, 116, 4, 56, 26, 249, 66, 135, 238, 82, 36, 37, 236, 117, 194, 52, 95, 222, 143, 107, 232, 188, 188, 92, 105, 3, 158, 204, 52, 127, 196, 52, 221, 191, 7, 154, 229, 134, 132, 76, 150, 228, 50, 248, 234, 198, 241, 63, 244, 187, 26, 125, 128, 149, 239, 161, 17, 170, 104, 21, 34, 189, 197, 99, 63, 128, 142, 215, 76, 157, 120, 48, 139, 93, 104, 246, 0, 2, 157, 111, 178, 237, 35, 104, 115, 140, 1, 93, 218, 235, 24, 205, 101, 160, 138, 241, 73, 248, 232, 222, 220, 230, 131, 202, 250, 161, 158, 153, 93, 77, 168, 69, 87, 229, 45, 167, 175, 237, 71, 164, 53, 82, 226, 147, 193, 120, 197, 196, 32, 51, 187, 0, 83, 160, 105, 220, 195, 207, 26, 109, 211, 7, 123, 143, 141, 51, 59, 57, 197, 152, 9, 45, 221, 26, 61, 252, 156, 22, 198, 89, 118, 236, 71, 149, 51, 217, 248, 120, 21, 92, 157, 204, 128, 170, 95, 247, 237, 95, 217, 73, 32, 154, 27, 215, 189, 184, 209, 69, 124, 249, 24, 144, 9, 167, 65, 136, 196, 9, 88, 175, 146, 135, 236, 129, 197, 173, 211, 1, 222, 22, 174, 102, 48, 7, 65, 29, 205, 159, 144, 144, 222, 142, 188, 44, 198, 20, 129, 219, 145, 8, 3, 137, 223, 87, 10, 124, 53, 228, 97, 34, 227, 209, 21, 12, 103, 213, 245, 79, 29, 2, 58, 167, 15, 211, 161, 136, 149, 96, 170, 149, 246, 249, 29, 238, 50, 140, 97, 19, 60, 46, 124, 206, 53, 152, 159, 229, 6, 132, 164, 117, 13, 211, 51, 207, 212, 113, 230, 211, 121, 153, 251, 122, 112, 12, 61, 193, 232, 61, 157, 233, 89, 42, 224, 77, 242, 37, 211, 199, 73, 28, 230, 0, 157, 152, 87, 4, 53, 219, 228, 146, 68, 13, 96, 175, 243, 78, 36, 170, 40, 172, 28, 97, 119, 1, 13, 129, 159, 227, 51, 159, 17, 119, 105, 155, 154, 71, 133, 40, 40, 93, 39, 208, 185, 124, 3, 20, 58, 210, 214, 247, 4, 115, 228, 39, 178, 201, 110, 149, 210, 129, 131, 132, 120, 7, 200, 109, 216, 62, 220, 67, 135, 125, 177, 196, 75, 184, 237, 217, 115, 147, 171, 42, 150, 85, 8, 84, 68, 187, 111, 104, 243, 49, 161, 196, 48, 124, 100, 40, 211, 117, 229, 178, 52, 35, 25, 202, 184, 102, 186, 237, 20, 169, 126, 233, 162, 80, 183, 121, 244, 40, 39, 217, 197, 178, 118, 45, 9, 213, 237, 42, 154, 220, 255, 238, 115, 11, 199, 60, 206, 223, 208, 132, 66, 38, 16, 176, 30, 178, 142, 112, 206, 241, 124, 92, 236, 67, 17, 117, 43, 77, 239, 140, 9, 154, 9, 163, 99, 110, 56, 177, 191, 248, 12, 223, 105, 146, 65, 171, 47, 25, 39, 188, 148, 50, 201, 229, 9, 253, 216, 88, 90, 129, 185, 229, 41, 192, 222, 134, 105, 183, 82, 191, 34, 88, 93, 213, 52, 129, 92, 102, 175, 51, 98, 212, 40, 249, 158, 62, 125, 19, 122, 13, 238, 132, 222, 141, 171, 253, 206, 71, 146, 185, 103, 40, 87, 19, 205, 158, 73, 189, 234, 50, 77, 85, 131, 211, 79, 7, 31, 69, 117, 130, 168, 189, 142, 177, 89, 238, 9, 194, 1, 74, 149, 121, 84, 39, 33, 130, 58, 89, 173, 110, 197, 40, 18, 88, 239, 133, 94, 26, 162, 213, 16, 34, 11, 31, 208, 135, 112, 170, 40, 0, 189, 28, 6, 237, 90, 139, 124, 20, 159, 153, 65, 115, 246, 203, 191, 235, 20, 111, 190, 76, 64, 242, 76, 53, 31, 177, 120, 10, 169, 204, 230, 218, 235, 107, 22, 231, 202, 91, 39, 140, 145, 119, 89, 57, 249, 223, 197, 10, 44, 9, 179, 202, 152, 129, 130, 169, 253, 182, 66, 189, 57, 235, 30, 195, 109, 176, 184, 123, 224, 134, 75, 72, 179, 147, 109, 158, 19, 177, 170, 217, 112, 205, 126, 136, 169, 233, 10, 220, 175, 33, 30, 5, 13, 185, 193, 124, 114, 7, 64, 140, 40, 229, 229, 9, 153, 189, 160, 210, 88, 199, 158, 238, 195, 93, 141, 237, 76, 140, 131, 165, 198, 33, 68, 45, 119, 46, 169, 232, 170, 48, 76, 73, 91, 165, 200, 202, 212, 251, 158, 242, 52, 57, 202, 13, 233, 56, 134, 240, 14, 212, 64, 94, 106, 37, 33, 4, 140, 94, 66, 205, 153, 171, 176, 8, 34, 240, 100, 158, 82, 211, 49, 191, 73, 98, 101, 18, 81, 92, 0, 191, 149, 252, 200, 126, 27, 152, 190, 188, 41, 73, 98, 191, 218, 246, 96, 228, 53, 228, 36, 137, 225, 53, 247, 233, 190, 223, 155, 225, 182, 241, 131, 60, 42, 65, 30, 6, 102, 108, 144, 212, 229, 14, 58, 158, 35, 244, 242, 60, 82, 138, 49, 212, 143, 97, 251, 109, 46, 120, 146, 176, 140, 249, 138, 107, 164, 155, 244, 149, 153, 244, 168, 71, 71, 230, 14, 250, 87, 97, 182, 115, 51, 146, 52, 201, 199, 112, 131, 55, 240, 184, 7, 99, 222, 202, 166, 90, 132, 42, 167, 205, 133, 84, 104, 92, 8, 30, 145, 178, 0, 177, 199, 160, 123, 27, 145, 50, 32, 74, 159, 68, 118, 91, 215, 76, 221, 167, 3, 8, 75, 182, 112, 117, 240, 140, 140, 49, 223, 187, 228, 163, 96, 167, 30, 62, 242, 216, 24, 151, 75, 244, 38, 185, 166, 219, 213, 63, 73, 239, 157, 233, 9, 54, 82, 111, 174, 141, 101, 89, 80, 38, 238, 11, 92, 223, 220, 15, 242, 40, 179, 197, 216, 14, 19, 154, 235, 2, 118, 212, 51, 153, 103, 241, 141, 97, 165, 97, 57, 233, 156, 108, 165, 58, 101, 145, 98, 76, 127, 6, 61, 35, 195, 152, 245, 165, 38, 73, 213, 12, 40, 187, 1, 59, 15, 116, 51, 176, 199, 39, 13, 89, 115, 192, 13, 50, 29, 193, 210, 40, 170, 81, 232, 194, 146, 96, 131, 56, 135, 189, 110, 190, 112, 166, 13, 41, 185, 30, 149, 16, 102, 121, 134, 245, 217, 156, 163, 93, 182, 139, 121, 16, 244, 227, 140, 90, 149, 150, 36, 203, 25, 251, 74, 66, 209, 215, 30, 135, 179, 166, 39, 143, 93, 60, 223, 237, 132, 53, 14, 19, 145, 57, 124, 73, 88, 205, 228, 193, 0, 150, 246, 199, 116, 136, 143, 1, 106, 86, 234, 246, 147, 202, 190, 28, 212, 83, 49, 238, 196, 13, 161, 71, 176, 11, 25, 119, 123, 120, 221, 124, 17, 193, 160, 149, 45, 67, 214, 88, 34, 82, 109, 236, 226, 163, 176, 223, 247, 57, 92, 69, 211, 84, 136, 233, 243, 68, 203, 220, 5, 5, 32, 135, 212, 59, 220, 213, 167, 85, 135, 242, 135, 126, 163, 201, 233, 252, 231, 7, 46, 14, 173, 29, 39, 206, 33, 96, 151, 174, 91, 160, 1, 47, 81, 81, 86, 239, 139, 166, 7, 57, 159, 80, 232, 239, 214, 56, 222, 171, 101, 191, 227, 43, 216, 249, 202, 81, 196, 208, 1, 145, 204, 153, 198, 186, 128, 132, 115, 36, 198, 132, 236, 134, 238, 95, 42, 25, 69, 198, 231, 131, 23, 8, 204, 56, 7, 76, 165, 65, 54, 148, 155, 149, 138, 29, 63, 250, 13, 121, 74, 38, 214, 170, 218, 181, 115, 141, 236, 37, 65, 205, 210, 99, 155, 70, 234, 184, 223, 208, 98, 232, 212, 175, 133, 55, 224, 56, 210, 129, 147, 77, 172, 54, 29, 240, 187, 11, 10, 247, 169, 155, 248, 38, 162, 233, 152, 33, 194, 165, 53, 91, 57, 235, 129, 41, 21, 84, 210, 109, 226, 182, 144, 184, 129, 45, 225, 73, 99, 217, 254, 8, 251, 239, 101, 85, 157, 29, 127, 124, 180, 117, 103, 106, 234, 227, 5, 74, 189, 241, 21, 236, 245, 216, 226, 8, 103, 150, 164, 73, 23, 91, 169, 64, 116, 34, 170, 80, 175, 36, 24, 31, 38, 27, 22, 214, 229, 189, 107, 62, 231, 28, 120, 128, 201, 232, 234, 122, 34, 189, 95, 202, 165, 43, 13, 34, 48, 16, 186, 66, 255, 80, 145, 65, 172, 178, 49, 236, 34, 38, 176, 171, 201, 210, 192, 175, 128, 186, 115, 179, 203, 208, 239, 84, 227, 202, 105, 108, 115, 170, 73, 214, 185, 89, 83, 253, 32, 37, 170, 53, 211, 32, 32, 23, 128, 93, 10, 83, 158, 191, 83, 162, 249, 168, 246, 26, 150, 41, 198, 47, 106, 170, 239, 222, 221, 90, 199, 166, 37, 63, 167, 4, 110, 192, 145, 189, 59, 195, 136, 76, 232, 152, 32, 81, 241, 208, 241, 66, 234, 201, 151, 141, 248, 244, 186, 146, 83, 226, 176, 246, 220, 251, 29, 19, 149, 171, 189, 60, 231, 9, 14, 242, 169, 251, 105, 224, 131, 90, 251, 52, 70, 25, 78, 164, 9, 43, 167, 135, 75, 117, 145, 163, 201, 87, 137, 231, 205, 235, 133, 148, 91, 1, 57, 177, 17, 1, 184, 84, 204, 100, 9, 108, 7, 77, 148, 168, 198, 235, 249, 41, 238, 194, 128, 96, 175, 0, 68, 170, 208, 196, 79, 185, 162, 8, 145, 26, 70, 213, 102, 97, 41, 73, 69, 91, 131, 234, 148, 215, 153, 56, 210, 38, 240, 77, 31, 17, 58, 48, 26, 229, 207, 81, 135, 242, 107, 199, 177, 40, 238, 184, 44, 194, 246, 205, 164, 40, 218, 39, 205, 69, 24, 7, 56, 71, 115, 82, 137, 3, 7, 243, 250, 124, 243, 19, 104, 206, 184, 16, 27, 227, 98, 108, 203, 4, 153, 142, 175, 148, 66, 70, 241, 77, 43, 223, 218, 223, 60, 1, 141, 128, 107, 163, 217, 115, 242, 32, 131, 223, 126, 64, 127, 39, 44, 241, 203, 201, 240, 146, 195, 4, 156, 94, 47, 255, 249, 83, 199, 48, 132, 192, 84, 53, 197, 233, 129, 240, 97, 209, 112, 158, 112, 217, 124, 40, 130, 144, 94, 172, 40, 18, 162, 136, 231, 172, 161, 43, 83, 120, 140, 141, 30, 100, 222, 67, 155, 221, 193, 82, 84, 232, 42, 159, 194, 174, 35, 100, 22, 54, 20, 118, 33, 71, 239, 118, 182, 35, 173, 7, 226, 94, 155, 161, 224, 107, 3, 13, 235, 32, 109, 194, 177, 83, 238, 46, 218, 115, 128, 201, 191, 243, 217, 133, 95, 39, 27, 151, 76, 73, 159, 145, 90, 97, 141, 242, 167, 81, 244, 158, 7, 188, 174, 43, 197, 208, 248, 135, 187, 207, 181, 54, 99, 57, 7, 235, 165, 9, 145, 7, 225, 195, 158, 24, 15, 206, 210, 142, 4, 20, 84, 106, 61, 88, 132, 109, 15, 66, 222, 120, 56, 33, 208, 94, 114, 39, 178, 201, 209, 153, 58, 62, 2, 221, 245, 111, 87, 37, 147, 212, 185, 229, 246, 137, 243, 170, 253, 104, 29, 254, 169, 85, 133, 61, 94, 43, 117, 63, 149, 21, 48, 242, 2, 2, 80, 200, 64, 71, 178, 132, 80, 90, 84, 196, 230, 3, 58, 0, 227, 60, 131, 142, 227, 224, 120, 230, 248, 141, 13, 137, 64, 42, 49, 246, 93, 213, 249, 142, 147, 242, 162, 118, 114, 153, 41, 46, 31, 8, 12, 6, 60, 145, 152, 139, 68, 41, 145, 238, 137, 107, 247, 174, 118, 183, 227, 186, 152, 66, 120, 174, 62, 184, 101, 253, 98, 92, 182, 151, 237, 113, 254, 31, 178, 234, 206, 178, 123, 78, 1, 47, 5, 199, 75, 94, 161, 141, 120, 192, 67, 123, 180, 233, 99, 42, 71, 101, 58, 231, 170, 45, 75, 65, 174, 92, 108, 145, 40, 58, 203, 193, 208, 226, 239, 54, 226, 134, 208, 2, 158, 126, 191, 228, 170, 21, 138, 19, 195, 9, 78, 85, 55, 165, 123, 105, 38, 103, 44, 218, 165, 166, 229, 217, 69, 146, 21, 116, 64, 217, 241, 68, 198, 89, 17, 250, 138, 231, 77, 241, 52, 148, 122, 173, 34, 0, 110, 191, 172, 2, 166, 34, 116, 55, 82, 132, 212, 161, 181, 52, 168, 65, 237, 121, 106, 64, 115, 180, 244, 39, 210, 233, 149, 143, 59, 254, 72, 160, 132, 37, 38, 195, 74, 80, 111, 98, 204, 34, 75, 239, 136, 146, 158, 133, 60, 229, 200, 172, 156, 69, 246, 115, 127, 186, 17, 23, 137, 27, 163, 222, 113, 204, 156, 129, 195, 255, 49, 1, 45, 246, 80, 85, 60, 108, 136, 167, 11, 238, 88, 221, 184, 219, 96, 17, 209, 149, 86, 57, 106, 74, 73, 226, 89, 151, 91, 99, 126, 217, 59, 161, 183, 98, 140, 185, 125, 1, 148, 64, 165, 15, 80, 92, 123, 77, 162, 13, 250, 210, 151, 233, 95, 117, 186, 240, 108, 209, 228, 139, 200, 147, 8, 17, 72, 58, 146, 161, 198, 121, 106, 146, 201, 156, 119, 90, 121, 36, 93, 76, 45, 11, 19, 105, 22, 232, 235, 219, 206, 158, 141, 56, 230, 210, 212, 7, 78, 35, 104, 223, 17, 205, 139, 55, 85, 135, 150, 140, 127, 139, 45, 125, 20, 236, 38, 126, 79, 78, 153, 79, 248, 140, 170, 31, 238, 140, 36, 26, 21, 226, 57, 181, 104, 244, 232, 150, 49, 170, 69, 81, 50, 217, 9, 146, 16, 40, 34, 26, 210, 17, 215, 78, 100, 123, 15, 49, 86, 61, 8, 187, 153, 232, 80, 143, 249, 93, 7, 85, 48, 191, 232, 70, 20, 167, 87, 66, 144, 250, 113, 19, 187, 175, 222, 124, 219, 181, 122, 32, 160, 116, 160, 113, 243, 168, 75, 96, 97, 105, 7, 208, 137, 83, 30, 29, 213, 26, 220, 43, 131, 89, 145, 236, 169, 164, 103, 128, 235, 223, 245, 140, 59, 255, 178, 11, 170, 214, 52, 130, 191, 150, 87, 29, 189, 248, 248, 38, 255, 115, 192, 148, 60, 105, 177, 177, 158, 85, 72, 51, 252, 196, 130, 203, 143, 251, 47, 36, 51, 18, 206, 55, 108, 225, 90, 19, 97, 160, 177, 248, 189, 215, 66, 246, 23, 16, 216, 122, 192, 31, 224, 251, 16, 78, 183, 31, 44, 219, 161, 76, 66, 142, 58, 240, 133, 147, 180, 194, 218, 4, 165, 56, 21, 170, 7, 193, 185, 36, 227, 207, 212, 224, 209, 178, 89, 252, 30, 79, 207, 187, 41, 128, 170, 233, 122, 125, 236, 255, 55, 138, 119, 87, 171, 189, 148, 57, 147, 215, 93, 25, 51, 186, 251, 224, 190, 53, 223, 192, 129, 11, 50, 18, 177, 234, 15, 152, 18, 8, 67, 41, 152, 21, 144, 55, 230, 236, 234, 77, 90, 182, 11, 195, 240, 94, 175, 10, 109, 150, 167, 121, 199, 178, 98, 172, 126, 114, 173, 56, 72, 132, 125, 65, 0, 83, 141, 237, 240, 62, 89, 172, 22, 138, 186, 94, 220, 195, 49, 109, 168, 60, 220, 144, 145, 224, 25, 198, 63, 244, 226, 46, 81, 174, 84, 16, 100, 235, 135, 247, 27, 65, 23, 136, 181, 105, 232, 127, 203, 108, 26, 65, 142, 38, 160, 103, 142, 237, 252, 100, 141, 155, 129, 173, 96, 204, 116, 140, 242, 179, 129, 154, 94, 162, 37, 181, 190, 64, 104, 67, 182, 194, 92, 120, 144, 242, 20, 231, 83, 133, 127, 77, 77, 205, 166, 20, 225, 213, 186, 247, 27, 249, 191, 46, 189, 26, 199, 251, 218, 67, 109, 25, 185, 109, 81, 205, 160, 189, 173, 166, 93, 136, 116, 248, 39, 216, 20, 189, 8, 38, 150, 90, 109, 49, 183, 121, 251, 101, 230, 2, 168, 182, 184, 56, 105, 34, 243, 148, 147, 87, 97, 141, 235, 87, 75, 124, 191, 175, 227, 13, 234, 123, 189, 162, 134, 105, 21, 90, 144, 174, 3, 123, 197, 8, 58, 136, 50, 145, 76, 147, 99, 11, 227, 16, 164, 218, 239, 24, 187, 168, 10, 138, 201, 245, 88, 254, 131, 15, 86, 76, 112, 177, 192, 23, 249, 151, 245, 63, 104, 25, 3, 109, 168, 53, 238, 100, 171, 73, 240, 19, 136, 45, 217, 81, 142, 72, 39, 135, 208, 242, 163, 243, 243, 34, 187, 105, 18, 224, 113, 171, 42, 125, 57, 184, 141, 52, 129, 36, 60, 97, 148, 151, 199, 187, 141, 29, 77, 205, 9, 32, 54, 6, 25, 33, 126, 10, 75, 116, 72, 223, 160, 53, 3, 177, 238, 0, 196, 60, 254, 88, 53, 78, 125, 219, 97, 254, 133, 52, 242, 102, 80, 157, 1, 244, 175, 89, 87, 198, 160, 177, 226, 139, 131, 62, 230, 96, 140, 110, 96, 125, 2, 25, 45, 127, 24, 188, 154, 211, 179, 158, 163, 37, 87, 35, 182, 206, 12, 15, 122, 88, 85, 175, 6, 130, 98, 222, 65, 147, 137, 230, 70, 77, 44, 57, 242, 11, 98, 218, 45, 7, 233, 0, 29, 65, 247, 57, 207, 7, 47, 6, 41, 102, 176, 128, 180, 177, 172, 199, 26, 170, 200, 110, 252, 76, 126, 62, 4, 252, 26, 112, 142, 126, 100, 160, 133, 154, 117, 179, 17, 185, 140, 252, 67, 201, 19, 98, 139, 95, 102, 167, 100, 182, 29, 154, 245, 50, 231, 162, 31, 74, 104, 149, 242, 43, 58, 91, 147, 187, 238, 177, 197, 89, 156, 40, 44, 241, 253, 208, 53, 60, 36, 183, 232, 191, 36, 171, 49, 173, 119, 220, 174, 2, 73, 250, 19, 79, 110, 181, 4, 68, 72, 184, 218, 37, 238, 62, 166, 126, 180, 185, 96, 153, 202, 111, 117, 167, 91, 89, 163, 144, 158, 112, 249, 73, 151, 173, 144, 19, 13, 242, 103, 75, 206, 31, 166, 193, 14, 252, 162, 190, 175, 145, 217, 252, 158, 38, 81, 7, 43, 171, 130, 129, 146, 44, 237, 44, 213, 36, 25, 68, 149, 216, 87, 82, 76, 22, 45, 174, 171, 161, 196, 24, 17, 193, 141, 26, 230, 15, 39, 185, 179, 145, 32, 16, 103, 166, 117, 63, 247, 65, 115, 211, 200, 168, 48, 185, 76, 30, 244, 137, 24, 232, 219, 82, 219, 45, 236, 65, 74, 97, 95, 153, 114, 228, 151, 17, 195, 6, 129, 231, 202, 222, 56, 23, 50, 147, 68, 160, 196, 140, 244, 1, 156, 164, 180, 60, 78, 202, 222, 209, 168, 25, 1, 164, 86, 75, 10, 158, 161, 18, 197, 79, 141, 191, 193, 34, 62, 190, 229, 136, 12, 200, 226, 15, 115, 166, 251, 219, 17, 73, 127, 232, 233, 62, 104, 83, 186, 27, 234, 78, 125, 23, 206, 206, 64, 111, 25, 255, 15, 194, 230, 73, 235, 75, 208, 213, 157, 57, 136, 149, 92, 187, 254, 63, 237, 198, 38, 17, 94, 85, 14, 118, 6, 158, 199, 77, 236, 163, 134, 16, 239, 231, 112, 129, 232, 85, 57, 37, 174, 215, 57, 153, 169, 146, 188, 238, 165, 31, 33, 110, 79, 72, 96, 88, 177, 143, 134, 181, 241, 245, 201, 188, 7, 11, 24, 69, 190, 86, 216, 250, 47, 28, 135, 242, 3, 6, 148, 25, 119, 16, 210, 102, 112, 81, 235, 102, 89, 206, 188, 209, 237, 102, 131, 152, 131, 170, 141, 41, 77, 48, 25, 106, 136, 50, 213, 149, 116, 197, 170, 23, 136, 205, 8, 148, 228, 27, 133, 195, 69, 231, 188, 184, 115, 39, 33, 122, 14, 152, 167, 188, 136, 221, 234, 142, 61, 104, 193, 25, 13, 146, 95, 51, 10, 188, 174, 64, 222, 3, 8, 130, 135, 14, 83, 228, 238, 104, 228, 104, 173, 231, 187, 38, 150, 57, 231, 91, 34, 41, 236, 194, 11, 41, 5, 154, 1, 40, 25, 104, 125, 11, 130, 98, 111, 32, 123, 150, 234, 128, 166, 111, 232, 24, 253, 36, 191, 118, 253, 210, 246, 5, 8, 78, 200, 29, 9, 157, 178, 49, 58, 196, 240, 185, 197, 200, 147, 196, 10, 147, 226, 141, 222, 10, 59, 203, 153, 22, 78, 83, 182, 250, 215, 121, 216, 123, 171, 156, 211, 211, 240, 207, 75, 194, 140, 229, 25, 181, 86, 38, 100, 112, 142, 233, 72, 80, 139, 208, 91, 87, 92, 144, 177, 155, 17, 217, 104, 183, 118, 235, 134, 251, 59, 185, 8, 132, 191, 95, 191, 109, 29, 109, 145, 234, 13, 121, 222, 198, 104, 209, 112, 118, 67, 184, 187, 152, 196, 16, 136, 151, 207, 70, 209, 253, 10, 45, 196, 118, 155, 194, 153, 160, 246, 148, 91, 255, 228, 250, 188, 132, 194, 18, 121, 59, 26, 121, 78, 79, 98, 55, 31, 79, 139, 112, 6, 52, 213, 233, 17, 20, 131, 15, 219, 26, 215, 221, 118, 58, 47, 63, 128, 103, 185, 200, 163, 106, 119, 172, 124, 194, 69, 247, 13, 158, 191, 209, 204, 192, 252, 106, 159, 242, 66, 165, 118, 122, 209, 139, 243, 72, 180, 156, 163, 84, 217, 138, 157, 86, 117, 11, 231, 27, 198, 22, 223, 241, 245, 215, 181, 57, 234, 156, 58, 250, 204, 9, 124, 133, 77, 108, 88, 43, 10, 106, 170, 213, 133, 60, 197, 34, 91, 223, 173, 190, 70, 192, 55, 21, 119, 232, 132, 213, 52, 73, 25, 134, 87, 136, 62, 8, 226, 235, 109, 36, 230, 128, 152, 145, 13, 97, 255, 162, 7, 58, 228, 157, 160, 55, 99, 35, 204, 118, 227, 126, 231, 81, 214, 173, 250, 103, 109, 208, 160, 59, 104, 122, 57, 93, 158, 17, 229, 80, 12, 210, 161, 235, 115, 147, 193, 243, 19, 209, 132, 100, 32, 89, 133, 202, 198, 75, 134, 171, 61, 201, 28, 92, 138, 216, 112, 163, 18, 167, 37, 166, 96, 163, 125, 71, 119, 185, 3, 72, 228, 221, 47, 3, 37, 128, 135, 196, 233, 210, 154, 167, 172, 99, 232, 64, 130, 228, 131, 69, 195, 34, 70, 46, 26, 47, 18, 97, 181, 167, 25, 206, 89, 102, 7, 181, 124, 187, 143, 4, 199, 136, 184, 53, 21, 173, 46, 80, 130, 134, 128, 58, 119, 146, 212, 178, 208, 238, 127, 240, 163, 107, 96, 76, 226, 161, 76, 164, 191, 255, 86, 171, 32, 152, 58, 35, 158, 251, 156, 138, 55, 70, 116, 128, 229, 7, 240, 52, 91, 188, 35, 220, 251, 98, 223, 86, 98, 76, 175, 160, 155, 78, 136, 161, 212, 88, 28, 80, 167, 82, 107, 20, 203, 125, 133, 17, 254, 126, 112, 46, 243, 92, 63, 1, 253, 131, 247, 128, 99, 5, 127, 35, 250, 140, 82, 110, 140, 237, 217, 200, 40, 188, 173, 59, 56, 154, 19, 8, 196, 251, 152, 235, 219, 197, 216, 186, 62, 7, 72, 248, 167, 0, 153, 63, 200, 231, 82, 116, 88, 58, 71, 36, 83, 205, 227, 222, 100, 160, 172, 231, 145, 146, 203, 12, 188, 27, 97, 164, 158, 111, 168, 189, 92, 63, 24, 232, 195, 165, 212, 81, 223, 254, 119, 95, 161, 142, 158, 10, 222, 31, 180, 48, 26, 46, 161, 253, 82, 142, 227, 36, 202, 4, 166, 137, 193, 3, 15, 121, 251, 188, 87, 230, 139, 193, 98, 198, 232, 176, 152, 171, 38, 215, 244, 30, 89, 8, 48, 36, 125, 5, 151, 207, 156, 131, 82, 218, 76, 14, 124, 129, 139, 162, 40, 157, 214, 148, 45, 199, 240, 182, 221, 182, 115, 253, 85, 231, 234, 163, 54, 189, 220, 93, 113, 132, 255, 116, 69, 47, 117, 100, 24, 36, 237, 24, 225, 163, 67, 101, 1, 169, 103, 174, 249, 88, 230, 240, 204, 229, 149, 222, 231, 7, 46, 136, 188, 250, 13, 46, 138, 159, 100, 1, 114, 236, 60, 252, 206, 132, 23, 153, 96, 95, 134, 200, 242, 227, 197, 8, 148, 65, 245, 166, 135, 196, 239, 78, 103, 105, 53, 114, 92, 173, 12, 15, 132, 156, 228, 112, 98, 233, 102, 22, 105, 50, 94, 151, 170, 178, 37, 39, 145, 186, 242, 13, 166, 137, 53, 136, 61, 176, 8, 230, 246, 21, 231, 254, 43, 55, 210, 191, 71, 3, 38, 1, 132, 185, 21, 252, 1, 193, 254, 170, 122, 160, 119, 118, 103, 107, 227, 4, 95, 38, 254, 233, 244, 193, 62, 145, 220, 23, 193, 112, 97, 158, 239, 144, 124, 43, 71, 204, 79, 12, 206, 63, 127, 167, 218, 155, 60, 164, 182, 66, 33, 108, 239, 93, 181, 60, 55, 97, 188, 118, 208, 206, 129, 164, 253, 7, 100, 25, 25, 140, 59, 75, 153, 215, 65, 115, 85, 83, 158, 11, 85, 37, 197, 243, 202, 118, 179, 156, 202, 2, 172, 225, 41, 134, 152, 146, 233, 192, 80, 160, 114, 72, 255, 101, 90, 190, 107, 86, 127, 68, 155, 57, 52, 7, 95, 142, 43, 174, 241, 147, 179, 127, 49, 110, 26, 166, 205, 240, 191, 250, 137, 254, 253, 170, 150, 147, 37, 113, 130, 228, 205, 112, 133, 38, 27, 245, 195, 254, 141, 163, 47, 202, 43, 220, 17, 244, 78, 214, 49, 41, 48, 63, 88, 128, 51, 162, 91, 205, 198, 56, 70, 4, 77, 132, 206, 160, 231, 138, 241, 183, 115, 6, 200, 178, 118, 242, 38, 235, 186, 98, 231, 255, 220, 23, 41, 163, 75, 158, 27, 183, 80, 14, 29, 29, 63, 216, 174, 87, 176, 162, 99, 140, 137, 253, 65, 100, 146, 5, 224, 215, 71, 55, 136, 51, 10, 103, 179, 11, 232, 252, 108, 77, 249, 74, 9, 234, 251, 188, 11, 145, 91, 137, 240, 17, 250, 94, 170, 113, 158, 35, 109, 225, 30, 18, 61, 196, 138, 64, 55, 138, 58, 104, 4, 15, 120, 42, 58, 123, 43, 248, 110, 0, 207, 161, 98, 31, 106, 209, 246, 111, 31, 162, 237, 221, 50, 176, 190, 202, 59, 167, 84, 119, 13, 30, 99, 172, 112, 217, 247, 79, 43, 16, 222, 212, 21, 137, 184, 132, 7, 176, 203, 40, 220, 86, 119, 236, 247, 139, 180, 131, 157, 112, 158, 165, 155, 157, 237, 40, 115, 28, 145, 220, 172, 11, 181, 52, 117, 199, 176, 148, 44, 203, 122, 216, 14, 51, 187, 91, 146, 208, 5, 80, 61, 223, 67, 34, 206, 205, 129, 165, 248, 59, 107, 156, 199, 14, 255, 169, 78, 211, 14, 135, 173, 55, 205, 229, 213, 116, 28, 243, 226, 145, 191, 188, 116, 122, 48, 232, 189, 184, 63, 218, 29, 78, 236, 36, 155, 25, 96, 200, 191, 219, 53, 50, 56, 156, 28, 212, 120, 31, 10, 20, 33, 191, 152, 79, 224, 248, 76, 149, 193, 197, 188, 58, 14, 78, 192, 117, 255, 199, 197, 171, 203, 144, 228, 59, 45, 140, 83, 176, 177, 235, 165, 218, 145, 194, 75, 231, 130, 223, 236, 117, 165, 251, 226, 24, 180, 77, 93, 23, 157, 133, 202, 146, 128, 149, 82, 128, 113, 208, 199, 6, 29, 41, 38, 76, 202, 194, 200, 12, 193, 26, 113, 238, 192, 220, 248, 58, 2, 55, 88, 27, 139, 107, 97, 172, 29, 149, 40, 249, 77, 173, 136, 36, 144, 57, 137, 15, 76, 185, 147, 153, 216, 227, 120, 41, 92, 180, 167, 172, 134, 187, 44, 62, 20, 18, 118, 20, 197, 28, 216, 179, 216, 86, 224, 55, 203, 183, 166, 135, 23, 28, 68, 181, 87, 5, 196, 252, 16, 232, 115, 33, 18, 231, 143, 131, 81, 49, 33, 142, 242, 32, 248, 142, 185, 161, 100, 204, 239, 127, 96, 184, 114, 172, 249, 220, 209, 118, 199, 208, 193, 244, 225, 125, 243, 104, 83, 86, 221, 120, 86, 134, 136, 230, 96, 247, 212, 18, 221, 149, 22, 45, 39, 164, 81, 165, 214, 152, 121, 47, 177, 199, 111, 117, 66, 69, 15, 14, 242, 183, 3, 200, 89, 191, 39, 115, 59, 83, 180, 254, 201, 170, 170, 126, 106, 246, 47, 161, 17, 224, 104, 250, 195, 208, 141, 28, 69, 82, 144, 21, 46, 146, 128, 130, 8, 250, 228, 140, 155, 89, 216, 163, 225, 178, 69, 159, 137, 28, 43, 109, 76, 114, 250, 29, 63, 232, 57, 192, 146, 218, 114, 89, 232, 253, 119, 161, 10, 90, 56, 218, 233, 182, 153, 16, 95, 250, 149, 170, 199, 235, 105, 223, 61, 40, 11, 161, 136, 229, 152, 216, 173, 89, 194, 215, 170, 249, 77, 152, 179, 98, 121, 148, 43, 97, 251, 86, 246, 68, 74, 113, 22, 90, 183, 224, 105, 193, 52, 33, 211, 151, 73, 2, 130, 26, 40, 58, 76, 163, 57, 219, 119, 193, 221, 7, 222, 190, 88, 47, 84, 64, 221, 54, 252, 174, 176, 68, 126, 65, 30, 48, 162, 221, 103, 254, 156, 92, 56, 196, 164, 133, 87, 172, 31, 136, 23, 7, 51, 7, 109, 143, 98, 37, 232, 172, 135, 138, 128, 117, 26, 69, 187, 154, 157, 232, 203, 102, 199, 163, 161, 174, 159, 88, 46, 240, 28, 223, 225, 191, 247, 37, 172, 87, 192, 60, 52, 52, 219, 6, 175, 21, 197, 135, 244, 215, 7, 169, 23, 207, 174, 150, 97, 131, 183, 145, 150, 221, 81, 252, 46, 88, 151, 153, 213, 128, 250, 135, 43, 254, 24, 214, 218, 124, 147, 54, 61, 133, 71, 208, 187, 196, 235, 148, 162, 84, 208, 50, 255, 20, 32, 107, 189, 63, 49, 14, 202, 182, 153, 0, 56, 197, 202, 89, 225, 108, 150, 140, 205, 47, 233, 192, 125, 135, 134, 45, 33, 47, 57, 167, 136, 215, 15, 159, 230, 7, 157, 229, 32, 233, 254, 239, 229, 246, 176, 163, 44, 252, 62, 242, 34, 69, 141, 78, 140, 31, 237, 67, 249, 252, 22, 105, 73, 90, 99, 126, 126, 131, 123, 115, 112, 252, 184, 86, 189, 99, 10, 235, 176, 214, 213, 253, 67, 54, 171, 112, 119, 63, 81, 125, 18, 71, 69, 208, 145, 114, 57, 106, 72, 254, 138, 79, 114, 119, 49, 31, 237, 71, 72, 218, 217, 86, 192, 90, 61, 98, 1, 44, 66, 13, 7, 95, 101, 93, 40, 188, 66, 40, 238, 151, 244, 149, 236, 105, 69, 13, 77, 115, 91, 158, 119, 120, 88, 55, 238, 20, 205, 101, 146, 68, 64, 177, 216, 207, 85, 202, 32, 150, 242, 10, 123, 97, 192, 134, 39, 170, 218, 198, 10, 86, 73, 0, 196, 62, 12, 19, 115, 216, 230, 227, 170, 139, 32, 145, 3, 4, 21, 94, 159, 138, 232, 216, 225, 149, 31, 223, 166, 87, 200, 248, 154, 162, 112, 89, 50, 45, 201, 62, 96, 35, 95, 199, 80, 221, 237, 0, 1, 255, 238, 107, 252, 48, 54, 131, 122, 10, 59, 116, 121, 145, 108, 19, 89, 213, 242, 76, 115, 158, 32, 55, 199, 242, 16, 193, 243, 156, 249, 190, 48, 24, 126, 158, 108, 83, 182, 202, 32, 87, 126, 212, 125, 64, 17, 72, 242, 35, 20, 29, 156, 189, 166, 51, 124, 181, 239, 254, 99, 40, 191, 136, 74, 29, 58, 7, 15, 70, 139, 38, 18, 55, 121, 149, 148, 236, 120, 159, 168, 165, 91, 119, 109, 185, 187, 4, 89, 177, 95, 189, 216, 80, 47, 111, 34, 111, 47, 59, 42, 30, 70, 24, 244, 244, 203, 85, 44, 255, 56, 228, 251, 148, 46, 172, 177, 185, 233, 164, 176, 205, 215, 87, 17, 140, 130, 160, 191, 41, 94, 137, 201, 47, 201, 199, 108, 90, 88, 89, 226, 29, 244, 31, 179, 18, 188, 238, 114, 149, 118, 194, 4, 112, 166, 86, 51, 241, 114, 74, 29, 135, 236, 252, 106, 230, 50, 41, 227, 154, 41, 56, 232, 81, 76, 66, 59, 101, 34, 213, 22, 197, 140, 151, 144, 182, 89, 189, 253, 178, 193, 59, 238, 98, 23, 187, 132, 82, 2, 11, 249, 126, 13, 150, 211, 31, 135, 99, 22, 59, 123, 109, 187, 6, 87, 87, 151, 28, 196, 175, 5, 130, 30, 227, 32, 143, 54, 3, 101, 0, 89, 21, 95, 109, 9, 241, 1, 82, 234, 172, 235, 30, 24, 126, 8, 235, 89, 163, 19, 50, 135, 193, 206, 57, 90, 185, 4, 122, 26, 177, 254, 49, 167, 139, 158, 29, 50, 242, 89, 25, 146, 133, 239, 153, 237, 33, 147, 243, 128, 193, 73, 121, 232, 244, 81, 71, 205, 197, 95, 235, 123, 145, 118, 219, 23, 216, 237, 112, 92, 231, 213, 146, 202, 119, 158, 104, 82, 101, 161, 60, 199, 128, 161, 30, 227, 160, 234, 17, 126, 3, 161, 218, 253, 19, 83, 46, 140, 56, 21, 161, 216, 250, 179, 166, 159, 0, 217, 81, 47, 216, 193, 220, 19, 132, 25, 239, 203, 71, 59, 194, 127, 252, 160, 216, 84, 9, 77, 33, 246, 144, 130, 88, 239, 52, 162, 227, 61, 12, 176, 231, 118, 132, 64, 136, 138, 253, 52, 222, 107, 75, 24, 71, 104, 83, 208, 128, 92, 248, 90, 48, 59, 57, 165, 109, 45, 174, 81, 97, 113, 98, 198, 155, 134, 12, 47, 113, 13, 14, 182, 89, 70, 146, 29, 193, 165, 30, 70, 209, 17, 138, 8, 243, 41, 115, 96, 227, 142, 224, 200, 93, 39, 108, 172, 130, 220, 99, 147, 144, 49, 161, 236, 13, 89, 135, 142, 219, 183, 5, 6, 51, 203, 198, 229, 206, 235, 229, 140, 120, 198, 153, 235, 212, 162, 218, 235, 82, 2, 139, 244, 126, 19, 71, 135, 15, 169, 98, 67, 244, 195, 46, 36, 177, 45, 164, 99, 231, 15, 90, 187, 220, 251, 30, 228, 214, 196, 119, 130, 33, 179, 218, 150, 238, 43, 201, 222, 0, 153, 118, 181, 183, 99, 242, 45, 2, 23, 67, 29, 15, 94, 99, 185, 198, 197, 102, 11, 95, 140, 154, 236, 203, 157, 88, 45, 127, 218, 113, 67, 2, 153, 137, 96, 6, 196, 214, 233, 165, 246, 43, 217, 241, 31, 205, 124, 221, 188, 37, 224, 20, 121, 196, 87, 76, 231, 0, 43, 198, 75, 31, 30, 184, 19, 62, 111, 222, 149, 216, 255, 104, 147, 13, 197, 181, 205, 152, 36, 98, 178, 114, 115, 149, 150, 210, 201, 88, 187, 20, 168, 247, 155, 179, 6, 97, 180, 224, 235, 28, 226, 38, 92, 84, 189, 187, 165, 11, 184, 190, 63, 155, 94, 198, 62, 236, 58, 173, 90, 218, 150, 194, 149, 2, 123, 119, 211, 61, 79, 63, 104, 9, 26, 136, 158, 232, 235, 158, 222, 250, 34, 93, 9, 191, 187, 181, 247, 255, 153, 235, 183, 210, 101, 85, 8, 203, 219, 102, 46, 107, 241, 195, 220, 211, 220, 97, 248, 204, 9, 25, 234, 181, 200, 109, 46, 154, 236, 206, 66, 74, 241, 235, 171, 88, 122, 69, 240, 47, 103, 139, 215, 102, 119, 165, 65, 111, 104, 81, 124, 50, 129, 103, 63, 159, 250, 143, 222, 75, 211, 147, 239, 181, 198, 181, 32, 154, 74, 78, 210, 115, 56, 203, 91, 77, 115, 88, 189, 191, 168, 143, 126, 250, 236, 117, 220, 14, 34, 155, 218, 251, 141, 226, 161, 57, 184, 81, 169, 83, 66, 246, 54, 34, 218, 232, 26, 105, 9, 170, 52, 165, 81, 54, 10, 11, 162, 184, 54, 89, 118, 80, 199, 144, 90, 45, 167, 209, 110, 132, 2, 61, 90, 84, 55, 181, 197, 198, 163, 239, 13, 142, 132, 51, 39, 60, 151, 78, 13, 60, 89, 101, 137, 0, 133, 172, 147, 47, 211, 139, 142, 248, 144, 140, 117, 156, 230, 39, 250, 26, 144, 157, 66, 76, 231, 140, 172, 202, 5, 42, 213, 73, 244, 173, 38, 207, 151, 84, 108, 6, 181, 32, 228, 146, 83, 60, 159, 67, 127, 14, 244, 52, 146, 168, 3, 16, 98, 75, 105, 53, 18, 216, 127, 232, 133, 87, 55, 51, 25, 128, 21, 163, 192, 152, 162, 34, 56, 175, 193, 126, 77, 109, 167, 158, 191, 96, 197, 80, 113, 248, 201, 188, 124, 175, 56, 55, 15, 119, 247, 174, 195, 71, 147, 39, 217, 176, 210, 159, 145, 19, 127, 243, 88, 176, 143, 43, 143, 254, 76, 215, 108, 208, 232, 254, 86, 18, 125, 209, 213, 140, 5, 243, 53, 95, 64, 154, 22, 198, 145, 173, 50, 17, 245, 108, 149, 176, 168, 237, 102, 128, 136, 202, 121, 90, 171, 200, 198, 66, 86, 106, 101, 237, 54, 117, 211, 220, 116, 163, 246, 112, 216, 151, 230, 84, 174, 179, 253, 53, 145, 70, 39, 112, 206, 151, 204, 252, 137, 231, 192, 64, 217, 48, 157, 99, 181, 5, 129, 237, 189, 15, 211, 8, 45, 240, 204, 5, 112, 253, 78, 9, 194, 225, 75, 140, 192, 59, 18, 2, 48, 136, 135, 203, 26, 40, 142, 188, 132, 149, 76, 32, 163, 30, 100, 46, 242, 2, 43, 87, 212, 40, 120, 193, 244, 86, 207, 29, 228, 174, 191, 0, 231, 69, 193, 104, 145, 132, 28, 132, 145, 206, 201, 201, 179, 28, 236, 229, 152, 70, 213, 241, 24, 140, 168, 103, 148, 253, 1, 170, 8, 208, 242, 28, 72, 8, 227, 54, 85, 92, 120, 112, 151, 4, 61, 149, 150, 241, 57, 78, 208, 169, 166, 21, 221, 206, 205, 180, 255, 18, 58, 164, 120, 194, 14, 240, 15, 2, 49, 186, 132, 157, 91, 49, 128, 14, 9, 53, 38, 30, 44, 91, 41, 200, 23, 20, 187, 194, 137, 169, 169, 96, 26, 49, 137, 211, 33, 186, 20, 215, 187, 73, 5, 20, 144, 100, 129, 188, 155, 46, 45, 154, 27, 71, 29, 188, 32, 50, 78, 15, 230, 148, 35, 201, 172, 139, 126, 65, 221, 129, 9, 21, 111, 102, 32, 26, 148, 30, 70, 172, 7, 84, 255, 236, 149, 66, 140, 207, 253, 163, 46, 44, 95, 26, 132, 109, 74, 236, 118, 247, 187, 29, 255, 40, 145, 98, 190, 192, 5, 160, 96, 24, 110, 252, 109, 95, 229, 169, 27, 92, 43, 141, 19, 181, 35, 69, 248, 156, 195, 79, 245, 86, 5, 7, 181, 15, 10, 105, 80, 122, 177, 81, 9, 61, 199, 13, 0, 56, 49, 61, 34, 186, 237, 133, 11, 188, 208, 35, 242, 167, 134, 8, 24, 155, 247, 94, 33, 229, 32, 242, 235, 199, 220, 55, 222, 136, 18, 4, 155, 209, 175, 117, 83, 110, 164, 216, 88, 118, 130, 58, 152, 44, 237, 166, 162, 223, 192, 165, 25, 203, 165, 44, 242, 214, 71, 38, 58, 59, 140, 153, 67, 170, 105, 71, 242, 6, 159, 168, 111, 122, 203, 164, 130, 23, 43, 168, 62, 34, 142, 170, 151, 11, 152, 185, 91, 170, 193, 237, 75, 179, 50, 229, 107, 40, 87, 241, 229, 180, 67, 147, 240, 230, 113, 2, 181, 12, 75, 250, 168, 125, 142, 197, 83, 126, 37, 23, 56, 38, 213, 77, 92, 164, 22, 182, 154, 34, 58, 154, 252, 200, 1, 119, 10, 63, 112, 125, 224, 194, 20, 242, 128, 215, 138, 10, 4, 9, 18, 167, 5, 81, 174, 244, 136, 24, 226, 43, 195, 104, 197, 49, 197, 189, 72, 197, 179, 59, 115, 45, 134, 148, 82, 13, 196, 4, 190, 254, 93, 209, 73, 223, 164, 126, 10, 72, 201, 128, 170, 250, 76, 117, 206, 208, 132, 47, 25, 122, 155, 139, 92, 70, 84, 20, 23, 242, 118, 227, 161, 172, 178, 158, 244, 44, 170, 92, 119, 78, 66, 183, 88, 255, 95, 76, 45, 11, 221, 60, 17, 198, 111, 103, 206, 109, 25, 57, 185, 204, 102, 132, 207, 188, 52, 189, 242, 191, 118, 139, 146, 182, 24, 54, 95, 185, 246, 0, 189, 58, 167, 122, 254, 208, 15, 93, 37, 108, 86, 238, 22, 93, 91, 62, 185, 245, 58, 108, 183, 35, 199, 173, 242, 76, 171, 74, 242, 199, 238, 53, 195, 248, 169, 39, 132, 3, 213, 47, 126, 48, 231, 25, 126, 52, 112, 84, 85, 69, 222, 181, 124, 163, 247, 153, 89, 242, 48, 84, 96, 108, 187, 183, 108, 64, 1, 151, 202, 204, 235, 139, 95, 154, 57, 202, 181, 250, 73, 57, 170, 123, 6, 149, 160, 248, 15, 56, 0, 183, 178, 231, 182, 55, 131, 17, 207, 0, 216, 255, 143, 6, 155, 108, 184, 101, 130, 54, 80, 23, 41, 193, 105, 141, 116, 217, 14, 198, 71, 0, 52, 105, 77, 115, 198, 234, 204, 103, 134, 150, 32, 163, 2, 99, 201, 197, 47, 177, 153, 94, 148, 187, 173, 216, 253, 82, 74, 116, 60, 84, 233, 155, 47, 149, 145, 190, 74, 5, 80, 161, 140, 55, 213, 190, 111, 24, 176, 149, 121, 118, 149, 157, 176, 118, 190, 195, 184, 8, 234, 175, 202, 101, 137, 126, 61, 4, 244, 119, 249, 140, 167, 120, 184, 185, 79, 197, 236, 7, 200, 240, 250, 88, 133, 255, 188, 223, 49, 48, 6, 153, 152, 224, 254, 13, 181, 93, 132, 76, 160, 106, 3, 114, 54, 5, 206, 131, 130, 40, 45, 24, 80, 81, 255, 184, 245, 84, 43, 155, 10, 179, 3, 198, 102, 216, 136, 241, 158, 88, 251, 200, 104, 4, 12, 48, 105, 103, 238, 42, 177, 177, 71, 142, 9, 167, 255, 15, 92, 199, 121, 54, 252, 253, 9, 16, 154, 46, 106, 31, 24, 42, 236, 190, 102, 155, 93, 80, 137, 102, 45, 217, 100, 40, 68, 109, 181, 199, 188, 87, 233, 231, 143, 95, 235, 206, 23, 131, 236, 238, 73, 143, 101, 211, 86, 98, 161, 241, 36, 200, 82, 121, 170, 151, 84, 253, 215, 112, 230, 87, 32, 220, 198, 25, 148, 205, 21, 38, 130, 117, 114, 191, 78, 82, 174, 82, 157, 11, 17, 198, 130, 154, 52, 159, 123, 140, 43, 85, 91, 187, 83, 89, 82, 179, 239, 116, 207, 209, 19, 87, 1, 180, 195, 36, 19, 134, 163, 8, 123, 140, 42, 124, 63, 56, 193, 154, 43, 106, 255, 61, 8, 193, 95, 5, 223, 206, 77, 83, 247, 220, 200, 44, 160, 8, 227, 37, 49, 13, 58, 98, 239, 202, 100, 53, 64, 195, 251, 15, 212, 131, 137, 10, 14, 135, 163, 169, 148, 55, 27, 185, 125, 134, 18, 13, 149, 144, 166, 79, 172, 92, 162, 208, 246, 209, 98, 195, 198, 192, 242, 227, 234, 98, 46, 191, 158, 229, 199, 79, 140, 161, 207, 230, 139, 59, 224, 82, 155, 204, 39, 174, 57, 26, 165, 216, 200, 9, 151, 201, 89, 103, 161, 69, 172, 94, 254, 134, 109, 33, 155, 236, 112, 221, 145, 111, 193, 17, 150, 198, 124, 55, 213, 135, 221, 199, 145, 173, 153, 254, 70, 3, 174, 152, 104, 212, 46, 98, 83, 171, 116, 237, 83, 47, 215, 165, 96, 79, 229, 64, 141, 40, 222, 248, 238, 171, 23, 224, 207, 226, 83, 151, 56, 80, 99, 157, 3, 89, 220, 9, 215, 31, 82, 135, 153, 40, 203, 145, 173, 44, 235, 88, 14, 74, 37, 106, 183, 225, 1, 48, 83, 42, 148, 227, 245, 207, 22, 182, 44, 185, 241, 132, 18, 112, 77, 150, 90, 237, 44, 13, 83, 227, 99, 175, 83, 131, 166, 99, 190, 131, 8, 25, 230, 133, 94, 43, 23, 53, 71, 164, 16, 59, 37, 189, 228, 29, 204, 225, 205, 207, 166, 105, 131, 204, 217, 9, 221, 191, 47, 196, 130, 174, 171, 146, 140, 82, 3, 147, 135, 112, 132, 248, 249, 103, 87, 120, 0, 132, 139, 67, 198, 73, 111, 52, 211, 226, 78, 250, 150, 165, 195, 15, 2, 139, 186, 196, 249, 100, 171, 44, 242, 36, 236, 205, 122, 251, 165, 143, 95, 202, 83, 228, 36, 173, 202, 141, 159, 219, 91, 116, 7, 206, 69, 230, 40, 27, 86, 148, 46, 147, 152, 131, 223, 4, 153, 165, 172, 136, 120, 36, 247, 154, 22, 239, 37, 93, 220, 204, 176, 156, 232, 83, 112, 214, 152, 55, 253, 244, 54, 238, 93, 217, 68, 216, 109, 15, 95, 127, 135, 94, 34, 232, 246, 91, 37, 207, 150, 28, 54, 227, 142, 221, 189, 55, 152, 171, 30, 80, 70, 158, 156, 171, 230, 118, 187, 224, 201, 131, 86, 67, 128, 227, 119, 255, 101, 15, 47, 146, 112, 192, 13, 55, 186, 88, 203, 53, 31, 199, 47, 67, 197, 56, 28, 16, 88, 68, 246, 173, 35, 128, 168, 234, 120, 203, 61, 185, 16, 220, 216, 198, 187, 179, 94, 253, 234, 51, 106, 113, 134, 28, 110, 4, 136, 156, 13, 159, 115, 31, 236, 152, 37, 30, 166, 39, 46, 103, 78, 185, 108, 84, 45, 98, 175, 184, 98, 47, 140, 0, 135, 12, 30, 237, 226, 227, 20, 220, 16, 5, 191, 116, 26, 219, 37, 77, 22, 197, 119, 27, 138, 45, 250, 33, 71, 184, 97, 59, 154, 230, 79, 93, 73, 166, 203, 26, 195, 124, 132, 157, 223, 37, 110, 67, 41, 185, 239, 58, 89, 6, 181, 145, 11, 7, 8, 54, 197, 133, 151, 255, 114, 54, 144, 253, 75, 84, 214, 75, 162, 90, 189, 235, 127, 3, 118, 85, 64, 118, 57, 141, 83, 60, 4, 125, 190, 167, 9, 128, 114, 128, 143, 57, 226, 59, 214, 115, 153, 10, 247, 83, 130, 152, 130, 12, 163, 110, 162, 48, 153, 23, 63, 202, 77, 19, 187, 53, 196, 57, 184, 32, 97, 73, 96, 166, 160, 167, 26, 241, 107, 248, 91, 32, 195, 164, 151, 134, 253, 48, 29, 133, 73, 228, 86, 168, 242, 185, 221, 57, 174, 100, 84, 43, 19, 198, 134, 12, 54, 139, 251, 95, 183, 203, 117, 97, 218, 179, 111, 222, 152, 243, 181, 63, 48, 65, 242, 218, 41, 79, 65, 57, 101, 175, 60, 203, 197, 155, 58, 183, 134, 186, 125, 88, 216, 76, 121, 169, 66, 65, 28, 230, 24, 191, 253, 22, 66, 62, 225, 137, 120, 32, 249, 38, 100, 196, 128, 55, 199, 243, 83, 104, 88, 144, 86, 142, 202, 101, 17, 233, 112, 79, 19, 134, 164, 251, 239, 201, 243, 149, 213, 26, 238, 78, 74, 135, 202, 74, 224, 194, 190, 231, 21, 96, 253, 101, 30, 164, 112, 93, 124, 36, 133, 115, 7, 78, 29, 186, 231, 0, 26, 132, 69, 238, 147, 29, 162, 119, 155, 61, 70, 0, 40, 112, 63, 56, 249, 113, 80, 149, 197, 81, 125, 106, 156, 247, 219, 2, 162, 54, 129, 242, 214, 214, 214, 238, 184, 132, 67, 68, 16, 199, 159, 125, 15, 9, 123, 91, 134, 57, 96, 208, 21, 142, 69, 166, 45, 145, 82, 204, 213, 127, 40, 153, 2, 13, 195, 44, 15, 139, 109, 102, 44, 225, 42, 185, 208, 53, 122, 28, 114, 179, 231, 89, 169, 34, 239, 78, 56, 17, 199, 83, 193, 36, 226, 94, 35, 203, 117, 74, 195, 102, 149, 220, 154, 238, 158, 226, 237, 52, 211, 72, 109, 234, 47, 67, 153, 101, 171, 192, 162, 167, 220, 233, 248, 113, 113, 255, 143, 142, 201, 44, 162, 131, 159, 119, 52, 207, 228, 104, 184, 172, 69, 62, 10, 110, 141, 29, 78, 197, 11, 128, 212, 6, 12, 227, 44, 169, 38, 117, 67, 191, 12, 47, 174, 25, 159, 185, 90, 223, 211, 120, 244, 129, 87, 225, 150, 92, 181, 194, 38, 169, 13, 233, 9, 207, 56, 172, 44, 103, 125, 107, 36, 199, 152, 233, 234, 96, 246, 66, 58, 98, 18, 102, 239, 137, 27, 173, 110, 123, 22, 240, 189, 233, 58, 64, 0, 191, 71, 9, 67, 168, 145, 164, 237, 206, 241, 171, 66, 112, 162, 36, 245, 30, 18, 228, 66, 186, 59, 217, 70, 50, 139, 25, 198, 34, 244, 8, 45, 28, 55, 110, 188, 9, 104, 6, 211, 211, 58, 239, 71, 212, 210, 67, 24, 84, 30, 247, 121, 214, 3, 183, 26, 98, 39, 72, 0, 0, 42, 33, 196, 205, 215, 166, 203, 58, 215, 137, 145, 109, 64, 189, 165, 93, 185, 126, 241, 82, 224, 38, 254, 57, 73, 50, 93, 56, 230, 139, 191, 182, 227, 69, 150, 121, 217, 55, 253, 0, 234, 24, 51, 147, 241, 118, 212, 213, 103, 210, 126, 230, 105, 214, 93, 236, 186, 41, 15, 137, 155, 179, 103, 213, 0, 19, 59, 83, 45, 109, 30, 130, 89, 195, 210, 238, 250, 96, 22, 232, 59, 190, 99, 174, 254, 95, 186, 105, 48, 116, 160, 149, 17, 70, 143, 115, 224, 103, 13, 114, 201, 218, 159, 143, 98, 178, 51, 230, 76, 252, 228, 142, 243, 130, 207, 163, 56, 76, 2, 185, 80, 202, 94, 17, 153, 53, 67, 135, 255, 244, 190, 197, 159, 99, 232, 203, 156, 254, 101, 162, 36, 9, 32, 203, 134, 87, 116, 8, 104, 228, 89, 143, 14, 68, 207, 100, 43, 119, 250, 58, 31, 86, 28, 203, 59, 105, 98, 116, 73, 183, 228, 119, 29, 81, 101, 14, 233, 132, 109, 195, 13, 84, 91, 100, 82, 193, 134, 244, 246, 117, 9, 230, 50, 10, 179, 241, 100, 46, 82, 189, 207, 138, 128, 19, 169, 207, 148, 244, 182, 208, 36, 10, 60, 170, 254, 203, 117, 172, 60, 219, 102, 161, 244, 4, 12, 85, 120, 80, 93, 176, 124, 89, 206, 245, 104, 123, 229, 116, 73, 86, 69, 168, 213, 147, 196, 123, 165, 196, 190, 17, 105, 203, 111, 90, 24, 89, 249, 45, 165, 5, 215, 221, 223, 122, 196, 38, 121, 4, 210, 100, 79, 104, 26, 19, 233, 128, 170, 182, 245, 36, 83, 82, 163, 149, 97, 5, 74, 104, 192, 234, 226, 152, 116, 150, 173, 3, 205, 231, 224, 133, 180, 72, 225, 220, 63, 98, 86, 222, 33, 187, 34, 92, 142, 160, 72, 19, 96, 200, 243, 155, 142, 251, 87, 205, 90, 72, 47, 22, 156, 181, 31, 91, 251, 208, 116, 195, 181, 156, 56, 15, 81, 92, 179, 215, 100, 73, 230, 53, 108, 227, 211, 238, 37, 141, 190, 173, 205, 113, 62, 160, 253, 21, 183, 165, 8, 48, 154, 199, 69, 168, 41, 4, 230, 22, 17, 132, 225, 192, 146, 91, 148, 99, 59, 255, 203, 197, 193, 223, 97, 223, 116, 47, 169, 12, 41, 243, 215, 240, 242, 185, 228, 7, 246, 37, 247, 3, 49, 69, 138, 190, 14, 211, 180, 226, 218, 208, 60, 106, 101, 91, 177, 49, 145, 187, 75, 159, 157, 110, 214, 194, 70, 80, 89, 27, 230, 37, 29, 8, 218, 98, 176, 5, 152, 43, 211, 235, 172, 37, 111, 39, 69, 161, 194, 37, 232, 33, 23, 154, 137, 133, 247, 66, 41, 155, 55, 40, 58, 163, 187, 156, 24, 41, 182, 217, 39, 223, 251, 187, 159, 194, 126, 191, 255, 160, 78, 20, 120, 237, 251, 6, 7, 49, 252, 45, 54, 75, 234, 6, 31, 72, 128, 187, 49, 94, 216, 145, 75, 155, 206, 49, 185, 118, 161, 124, 158, 194, 13, 128, 159, 208, 11, 48, 236, 79, 105, 170, 156, 70, 179, 162, 203, 220, 201, 218, 66, 89, 126, 47, 37, 220, 86, 84, 23, 94, 33, 139, 130, 98, 190, 3, 89, 196, 195, 182, 211, 9, 84, 249, 152, 115, 23, 154, 33, 147, 135, 75, 163, 7, 110, 222, 69, 0, 50, 233, 177, 73, 13, 246, 129, 250, 229, 57, 150, 122, 58, 104, 4, 17, 158, 198, 119, 39, 189, 212, 71, 92, 25, 63, 125, 216, 246, 240, 125, 17, 73, 31, 14, 49, 57, 239, 59, 115, 214, 119, 237, 230, 154, 153, 195, 168, 55, 136, 3, 24, 115, 48, 150, 243, 114, 90, 98, 187, 149, 131, 77, 179, 240, 72, 106, 74, 0, 37, 76, 181, 119, 92, 163, 65, 185, 157, 210, 44, 12, 79, 90, 56, 178, 101, 29, 226, 152, 158, 112, 85, 72, 239, 10, 215, 56, 11, 213, 89, 252, 234, 58, 240, 62, 90, 144, 230, 247, 229, 112, 224, 108, 242, 3, 107, 173, 134, 53, 216, 162, 97, 216, 31, 108, 189, 181, 47, 136, 13, 173, 235, 17, 200, 116, 220, 44, 198, 176, 239, 36, 232, 16, 163, 213, 222, 95, 169, 65, 233, 94, 17, 59, 39, 51, 29, 197, 167, 41, 188, 18, 143, 89, 95, 14, 4, 137, 194, 172, 239, 15, 35, 156, 197, 94, 116, 176, 231, 149, 120, 75, 78, 46, 183, 147, 5, 165, 87, 225, 54, 149, 205, 171, 93, 98, 0, 241, 255, 41, 164, 172, 118, 99, 50, 223, 255, 88, 159, 112, 231, 254, 156, 189, 58, 62, 48, 5, 153, 71, 200, 44, 27, 213, 114, 144, 209, 23, 215, 184, 106, 90, 109, 82, 144, 80, 16, 6, 233, 104, 75, 250, 185, 109, 101, 208, 5, 106, 193, 27, 206, 51, 66, 109, 168, 30, 90, 0, 255, 191, 126, 251, 75, 143, 14, 110, 100, 182, 206, 104, 179, 227, 184, 68, 186, 35, 117, 87, 68, 173, 106, 174, 205, 6, 39, 234, 191, 191, 116, 80, 166, 39, 103, 209, 71, 159, 141, 85, 127, 131, 100, 168, 62, 230, 86, 1, 249, 33, 116, 24, 117, 78, 125, 187, 116, 40, 21, 75, 74, 178, 211, 110, 209, 69, 62, 91, 40, 15, 193, 242, 3, 21, 215, 249, 133, 58, 81, 250, 155, 11, 131, 51, 243, 35, 115, 174, 99, 222, 180, 175, 185, 1, 225, 228, 255, 116, 19, 101, 12, 130, 164, 107, 144, 78, 231, 115, 227, 76, 212, 235, 117, 182, 96, 24, 42, 3, 147, 215, 186, 60, 204, 135, 161, 239, 29, 70, 238, 56, 215, 52, 111, 247, 107, 112, 140, 11, 195, 113, 108, 30, 163, 187, 36, 240, 247, 206, 107, 59, 4, 151, 234, 247, 126, 233, 2, 4, 207, 108, 61, 138, 231, 226, 62, 133, 238, 18, 9, 77, 93, 53, 177, 53, 211, 241, 161, 191, 14, 123, 252, 166, 44, 22, 90, 34, 163, 9, 211, 81, 198, 175, 8, 0, 146, 235, 49, 248, 112, 99, 123, 11, 180, 184, 111, 18, 171, 12, 166, 131, 24, 161, 90, 74, 5, 201, 46, 133, 0, 71, 238, 34, 161, 100, 192, 39, 228, 226, 254, 12, 121, 140, 254, 91, 78, 83, 36, 229, 216, 78, 207, 33, 49, 218, 180, 21, 141, 83, 124, 90, 233, 111, 206, 165, 41, 5, 239, 7, 212, 140, 192, 208, 58, 233, 63, 212, 96, 9, 35, 193, 224, 135, 66, 54, 237, 221, 80, 25, 52, 247, 24, 213, 61, 218, 244, 63, 219, 209, 251, 222, 80, 48, 12, 6, 113, 167, 254, 115, 7, 154, 60, 43, 226, 166, 223, 226, 44, 162, 234, 174, 84, 175, 254, 194, 203, 4, 251, 203, 153, 25, 125, 162, 59, 132, 89, 195, 204, 161, 253, 51, 22, 166, 219, 84, 229, 91, 129, 56, 88, 69, 55, 131, 242, 124, 36, 162, 69, 183, 123, 45, 251, 186, 231, 8, 173, 6, 199, 137, 9, 198, 184, 221, 238, 227, 103, 101, 74, 68, 103, 69, 188, 57, 234, 13, 64, 222, 174, 163, 47, 209, 174, 102, 49, 14, 123, 93, 18, 52, 110, 56, 245, 219, 83, 140, 212, 142, 126, 29, 252, 46, 222, 83, 196, 115, 145, 202, 170, 158, 95, 140, 103, 129, 20, 204, 49, 139, 150, 64, 230, 222, 91, 117, 42, 178, 49, 58, 252, 3, 24, 129, 102, 191, 39, 75, 76, 240, 242, 86, 31, 61, 166, 234, 255, 33, 175, 191, 18, 26, 28, 117, 225, 6, 109, 232, 130, 68, 113, 74, 17, 91, 93, 67, 118, 129, 222, 207, 247, 203, 228, 116, 140, 236, 77, 142, 101, 217, 148, 54, 182, 13, 80, 8, 26, 206, 86, 246, 88, 214, 170, 110, 91, 48, 60, 42, 175, 102, 133, 32, 88, 105, 179, 216, 205, 109, 76, 72, 17, 205, 125, 105, 31, 43, 66, 249, 11, 20, 60, 25, 118, 219, 192, 145, 211, 159, 246, 60, 191, 239, 85, 116, 229, 249, 191, 119, 39, 53, 26, 159, 63, 203, 120, 204, 188, 150, 224, 167, 3, 247, 105, 43, 223, 31, 107, 197, 241, 242, 172, 22, 243, 81, 148, 114, 251, 236, 222, 1, 14, 154, 132, 9, 122, 179, 13, 81, 230, 205, 78, 110, 37, 16, 225, 35, 26, 79, 232, 133, 126, 40, 232, 216, 226, 236, 56, 211, 150, 138, 83, 173, 243, 66, 183, 125, 166, 238, 91, 48, 168, 66, 135, 76, 185, 72, 237, 103, 78, 129, 73, 83, 115, 143, 143, 77, 144, 201, 22, 232, 62, 128, 62, 39, 96, 40, 241, 166, 49, 77, 158, 133, 215, 103, 245, 4, 165, 129, 212, 88, 164, 48, 160, 84, 153, 226, 173, 104, 93, 99, 61, 23, 249, 198, 244, 132, 170, 126, 248, 214, 76, 5, 96, 134, 129, 152, 241, 17, 197, 67, 135, 178, 173, 47, 170, 209, 164, 146, 105, 145, 250, 244, 74, 111, 181, 146, 195, 53, 3, 203, 18, 36, 247, 158, 245, 48, 103, 45, 86, 176, 4, 35, 208, 125, 233, 248, 59, 144, 53, 221, 79, 23, 148, 0, 185, 0, 55, 10, 115, 236, 102, 53, 3, 82, 106, 80, 224, 94, 212, 166, 39, 212, 7, 59, 154, 241, 174, 139, 20, 191, 32, 128, 60, 172, 170, 52, 99, 217, 119, 202, 61, 41, 228, 183, 54, 96, 51, 18, 254, 213, 95, 236, 243, 29, 143, 80, 53, 212, 118, 208, 183, 36, 97, 0, 36, 219, 219, 9, 99, 205, 79, 218, 97, 206, 243, 139, 248, 143, 195, 142, 126, 213, 130, 66, 226, 161, 231, 3, 154, 111, 194, 239, 86, 7, 86, 17, 134, 181, 249, 245, 216, 41, 222, 17, 224, 19, 102, 46, 45, 22, 178, 14, 217, 167, 222, 0, 94, 148, 227, 120, 213, 91, 29, 69, 223, 133, 0, 27, 51, 59, 200, 196, 142, 101, 26, 104, 94, 254, 122, 81, 124, 103, 108, 42, 224, 27, 231, 213, 231, 55, 20, 128, 25, 30, 132, 131, 162, 194, 98, 104, 3, 253, 11, 222, 126, 216, 189, 228, 0, 0, 52, 86, 133, 155, 219, 34, 153, 168, 238, 76, 119, 11, 207, 206, 137, 136, 66, 73, 24, 71, 192, 159, 158, 88, 108, 74, 213, 214, 186, 140, 238, 54, 102, 214, 126, 200, 207, 232, 151, 189, 43, 103, 227, 210, 32, 108, 216, 198, 62, 224, 11, 143, 28, 108, 8, 184, 99, 51, 100, 94, 33, 248, 75, 244, 106, 116, 24, 144, 0, 46, 91, 171, 82, 251, 8, 53, 71, 167, 8, 52, 7, 177, 224, 179, 245, 41, 181, 43, 126, 140, 33, 127, 174, 253, 56, 201, 247, 129, 188, 251, 94, 130, 228, 247, 208, 50, 233, 150, 232, 141, 147, 228, 146, 7, 212, 127, 5, 169, 88, 195, 154, 56, 55, 53, 243, 160, 163, 126, 185, 241, 104, 55, 113, 225, 235, 139, 115, 30, 161, 81, 159, 214, 230, 93, 101, 163, 3, 47, 138, 212, 170, 216, 130, 51, 85, 222, 184, 171, 11, 149, 119, 59, 32, 99, 80, 195, 116, 165, 255, 146, 126, 227, 152, 186, 50, 53, 18, 10, 66, 70, 235, 2, 206, 204, 253, 232, 243, 121, 181, 186, 131, 110, 24, 88, 122, 83, 142, 164, 204, 140, 246, 155, 209, 156, 88, 119, 141, 95, 206, 44, 166, 206, 134, 246, 26, 80, 224, 97, 205, 165, 52, 48, 79, 67, 194, 112, 110, 206, 197, 246, 39, 58, 120, 194, 178, 188, 157, 136, 145, 54, 95, 180, 219, 210, 190, 240, 148, 87, 16, 248, 193, 243, 240, 72, 231, 157, 20, 77, 1, 216, 169, 237, 118, 94, 249, 198, 46, 48, 131, 190, 79, 195, 244, 245, 20, 87, 180, 4, 214, 245, 158, 38, 90, 237, 37, 54, 247, 153, 60, 108, 63, 131, 91, 241, 59, 231, 182, 15, 128, 57, 196, 238, 174, 253, 243, 147, 118, 41, 197, 168, 108, 133, 181, 95, 62, 126, 253, 127, 75, 39, 178, 230, 109, 49, 249, 153, 8, 45, 105, 252, 187, 120, 149, 29, 155, 97, 245, 47, 135, 221, 225, 24, 99, 79, 100, 23, 119, 230, 210, 55, 165, 93, 204, 114, 45, 115, 92, 249, 118, 118, 166, 192, 21, 175, 168, 31, 51, 197, 74, 97, 220, 228, 247, 148, 60, 48, 0, 147, 27, 164, 140, 252, 188, 5, 166, 175, 203, 31, 199, 157, 148, 74, 168, 252, 89, 102, 19, 86, 24, 221, 142, 78, 40, 85, 49, 57, 137, 211, 243, 211, 237, 136, 176, 111, 114, 6, 40, 114, 27, 183, 63, 48, 92, 154, 207, 163, 143, 216, 247, 127, 83, 39, 86, 135, 55, 45, 68, 121, 127, 118, 53, 241, 235, 170, 223, 119, 241, 68, 169, 67, 20, 51, 109, 158, 180, 241, 6, 114, 58, 185, 196, 86, 154, 153, 100, 22, 23, 197, 198, 216, 163, 97, 171, 12, 10, 211, 110, 128, 55, 203, 226, 149, 225, 236, 84, 254, 150, 216, 27, 251, 214, 63, 232, 128, 222, 135, 179, 235, 113, 152, 29, 70, 160, 30, 91, 123, 67, 59, 163, 206, 46, 167, 183, 206, 246, 126, 109, 59, 117, 178, 248, 2, 6, 72, 136, 112, 50, 86, 143, 81, 153, 53, 244, 56, 57, 144, 165, 48, 98, 163, 58, 5, 163, 17, 125, 146, 125, 188, 210, 226, 184, 122, 192, 165, 223, 231, 176, 33, 153, 79, 226, 135, 51, 177, 158, 145, 116, 28, 200, 148, 155, 88, 159, 175, 77, 113, 159, 158, 239, 151, 22, 174, 225, 28, 180, 190, 9, 27, 3, 45, 180, 219, 164, 213, 193, 218, 109, 210, 20, 238, 241, 103, 158, 104, 142, 228, 202, 44, 1, 106, 234, 129, 200, 178, 34, 248, 228, 219, 216, 98, 150, 183, 21, 176, 227, 74, 178, 155, 43, 148, 141, 2, 239, 48, 51, 77, 41, 68, 94, 247, 245, 158, 102, 171, 60, 69, 165, 49, 192, 231, 227, 55, 110, 59, 165, 104, 231, 188, 255, 201, 191, 167, 122, 112, 52, 88, 254, 94, 7, 251, 34, 102, 164, 223, 133, 136, 26, 141, 26, 99, 59, 49, 177, 1, 156, 231, 105, 66, 80, 165, 66, 22, 196, 174, 186, 127, 94, 146, 238, 193, 47, 163, 245, 100, 118, 91, 236, 128, 196, 59, 169, 253, 250, 61, 123, 220, 148, 170, 250, 14, 47, 209, 73, 163, 36, 178, 175, 70, 82, 246, 191, 87, 6, 72, 167, 76, 32, 9, 22, 233, 36, 139, 246, 110, 232, 225, 51, 123, 217, 224, 233, 8, 168, 72, 199, 123, 52, 220, 228, 126, 171, 188, 246, 234, 50, 241, 205, 10, 198, 132, 204, 75, 83, 207, 33, 201, 105, 220, 213, 208, 171, 203, 195, 4, 141, 19, 114, 97, 40, 25, 84, 219, 142, 222, 237, 77, 165, 75, 144, 21, 197, 3, 119, 222, 117, 226, 30, 5, 114, 5, 89, 92, 129, 241, 85, 18, 60, 54, 154, 205, 145, 13, 79, 71, 162, 68, 213, 233, 29, 147, 9, 16, 77, 129, 179, 248, 109, 53, 207, 156, 103, 192, 35, 159, 187, 203, 35, 186, 236, 33, 179, 166, 30, 154, 99, 202, 181, 15, 202, 0, 79, 172, 132, 9, 159, 40, 255, 180, 150, 164, 17, 127, 152, 236, 229, 26, 16, 126, 38, 158, 14, 237, 172, 101, 81, 140, 38, 176, 6, 152, 242, 5, 62, 185, 30, 127, 147, 235, 113, 201, 83, 115, 60, 222, 228, 124, 168, 169, 226, 216, 176, 194, 71, 92, 163, 2, 164, 66, 44, 42, 200, 93, 49, 245, 145, 180, 2, 46, 137, 189, 150, 36, 189, 235, 217, 232, 249, 106, 11, 111, 198, 38, 182, 84, 217, 52, 99, 13, 253, 135, 170, 69, 148, 149, 114, 14, 86, 43, 4, 125, 89, 225, 201, 180, 233, 141, 142, 86, 53, 127, 214, 248, 159, 132, 135, 124, 240, 116, 193, 178, 156, 161, 250, 0, 195, 107, 160, 118, 84, 153, 70, 193, 170, 151, 21, 130, 68, 1, 1, 13, 160, 64, 29, 32, 210, 132, 5, 126, 13, 19, 8, 75, 182, 15, 246, 150, 193, 140, 109, 189, 123, 141, 166, 94, 243, 16, 206, 98, 229, 242, 129, 7, 237, 193, 239, 32, 45, 118, 110, 236, 42, 67, 241, 7, 128, 187, 201, 137, 216, 191, 83, 151, 31, 238, 234, 191, 189, 117, 58, 66, 183, 87, 228, 146, 114, 207, 187, 226, 152, 125, 139, 18, 254, 230, 226, 128, 219, 194, 176, 123, 227, 205, 6, 220, 18, 76, 196, 232, 22, 225, 234, 119, 40, 76, 121, 208, 136, 124, 255, 127, 215, 242, 64, 229, 56, 217, 38, 160, 47, 62, 218, 192, 169, 98, 175, 67, 253, 196, 92, 111, 107, 10, 231, 25, 49, 170, 101, 179, 159, 223, 159, 28, 41, 16, 85, 226, 23, 63, 238, 127, 15, 218, 99, 206, 116, 188, 183, 62, 186, 179, 233, 161, 17, 108, 77, 3, 237, 234, 111, 113, 250, 194, 230, 234, 141, 154, 127, 249, 55, 42, 104, 51, 90, 53, 213, 92, 90, 133, 103, 161, 70, 88, 239, 233, 111, 128, 242, 233, 207, 16, 126, 15, 157, 46, 19, 86, 114, 170, 241, 11, 208, 199, 36, 46, 244, 41, 14, 234, 32, 220, 187, 221, 23, 17, 9, 33, 186, 215, 93, 247, 42, 174, 5, 10, 255, 15, 180, 100, 62, 188, 112, 111, 8, 115, 181, 106, 217, 11, 101, 8, 79, 250, 59, 237, 168, 155, 159, 187, 167, 130, 223, 77, 3, 173, 200, 70, 151, 18, 92, 242, 133, 177, 86, 107, 235, 250, 122, 83, 156, 24, 164, 131, 47, 83, 114, 155, 222, 76, 138, 234, 175, 146, 168, 30, 222, 58, 165, 143, 77, 23, 201, 234, 73, 176, 164, 243, 132, 231, 99, 11, 37, 201, 92, 172, 126, 93, 219, 123, 239, 77, 64, 92, 114, 200, 59, 152, 203, 225, 109, 2, 41, 72, 33, 72, 160, 97, 222, 253, 83, 179, 233, 193, 66, 103, 125, 20, 107, 79, 96, 240, 55, 76, 155, 147, 142, 128, 176, 102, 28, 14, 224, 138, 45, 165, 133, 165, 83, 137, 3, 230, 105, 198, 73, 51, 3, 167, 241, 118, 61, 47, 60, 152, 156, 61, 97, 14, 175, 152, 216, 247, 51, 4, 226, 91, 75, 36, 14, 171, 1, 188, 49, 223, 34, 87, 111, 222, 83, 56, 188, 180, 4, 151, 73, 217, 192, 35, 73, 243, 24, 171, 73, 56, 118, 90, 38, 119, 227, 79, 244, 176, 7, 111, 97, 218, 158, 0, 255, 195, 160, 4, 52, 86, 7, 199, 3, 27, 46, 99, 194, 4, 144, 166, 95, 113, 68, 243, 113, 224, 59, 225, 140, 199, 61, 80, 231, 49, 229, 85, 197, 152, 180, 254, 98, 138, 145, 59, 87, 113, 175, 240, 253, 209, 133, 96, 87, 103, 247, 185, 178, 81, 34, 106, 102, 102, 242, 5, 150, 172, 160, 224, 123, 217, 115, 75, 98, 29, 176, 82, 6, 246, 39, 175, 10, 251, 144, 61, 161, 44, 25, 234, 136, 27, 205, 154, 188, 120, 211, 10, 196, 20, 236, 14, 160, 146, 151, 187, 81, 80, 218, 189, 164, 239, 128, 118, 248, 61, 1, 177, 158, 194, 143, 130, 188, 239, 178, 214, 21, 124, 119, 58, 102, 177, 4, 23, 34, 209, 78, 34, 226, 31, 94, 7, 181, 251, 223, 160, 130, 242, 195, 240, 50, 239, 141, 147, 183, 111, 225, 23, 91, 208, 81, 174, 204, 50, 255, 25, 21, 95, 247, 121, 32, 26, 212, 59, 45, 127, 237, 1, 213, 217, 123, 179, 94, 118, 22, 74, 248, 16, 77, 134, 233, 251, 37, 120, 200, 83, 193, 241, 103, 187, 70, 136, 67, 133, 51, 14, 139, 136, 244, 155, 33, 35, 13, 172, 39, 178, 178, 3, 91, 75, 243, 229, 87, 66, 71, 231, 114, 181, 205, 251, 192, 237, 214, 253, 176, 161, 102, 231, 3, 201, 197, 224, 226, 5, 135, 94, 122, 139, 204, 221, 195, 195, 30, 174, 64, 27, 194, 186, 67, 200, 121, 104, 45, 21, 243, 232, 227, 227, 87, 33, 252, 6, 249, 134, 203, 16, 175, 195, 241, 191, 232, 62, 230, 225, 42, 157, 254, 199, 45, 22, 178, 97, 192, 167, 68, 107, 179, 222, 94, 28, 153, 205, 242, 220, 75, 24, 67, 116, 128, 17, 207, 65, 63, 183, 233, 151, 108, 154, 5, 54, 73, 142, 57, 7, 124, 239, 243, 56, 141, 209, 123, 142, 140, 115, 221, 110, 30, 182, 78, 47, 176, 218, 243, 89, 93, 167, 98, 196, 161, 118, 189, 116, 66, 218, 98, 64, 122, 73, 46, 170, 212, 146, 233, 200, 131, 224, 0, 181, 3, 34, 141, 23, 61, 175, 203, 121, 110, 204, 111, 249, 133, 139, 161, 50, 138, 186, 211, 114, 137, 110, 219, 227, 77, 9, 70, 81, 226, 65, 41, 19, 148, 42, 138, 99, 9, 226, 39, 94, 40, 186, 206, 225, 240, 106, 36, 140, 221, 254, 187, 40, 57, 146, 105, 103, 44, 153, 18, 100, 160, 190, 156, 211, 252, 230, 71, 83, 151, 101, 56, 178, 174, 230, 180, 90, 194, 241, 164, 205, 222, 130, 8, 16, 25, 200, 120, 46, 221, 232, 248, 9, 179, 183, 253, 152, 219, 210, 240, 55, 100, 114, 57, 209, 152, 202, 91, 230, 88, 216, 36, 69, 164, 217, 21, 19, 80, 130, 68, 185, 105, 66, 68, 55, 194, 54, 33, 10, 189, 185, 43, 153, 57, 169, 2, 227, 5, 217, 29, 125, 136, 179, 23, 9, 119, 104, 77, 86, 43, 119, 255, 215, 220, 14, 37, 248, 179, 72, 152, 8, 224, 130, 160, 38, 67, 134, 65, 80, 31, 45, 87, 147, 68, 222, 184, 252, 226, 78, 108, 164, 173, 51, 165, 160, 192, 111, 181, 199, 72, 121, 252, 255, 73, 152, 247, 181, 191, 104, 3, 93, 85, 218, 151, 126, 158, 243, 134, 34, 227, 73, 84, 2, 71, 126, 144, 243, 83, 236, 179, 66, 44, 52, 132, 225, 196, 32, 58, 188, 160, 136, 163, 8, 46, 214, 76, 83, 193, 0, 0, 0, 21, 5, 242, 32, 189, 215, 235, 214, 111, 93, 189, 39, 105, 169, 204, 214, 235, 32, 12, 254, 155, 142, 70, 200, 252, 228, 149, 54, 117, 22, 154, 170, 241, 43, 128, 252, 30, 195, 15, 4, 68, 174, 186, 161, 228, 109, 42, 80, 51, 18, 183, 30, 22, 198, 74, 177, 24, 194, 5, 206, 12, 183, 173, 111, 91, 156, 227, 183, 44, 79, 76, 192, 131, 50, 101, 209, 107, 10, 184, 188, 13, 59, 179, 204, 34, 222, 88, 237, 92, 43, 66, 181, 197, 93, 99, 75, 88, 67, 9, 229, 83, 156, 194, 244, 57, 14, 86, 245, 39, 144, 63, 143, 209, 213, 179, 34, 218, 206, 183, 96, 211, 253, 240, 172, 231, 163, 137, 215, 103, 193, 14, 73, 128, 183, 62, 222, 215, 75, 133, 233, 2, 185, 30, 94, 54, 2, 112, 199, 125, 98, 55, 29, 77, 142, 40, 166, 129, 18, 171, 124, 248, 143, 116, 23, 41, 143, 181, 127, 172, 189, 190, 119, 187, 16, 167, 36, 4, 148, 110, 239, 152, 214, 92, 130, 49, 18, 86, 98, 30, 201, 65, 228, 180, 150, 41, 107, 199, 175, 69, 209, 110, 115, 174, 190, 230, 114, 167, 15, 3, 245, 57, 144, 211, 151, 109, 174, 38, 255, 178, 92, 29, 117, 203, 63, 224, 44, 239, 246, 75, 93, 127, 245, 110, 198, 181, 138, 113, 159, 133, 120, 199, 245, 247, 18, 121, 225, 57, 101, 122, 149, 104, 207, 232, 150, 217, 132, 201, 33, 62, 33, 191, 126, 11, 241, 107, 137, 81, 50, 76, 242, 156, 105, 89, 159, 220, 13, 172, 110, 145, 59, 31, 141, 107, 18, 8, 187, 174, 77, 237, 123, 22, 190, 89, 94, 153, 176, 64, 210, 94, 49, 86, 244, 34, 197, 223, 50, 14, 150, 25, 90, 163, 38, 61, 174, 11, 204, 48, 114, 214, 226, 241, 153, 146, 220, 103, 208, 157, 226, 207, 97, 203, 216, 124, 94, 172, 161, 152, 86, 241, 104, 153, 122, 10, 251, 145, 221, 148, 98, 176, 222, 73, 174, 102, 207, 86, 110, 0, 75, 184, 19, 204, 126, 68, 235, 92, 189, 175, 110, 116, 190, 213, 123, 222, 176, 109, 84, 46, 229, 207, 216, 58, 190, 214, 40, 251, 133, 3, 124, 236, 159, 253, 12, 123, 183, 93, 42, 132, 9, 96, 127, 91, 12, 174, 213, 97, 85, 74, 184, 123, 26, 173, 86, 91, 75, 227, 201, 156, 23, 218, 24, 177, 32, 3, 139, 64, 179, 195, 124, 148, 255, 173, 39, 3, 8, 115, 58, 91, 209, 131, 20, 229, 112, 99, 240, 177, 163, 195, 185, 208, 15, 217, 171, 170, 13, 164, 251, 57, 234, 161, 246, 47, 99, 220, 24, 175, 12, 193, 252, 73, 60, 232, 235, 129, 17, 33, 106, 134, 20, 44, 246, 146, 98, 240, 240, 67, 176, 154, 128, 246, 0, 97, 196, 193, 209, 174, 66, 155, 43, 8, 139, 217, 234, 99, 10, 135, 13, 165, 227, 60, 46, 148, 38, 237, 43, 163, 80, 255, 159, 193, 57, 153, 170, 165, 156, 145, 208, 195, 235, 97, 127, 42, 183, 243, 9, 254, 151, 94, 57, 158, 69, 90, 64, 102, 113, 83, 129, 127, 142, 159, 46, 29, 108, 124, 167, 205, 247, 48, 69, 245, 2, 95, 174, 52, 183, 78, 144, 50, 143, 202, 5, 221, 189, 213, 130, 139, 101, 78, 237, 186, 218, 139, 224, 121, 22, 17, 182, 60, 199, 251, 235, 42, 119, 125, 0, 45, 11, 155, 150, 52, 254, 221, 64, 254, 192, 188, 227, 219, 232, 127, 252, 78, 180, 38, 112, 193, 123, 43, 163, 121, 127, 105, 136, 106, 204, 13, 211, 98, 60, 66, 252, 115, 25, 49, 138, 179, 36, 31, 26, 35, 184, 167, 230, 235, 66, 26, 6, 119, 143, 213, 178, 3, 73, 117, 75, 89, 113, 71, 111, 216, 41, 12, 51, 255, 83, 121, 133, 127, 239, 63, 107, 87, 64, 208, 219, 226, 42, 171, 191, 161, 20, 82, 126, 29, 156, 48, 22, 100, 247, 126, 122, 238, 103, 122, 52, 110, 155, 221, 115, 231, 94, 84, 163, 186, 175, 38, 145, 43, 172, 57, 91, 210, 141, 251, 193, 90, 237, 181, 136, 165, 77, 190, 139, 47, 194, 119, 232, 227, 42, 182, 201, 89, 117, 139, 99, 23, 232, 209, 234, 42, 158, 96, 243, 239, 31, 48, 218, 99, 69, 178, 165, 173, 133, 254, 86, 29, 137, 88, 239, 191, 75, 96, 226, 71, 239, 65, 2, 161, 104, 16, 125, 67, 159, 129, 188, 22, 186, 38, 16, 207, 212, 20, 41, 228, 22, 118, 89, 204, 208, 60, 217, 147, 38, 42, 64, 116, 135, 218, 13, 71, 249, 10, 154, 30, 116, 24, 60, 127, 60, 165, 182, 180, 14, 142, 106, 180, 36, 125, 128, 214, 98, 182, 116, 67, 123, 199, 27, 62, 120, 136, 69, 89, 148, 132, 16, 245, 203, 218, 52, 134, 220, 104, 111, 21, 236, 232, 139, 165, 26, 202, 83, 243, 235, 61, 130, 234, 115, 235, 52, 66, 247, 190, 226, 212, 183, 240, 128, 215, 234, 71, 243, 202, 205, 171, 142, 66, 134, 246, 26, 111, 182, 143, 253, 218, 175, 249, 44, 55, 48, 162, 84, 110, 199, 12, 186, 72, 216, 248, 124, 57, 70, 64, 123, 72, 135, 80, 166, 53, 102, 231, 215, 243, 139, 154, 232, 9, 100, 201, 23, 168, 133, 53, 197, 144, 139, 192, 211, 226, 247, 161, 131, 202, 252, 238, 198, 19, 19, 20, 87, 121, 252, 157, 162, 112, 120, 103, 208, 253, 100, 197, 104, 253, 228, 4, 234, 212, 56, 29, 10, 126, 238, 20, 243, 114, 25, 182, 71, 167, 243, 97, 156, 244, 49, 83, 119, 64, 209, 176, 181, 213, 82, 252, 173, 93, 154, 26, 85, 88, 156, 52, 243, 183, 180, 243, 223, 119, 3, 37, 164, 209, 224, 69, 255, 113, 43, 214, 60, 77, 77, 2, 253, 7, 210, 68, 174, 16, 196, 225, 54, 205, 135, 206, 184, 242, 126, 226, 106, 122, 156, 213, 219, 146, 54, 51, 110, 151, 50, 179, 112, 233, 223, 105, 45, 49, 77, 90, 228, 172, 75, 35, 227, 169, 228, 223, 42, 46, 183, 89, 116, 207, 200, 80, 120, 118, 80, 65, 181, 205, 126, 184, 11, 117, 197, 181, 142, 109, 183, 185, 208, 34, 253, 205, 133, 103, 110, 252, 81, 204, 167, 209, 13, 43, 180, 121, 193, 80, 67, 116, 219, 137, 4, 146, 141, 170, 124, 191, 221, 67, 199, 93, 195, 197, 125, 190, 173, 70, 175, 39, 4, 113, 23, 140, 127, 169, 247, 134, 54, 73, 57, 34, 137, 64, 162, 171, 114, 253, 151, 79, 191, 74, 198, 154, 61, 33, 73, 95, 31, 98, 188, 17, 101, 179, 229, 92, 72, 77, 47, 255, 3, 194, 44, 125, 66, 29, 218, 55, 175, 51, 102, 17, 214, 165, 5, 118, 161, 95, 213, 182, 141, 125, 69, 57, 131, 130, 173, 12, 23, 172, 39, 136, 96, 120, 177, 83, 200, 174, 5, 120, 65, 240, 139, 147, 172, 102, 100, 211, 45, 143, 200, 28, 252, 145, 174, 121, 254, 100, 72, 120, 145, 86, 229, 217, 149, 45, 162, 38, 125, 118, 104, 36, 106, 110, 48, 165, 180, 87, 152, 125, 13, 152, 43, 1, 27, 241, 47, 49, 125, 98, 103, 50, 10, 84, 33, 107, 186, 58, 89, 44, 80, 146, 137, 186, 220, 60, 241, 88, 72, 25, 125, 225, 96, 181, 37, 105, 158, 69, 104, 141, 46, 64, 25, 216, 57, 125, 173, 192, 154, 108, 46, 195, 147, 194, 252, 70, 251, 61, 52, 232, 49, 168, 234, 63, 134, 87, 237, 226, 117, 245, 148, 137, 147, 220, 91, 176, 110, 72, 67, 111, 35, 41, 213, 177, 11, 41, 54, 123, 102, 172, 240, 232, 130, 74, 121, 86, 147, 68, 3, 21, 84, 10, 51, 168, 95, 58, 243, 107, 87, 237, 247, 141, 125, 102, 169, 84, 12, 179, 110, 119, 125, 47, 141, 94, 151, 35, 15, 102, 111, 160, 172, 26, 65, 144, 84, 56, 78, 142, 39, 154, 88, 147, 174, 16, 152, 59, 251, 123, 128, 105, 240, 137, 131, 53, 122, 242, 211, 100, 187, 109, 126, 37, 210, 44, 56, 63, 225, 6, 95, 219, 91, 107, 250, 78, 30, 239, 85, 253, 156, 165, 79, 8, 83, 137, 55, 143, 201, 30, 107, 106, 142, 72, 248, 220, 151, 207, 11, 233, 26, 207, 174, 101, 75, 134, 72, 35, 117, 93, 87, 245, 140, 241, 115, 72, 95, 159, 237, 22, 134, 67, 188, 78, 168, 248, 3, 133, 44, 74, 189, 183, 202, 216, 44, 225, 255, 34, 205, 204, 41, 139, 202, 67, 217, 189, 131, 121, 218, 19, 170, 82, 8, 166, 94, 218, 186, 21, 130, 21, 75, 92, 115, 184, 123, 198, 198, 212, 49, 151, 37, 115, 176, 15, 122, 32, 209, 249, 111, 88, 66, 21, 156, 2, 2, 153, 68, 88, 51, 182, 149, 32, 248, 74, 52, 167, 211, 89, 180, 169, 61, 237, 64, 209, 22, 209, 106, 10, 71, 79, 139, 7, 20, 242, 139, 107, 54, 168, 101, 216, 9, 207, 120, 158, 83, 25, 209, 175, 222, 180, 159, 102, 82, 34, 244, 206, 140, 106, 225, 203, 75, 133, 38, 35, 93, 229, 91, 203, 247, 13, 70, 248, 83, 165, 70, 55, 119, 185, 9, 24, 231, 4, 149, 216, 213, 114, 218, 219, 124, 6, 207, 187, 99, 37, 133, 228, 157, 157, 227, 225, 55, 238, 36, 160, 141, 16, 83, 137, 232, 111, 128, 63, 206, 131, 207, 177, 1, 50, 92, 132, 195, 87, 137, 246, 173, 55, 246, 114, 56, 170, 42, 19, 223, 117, 176, 181, 37, 27, 135, 33, 72, 19, 6, 237, 45, 151, 149, 222, 147, 48, 20, 163, 178, 78, 230, 194, 193, 94, 180, 186, 57, 250, 37, 170, 118, 155, 140, 40, 174, 164, 235, 192, 187, 156, 88, 255, 240, 216, 123, 27, 132, 175, 179, 30, 67, 184, 56, 107, 34, 127, 104, 250, 105, 93, 14, 125, 116, 88, 62, 175, 144, 80, 159, 216, 0, 39, 248, 157, 35, 215, 224, 179, 85, 170, 174, 77, 198, 178, 137, 248, 156, 68, 241, 57, 63, 39, 92, 241, 26, 171, 138, 244, 97, 180, 226, 74, 16, 48, 75, 85, 240, 171, 170, 170, 201, 22, 236, 251, 187, 19, 69, 173, 39, 238, 48, 96, 158, 239, 224, 250, 83, 36, 17, 119, 219, 170, 14, 151, 157, 234, 226, 101, 178, 110, 76, 17, 99, 141, 171, 204, 237, 192, 150, 97, 236, 68, 13, 191, 109, 202, 248, 242, 114, 181, 255, 141, 218, 248, 99, 248, 188, 80, 7, 144, 190, 122, 48, 201, 105, 222, 194, 114, 117, 149, 192, 144, 149, 107, 12, 169, 182, 101, 80, 81, 127, 61, 247, 123, 11, 160, 149, 13, 5, 65, 22, 50, 214, 6, 181, 189, 193, 240, 62, 161, 22, 96, 70, 126, 69, 191, 169, 97, 215, 150, 115, 161, 22, 239, 95, 49, 228, 211, 80, 12, 36, 199, 240, 155, 203, 13, 86, 252, 13, 250, 159, 168, 104, 200, 84, 153, 145, 82, 116, 140, 6, 90, 90, 117, 179, 73, 195, 48, 19, 217, 132, 151, 81, 241, 242, 67, 201, 190, 155, 225, 132, 129, 202, 20, 142, 113, 150, 58, 122, 247, 112, 185, 17, 72, 184, 205, 104, 218, 137, 115, 204, 168, 51, 186, 19, 75, 251, 39, 34, 220, 2, 201, 193, 140, 101, 129, 210, 232, 124, 127, 213, 82, 76, 253, 215, 169, 16, 232, 251, 202, 165, 22, 185, 250, 168, 150, 46, 144, 142, 202, 154, 0, 0, 0, 0, 150, 200, 134, 103, 147, 155, 202, 252, 16, 155, 93, 29, 168, 254, 44, 212, 158, 210, 198, 14, 23, 204, 153, 190, 251, 207, 172, 146, 32, 220, 27, 159, 119, 197, 151, 207, 169, 200, 134, 129, 74, 33, 69, 193, 1, 173, 175, 82, 197, 216, 186, 28, 202, 69, 121, 179, 169, 203, 245, 142, 32, 162, 189, 191, 151, 254, 79, 79, 39, 95, 13, 102, 19, 37, 113, 52, 29, 67, 53, 232, 91, 66, 101, 56, 104, 5, 52, 242, 199, 23, 65, 81, 151, 14, 227, 170, 158, 250, 161, 240, 79, 202, 177, 133, 36, 89, 74, 98, 227, 154, 78, 89, 27, 61, 250, 22, 189, 193, 217, 179, 223, 17, 16, 141, 53, 71, 192, 98, 105, 99, 8, 188, 231, 70, 127, 223, 234, 104, 255, 145, 213, 14, 165, 58, 63, 93, 41, 174, 117, 111, 216, 158, 10, 234, 238, 149, 155, 6, 34, 60, 173, 148, 211, 235, 126, 33, 76, 54, 172, 80, 51, 25, 130, 231, 48, 86, 220, 254, 199, 126, 33, 138, 40, 183, 106, 159, 176, 131, 151, 181, 244, 5, 36, 99, 185, 44, 159, 187, 41, 170, 228, 27, 1, 247, 78, 131, 60, 123, 161, 221, 36, 24, 206, 186, 24, 174, 104, 58, 63, 212, 220, 28, 226, 70, 200, 216, 134, 66, 14, 79, 89, 166, 45, 66, 212, 100, 143, 209, 159, 252, 251, 135, 38, 69, 164, 158, 11, 144, 213, 169, 229, 152, 159, 43, 37, 25, 172, 50, 124, 149, 82, 26, 55, 165, 65, 54, 171, 117, 15, 84, 16, 2, 213, 185, 3, 69, 234, 136, 228, 112, 83, 205, 241, 78, 131, 243, 105, 53, 5, 43, 252, 216, 10, 56, 100, 230, 53, 69, 93, 104, 241, 251, 129, 207, 221, 139, 53, 186, 81, 184, 222, 43, 26, 177, 88, 132, 137, 41, 235, 108, 50, 101, 10, 112, 197, 123, 157, 248, 111, 93, 119, 133, 5, 44, 115, 112, 32, 194, 4, 177, 188, 171, 181, 61, 79, 162, 225, 126, 207, 235, 196, 215, 50, 17, 79, 174, 181, 97, 112, 145, 107, 43, 38, 73, 111, 211, 224, 183, 227, 22, 145, 159, 8, 245, 85, 234, 21, 161, 103, 124, 65, 171, 210, 24, 233, 90, 241, 146, 30, 104, 246, 148, 209, 104, 55, 133, 92, 147, 113, 156, 249, 219, 129, 56, 62, 1, 136, 225, 94, 53, 240, 92, 203, 248, 244, 80, 136, 178, 126, 84, 130, 236, 231, 232, 140, 169, 155, 174, 174, 71, 73, 235, 123, 115, 129, 61, 223, 124, 88, 7, 192, 210, 6, 194, 130, 124, 240, 149, 255, 119, 200, 26, 6, 221, 90, 8, 129, 7, 23, 25, 71, 140, 240, 44, 107, 29, 195, 102, 19, 240, 26, 145, 226, 71, 203, 198, 159, 1, 25, 46, 152, 79, 65, 94, 69, 194, 213, 242, 132, 188, 219, 220, 92, 75, 62, 104, 111, 143, 8, 248, 142, 4, 47, 49, 230, 226, 11, 12, 87, 212, 248, 176, 37, 4, 43, 225, 119, 49, 223, 59, 12, 247, 27, 87, 221, 120, 147, 8, 13, 64, 195, 80, 210, 153, 240, 226, 247, 253, 101, 101, 112, 169, 32, 84, 209, 159, 195, 40, 149, 61, 32, 117, 15, 140, 188, 182, 153, 50, 54, 212, 229, 230, 184, 163, 168, 122, 244, 8, 72, 165, 164, 26, 150, 175, 32, 241, 242, 134, 165, 81, 14, 104, 223, 101, 120, 239, 40, 131, 43, 75, 143, 86, 236, 255, 2, 220, 225, 36, 191, 163, 82, 73, 208, 48, 201, 171, 240, 187, 200, 53, 188, 74, 204, 163, 227, 183, 194, 108, 174, 126, 141, 136, 88, 48, 154, 29, 131, 64, 65, 118, 26, 35, 118, 233, 115, 153, 3, 186, 206, 13, 132, 105, 189, 255, 125, 191, 15, 168, 203, 124, 115, 57, 239, 199, 205, 34, 168, 42, 7, 200, 41, 6, 144, 61, 213, 85, 141, 36, 174, 70, 8, 102, 213, 254, 38, 22, 17, 202, 96, 23, 202, 124, 153, 31, 21, 228, 139, 196, 94, 199, 172, 245, 167, 232, 111, 101, 13, 109, 138, 209, 188, 6, 232, 226, 71, 161, 211, 98, 60, 128, 146, 208, 171, 110, 50, 229, 219, 118, 220, 140, 233, 158, 26, 191, 43, 163, 114, 176, 168, 4, 76, 104, 207, 206, 57, 157, 149, 63, 221, 189, 177, 209, 182, 174, 83, 137, 247, 149, 184, 114, 230, 157, 47, 76, 245, 122, 39, 215, 122, 206, 70, 142, 84, 186, 92, 174, 131, 90, 50, 225, 244, 56, 125, 154, 130, 139, 241, 76, 102, 20, 26, 125, 158, 215, 56, 47, 131, 175, 41, 167, 148, 238, 110, 229, 209, 21, 173, 29, 130, 126, 151, 209, 249, 225, 100, 184, 97, 133, 188, 207, 133, 185, 117, 137, 58, 234, 208, 209, 81, 251, 183, 189, 176, 23, 147, 209, 99, 200, 201, 222, 167, 152, 221, 134, 162, 165, 30, 128, 82, 227, 73, 109, 18, 246, 69, 179, 242, 212, 229, 207, 154, 168, 57, 72, 251, 53, 226, 182, 131, 1, 4, 11, 218, 114, 65, 17, 33, 171, 22, 191, 151, 179, 239, 41, 18, 19, 16, 2, 175, 53, 233, 120, 66, 41, 157, 79, 226, 98, 251, 186, 106, 62, 71, 96, 239, 206, 72, 185, 88, 244, 8, 107, 222, 83, 234, 182, 105, 102, 202, 226, 19, 196, 196, 176, 218, 123, 15, 69, 202, 147, 80, 205, 247, 115, 84, 189, 177, 209, 115, 253, 80, 130, 137, 222, 142, 243, 41, 3, 110, 204, 94, 119, 245, 44, 230, 37, 139, 91, 58, 76, 24, 164, 201, 44, 162, 46, 218, 138, 117, 227, 10, 170, 102, 248, 80, 4, 149, 250, 143, 89, 191, 95, 49, 83, 235, 130, 163, 92, 107, 210, 209, 242, 47, 163, 158, 17, 163, 64, 163, 196, 245, 76, 191, 136, 64, 112, 233, 90, 27, 232, 139, 213, 141, 155, 145, 103, 43, 107, 172, 46, 22, 227, 211, 48, 242, 65, 134, 141, 103, 121, 0, 228, 29, 162, 87, 207, 85, 29, 70, 84, 5, 240, 248, 171, 99, 87, 180, 22, 170, 196, 218, 47, 60, 218, 55, 159, 111, 84, 180, 40, 123, 243, 216, 240, 81, 50, 76, 68, 98, 8, 193, 110, 64, 26, 16, 94, 151, 4, 69, 117, 253, 50, 173, 21, 251, 199, 203, 190, 15, 150, 232, 95, 112, 115, 195, 34, 217, 67, 231, 94, 106, 166, 34, 214, 120, 166, 209, 233, 60, 7, 10, 88, 103, 83, 13, 169, 71, 139, 4, 186, 159, 46, 133, 249, 0, 203, 65, 136, 238, 152, 87, 132, 204, 160, 251, 25, 205, 85, 216, 137, 64, 224, 189, 183, 226, 149, 42, 118, 154, 15, 110, 173, 18, 33, 136, 234, 28, 63, 8, 21, 193, 210, 134, 110, 219, 8, 99, 129, 168, 219, 240, 177, 94, 35, 75, 183, 253, 146, 75, 248, 42, 47, 222, 5, 191, 196, 127, 160, 202, 68, 172, 164, 185, 42, 102, 135, 101, 9, 65, 217, 235, 131, 225, 78, 23, 91, 170, 99, 124, 60, 232, 224, 110, 152, 101, 46, 190, 120, 233, 85, 109, 42, 53, 96, 225, 87, 60, 55, 76, 79, 41, 93, 223, 54, 179, 238, 29, 17, 228, 90, 117, 87, 187, 34, 237, 189, 53, 50, 79, 228, 193, 45, 251, 165, 220, 202, 186, 136, 190, 14, 119, 252, 72, 138, 237, 211, 102, 110, 176, 15, 251, 105, 254, 68, 183, 159, 172, 110, 94, 166, 100, 134, 207, 174, 17, 211, 198, 19, 233, 42, 162, 223, 155, 51, 45, 214, 252, 17, 194, 233, 76, 80, 219, 86, 222, 55, 232, 255, 144, 126, 219, 183, 126, 61, 179, 249, 119, 57, 18, 139, 41, 116, 197, 52, 88, 156, 82, 186, 255, 52, 50, 42, 228, 175, 173, 174, 74, 180, 230, 166, 121, 166, 56, 103, 202, 183, 27, 36, 89, 208, 144, 240, 153, 205, 16, 89, 242, 198, 97, 211, 203, 214, 120, 238, 88, 253, 218, 94, 165, 174, 143, 104, 21, 247, 84, 248, 219, 115, 143, 121, 25, 41, 135, 173, 150, 135, 64, 138, 240, 26, 57, 235, 136, 14, 192, 244, 184, 21, 204, 178, 37, 57, 25, 219, 91, 120, 249, 152, 183, 103, 55, 245, 144, 25, 212, 228, 181, 17, 221, 227, 195, 31, 107, 95, 213, 159, 43, 35, 96, 9, 102, 69, 231, 174, 130, 54, 248, 27, 114, 129, 23, 62, 30, 41, 169, 35, 69, 191, 183, 115, 57, 51, 54, 241, 217, 131, 202, 78, 21, 67, 109, 242, 212, 88, 52, 247, 105, 67, 139, 127, 125, 252, 53, 233, 21, 20, 97, 72, 217, 52, 136, 14, 68, 7, 48, 165, 153, 157, 231, 158, 42, 40, 29, 220, 5, 62, 250, 18, 14, 206, 7, 117, 132, 47, 0, 242, 6, 149, 227, 189, 187, 90, 235, 173, 67, 123, 207, 16, 171, 166, 251, 44, 154, 223, 150, 35, 40, 149, 25, 226, 191, 224, 30, 143, 151, 8, 79, 246, 21, 254, 62, 175, 155, 91, 101, 98, 181, 176, 145, 183, 249, 55, 88, 193, 82, 192, 129, 228, 141, 250, 24, 192, 104, 210, 191, 55, 76, 184, 52, 115, 128, 255, 29, 176, 0, 0, 0, 9, 77, 179, 34, 70, 176, 17, 156, 240, 230, 232, 80, 18, 4, 81, 1, 148, 50, 228, 55, 27, 9, 0, 30, 119, 116, 1, 171, 155, 23, 23, 1, 95, 14, 101, 67, 164, 62, 191, 90, 215, 111, 27, 234, 125, 175, 137, 159, 107, 248, 38, 179, 29, 115, 211, 109, 165, 26, 30, 192, 180, 53, 167, 93, 203, 123, 227, 57, 120, 149, 138, 31, 6, 58, 207, 143, 181, 173, 114, 31, 67, 83, 28, 131, 216, 183, 118, 177, 158, 165, 1, 45, 30, 184, 236, 64, 142, 108, 47, 21, 165, 7, 159, 3, 145, 243, 47, 100, 65, 20, 133, 1, 196, 232, 123, 104, 242, 13, 73, 213, 140, 167, 217, 57, 179, 11, 10, 98, 198, 159, 185, 152, 12, 148, 217, 60, 166, 216, 78, 56, 147, 123, 181, 102, 254, 25, 186, 79, 238, 189, 73, 84, 173, 1, 28, 165, 48, 227, 75, 233, 95, 170, 161, 4, 246, 18, 170, 195, 209, 78, 34, 177, 57, 203, 28, 144, 187, 139, 66, 110, 182, 178, 67, 158, 51, 239, 23, 107, 12, 22, 69, 73, 218, 246, 6, 181, 240, 120, 254, 84, 236, 209, 213, 131, 5, 227, 156, 250, 9, 246, 191, 108, 121, 104, 223, 129, 178, 179, 26, 192, 117, 36, 242, 154, 40, 11, 76, 16, 120, 180, 28, 171, 186, 151, 166, 43, 140, 192, 94, 187, 242, 134, 212, 113, 84, 208, 187, 80, 228, 55, 42, 82, 55, 253, 99, 99, 173, 166, 254, 201, 247, 176, 9, 192, 112, 219, 220, 38, 80, 57, 65, 122, 171, 101, 169, 56, 176, 4, 99, 151, 239, 135, 84, 53, 13, 201, 192, 214, 40, 240, 184, 175, 7, 152, 153, 9, 200, 26, 207, 19, 140, 55, 235, 7, 197, 176, 69, 108, 9, 107, 248, 7, 105, 234, 140, 39, 193, 125, 187, 220, 75, 52, 255, 175, 221, 97, 175, 43, 134, 54, 140, 4, 220, 136, 158, 23, 29, 60, 190, 86, 225, 228, 120, 226, 58, 157, 241, 163, 239, 71, 149, 149, 90, 160, 137, 17, 182, 235, 109, 126, 84, 48, 19, 187, 30, 128, 23, 102, 45, 10, 116, 96, 188, 103, 24, 175, 70, 118, 115, 160, 235, 42, 48, 46, 235, 140, 68, 60, 243, 244, 190, 181, 6, 78, 70, 53, 84, 32, 15, 73, 196, 145, 133, 71, 129, 200, 40, 156, 149, 97, 139, 123, 89, 73, 111, 156, 239, 101, 155, 212, 180, 101, 25, 237, 98, 51, 39, 35, 220, 71, 55, 115, 172, 44, 103, 180, 98, 204, 147, 210, 0, 249, 4, 175, 172, 169, 29, 149, 11, 175, 111, 76, 10, 17, 1, 70, 248, 11, 185, 91, 103, 99, 226, 138, 168, 24, 171, 155, 30, 42, 193, 252, 42, 234, 187, 29, 44, 79, 1, 101, 8, 251, 47, 193, 163, 69, 243, 106, 109, 126, 31, 204, 94, 166, 251, 170, 216, 164, 57, 112, 94, 230, 226, 205, 158, 104, 132, 193, 130, 109, 130, 55, 140, 184, 204, 123, 59, 232, 199, 96, 169, 19, 195, 107, 211, 251, 117, 234, 183, 174, 244, 186, 39, 77, 152, 118, 238, 189, 110, 120, 58, 121, 109, 164, 205, 134, 128, 13, 95, 239, 188, 236, 147, 32, 115, 206, 170, 210, 10, 161, 78, 78, 146, 98, 242, 86, 61, 70, 254, 63, 172, 4, 185, 121, 129, 39, 80, 50, 205, 195, 25, 172, 210, 15, 97, 191, 45, 246, 104, 252, 176, 211, 195, 167, 5, 118, 168, 8, 201, 32, 180, 250, 178, 152, 100, 133, 229, 184, 144, 102, 73, 209, 238, 100, 194, 6, 150, 108, 223, 86, 7, 137, 138, 105, 165, 147, 156, 104, 39, 169, 216, 212, 116, 47, 52, 26, 10, 129, 198, 221, 147, 78, 180, 225, 4, 37, 93, 88, 193, 65, 38, 149, 38, 202, 237, 147, 29, 31, 31, 43, 163, 190, 144, 110, 121, 165, 196, 83, 4, 235, 0, 17, 203, 5, 174, 136, 64, 255, 162, 72, 253, 239, 148, 30, 168, 244, 78, 217, 246, 100, 195, 0, 124, 174, 232, 191, 3, 53, 84, 186, 98, 17, 213, 159, 86, 218, 157, 118, 154, 160, 65, 186, 70, 96, 62, 253, 26, 114, 0, 228, 49, 40, 247, 113, 60, 238, 203, 206, 35, 19, 81, 21, 178, 162, 17, 104, 229, 54, 139, 226, 179, 36, 7, 72, 248, 148, 157, 105, 172, 243, 180, 242, 56, 81, 204, 131, 87, 101, 222, 85, 127, 217, 85, 223, 66, 67, 205, 5, 242, 124, 83, 108, 240, 233, 32, 19, 146, 190, 17, 121, 172, 199, 33, 100, 14, 130, 85, 54, 195, 245, 181, 53, 11, 165, 56, 231, 19, 134, 104, 185, 228, 49, 175, 60, 226, 185, 88, 243, 190, 89, 128, 119, 72, 44, 144, 39, 52, 223, 23, 15, 163, 220, 45, 49, 211, 169, 96, 61, 119, 31, 25, 112, 164, 75, 210, 42, 25, 19, 4, 205, 98, 45, 25, 239, 136, 84, 187, 65, 200, 12, 232, 53, 38, 134, 218, 165, 112, 162, 226, 51, 26, 190, 206, 171, 106, 72, 90, 101, 211, 21, 85, 10, 134, 202, 153, 117, 94, 114, 235, 53, 136, 98, 205, 208, 19, 165, 242, 20, 175, 208, 114, 192, 189, 15, 167, 59, 139, 54, 208, 211, 200, 173, 33, 143, 209, 5, 7, 70, 24, 178, 52, 79, 116, 161, 151, 193, 19, 50, 67, 50, 161, 206, 41, 152, 114, 12, 228, 113, 112, 43, 83, 243, 65, 212, 193, 155, 118, 166, 205, 236, 202, 26, 248, 13, 111, 48, 166, 75, 182, 150, 184, 252, 141, 27, 207, 0, 0, 228, 95, 130, 28, 255, 42, 23, 230, 123, 152, 39, 54, 51, 77, 213, 205, 98, 253, 38, 35, 240, 171, 92, 249, 188, 29, 231, 36, 84, 42, 196, 64, 95, 246, 51, 245, 182, 199, 97, 194, 224, 223, 217, 251, 152, 242, 224, 73, 176, 60, 247, 194, 39, 223, 229, 22, 223, 50, 8, 58, 17, 205, 124, 92, 208, 174, 170, 77, 160, 218, 208, 87, 158, 180, 77, 187, 125, 205, 208, 65, 87, 128, 16, 109, 17, 240, 9, 194, 222, 88, 200, 239, 236, 175, 118, 182, 204, 132, 34, 64, 236, 10, 28, 4, 86, 67, 176, 138, 218, 16, 75, 149, 25, 152, 187, 231, 187, 187, 219, 148, 200, 128, 64, 83, 110, 43, 23, 8, 124, 37, 212, 116, 70, 251, 221, 7, 31, 24, 251, 84, 249, 50, 101, 72, 42, 195, 55, 126, 8, 236, 66, 194, 249, 2, 133, 191, 199, 174, 58, 245, 129, 41, 251, 58, 136, 50, 60, 123, 129, 184, 147, 244, 51, 104, 51, 1, 85, 6, 116, 243, 65, 50, 254, 4, 115, 215, 185, 201, 178, 87, 148, 61, 223, 41, 17, 217, 18, 102, 75, 127, 212, 201, 58, 137, 209, 42, 160, 73, 127, 53, 186, 59, 210, 191, 154, 222, 70, 85, 187, 189, 194, 157, 126, 205, 192, 144, 248, 250, 202, 155, 174, 163, 19, 90, 30, 158, 92, 191, 148, 214, 122, 167, 51, 167, 13, 15, 146, 166, 192, 172, 121, 235, 57, 217, 246, 73, 228, 66, 81, 116, 34, 109, 228, 50, 212, 238, 164, 100, 2, 19, 69, 6, 174, 20, 178, 223, 17, 244, 66, 55, 41, 210, 198, 61, 124, 173, 77, 224, 192, 215, 92, 249, 248, 148, 94, 131, 44, 103, 237, 32, 80, 80, 50, 217, 135, 143, 12, 189, 206, 21, 216, 228, 32, 247, 127, 55, 13, 124, 59, 106, 57, 197, 1, 244, 159, 118, 224, 176, 137, 238, 180, 146, 86, 16, 49, 164, 201, 222, 239, 92, 247, 7, 217, 0, 169, 68, 163, 146, 132, 202, 61, 61, 0, 124, 185, 0, 19, 173, 254, 137, 84, 208, 22, 159, 208, 251, 181, 155, 84, 169, 122, 215, 190, 4, 136, 110, 188, 107, 179, 120, 52, 249, 38, 181, 250, 114, 164, 255, 112, 162, 114, 66, 187, 242, 142, 210, 22, 152, 50, 171, 1, 230, 228, 31, 45, 163, 196, 56, 43, 181, 83, 17, 37, 15, 14, 4, 110, 250, 93, 96, 124, 78, 43, 110, 5, 128, 163, 177, 221, 57, 215, 76, 9, 67, 186, 248, 169, 53, 231, 209, 144, 178, 55, 48, 91, 107, 57, 194, 248, 172, 147, 111, 204, 179, 174, 198, 204, 68, 33, 106, 223, 104, 241, 93, 171, 186, 123, 10, 44, 154, 240, 252, 91, 15, 4, 11, 221, 140, 108, 152, 129, 76, 109, 53, 250, 30, 191, 9, 139, 211, 179, 170, 240, 176, 167, 156, 96, 106, 126, 242, 225, 129, 224, 64, 86, 90, 252, 89, 118, 59, 109, 87, 2, 181, 178, 187, 86, 222, 22, 213, 146, 189, 240, 112, 214, 57, 161, 26, 24, 2, 81, 85, 28, 105, 236, 186, 129, 251, 54, 231, 246, 16, 145, 155, 18, 55, 15, 125, 39, 67, 241, 235, 65, 87, 28, 25, 199, 107, 166, 115, 156, 43, 166, 64, 200, 210, 152, 213, 225, 86, 245, 201, 211, 110, 55, 36, 65, 38, 1, 232, 207, 130, 9, 153, 26, 195, 216, 52, 222, 105, 204, 77, 128, 65, 234, 92, 255, 2, 73, 113, 173, 126, 120, 219, 3, 230, 9, 53, 79, 51, 168, 186, 227, 49, 205, 100, 247, 228, 184, 152, 177, 219, 62, 108, 123, 41, 126, 12, 240, 237, 61, 28, 68, 252, 221, 251, 117, 72, 126, 61, 162, 25, 254, 101, 74, 196, 76, 172, 0, 0, 0, 10, 55, 69, 222, 18, 188, 96, 14, 79, 57, 173, 17, 168, 159, 133, 220, 91, 149, 53, 167, 135, 142, 195, 108, 130, 89, 155, 170, 18, 107, 255, 145, 100, 241, 4, 95, 239, 70, 219, 142, 70, 178, 151, 100, 10, 116, 199, 4, 58, 225, 162, 70, 97, 99, 28, 145, 41, 107, 202, 99, 111, 52, 197, 196, 84, 101, 17, 182, 40, 113, 74, 95, 35, 96, 225, 121, 85, 252, 166, 104, 28, 191, 185, 14, 124, 208, 23, 212, 205, 14, 145, 167, 242, 244, 168, 238, 220, 86, 37, 134, 65, 188, 115, 115, 44, 27, 132, 208, 23, 231, 160, 192, 4, 5, 0, 127, 182, 67, 161, 183, 249, 0, 14, 26, 117, 19, 69, 202, 80, 26, 174, 122, 120, 60, 51, 163, 74, 137, 9, 221, 44, 140, 2, 38, 55, 165, 239, 215, 161, 72, 143, 202, 187, 240, 117, 128, 77, 156, 145, 149, 209, 46, 29, 50, 27, 22, 68, 61, 231, 82, 100, 196, 221, 180, 103, 123, 132, 145, 243, 104, 150, 75, 243, 159, 66, 213, 109, 127, 249, 71, 89, 185, 248, 209, 238, 210, 222, 3, 56, 26, 144, 72, 187, 26, 228, 150, 72, 136, 91, 18, 216, 89, 191, 130, 178, 161, 29, 9, 88, 128, 123, 21, 121, 58, 74, 38, 138, 54, 153, 149, 189, 94, 205, 200, 215, 76, 35, 73, 240, 61, 12, 6, 35, 168, 106, 188, 91, 15, 119, 160, 190, 35, 214, 217, 2, 69, 135, 79, 150, 208, 152, 104, 225, 133, 55, 235, 163, 10, 147, 199, 119, 105, 101, 179, 66, 147, 103, 136, 138, 252, 125, 127, 127, 65, 140, 51, 77, 98, 55, 237, 38, 27, 7, 174, 173, 219, 118, 154, 127, 19, 62, 102, 162, 90, 111, 213, 99, 4, 72, 100, 215, 136, 179, 85, 47, 99, 13, 30, 164, 33, 65, 98, 180, 94, 227, 55, 163, 52, 187, 130, 77, 224, 174, 91, 239, 85, 5, 217, 148, 246, 36, 206, 148, 212, 128, 46, 20, 156, 79, 10, 187, 114, 7, 4, 47, 156, 229, 71, 104, 78, 14, 53, 243, 106, 118, 8, 2, 216, 191, 165, 199, 90, 32, 39, 142, 72, 167, 151, 49, 44, 29, 215, 92, 188, 216, 253, 70, 134, 150, 204, 69, 103, 50, 224, 54, 11, 250, 244, 231, 111, 173, 89, 145, 153, 75, 174, 206, 197, 78, 45, 103, 81, 162, 196, 234, 154, 159, 45, 223, 218, 103, 63, 143, 17, 252, 45, 134, 41, 3, 59, 200, 206, 162, 26, 175, 89, 207, 233, 181, 205, 119, 42, 209, 159, 67, 191, 187, 77, 230, 215, 21, 190, 24, 223, 231, 238, 77, 206, 167, 233, 61, 90, 7, 109, 12, 55, 205, 232, 123, 57, 195, 51, 53, 163, 231, 97, 202, 106, 127, 127, 201, 127, 92, 49, 241, 204, 230, 101, 191, 149, 137, 120, 78, 71, 33, 17, 103, 14, 11, 85, 22, 67, 39, 228, 254, 125, 213, 28, 55, 253, 119, 148, 173, 71, 42, 68, 36, 2, 199, 172, 172, 206, 198, 89, 29, 244, 13, 242, 226, 30, 17, 200, 190, 13, 178, 207, 35, 120, 168, 175, 221, 104, 46, 101, 37, 87, 198, 79, 44, 221, 98, 163, 125, 125, 74, 87, 226, 72, 8, 131, 250, 238, 124, 170, 60, 49, 174, 251, 181, 254, 5, 112, 189, 91, 123, 227, 188, 154, 26, 144, 102, 26, 222, 66, 167, 196, 197, 27, 230, 111, 127, 45, 10, 188, 243, 178, 105, 24, 47, 53, 223, 160, 4, 164, 210, 57, 149, 91, 178, 145, 107, 15, 197, 144, 99, 167, 76, 104, 96, 223, 140, 95, 224, 206, 236, 240, 3, 169, 189, 184, 91, 30, 167, 70, 111, 220, 183, 109, 164, 19, 90, 217, 129, 22, 107, 175, 44, 110, 74, 89, 12, 52, 215, 173, 34, 203, 239, 94, 98, 191, 19, 133, 132, 253, 239, 131, 66, 238, 65, 123, 183, 126, 83, 26, 36, 127, 122, 50, 123, 118, 254, 253, 72, 162, 243, 95, 44, 221, 6, 179, 27, 244, 26, 116, 193, 60, 225, 230, 75, 138, 178, 155, 212, 14, 117, 122, 99, 182, 213, 130, 6, 154, 134, 51, 27, 87, 214, 210, 19, 188, 100, 231, 158, 218, 8, 243, 234, 202, 190, 145, 90, 155, 100, 8, 124, 202, 204, 24, 44, 177, 60, 120, 227, 82, 195, 53, 223, 136, 251, 146, 174, 233, 222, 95, 88, 91, 248, 32, 101, 184, 84, 78, 70, 100, 77, 163, 88, 155, 242, 136, 148, 77, 218, 233, 105, 134, 162, 74, 70, 152, 240, 224, 67, 50, 90, 234, 239, 211, 37, 41, 94, 121, 3, 186, 179, 245, 90, 43, 18, 176, 227, 251, 28, 116, 10, 140, 143, 12, 204, 235, 116, 212, 53, 195, 243, 168, 138, 16, 66, 181, 214, 236, 37, 56, 96, 49, 116, 245, 230, 46, 233, 48, 60, 151, 245, 199, 188, 8, 148, 82, 74, 192, 106, 4, 169, 199, 41, 98, 121, 128, 26, 57, 105, 89, 12, 196, 8, 194, 104, 11, 126, 225, 216, 4, 5, 109, 5, 85, 218, 197, 76, 254, 123, 220, 149, 69, 65, 251, 205, 158, 162, 252, 50, 158, 179, 241, 190, 185, 32, 144, 53, 0, 231, 87, 83, 180, 121, 174, 206, 121, 192, 144, 196, 133, 252, 143, 238, 134, 167, 176, 94, 171, 238, 177, 88, 121, 218, 32, 69, 40, 247, 60, 208, 80, 181, 200, 67, 174, 93, 129, 36, 88, 80, 231, 240, 233, 184, 45, 84, 118, 162, 124, 81, 226, 114, 74, 254, 73, 77, 165, 254, 94, 129, 165, 160, 152, 235, 94, 96, 113, 84, 175, 7, 179, 37, 247, 76, 80, 140, 51, 88, 7, 186, 136, 244, 47, 111, 58, 210, 141, 12, 237, 30, 200, 86, 8, 164, 173, 178, 246, 244, 119, 147, 176, 107, 205, 147, 35, 35, 12, 131, 18, 131, 208, 195, 167, 81, 137, 56, 12, 70, 145, 103, 32, 199, 36, 148, 117, 25, 94, 178, 194, 26, 135, 155, 168, 231, 151, 239, 35, 244, 247, 112, 168, 225, 215, 49, 119, 196, 180, 196, 127, 14, 92, 240, 247, 206, 75, 37, 109, 251, 248, 35, 253, 58, 34, 156, 93, 41, 167, 177, 217, 28, 220, 58, 251, 233, 217, 14, 66, 211, 159, 194, 160, 144, 162, 170, 246, 64, 122, 115, 73, 205, 59, 5, 240, 70, 232, 111, 128, 99, 210, 112, 20, 48, 22, 187, 64, 126, 140, 187, 41, 192, 221, 21, 127, 113, 98, 250, 88, 22, 162, 75, 189, 187, 23, 73, 143, 14, 248, 219, 3, 128, 174, 252, 35, 145, 206, 158, 248, 255, 255, 95, 44, 239, 207, 61, 247, 79, 135, 67, 15, 73, 249, 136, 80, 248, 167, 56, 172, 171, 165, 36, 250, 103, 100, 43, 210, 147, 223, 74, 247, 234, 246, 178, 11, 128, 135, 46, 36, 165, 125, 159, 153, 191, 184, 225, 102, 35, 112, 39, 137, 53, 229, 251, 40, 83, 223, 185, 107, 126, 245, 21, 178, 150, 201, 17, 147, 215, 58, 210, 78, 135, 186, 238, 34, 114, 5, 75, 44, 239, 121, 43, 106, 235, 56, 10, 145, 171, 213, 149, 198, 168, 18, 178, 247, 1, 41, 251, 231, 239, 168, 247, 236, 188, 230, 255, 155, 11, 99, 254, 129, 192, 131, 4, 59, 32, 203, 58, 98, 9, 120, 63, 201, 139, 140, 177, 177, 61, 197, 213, 36, 225, 17, 166, 133, 102, 44, 69, 43, 51, 110, 45, 139, 140, 92, 253, 62, 1, 93, 139, 241, 90, 252, 185, 47, 149, 108, 58, 212, 196, 14, 101, 152, 101, 134, 251, 158, 212, 180, 90, 125, 49, 136, 239, 111, 64, 4, 252, 207, 210, 113, 219, 189, 164, 98, 57, 94, 0, 41, 90, 139, 189, 150, 31, 206, 167, 45, 250, 255, 98, 144, 238, 38, 84, 21, 91, 12, 84, 164, 213, 133, 161, 184, 110, 231, 172, 0, 45, 207, 40, 41, 104, 46, 160, 234, 220, 120, 113, 138, 59, 227, 79, 24, 199, 145, 90, 189, 49, 154, 139, 124, 238, 65, 74, 217, 242, 11, 95, 129, 23, 195, 251, 3, 33, 214, 216, 139, 227, 224, 223, 224, 83, 146, 184, 33, 247, 79, 144, 148, 191, 252, 196, 89, 176, 209, 41, 103, 112, 105, 31, 118, 241, 177, 160, 9, 119, 12, 157, 19, 66, 172, 161, 210, 138, 173, 51, 44, 1, 201, 188, 198, 82, 65, 10, 245, 23, 244, 145, 221, 136, 77, 136, 173, 225, 50, 182, 102, 27, 219, 35, 138, 73, 187, 91, 228, 167, 49, 93, 39, 240, 24, 70, 160, 50, 91, 127, 34, 36, 233, 169, 203, 126, 63, 109, 140, 5, 65, 217, 213, 112, 238, 65, 243, 117, 52, 167, 92, 15, 196, 215, 215, 120, 246, 203, 196, 250, 241, 158, 49, 205, 50, 225, 81, 73, 100, 209, 236, 38, 90, 32, 163, 40, 2, 72, 145, 65, 62, 149, 231, 32, 92, 55, 90, 30, 118, 102, 74, 255, 18, 155, 211, 145, 236, 22, 57, 34, 204, 13, 218, 56, 172, 212, 165, 185, 197, 75, 246, 149, 160, 178, 11, 242, 185, 164, 14, 28, 218, 41, 10, 35, 44, 75, 47, 14, 102, 0, 79, 195, 57, 81, 237, 249, 254, 84, 187, 244, 184, 125, 55, 107, 45, 80, 6, 63, 227, 179, 152, 8, 97, 147, 218, 198, 57, 9, 40, 225, 64, 162, 221, 66, 237, 120, 173, 57, 177, 124, 231, 231, 212, 118, 100, 207, 8, 142, 52, 129, 104, 183, 31, 158, 199, 98, 180, 18, 65, 184, 131, 176, 182, 240, 143, 31, 24, 254, 103, 81, 46, 84, 129, 224, 15, 226, 156, 98, 22, 53, 46, 232, 157, 119, 108, 15, 175, 241, 186, 97, 208, 61, 138, 228, 113, 48, 82, 63, 176, 172, 24, 206, 213, 6, 136, 69, 10, 144, 29, 116, 231, 234, 201, 206, 191, 124, 144, 242, 250, 225, 228, 53, 44, 191, 158, 181, 133, 236, 69, 178, 185, 24, 8, 22, 27, 76, 39, 14, 46, 31, 117, 79, 254, 144, 214, 111, 159, 31, 25, 99, 211, 170, 144, 160, 193, 39, 48, 209, 36, 196, 138, 205, 29, 184, 95, 42, 89, 87, 121, 33, 207, 33, 31, 86, 201, 80, 186, 77, 76, 40, 139, 27, 83, 195, 86, 13, 150, 212, 45, 13, 149, 253, 190, 158, 122, 62, 155, 205, 19, 151, 62, 159, 155, 6, 238, 51, 196, 130, 179, 6, 210, 6, 172, 211, 7, 69, 163, 182, 213, 56, 219, 48, 25, 28, 136, 70, 143, 31, 206, 194, 169, 26, 52, 91, 156, 233, 164, 96, 198, 29, 216, 5, 179, 218, 126, 163, 202, 5, 192, 191, 96, 141, 219, 215, 197, 111, 204, 72, 89, 234, 173, 63, 0, 146, 20, 72, 142, 149, 162, 179, 137, 123, 45, 125, 77, 77, 78, 132, 117, 233, 231, 34, 27, 147, 132, 226, 212, 20, 45, 181, 195, 80, 183, 158, 182, 48, 174, 65, 93, 217, 79, 222, 96, 22, 197, 129, 27, 113, 188, 138, 44, 39, 35, 57, 7, 68, 102, 69, 174, 93, 112, 54, 178, 117, 56, 239, 170, 59, 105, 232, 26, 50, 251, 130, 133, 214, 186, 73, 73, 161, 139, 110, 101, 134, 61, 201, 125, 63, 251, 202, 165, 209, 146, 111, 91, 48, 121, 254, 254, 145, 231, 85, 43, 172, 137, 187, 110, 191, 76, 126, 9, 37, 18, 202, 242, 168, 213, 111, 123, 41, 156, 232, 95, 77, 211, 106, 141, 248, 247, 163, 93, 221, 29, 83, 177, 174, 7, 103, 8, 195, 88, 148, 243, 242, 128, 208, 3, 122, 122, 119, 141, 103, 145, 188, 59, 31, 236, 143, 182, 70, 69, 186, 86, 132, 59, 113, 0, 246, 235, 42, 18, 30, 207, 97, 129, 94, 128, 68, 65, 123, 86, 187, 98, 61, 43, 101, 26, 103, 32, 19, 3, 63, 14, 35, 38, 246, 172, 96, 176, 238, 157, 230, 210, 236, 216, 161, 22, 9, 80, 237, 246, 239, 185, 119, 181, 222, 56, 192, 102, 115, 66, 252, 233, 26, 63, 112, 19, 191, 212, 39, 0, 157, 80, 187, 209, 91, 33, 149, 202, 208, 158, 66, 190, 198, 88, 210, 106, 123, 217, 8, 46, 201, 240, 44, 130, 91, 114, 50, 58, 196, 42, 129, 252, 108, 123, 129, 164, 24, 205, 63, 153, 166, 192, 247, 20, 225, 121, 123, 169, 151, 92, 198, 39, 50, 81, 90, 78, 219, 88, 54, 214, 89, 199, 14, 119, 118, 240, 236, 230, 135, 223, 73, 199, 29, 73, 232, 178, 21, 119, 190, 186, 179, 35, 199, 16, 67, 34, 207, 236, 101, 145, 218, 104, 149, 82, 160, 75, 129, 108, 24, 56, 215, 113, 59, 119, 127, 41, 157, 237, 139, 98, 118, 104, 4, 170, 139, 190, 129, 89, 20, 155, 174, 181, 204, 234, 191, 82, 74, 86, 160, 109, 166, 196, 248, 86, 75, 8, 225, 220, 20, 11, 125, 73, 243, 99, 227, 38, 21, 55, 134, 212, 227, 119, 222, 228, 131, 33, 203, 206, 152, 23, 36, 129, 121, 123, 90, 68, 166, 74, 239, 240, 62, 39, 36, 245, 32, 23, 69, 187, 212, 190, 154, 106, 31, 193, 51, 14, 187, 33, 143, 179, 150, 73, 128, 3, 147, 26, 153, 177, 144, 209, 98, 248, 39, 150, 129, 246, 157, 97, 168, 131, 169, 17, 151, 243, 53, 252, 131, 84, 243, 156, 153, 72, 46, 10, 42, 63, 227, 0, 37, 42, 216, 14, 153, 100, 146, 212, 241, 214, 144, 235, 30, 197, 160, 59, 136, 222, 2, 142, 143, 49, 122, 180, 161, 42, 148, 68, 132, 86, 20, 232, 245, 177, 252, 87, 249, 224, 64, 46, 21, 58, 61, 65, 107, 52, 7, 240, 41, 107, 6, 51, 115, 11, 233, 13, 194, 30, 12, 186, 45, 145, 75, 99, 15, 22, 118, 140, 230, 33, 46, 231, 117, 75, 249, 97, 237, 17, 11, 12, 90, 100, 3, 36, 175, 54, 189, 31, 141, 85, 112, 10, 186, 238, 74, 47, 49, 241, 45, 180, 156, 179, 210, 89, 199, 123, 35, 146, 201, 60, 254, 66, 107, 116, 93, 199, 201, 94, 35, 110, 24, 245, 221, 120, 102, 102, 43, 69, 57, 113, 0, 164, 153, 170, 248, 103, 228, 98, 207, 169, 99, 25, 5, 49, 167, 75, 101, 84, 102, 60, 215, 30, 233, 91, 237, 51, 126, 30, 176, 229, 70, 12, 66, 194, 193, 128, 191, 223, 12, 251, 208, 156, 239, 158, 10, 203, 140, 127, 53, 92, 185, 250, 52, 115, 81, 20, 113, 1, 241, 61, 83, 148, 48, 104, 6, 53, 129, 254, 167, 77, 184, 37, 6, 247, 149, 143, 71, 186, 211, 224, 125, 3, 170, 154, 213, 182, 210, 108, 70, 166, 239, 180, 243, 31, 219, 182, 37, 199, 78, 107, 61, 196, 199, 85, 64, 90, 92, 244, 39, 146, 24, 232, 238, 186, 218, 114, 112, 9, 97, 93, 17, 66, 68, 62, 167, 138, 81, 230, 65, 145, 176, 243, 4, 92, 136, 204, 233, 34, 229, 144, 108, 54, 72, 95, 188, 251, 177, 50, 89, 78, 24, 118, 207, 188, 152, 246, 14, 249, 210, 185, 81, 87, 236, 109, 114, 15, 159, 13, 41, 190, 6, 174, 133, 134, 11, 190, 120, 48, 26, 212, 143, 236, 172, 61, 97, 165, 235, 4, 202, 172, 45, 254, 20, 218, 56, 90, 210, 101, 33, 53, 233, 183, 240, 253, 61, 2, 48, 110, 26, 88, 199, 233, 125, 36, 46, 89, 22, 208, 155, 193, 172, 135, 75, 213, 161, 175, 176, 89, 116, 108, 61, 130, 108, 75, 145, 14, 130, 231, 39, 146, 177, 57, 56, 196, 42, 27, 92, 47, 39, 223, 6, 209, 114, 93, 63, 158, 224, 220, 132, 77, 155, 57, 235, 82, 204, 8, 71, 4, 187, 189, 41, 86, 174, 106, 115, 81, 227, 179, 149, 244, 119, 164, 179, 209, 81, 74, 43, 194, 211, 146, 41, 159, 251, 82, 83, 249, 0, 102, 47, 185, 21, 182, 250, 110, 244, 231, 232, 42, 82, 14, 39, 197, 188, 139, 188, 151, 52, 73, 98, 190, 28, 164, 222, 157, 94, 19, 175, 27, 110, 182, 36, 107, 214, 211, 237, 240, 162, 171, 91, 215, 44, 33, 236, 149, 62, 100, 197, 52, 255, 46, 225, 23, 66, 200, 8, 5, 148, 11, 101, 62, 136, 221, 49, 114, 13, 99, 110, 140, 146, 74, 129, 147, 71, 12, 74, 170, 182, 146, 5, 167, 100, 232, 119, 200, 6, 174, 212, 96, 233, 64, 135, 80, 206, 210, 54, 125, 154, 5, 144, 34, 133, 54, 186, 178, 98, 205, 131, 144, 149, 239, 177, 75, 121, 158, 130, 65, 28, 121, 107, 101, 237, 80, 102, 110, 192, 236, 58, 199, 99, 152, 250, 140, 106, 253, 16, 4, 207, 56, 170, 56, 68, 67, 204, 48, 51, 140, 230, 133, 94, 26, 146, 100, 144, 188, 74, 103, 246, 247, 228, 76, 177, 63, 151, 68, 158, 209, 228, 45, 239, 50, 210, 230, 223, 198, 11, 130, 206, 121, 74, 171, 84, 88, 103, 108, 181, 254, 178, 52, 166, 11, 163, 102, 79, 55, 247, 47, 122, 189, 173, 60, 29, 246, 41, 6, 119, 222, 128, 73, 85, 18, 18, 118, 175, 187, 240, 22, 251, 228, 139, 119, 179, 155, 216, 20, 207, 40, 152, 27, 190, 64, 18, 200, 251, 158, 30, 237, 82, 142, 109, 15, 1, 222, 63, 38, 47, 67, 232, 20, 168, 88, 38, 48, 219, 211, 210, 238, 71, 253, 224, 160, 56, 132, 241, 142, 23, 250, 207, 109, 95, 5, 149, 80, 82, 39, 129, 55, 138, 13, 32, 125, 63, 150, 242, 147, 182, 125, 74, 171, 58, 161, 204, 142, 52, 211, 136, 18, 29, 117, 97, 79, 51, 126, 2, 69, 39, 160, 46, 75, 164, 39, 84, 52, 71, 24, 70, 165, 169, 234, 211, 138, 11, 198, 33, 214, 29, 22, 60, 106, 186, 250, 104, 217, 137, 6, 47, 209, 19, 202, 201, 150, 218, 235, 63, 73, 2, 79, 36, 41, 91, 103, 107, 178, 75, 121, 107, 69, 168, 232, 251, 50, 41, 252, 25, 147, 206, 52, 110, 185, 77, 219, 75, 36, 106, 42, 237, 14, 230, 90, 193, 29, 60, 110, 197, 216, 139, 88, 98, 80, 148, 173, 10, 148, 119, 93, 141, 202, 166, 244, 224, 146, 152, 174, 213, 114, 155, 202, 154, 176, 16, 134, 93, 141, 250, 249, 4, 47, 114, 207, 28, 98, 10, 208, 182, 220, 72, 73, 207, 134, 85, 98, 39, 114, 181, 13, 88, 139, 18, 58, 1, 82, 159, 196, 8, 99, 3, 130, 148, 89, 79, 31, 19, 111, 169, 117, 118, 52, 13, 193, 115, 66, 188, 76, 88, 191, 71, 89, 147, 166, 60, 173, 1, 109, 107, 65, 35, 237, 191, 219, 235, 240, 106, 5, 255, 164, 108, 56, 48, 110, 137, 203, 182, 84, 34, 229, 147, 119, 252, 111, 168, 215, 84, 216, 91, 240, 245, 119, 50, 136, 146, 46, 48, 84, 32, 71, 232, 38, 245, 140, 221, 194, 60, 138, 111, 58, 236, 42, 105, 48, 36, 116, 130, 74, 228, 39, 130, 218, 152, 113, 145, 139, 124, 230, 129, 89, 5, 10, 5, 84, 236, 164, 233, 148, 73, 94, 187, 17, 141, 184, 161, 230, 84, 44, 185, 174, 234, 121, 174, 23, 113, 224, 123, 128, 63, 242, 132, 123, 227, 135, 0, 228, 239, 19, 93, 112, 181, 137, 254, 15, 111, 39, 241, 12, 189, 101, 191, 161, 101, 31, 17, 58, 133, 89, 218, 108, 91, 7, 248, 249, 95, 223, 30, 9, 44, 23, 158, 71, 65, 242, 5, 129, 101, 242, 175, 237, 255, 185, 144, 42, 75, 226, 93, 205, 197, 22, 113, 160, 224, 184, 232, 228, 14, 130, 73, 161, 197, 211, 40, 120, 175, 5, 37, 3, 148, 50, 123, 200, 203, 102, 227, 200, 246, 58, 161, 68, 235, 233, 58, 205, 124, 32, 47, 133, 48, 237, 228, 136, 117, 33, 120, 131, 8, 138, 100, 162, 173, 202, 126, 1, 244, 167, 9, 192, 137, 165, 147, 41, 97, 247, 237, 96, 111, 111, 88, 3, 57, 181, 223, 106, 199, 133, 44, 107, 48, 157, 186, 134, 62, 76, 171, 126, 254, 106, 168, 98, 137, 253, 133, 100, 90, 28, 96, 160, 206, 5, 153, 138, 40, 12, 139, 236, 240, 43, 88, 113, 168, 103, 222, 149, 71, 58, 5, 218, 68, 22, 59, 66, 235, 121, 215, 124, 38, 117, 37, 177, 110, 213, 231, 168, 166, 224, 185, 103, 152, 221, 80, 6, 199, 62, 11, 153, 175, 184, 158, 238, 177, 87, 175, 87, 1, 166, 6, 120, 84, 148, 159, 223, 251, 70, 112, 164, 9, 175, 140, 221, 146, 35, 242, 142, 45, 192, 229, 121, 214, 81, 23, 176, 65, 30, 11, 83, 178, 191, 156, 140, 95, 25, 99, 132, 226, 146, 137, 188, 78, 209, 60, 133, 131, 191, 161, 73, 128, 10, 243, 222, 244, 54, 10, 112, 54, 30, 83, 132, 43, 219, 241, 148, 241, 105, 229, 33, 167, 91, 153, 58, 42, 183, 120, 163, 45, 197, 101, 74, 100, 227, 223, 105, 43, 56, 219, 39, 247, 226, 206, 172, 172, 146, 33, 65, 49, 232, 4, 147, 86, 13, 86, 158, 63, 4, 199, 234, 105, 216, 96, 114, 239, 181, 124, 227, 150, 61, 189, 246, 47, 191, 191, 247, 138, 253, 142, 110, 211, 58, 18, 33, 209, 165, 82, 214, 79, 61, 175, 213, 176, 96, 111, 111, 105, 19, 175, 244, 146, 186, 126, 180, 233, 13, 100, 217, 141, 250, 148, 11, 90, 88, 57, 168, 198, 12, 197, 42, 77, 204, 97, 13, 49, 185, 223, 223, 30, 195, 187, 208, 83, 223, 168, 250, 65, 75, 180, 67, 248, 218, 193, 155, 64, 40, 212, 63, 246, 52, 186, 50, 92, 100, 54, 81, 134, 166, 174, 249, 44, 240, 68, 253, 91, 250, 5, 156, 14, 31, 32, 95, 150, 214, 132, 132, 43, 10, 87, 53, 140, 23, 154, 159, 78, 77, 242, 182, 20, 68, 108, 243, 115, 27, 204, 64, 18, 120, 191, 239, 19, 175, 144, 191, 87, 2, 157, 66, 29, 226, 210, 29, 216, 187, 128, 244, 253, 110, 103, 127, 235, 144, 164, 129, 187, 154, 137, 242, 110, 218, 147, 113, 141, 9, 111, 11, 146, 2, 9, 190, 130, 201, 104, 103, 25, 170, 225, 37, 136, 63, 144, 135, 107, 217, 82, 134, 128, 115, 192, 217, 253, 1, 217, 248, 39, 57, 214, 238, 125, 194, 182, 207, 151, 72, 125, 70, 0, 191, 152, 205, 209, 22, 3, 125, 40, 159, 198, 63, 251, 131, 61, 198, 146, 56, 146, 185, 1, 167, 212, 135, 54, 229, 115, 117, 133, 92, 130, 169, 11, 115, 29, 105, 227, 251, 82, 136, 170, 132, 201, 55, 187, 25, 206, 196, 48, 200, 45, 16, 93, 165, 44, 112, 249, 48, 176, 226, 194, 164, 164, 227, 120, 140, 193, 19, 84, 96, 24, 101, 52, 184, 36, 91, 171, 12, 113, 239, 98, 57, 99, 173, 99, 206, 3, 145, 178, 95, 196, 254, 194, 22, 104, 47, 41, 244, 193, 248, 55, 106, 74, 191, 69, 191, 42, 132, 74, 128, 51, 19, 45, 36, 226, 211, 46, 24, 46, 202, 33, 192, 122, 139, 191, 204, 92, 152, 83, 141, 36, 105, 104, 75, 176, 37, 247, 187, 221, 148, 31, 163, 103, 30, 235, 56, 130, 221, 200, 192, 221, 167, 33, 150, 247, 153, 247, 65, 12, 229, 217, 91, 85, 213, 124, 25, 251, 111, 28, 206, 174, 177, 225, 223, 126, 38, 247, 249, 217, 200, 106, 161, 23, 255, 171, 81, 151, 135, 107, 163, 13, 70, 172, 243, 67, 41, 93, 171, 237, 170, 29, 173, 67, 230, 160, 52, 200, 219, 216, 200, 154, 229, 22, 115, 139, 226, 141, 15, 84, 74, 53, 234, 88, 54, 77, 76, 254, 197, 38, 70, 198, 125, 79, 80, 119, 27, 143, 172, 194, 59, 171, 71, 171, 211, 156, 100, 54, 212, 76, 218, 94, 119, 79, 53, 54, 53, 67, 154, 91, 133, 28, 251, 103, 54, 221, 157, 150, 30, 182, 50, 42, 31, 27, 246, 175, 180, 217, 232, 143, 36, 65, 15, 9, 72, 229, 197, 62, 189, 152, 96, 34, 222, 0, 57, 147, 74, 175, 43, 113, 34, 50, 121, 232, 103, 8, 192, 6, 37, 232, 165, 251, 83, 210, 226, 161, 239, 184, 43, 85, 169, 224, 199, 75, 178, 34, 172, 160, 226, 30, 170, 79, 138, 141, 62, 152, 199, 99, 14, 135, 4, 35, 30, 196, 226, 39, 234, 102, 166, 56, 49, 30, 184, 59, 166, 57, 206, 7, 77, 25, 174, 247, 195, 72, 197, 152, 15, 18, 253, 80, 157, 253, 91, 149, 248, 90, 206, 48, 231, 81, 129, 203, 56, 122, 193, 82, 245, 96, 136, 20, 49, 240, 127, 126, 115, 98, 55, 27, 152, 254, 145, 205, 38, 64, 170, 223, 143, 73, 151, 48, 255, 107, 178, 84, 255, 199, 4, 233, 198, 35, 118, 40, 30, 169, 195, 47, 34, 93, 53, 117, 88, 171, 101, 121, 171, 73, 227, 172, 87, 176, 2, 21, 76, 158, 67, 126, 74, 247, 55, 13, 76, 34, 230, 160, 26, 177, 102, 230, 157, 162, 143, 235, 170, 110, 175, 85, 215, 11, 243, 87, 238, 149, 206, 51, 145, 104, 52, 43, 135, 155, 44, 137, 58, 149, 210, 187, 101, 54, 169, 21, 212, 152, 209, 106, 2, 69, 57, 9, 157, 234, 147, 199, 37, 69, 25, 159, 55, 141, 51, 142, 78, 79, 52, 96, 137, 201, 162, 36, 230, 182, 228, 149, 168, 150, 105, 170, 64, 63, 208, 37, 144, 203, 39, 220, 83, 79, 51, 126, 239, 143, 227, 158, 169, 155, 55, 9, 6, 31, 149, 215, 236, 99, 186, 138, 102, 198, 178, 153, 192, 211, 133, 121, 164, 242, 254, 228, 144, 223, 239, 162, 209, 175, 169, 98, 36, 11, 86, 215, 21, 46, 197, 120, 181, 209, 181, 23, 24, 152, 226, 55, 25, 15, 70, 42, 48, 114, 248, 202, 23, 232, 7, 226, 114, 41, 4, 54, 243, 91, 102, 65, 244, 42, 103, 230, 97, 207, 81, 75, 107, 4, 12, 225, 215, 125, 153, 193, 150, 99, 243, 41, 129, 32, 189, 19, 139, 219, 61, 170, 106, 181, 34, 150, 87, 247, 13, 173, 234, 251, 247, 137, 128, 215, 121, 101, 136, 72, 77, 112, 112, 130, 69, 81, 181, 45, 92, 114, 247, 162, 86, 171, 0, 191, 99, 145, 210, 231, 143, 230, 26, 247, 61, 11, 147, 203, 57, 105, 190, 171, 250, 207, 75, 153, 102, 236, 93, 31, 27, 221, 12, 77, 217, 240, 48, 10, 73, 208, 34, 126, 125, 164, 115, 132, 246, 208, 92, 227, 173, 152, 76, 221, 42, 45, 37, 238, 15, 252, 76, 255, 247, 29, 26, 177, 55, 239, 200, 222, 105, 92, 88, 53, 211, 240, 121, 175, 188, 92, 167, 125, 92, 90, 55, 179, 217, 91, 4, 211, 211, 149, 238, 206, 1, 65, 14, 32, 206, 192, 174, 239, 212, 92, 235, 37, 186, 37, 192, 33, 38, 53, 49, 69, 153, 59, 251, 95, 255, 70, 231, 106, 207, 34, 202, 243, 93, 33, 223, 41, 94, 184, 88, 222, 15, 206, 64, 234, 197, 31, 168, 41, 28, 30, 25, 232, 158, 233, 42, 235, 164, 78, 228, 119, 4, 16, 133, 69, 44, 3, 248, 136, 209, 69, 114, 13, 234, 229, 29, 6, 240, 97, 104, 175, 190, 98, 62, 207, 74, 242, 179, 61, 95, 55, 214, 226, 32, 101, 46, 184, 196, 85, 36, 47, 223, 47, 156, 159, 215, 140, 248, 191, 212, 131, 153, 13, 60, 252, 27, 202, 58, 235, 177, 45, 11, 194, 157, 127, 190, 123, 99, 109, 102, 40, 249, 156, 42, 186, 68, 100, 99, 249, 243, 117, 224, 123, 150, 241, 136, 24, 9, 169, 151, 136, 154, 205, 9, 122, 120, 32, 190, 87, 244, 127, 182, 198, 240, 103, 116, 195, 213, 133, 123, 129, 93, 220, 197, 101, 28, 155, 56, 24, 45, 54, 64, 46, 114, 107, 45, 25, 102, 91, 120, 0, 239, 107, 208, 125, 137, 226, 145, 87, 193, 117, 55, 42, 52, 186, 236, 241, 212, 169, 17, 30, 110, 63, 20, 13, 216, 120, 157, 77, 13, 52, 144, 112, 214, 210, 200, 113, 45, 128, 29, 185, 125, 132, 139, 153, 142, 170, 181, 252, 143, 35, 107, 58, 228, 75, 134, 61, 226, 3, 249, 206, 182, 83, 157, 126, 110, 206, 23, 167, 208, 100, 21, 48, 21, 119, 0, 114, 69, 13, 209, 10, 142, 178, 80, 168, 82, 67, 24, 41, 183, 54, 157, 161, 109, 235, 106, 2, 196, 42, 31, 206, 179, 41, 41, 249, 41, 111, 10, 173, 13, 220, 11, 197, 56, 88, 106, 244, 105, 172, 231, 18, 161, 211, 1, 106, 103, 187, 206, 113, 25, 11, 139, 141, 19, 206, 204, 245, 143, 228, 205, 194, 245, 227, 22, 160, 29, 157, 60, 179, 134, 121, 170, 219, 77, 156, 164, 116, 180, 52, 142, 106, 158, 39, 238, 67, 200, 175, 235, 8, 198, 100, 7, 44, 133, 30, 48, 76, 209, 218, 255, 218, 72, 147, 213, 96, 35, 8, 0, 95, 51, 126, 106, 13, 92, 129, 1, 40, 228, 32, 49, 225, 51, 247, 31, 253, 84, 52, 173, 31, 220, 88, 20, 219, 11, 191, 145, 97, 63, 198, 143, 210, 187, 68, 21, 60, 22, 239, 57, 222, 230, 60, 198, 86, 203, 131, 245, 57, 103, 88, 12, 231, 30, 249, 156, 127, 250, 252, 0, 32, 215, 225, 114, 218, 244, 173, 45, 61, 219, 186, 236, 127, 27, 243, 38, 64, 83, 200, 202, 98, 23, 47, 174, 235, 14, 88, 165, 217, 158, 116, 122, 170, 192, 7, 162, 93, 141, 32, 53, 176, 193, 197, 206, 177, 28, 245, 34, 205, 88, 5, 146, 148, 141, 133, 102, 17, 115, 200, 124, 156, 173, 65, 72, 176, 16, 126, 35, 47, 103, 170, 246, 157, 19, 185, 179, 56, 24, 205, 175, 84, 55, 84, 187, 189, 30, 182, 86, 200, 15, 236, 122, 147, 241, 135, 162, 179, 50, 79, 229, 195, 79, 167, 155, 240, 82, 245, 77, 14, 95, 102, 210, 118, 7, 78, 218, 29, 80, 93, 236, 187, 25, 110, 177, 245, 9, 91, 60, 196, 192, 7, 205, 175, 6, 48, 196, 208, 245, 138, 99, 26, 197, 82, 131, 198, 219, 22, 15, 30, 249, 129, 98, 254, 87, 52, 145, 225, 162, 234, 232, 249, 25, 204, 114, 90, 189, 79, 232, 200, 111, 175, 10, 96, 61, 255, 229, 245, 21, 36, 227, 80, 40, 111, 0, 253, 34, 129, 124, 34, 152, 210, 207, 206, 233, 78, 154, 10, 221, 189, 129, 128, 68, 134, 111, 252, 231, 183, 139, 174, 62, 38, 151, 166, 172, 229, 237, 124, 235, 45, 40, 106, 102, 42, 108, 94, 235, 34, 38, 41, 190, 41, 241, 222, 70, 40, 227, 209, 100, 64, 103, 22, 80, 171, 94, 205, 247, 32, 254, 0, 121, 43, 206, 56, 10, 65, 254, 10, 122, 84, 143, 65, 252, 224, 208, 208, 72, 227, 185, 103, 232, 51, 160, 156, 12, 91, 64, 51, 213, 69, 113, 125, 176, 126, 7, 80, 25, 122, 211, 244, 189, 134, 63, 164, 60, 75, 22, 35, 234, 89, 110, 197, 186, 179, 65, 68, 5, 2, 225, 198, 120, 129, 85, 66, 80, 88, 3, 244, 170, 52, 176, 150, 44, 150, 233, 121, 157, 92, 148, 221, 199, 15, 92, 116, 134, 110, 176, 66, 247, 121, 86, 137, 252, 164, 222, 82, 146, 133, 75, 24, 147, 227, 147, 201, 173, 27, 147, 247, 255, 51, 30, 201, 203, 182, 200, 236, 157, 220, 247, 76, 2, 99, 40, 195, 67, 245, 47, 94, 26, 13, 60, 183, 125, 66, 13, 123, 165, 190, 197, 122, 125, 130, 190, 254, 207, 164, 187, 115, 99, 60, 65, 148, 48, 125, 52, 233, 207, 26, 232, 26, 245, 10, 197, 134, 199, 3, 241, 248, 228, 187, 26, 136, 106, 94, 238, 17, 187, 146, 189, 74, 52, 229, 167, 17, 93, 102, 218, 66, 51, 202, 54, 34, 224, 177, 28, 50, 153, 142, 114, 25, 122, 99, 91, 114, 187, 141, 31, 251, 198, 55, 84, 176, 217, 200, 141, 153, 213, 87, 11, 216, 168, 74, 232, 131, 227, 56, 184, 229, 121, 9, 18, 254, 108, 92, 189, 26, 221, 18, 235, 49, 122, 182, 215, 68, 162, 136, 233, 37, 218, 66, 142, 16, 144, 24, 205, 34, 214, 245, 47, 142, 104, 83, 25, 154, 89, 243, 59, 108, 19, 11, 131, 57, 41, 200, 56, 92, 117, 65, 142, 41, 184, 238, 35, 209, 142, 155, 44, 151, 30, 189, 239, 92, 108, 55, 88, 134, 73, 195, 88, 68, 3, 252, 82, 5, 97, 13, 65, 204, 37, 106, 173, 252, 62, 40, 97, 212, 71, 233, 23, 63, 178, 145, 251, 25, 226, 11, 123, 62, 133, 124, 123, 183, 229, 73, 159, 89, 61, 216, 8, 94, 70, 194, 61, 67, 124, 158, 227, 115, 26, 213, 163, 67, 196, 21, 46, 176, 46, 6, 61, 3, 237, 28, 82, 106, 172, 14, 208, 245, 90, 176, 197, 229, 149, 75, 63, 7, 188, 201, 171, 159, 210, 168, 26, 6, 227, 170, 137, 100, 193, 175, 108, 142, 12, 114, 53, 142, 44, 51, 223, 208, 151, 217, 119, 138, 99, 29, 180, 76, 159, 216, 91, 102, 78, 239, 103, 61, 35, 50, 213, 78, 122, 38, 115, 184, 32, 184, 168, 214, 125, 33, 183, 234, 255, 44, 37, 71, 117, 146, 230, 159, 237, 15, 173, 190, 241, 180, 254, 92, 52, 104, 91, 227, 33, 72, 13, 37, 26, 225, 254, 108, 64, 67, 165, 6, 93, 78, 187, 141, 73, 58, 48, 128, 119, 14, 208, 35, 26, 200, 124, 186, 4, 27, 238, 144, 246, 39, 90, 15, 225, 163, 251, 137, 175, 174, 178, 36, 249, 66, 33, 210, 205, 253, 30, 185, 185, 89, 211, 138, 190, 97, 247, 152, 88, 73, 139, 119, 244, 214, 235, 98, 255, 129, 131, 115, 36, 110, 35, 152, 195, 142, 201, 177, 161, 237, 76, 107, 113, 210, 112, 204, 80, 22, 188, 229, 173, 163, 87, 79, 139, 226, 59, 60, 68, 246, 78, 145, 68, 226, 14, 35, 174, 5, 227, 109, 87, 100, 183, 163, 24, 91, 121, 248, 64, 46, 135, 27, 205, 24, 244, 75, 37, 173, 208, 116, 84, 207, 81, 9, 101, 10, 74, 89, 98, 46, 88, 198, 132, 242, 130, 217, 174, 17, 113, 236, 40, 46, 184, 53, 241, 158, 241, 235, 249, 143, 210, 68, 131, 94, 177, 192, 48, 22, 142, 57, 146, 37, 108, 242, 193, 230, 52, 155, 40, 107, 168, 98, 92, 255, 187, 100, 5, 76, 159, 128, 30, 30, 177, 199, 253, 98, 39, 27, 14, 182, 35, 147, 113, 2, 218, 253, 105, 60, 33, 232, 19, 105, 176, 6, 81, 195, 49, 104, 191, 50, 232, 13, 104, 2, 243, 46, 39, 17, 44, 138, 249, 236, 93, 157, 212, 153, 55, 50, 236, 134, 51, 217, 181, 73, 183, 154, 204, 0, 9, 155, 247, 8, 251, 219, 249, 47, 157, 105, 92, 72, 146, 7, 64, 63, 232, 83, 117, 250, 119, 224, 11, 229, 36, 236, 243, 128, 157, 91, 199, 59, 228, 172, 65, 176, 140, 136, 244, 199, 85, 39, 162, 42, 126, 210, 7, 33, 101, 87, 249, 204, 253, 77, 61, 182, 183, 206, 42, 73, 164, 39, 101, 70, 222, 237, 111, 192, 230, 219, 245, 16, 52, 192, 74, 81, 107, 30, 84, 177, 139, 184, 154, 164, 29, 70, 147, 23, 173, 111, 79, 105, 83, 74, 16, 15, 202, 77, 214, 187, 178, 146, 73, 213, 224, 69, 107, 176, 82, 200, 40, 100, 26, 173, 136, 126, 158, 184, 223, 16, 153, 218, 120, 122, 0, 162, 233, 189, 23, 247, 169, 163, 51, 162, 162, 240, 253, 159, 97, 169, 238, 91, 180, 250, 49, 181, 250, 144, 122, 27, 254, 126, 73, 50, 108, 161, 47, 162, 130, 218, 94, 216, 76, 202, 86, 172, 243, 206, 163, 218, 46, 102, 1, 41, 91, 161, 86, 13, 134, 30, 195, 72, 164, 124, 7, 86, 170, 135, 212, 11, 157, 240, 96, 34, 78, 121, 254, 15, 232, 213, 250, 12, 100, 206, 25, 170, 59, 74, 172, 248, 86, 18, 33, 108, 93, 62, 219, 30, 45, 104, 111, 61, 150, 4, 234, 57, 74, 228, 47, 91, 89, 2, 199, 150, 182, 1, 23, 39, 15, 79, 90, 8, 253, 248, 116, 33, 192, 66, 113, 147, 101, 133, 101, 121, 101, 215, 230, 99, 26, 195, 31, 167, 211, 4, 48, 178, 162, 223, 6, 224, 3, 74, 19, 28, 172, 170, 35, 107, 83, 208, 71, 64, 176, 42, 41, 23, 147, 160, 230, 54, 112, 73, 163, 23, 119, 202, 124, 63, 172, 91, 175, 247, 149, 82, 196, 86, 70, 3, 58, 72, 39, 171, 147, 254, 53, 136, 165, 229, 22, 53, 153, 130, 163, 55, 132, 14, 193, 103, 246, 119, 104, 170, 39, 203, 171, 68, 178, 195, 241, 10, 74, 63, 86, 27, 116, 215, 126, 219, 168, 147, 80, 194, 182, 195, 64, 129, 187, 237, 55, 6, 197, 126, 233, 147, 242, 163, 112, 231, 145, 247, 42, 27, 222, 205, 246, 106, 14, 42, 216, 103, 213, 47, 210, 170, 169, 46, 191, 230, 90, 156, 157, 36, 24, 42, 34, 247, 243, 58, 83, 243, 159, 14, 192, 10, 31, 206, 45, 40, 97, 91, 208, 7, 251, 190, 36, 11, 21, 108, 41, 229, 107, 6, 63, 211, 179, 136, 206, 29, 74, 157, 191, 111, 207, 21, 203, 211, 250, 34, 116, 6, 7, 135, 199, 23, 87, 11, 183, 57, 0, 198, 151, 1, 97, 201, 31, 75, 141, 129, 130, 21, 70, 146, 24, 204, 247, 5, 249, 194, 43, 123, 236, 57, 117, 82, 56, 174, 237, 181, 129, 234, 126, 253, 99, 185, 234, 57, 237, 121, 21, 96, 43, 182, 10, 153, 132, 109, 216, 75, 148, 225, 255, 181, 157, 116, 189, 34, 84, 80, 43, 240, 179, 30, 167, 10, 164, 175, 185, 148, 26, 53, 84, 190, 161, 199, 59, 2, 151, 196, 129, 61, 54, 233, 7, 228, 70, 147, 195, 105, 156, 175, 117, 177, 160, 111, 231, 26, 118, 84, 104, 89, 218, 248, 163, 92, 68, 125, 51, 96, 111, 218, 126, 21, 4, 151, 190, 30, 235, 165, 128, 71, 20, 21, 200, 167, 126, 10, 53, 7, 108, 118, 226, 51, 46, 107, 28, 226, 117, 133, 86, 225, 117, 147, 21, 225, 16, 195, 186, 89, 51, 209, 247, 157, 210, 208, 194, 139, 21, 37, 179, 255, 201, 245, 132, 151, 161, 225, 40, 0, 0, 2, 136, 10, 10, 250, 187, 66, 128, 151, 96, 93, 98, 2, 217, 153, 192, 223, 113, 219, 188, 17, 142, 93, 90, 93, 85, 156, 17, 42, 226, 153, 182, 3, 40, 203, 74, 141, 226, 162, 12, 95, 236, 90, 48, 30, 122, 218, 212, 54, 244, 239, 116, 233, 233, 99, 155, 173, 15, 98, 37, 11, 251, 215, 11, 130, 213, 99, 168, 212, 74, 98, 54, 55, 181, 145, 41, 97, 147, 114, 50, 241, 66, 211, 160, 59, 211, 62, 14, 37, 160, 250, 234, 226, 115, 252, 171, 57, 193, 95, 60, 52, 247, 97, 100, 198, 255, 102, 199, 6, 102, 119, 11, 211, 159, 179, 110, 172, 253, 176, 77, 48, 100, 119, 207, 161, 48, 82, 154, 164, 105, 107, 254, 172, 166, 188, 196, 82, 119, 37, 36, 30, 138, 243, 160, 182, 231, 225, 95, 100, 218, 104, 19, 224, 57, 86, 123, 180, 157, 230, 146, 232, 20, 121, 42, 45, 47, 138, 36, 11, 190, 87, 234, 81, 110, 104, 201, 54, 206, 254, 183, 173, 198, 236, 22, 212, 221, 214, 203, 92, 128, 123, 101, 68, 234, 223, 192, 5, 185, 248, 21, 133, 200, 243, 6, 109, 42, 130, 142, 159, 169, 6, 228, 121, 188, 209, 246, 86, 254, 236, 8, 245, 182, 42, 3, 60, 153, 211, 135, 190, 228, 226, 12, 246, 120, 254, 10, 127, 142, 59, 71, 202, 1, 15, 181, 7, 160, 130, 213, 219, 90, 53, 21, 103, 232, 203, 108, 169, 107, 9, 2, 103, 129, 113, 116, 250, 208, 251, 143, 208, 247, 244, 192, 98, 157, 62, 106, 24, 244, 191, 206, 171, 186, 145, 192, 124, 220, 246, 108, 65, 67, 124, 29, 50, 183, 118, 131, 65, 31, 202, 254, 73, 201, 67, 40, 5, 8, 151, 5, 247, 191, 33, 146, 1, 127, 87, 128, 103, 200, 145, 2, 229, 56, 210, 233, 38, 71, 56, 169, 2, 8, 222, 220, 160, 84, 208, 108, 175, 254, 64, 32, 45, 42, 155, 215, 216, 139, 47, 77, 134, 254, 130, 28, 115, 226, 49, 5, 159, 232, 198, 104, 166, 27, 108, 192, 237, 238, 93, 85, 45, 182, 144, 158, 206, 49, 85, 85, 17, 179, 199, 236, 170, 82, 174, 148, 243, 65, 123, 115, 131, 53, 189, 25, 234, 27, 131, 10, 152, 111, 98, 129, 105, 116, 18, 99, 237, 118, 174, 160, 44, 179, 112, 3, 59, 65, 32, 209, 172, 57, 162, 219, 12, 251, 7, 228, 129, 154, 151, 83, 189, 125, 31, 151, 206, 247, 63, 188, 142, 215, 110, 111, 181, 209, 60, 200, 60, 132, 14, 10, 165, 223, 36, 202, 213, 105, 22, 216, 47, 29, 135, 130, 149, 54, 1, 159, 126, 104, 104, 123, 254, 204, 41, 176, 190, 6, 65, 175, 9, 35, 7, 254, 84, 182, 10, 113, 141, 112, 126, 6, 33, 214, 150, 91, 177, 83, 193, 94, 255, 153, 7, 82, 105, 8, 91, 60, 85, 244, 252, 162, 235, 173, 188, 191, 127, 99, 57, 68, 131, 101, 22, 176, 169, 53, 33, 35, 152, 224, 223, 186, 141, 157, 182, 247, 186, 235, 215, 11, 165, 183, 19, 39, 19, 152, 235, 103, 72, 146, 164, 31, 74, 126, 241, 141, 157, 181, 151, 230, 105, 206, 81, 205, 39, 188, 106, 120, 145, 2, 140, 206, 139, 24, 40, 39, 69, 55, 191, 51, 237, 98, 77, 132, 196, 10, 66, 120, 21, 251, 213, 4, 103, 240, 110, 145, 115, 206, 99, 33, 108, 47, 196, 120, 71, 235, 255, 101, 0, 172, 65, 119, 14, 63, 155, 103, 95, 232, 208, 29, 154, 161, 114, 56, 171, 104, 190, 204, 76, 203, 47, 183, 8, 132, 211, 0, 52, 63, 47, 187, 103, 25, 253, 76, 82, 135, 225, 179, 77, 124, 57, 28, 200, 140, 75, 4, 82, 128, 79, 205, 211, 189, 204, 184, 237, 28, 187, 197, 234, 176, 35, 245, 0, 239, 122, 148, 171, 177, 58, 145, 149, 128, 21, 157, 229, 80, 173, 142, 154, 255, 232, 179, 176, 186, 98, 210, 36, 132, 242, 173, 81, 46, 244, 175, 233, 176, 104, 46, 38, 90, 2, 252, 172, 50, 7, 15, 36, 81, 46, 153, 48, 172, 223, 96, 21, 203, 38, 228, 228, 69, 10, 10, 26, 251, 44, 208, 202, 235, 28, 13, 48, 208, 185, 55, 36, 118, 159, 22, 242, 218, 166, 176, 185, 8, 47, 187, 0, 187, 60, 159, 4, 134, 226, 201, 42, 91, 146, 82, 103, 118, 86, 108, 119, 62, 126, 126, 214, 146, 147, 43, 143, 83, 248, 200, 90, 57, 139, 185, 64, 97, 237, 210, 135, 66, 135, 149, 7, 135, 37, 76, 193, 160, 88, 128, 139, 44, 233, 53, 163, 253, 255, 202, 61, 137, 166, 35, 239, 74, 65, 223, 174, 28, 216, 46, 60, 241, 156, 146, 239, 144, 154, 46, 149, 96, 200, 29, 145, 151, 122, 207, 24, 68, 183, 254, 119, 163, 242, 80, 165, 142, 108, 80, 255, 202, 153, 13, 210, 185, 240, 174, 223, 248, 57, 54, 165, 53, 200, 254, 3, 218, 229, 20, 227, 213, 144, 238, 246, 124, 106, 95, 147, 19, 62, 166, 162, 151, 127, 159, 72, 86, 239, 60, 80, 233, 54, 29, 144, 81, 185, 19, 178, 217, 224, 168, 82, 116, 67, 94, 21, 111, 182, 247, 67, 47, 238, 47, 137, 74, 157, 72, 245, 123, 144, 158, 37, 176, 103, 98, 78, 151, 205, 205, 117, 228, 195, 185, 45, 105, 237, 79, 120, 28, 19, 20, 253, 23, 43, 232, 125, 242, 181, 113, 58, 67, 149, 128, 177, 221, 171, 158, 231, 245, 115, 77, 245, 25, 145, 103, 140, 69, 82, 185, 128, 38, 64, 55, 46, 15, 14, 218, 117, 143, 208, 191, 22, 82, 183, 101, 200, 227, 189, 161, 249, 87, 217, 69, 70, 200, 47, 35, 172, 60, 5, 120, 222, 250, 203, 193, 28, 121, 96, 193, 91, 51, 150, 35, 6, 170, 187, 115, 204, 56, 210, 108, 78, 109, 60, 241, 110, 223, 47, 119, 188, 217, 100, 34, 47, 147, 156, 169, 200, 136, 186, 234, 89, 161, 23, 235, 132, 120, 51, 151, 100, 159, 29, 66, 92, 9, 173, 3, 179, 138, 41, 145, 68, 180, 6, 160, 183, 111, 186, 155, 246, 32, 215, 27, 188, 77, 106, 18, 96, 72, 236, 39, 7, 30, 95, 60, 121, 82, 253, 250, 145, 231, 180, 99, 14, 79, 36, 98, 41, 13, 60, 186, 23, 224, 218, 182, 205, 8, 223, 140, 232, 216, 0, 193, 42, 35, 75, 200, 145, 181, 14, 122, 36, 35, 70, 169, 70, 209, 116, 80, 169, 75, 210, 110, 239, 164, 148, 141, 214, 195, 39, 145, 182, 141, 171, 173, 137, 72, 81, 223, 212, 251, 165, 84, 210, 253, 228, 128, 122, 160, 109, 68, 134, 15, 34, 27, 159, 241, 87, 119, 30, 118, 95, 229, 29, 84, 88, 73, 153, 152, 176, 201, 178, 128, 95, 60, 67, 229, 213, 24, 26, 189, 226, 69, 243, 245, 112, 194, 131, 6, 85, 128, 105, 67, 148, 63, 22, 186, 70, 94, 121, 164, 230, 193, 224, 165, 209, 200, 51, 220, 100, 164, 18, 168, 12, 129, 177, 90, 218, 33, 157, 3, 126, 28, 77, 198, 168, 87, 126, 253, 230, 11, 113, 183, 206, 2, 248, 2, 139, 148, 30, 134, 178, 148, 70, 236, 46, 24, 80, 61, 147, 49, 29, 158, 114, 145, 4, 226, 250, 47, 91, 129, 16, 237, 125, 80, 57, 168, 112, 131, 168, 197, 145, 22, 57, 13, 177, 239, 99, 59, 248, 251, 135, 198, 221, 44, 50, 119, 224, 214, 116, 35, 88, 241, 177, 28, 177, 154, 117, 95, 180, 182, 93, 123, 219, 166, 6, 217, 118, 230, 183, 24, 153, 94, 220, 163, 230, 70, 124, 121, 115, 234, 86, 226, 238, 95, 119, 15, 64, 118, 242, 251, 64, 247, 235, 13, 136, 172, 16, 85, 203, 146, 215, 134, 199, 75, 255, 178, 76, 106, 172, 8, 112, 19, 237, 186, 141, 84, 213, 35, 208, 18, 179, 248, 91, 59, 124, 76, 216, 215, 187, 185, 2, 147, 158, 173, 71, 32, 129, 221, 180, 172, 204, 210, 93, 49, 240, 39, 164, 46, 235, 16, 101, 238, 122, 112, 185, 244, 44, 107, 225, 151, 234, 23, 242, 132, 162, 168, 5, 168, 18, 223, 118, 45, 117, 209, 91, 146, 146, 32, 247, 112, 255, 21, 170, 217, 219, 96, 53, 241, 83, 137, 72, 5, 67, 236, 156, 205, 78, 20, 168, 253, 63, 232, 248, 72, 124, 178, 184, 193, 209, 118, 178, 161, 164, 178, 153, 135, 110, 199, 16, 24, 71, 82, 170, 23, 128, 132, 217, 45, 94, 50, 219, 177, 169, 207, 52, 29, 207, 237, 25, 195, 231, 253, 79, 196, 188, 42, 118, 79, 114, 180, 94, 187, 67, 64, 130, 13, 137, 7, 188, 180, 191, 243, 227, 227, 151, 3, 240, 33, 128, 50, 202, 172, 56, 164, 29, 187, 78, 71, 149, 101, 126, 54, 133, 211, 92, 113, 40, 38, 209, 190, 82, 144, 41, 105, 159, 211, 230, 199, 173, 161, 138, 41, 156, 245, 178, 79, 217, 9, 187, 87, 89, 171, 249, 156, 18, 10, 57, 125, 50, 216, 34, 88, 191, 226, 6, 54, 128, 81, 216, 91, 161, 166, 79, 175, 144, 172, 198, 135, 145, 16, 158, 173, 127, 16, 225, 17, 8, 202, 233, 181, 3, 40, 38, 189, 91, 99, 38, 28, 74, 186, 207, 173, 185, 114, 124, 172, 209, 163, 4, 41, 54, 244, 172, 15, 19, 226, 205, 165, 9, 95, 29, 171, 192, 171, 172, 178, 161, 185, 104, 127, 37, 145, 17, 2, 84, 96, 82, 241, 188, 249, 142, 196, 96, 137, 131, 27, 197, 70, 214, 16, 192, 244, 222, 31, 88, 217, 235, 213, 239, 218, 189, 244, 105, 67, 72, 205, 167, 149, 241, 50, 14, 114, 157, 8, 157, 119, 167, 40, 232, 174, 88, 249, 36, 156, 233, 231, 0, 44, 54, 64, 115, 82, 23, 2, 126, 136, 255, 255, 129, 222, 59, 192, 183, 196, 127, 50, 32, 86, 140, 12, 129, 187, 117, 195, 44, 9, 202, 25, 138, 203, 88, 165, 43, 66, 105, 131, 87, 130, 40, 242, 42, 86, 150, 184, 186, 136, 19, 166, 199, 87, 153, 196, 191, 192, 136, 197, 117, 12, 215, 30, 247, 76, 233, 189, 107, 231, 137, 94, 73, 146, 247, 17, 220, 12, 188, 208, 48, 151, 188, 116, 199, 180, 184, 214, 6, 37, 23, 183, 41, 252, 199, 86, 76, 127, 109, 78, 249, 85, 114, 135, 212, 233, 67, 119, 9, 23, 246, 10, 100, 212, 173, 196, 196, 16, 100, 230, 249, 243, 191, 121, 236, 233, 102, 51, 115, 16, 139, 239, 122, 126, 23, 244, 176, 0, 0, 0, 0, 0, 206, 159, 226, 0, 225, 18, 78, 187, 99, 25, 129, 243, 23, 2, 20, 251, 241, 21, 68, 147, 82, 10, 42, 124, 185, 148, 226, 14, 133, 217, 33, 162, 238, 18, 131, 220, 168, 240, 154, 199, 159, 131, 20, 154, 33, 36, 47, 212, 110, 195, 219, 2, 24, 244, 10, 68, 86, 247, 178, 53, 74, 211, 98, 182, 174, 81, 105, 17, 80, 210, 94, 19, 91, 182, 189, 27, 214, 94, 25, 6, 165, 139, 244, 64, 250, 39, 131, 35, 159, 105, 5, 54, 151, 21, 22, 103, 160, 8, 13, 41, 254, 29, 200, 123, 12, 123, 30, 71, 52, 240, 32, 126, 102, 67, 150, 199, 229, 248, 78, 71, 10, 107, 206, 233, 38, 30, 248, 162, 94, 77, 90, 149, 93, 210, 119, 81, 173, 29, 57, 230, 74, 166, 203, 132, 28, 213, 163, 82, 23, 47, 39, 58, 156, 113, 22, 73, 226, 217, 9, 225, 219, 151, 217, 125, 58, 228, 201, 168, 213, 20, 0, 16, 95, 145, 9, 182, 30, 103, 84, 251, 36, 132, 29, 166, 248, 254, 247, 4, 68, 173, 197, 122, 36, 68, 3, 21, 126, 62, 151, 124, 4, 15, 84, 190, 152, 75, 159, 121, 202, 207, 16, 73, 171, 154, 15, 113, 181, 77, 30, 48, 93, 227, 50, 26, 132, 236, 165, 225, 251, 206, 79, 145, 62, 107, 164, 174, 67, 132, 137, 30, 95, 90, 70, 70, 248, 20, 189, 80, 103, 69, 245, 139, 111, 116, 21, 222, 246, 179, 101, 47, 221, 157, 71, 164, 41, 40, 181, 119, 154, 49, 251, 213, 33, 182, 107, 74, 12, 84, 175, 225, 182, 81, 244, 130, 55, 105, 208, 51, 34, 58, 187, 57, 114, 204, 53, 120, 14, 8, 111, 113, 119, 44, 27, 185, 65, 226, 110, 123, 6, 162, 16, 158, 106, 30, 9, 48, 111, 82, 26, 20, 91, 120, 212, 36, 170, 148, 194, 119, 3, 116, 208, 70, 207, 39, 120, 20, 219, 176, 15, 208, 139, 182, 242, 183, 209, 51, 77, 27, 208, 234, 152, 196, 124, 101, 44, 239, 81, 31, 44, 222, 14, 106, 106, 105, 110, 133, 55, 5, 21, 62, 151, 184, 57, 77, 130, 89, 61, 102, 245, 235, 187, 173, 7, 117, 90, 146, 204, 49, 237, 131, 220, 218, 9, 130, 74, 126, 185, 43, 21, 119, 131, 35, 98, 96, 64, 243, 212, 70, 18, 109, 216, 251, 164, 178, 27, 17, 0, 8, 175, 17, 89, 210, 12, 58, 237, 190, 226, 187, 123, 151, 40, 215, 182, 211, 182, 60, 107, 202, 142, 223, 250, 75, 7, 157, 30, 134, 150, 2, 236, 198, 122, 119, 20, 162, 239, 245, 81, 166, 84, 102, 170, 146, 6, 28, 40, 72, 168, 17, 134, 19, 79, 69, 231, 133, 61, 252, 169, 233, 87, 183, 229, 16, 73, 139, 123, 255, 103, 181, 137, 90, 212, 97, 141, 206, 158, 195, 81, 157, 150, 118, 193, 116, 50, 125, 43, 0, 161, 184, 61, 65, 197, 163, 113, 91, 110, 145, 38, 198, 201, 124, 2, 77, 184, 161, 200, 58, 228, 168, 209, 195, 97, 240, 34, 178, 73, 15, 80, 63, 69, 98, 113, 41, 252, 85, 212, 65, 213, 15, 187, 151, 194, 130, 55, 236, 35, 123, 193, 40, 88, 18, 164, 247, 13, 35, 39, 188, 143, 195, 0, 25, 208, 167, 236, 205, 41, 171, 167, 54, 63, 1, 238, 104, 8, 87, 216, 54, 237, 118, 228, 86, 24, 203, 47, 103, 235, 253, 159, 212, 203, 199, 67, 89, 160, 82, 112, 250, 195, 123, 127, 93, 60, 191, 28, 40, 14, 207, 95, 63, 210, 123, 132, 117, 67, 206, 161, 3, 212, 20, 186, 132, 105, 208, 39, 231, 15, 87, 31, 255, 143, 123, 152, 40, 125, 5, 231, 71, 188, 30, 193, 74, 1, 187, 85, 45, 129, 16, 201, 174, 228, 161, 99, 181, 76, 149, 51, 62, 26, 223, 167, 180, 191, 247, 246, 197, 156, 228, 9, 150, 121, 13, 105, 87, 57, 40, 6, 61, 237, 186, 144, 225, 67, 19, 90, 237, 103, 59, 195, 89, 195, 231, 82, 228, 73, 96, 30, 152, 37, 193, 24, 186, 82, 194, 214, 241, 227, 70, 108, 200, 232, 3, 160, 166, 34, 23, 18, 123, 238, 132, 58, 147, 151, 38, 120, 132, 95, 177, 5, 105, 83, 188, 218, 1, 209, 149, 101, 104, 248, 25, 105, 17, 120, 64, 167, 205, 209, 143, 174, 170, 83, 43, 226, 134, 75, 186, 74, 241, 134, 63, 149, 119, 87, 173, 133, 67, 82, 216, 145, 214, 0, 202, 111, 184, 173, 162, 117, 66, 53, 235, 79, 98, 192, 194, 118, 167, 76, 71, 99, 46, 153, 152, 167, 133, 245, 170, 162, 221, 254, 212, 103, 242, 57, 35, 61, 49, 145, 250, 141, 172, 38, 132, 91, 242, 224, 170, 216, 68, 195, 23, 144, 100, 182, 19, 6, 237, 255, 227, 96, 217, 158, 114, 187, 9, 149, 114, 180, 95, 133, 205, 38, 79, 76, 24, 192, 0, 0, 1, 219, 67, 240, 85, 22, 52, 104, 25, 178, 62, 121, 145, 10, 172, 123, 76, 71, 60, 24, 25, 93, 250, 91, 211, 97, 73, 0, 203, 125, 69, 107, 113, 110, 137, 171, 134, 128, 41, 217, 69, 202, 126, 14, 214, 159, 102, 15, 80, 221, 88, 136, 203, 4, 80, 122, 221, 253, 115, 186, 205, 164, 9, 223, 59, 119, 153, 28, 99, 64, 65, 85, 87, 35, 232, 38, 219, 22, 216, 90, 118, 217, 204, 13, 34, 239, 38, 206, 220, 23, 104, 96, 240, 219, 135, 244, 143, 189, 131, 97, 205, 114, 207, 114, 201, 158, 72, 159, 74, 150, 173, 252, 89, 91, 3, 164, 125, 38, 35, 217, 223, 218, 35, 254, 203, 78, 138, 5, 15, 18, 39, 90, 19, 210, 251, 28, 238, 176, 33, 140, 183, 85, 59, 253, 46, 165, 129, 191, 203, 51, 36, 58, 100, 210, 83, 104, 134, 121, 237, 122, 44, 66, 251, 124, 193, 105, 240, 106, 248, 182, 16, 45, 65, 163, 225, 236, 241, 83, 214, 4, 157, 200, 134, 3, 36, 249, 239, 73, 17, 86, 186, 127, 101, 103, 23, 114, 220, 94, 77, 119, 75, 99, 10, 201, 180, 68, 48, 149, 105, 87, 200, 180, 238, 113, 86, 85, 51, 10, 35, 225, 136, 34, 59, 10, 242, 182, 134, 118, 213, 195, 183, 196, 151, 134, 224, 220, 215, 29, 49, 29, 147, 193, 77, 76, 46, 90, 2, 182, 208, 195, 243, 225, 26, 174, 234, 183, 217, 2, 149, 4, 68, 6, 246, 142, 72, 40, 59, 55, 43, 90, 201, 139, 88, 189, 234, 204, 54, 62, 27, 5, 99, 246, 15, 131, 42, 164, 190, 241, 147, 242, 155, 15, 116, 161, 226, 14, 200, 166, 44, 6, 226, 180, 99, 94, 169, 39, 237, 158, 96, 217, 208, 184, 96, 132, 39, 183, 222, 190, 170, 248, 71, 47, 3, 86, 35, 92, 231, 45, 200, 255, 224, 217, 10, 203, 237, 247, 78, 118, 171, 66, 92, 152, 61, 55, 25, 226, 157, 106, 55, 200, 180, 78, 254, 158, 99, 77, 59, 62, 204, 168, 241, 249, 41, 147, 158, 177, 176, 109, 94, 83, 135, 211, 14, 35, 140, 57, 70, 99, 70, 41, 115, 158, 107, 22, 186, 4, 221, 29, 223, 57, 31, 44, 105, 199, 117, 248, 252, 125, 120, 19, 40, 54, 54, 229, 177, 109, 34, 31, 12, 109, 15, 167, 83, 25, 232, 211, 33, 65, 72, 160, 198, 8, 64, 122, 69, 211, 203, 183, 68, 126, 26, 70, 251, 38, 86, 123, 58, 125, 110, 89, 119, 243, 81, 177, 236, 26, 203, 243, 48, 117, 49, 65, 142, 56, 149, 235, 72, 169, 239, 250, 142, 118, 105, 123, 177, 121, 170, 127, 223, 114, 59, 174, 188, 246, 106, 129, 187, 244, 15, 167, 163, 6, 71, 242, 74, 255, 34, 10, 200, 250, 8, 180, 65, 219, 5, 86, 193, 219, 111, 185, 70, 135, 231, 61, 246, 181, 53, 25, 215, 236, 179, 170, 201, 241, 109, 119, 185, 49, 114, 221, 22, 75, 36, 128, 87, 119, 174, 49, 254, 196, 187, 74, 69, 95, 194, 154, 141, 108, 136, 248, 105, 190, 135, 242, 3, 142, 148, 24, 22, 133, 121, 0, 218, 240, 63, 223, 78, 52, 99, 69, 0, 162, 203, 249, 149, 246, 111, 37, 60, 222, 12, 173, 125, 95, 161, 94, 76, 214, 210, 174, 45, 170, 50, 226, 116, 96, 51, 102, 16, 155, 64, 11, 92, 26, 121, 122, 80, 22, 86, 174, 26, 164, 18, 112, 246, 177, 240, 79, 111, 109, 197, 217, 41, 208, 254, 102, 82, 109, 199, 241, 126, 62, 66, 94, 45, 124, 83, 61, 242, 74, 137, 66, 31, 88, 174, 16, 147, 59, 43, 131, 182, 214, 125, 22, 67, 125, 162, 220, 187, 173, 254, 83, 72, 128, 186, 31, 255, 114, 147, 62, 168, 103, 255, 126, 131, 168, 170, 135, 71, 228, 68, 242, 198, 87, 188, 170, 207, 253, 66, 124, 117, 253, 208, 30, 3, 75, 73, 17, 184, 173, 255, 48, 55, 233, 194, 108, 138, 188, 158, 137, 170, 108, 158, 156, 225, 135, 251, 82, 189, 198, 81, 160, 201, 93, 86, 38, 180, 230, 182, 45, 38, 129, 189, 32, 30, 194, 178, 160, 46, 108, 124, 118, 242, 228, 11, 51, 26, 7, 229, 236, 230, 159, 222, 210, 100, 195, 8, 137, 109, 112, 168, 105, 179, 72, 250, 15, 168, 77, 202, 106, 164, 69, 207, 73, 137, 194, 199, 219, 49, 128, 213, 75, 78, 115, 103, 153, 47, 67, 165, 148, 194, 12, 40, 218, 101, 25, 174, 182, 140, 215, 110, 12, 250, 173, 18, 96, 174, 251, 54, 89, 236, 55, 87, 227, 220, 46, 249, 164, 246, 82, 1, 37, 17, 188, 86, 221, 83, 235, 217, 176, 197, 174, 102, 54, 109, 32, 121, 106, 92, 43, 51, 238, 154, 191, 86, 219, 142, 230, 11, 205, 154, 210, 157, 169, 36, 129, 77, 93, 35, 242, 157, 115, 180, 207, 240, 151, 81, 103, 202, 177, 9, 108, 62, 201, 7, 54, 3, 86, 76, 36, 132, 76, 30, 208, 86, 162, 37, 244, 25, 18, 100, 96, 89, 34, 189, 230, 225, 206, 131, 160, 1, 183, 247, 114, 17, 69, 8, 92, 160, 87, 170, 250, 221, 254, 227, 227, 57, 240, 124, 121, 121, 117, 126, 42, 77, 94, 166, 222, 158, 232, 109, 176, 205, 9, 132, 155, 80, 179, 86, 253, 93, 4, 215, 157, 74, 60, 85, 250, 25, 193, 194, 11, 39, 91, 197, 87, 223, 97, 112, 119, 52, 160, 186, 255, 66, 190, 103, 47, 205, 193, 220, 155, 77, 91, 72, 254, 77, 196, 233, 141, 108, 1, 66, 138, 203, 97, 130, 164, 208, 96, 147, 150, 80, 250, 174, 117, 245, 239, 73, 245, 97, 254, 226, 227, 202, 105, 251, 80, 130, 139, 147, 121, 22, 239, 206, 119, 7, 113, 66, 230, 148, 238, 199, 35, 132, 221, 202, 115, 191, 107, 82, 215, 111, 249, 239, 130, 93, 150, 183, 183, 231, 131, 38, 139, 97, 50, 51, 13, 2, 36, 122, 144, 187, 163, 91, 64, 198, 107, 212, 69, 49, 210, 10, 28, 73, 15, 90, 156, 208, 60, 128, 232, 173, 64, 5, 202, 88, 244, 209, 204, 241, 213, 213, 33, 209, 251, 30, 34, 99, 177, 191, 60, 194, 89, 143, 137, 189, 75, 6, 207, 175, 199, 49, 210, 207, 252, 47, 135, 238, 182, 202, 2, 25, 45, 216, 60, 38, 210, 47, 192, 178, 8, 57, 19, 80, 182, 99, 217, 65, 114, 234, 204, 78, 52, 129, 234, 146, 25, 189, 246, 91, 234, 60, 168, 42, 127, 111, 5, 41, 133, 147, 59, 129, 84, 156, 214, 12, 15, 75, 167, 195, 41, 20, 158, 59, 59, 86, 243, 40, 212, 78, 68, 203, 133, 239, 174, 202, 214, 231, 68, 2, 91, 31, 126, 57, 174, 103, 81, 136, 49, 193, 28, 222, 186, 15, 150, 169, 96, 98, 225, 104, 94, 46, 103, 254, 93, 164, 117, 216, 92, 156, 250, 100, 123, 97, 248, 109, 112, 4, 229, 183, 117, 250, 16, 76, 170, 105, 118, 16, 210, 196, 38, 102, 235, 216, 156, 49, 220, 8, 61, 25, 21, 238, 210, 199, 10, 32, 242, 168, 189, 121, 42, 194, 162, 217, 252, 196, 1, 139, 197, 48, 229, 33, 194, 176, 132, 128, 70, 69, 25, 123, 99, 148, 128, 246, 125, 128, 11, 198, 204, 80, 163, 199, 200, 66, 208, 10, 248, 206, 17, 121, 204, 157, 38, 51, 17, 50, 215, 226, 182, 37, 130, 108, 4, 58, 110, 73, 236, 18, 228, 59, 61, 138, 193, 198, 5, 118, 243, 110, 18, 127, 198, 212, 143, 98, 77, 170, 11, 66, 188, 62, 3, 30, 30, 45, 82, 131, 53, 71, 178, 180, 78, 110, 245, 120, 225, 127, 18, 71, 208, 151, 218, 152, 86, 141, 7, 221, 120, 230, 55, 122, 171, 156, 236, 114, 109, 47, 131, 147, 117, 141, 136, 159, 240, 122, 132, 215, 100, 67, 151, 154, 192, 52, 37, 63, 98, 131, 115, 141, 139, 106, 56, 124, 190, 7, 40, 74, 20, 98, 18, 9, 192, 239, 151, 36, 36, 237, 74, 207, 243, 160, 12, 96, 0, 145, 56, 119, 34, 222, 190, 240, 30, 142, 252, 224, 130, 11, 123, 33, 182, 148, 235, 118, 240, 180, 141, 75, 35, 62, 128, 165, 41, 121, 138, 153, 166, 220, 40, 228, 4, 201, 170, 174, 110, 162, 102, 248, 81, 32, 14, 62, 39, 72, 5, 63, 120, 125, 107, 151, 222, 63, 189, 7, 109, 5, 58, 29, 50, 73, 197, 115, 108, 191, 60, 18, 183, 123, 55, 212, 56, 22, 254, 5, 147, 183, 94, 106, 29, 29, 222, 24, 122, 179, 231, 22, 52, 142, 181, 254, 40, 1, 180, 159, 169, 27, 27, 40, 227, 95, 224, 59, 53, 149, 30, 202, 127, 41, 213, 72, 11, 161, 238, 162, 133, 31, 79, 117, 21, 23, 128, 204, 216, 89, 144, 109, 185, 177, 67, 146, 13, 75, 32, 75, 98, 143, 72, 63, 198, 236, 238, 173, 159, 209, 39, 244, 13, 80, 190, 65, 3, 86, 190, 78, 74, 233, 112, 68, 2, 97, 203, 47, 106, 155, 219, 114, 182, 238, 122, 172, 0, 204, 135, 137, 68, 62, 1, 125, 40, 29, 182, 187, 222, 17, 137, 46, 207, 90, 224, 124, 156, 45, 123, 126, 35, 48, 3, 241, 163, 49, 77, 196, 3, 101, 72, 176, 194, 240, 25, 150, 122, 167, 50, 1, 46, 102, 161, 222, 183, 149, 25, 113, 121, 217, 238, 244, 82, 193, 161, 225, 3, 62, 63, 143, 207, 43, 168, 70, 172, 50, 214, 31, 130, 244, 241, 121, 131, 103, 24, 88, 23, 5, 133, 106, 155, 143, 179, 30, 45, 31, 121, 251, 206, 86, 214, 109, 49, 203, 163, 70, 219, 119, 98, 145, 1, 151, 243, 91, 54, 177, 253, 188, 236, 210, 173, 123, 89, 114, 87, 29, 255, 235, 235, 155, 8, 123, 24, 59, 40, 132, 65, 160, 70, 234, 126, 9, 139, 159, 25, 163, 13, 70, 36, 244, 40, 0, 228, 149, 22, 177, 128, 98, 222, 29, 98, 153, 183, 11, 202, 74, 77, 27, 174, 234, 203, 183, 75, 226, 197, 189, 226, 169, 125, 111, 128, 106, 204, 28, 103, 244, 231, 202, 218, 129, 241, 213, 15, 144, 179, 153, 147, 158, 1, 0, 189, 196, 84, 1, 75, 226, 233, 77, 62, 67, 245, 169, 222, 109, 149, 189, 198, 136, 168, 70, 170, 50, 173, 41, 184, 213, 182, 194, 215, 57, 221, 8, 102, 244, 210, 240, 112, 127, 51, 226, 87, 17, 216, 218, 157, 144, 42, 209, 72, 137, 166, 141, 136, 231, 44, 70, 118, 240, 12, 142, 126, 104, 8, 122, 35, 53, 65, 167, 106, 175, 207, 197, 187, 44, 122, 11, 252, 113, 63, 121, 78, 32, 134, 24, 197, 58, 2, 12, 124, 244, 243, 225, 53, 254, 215, 165, 77, 129, 176, 139, 214, 2, 187, 76, 56, 140, 129, 217, 217, 225, 61, 110, 125, 250, 41, 29, 68, 28, 205, 157, 157, 153, 11, 202, 1, 106, 4, 2, 152, 9, 15, 233, 13, 11, 252, 117, 125, 24, 172, 10, 106, 147, 218, 84, 147, 2, 176, 68, 186, 173, 21, 168, 234, 61, 85, 216, 69, 16, 232, 233, 160, 85, 20, 138, 54, 39, 45, 56, 102, 70, 36, 98, 195, 241, 8, 107, 37, 181, 15, 214, 223, 38, 73, 245, 182, 60, 18, 26, 250, 48, 185, 27, 92, 105, 141, 14, 142, 84, 31, 90, 46, 10, 200, 16, 164, 43, 10, 25, 218, 224, 255, 1, 10, 90, 251, 234, 74, 64, 12, 165, 162, 122, 238, 109, 179, 105, 44, 138, 58, 139, 123, 153, 78, 177, 75, 250, 116, 82, 149, 44, 178, 84, 89, 198, 47, 92, 0, 150, 99, 156, 144, 14, 156, 150, 209, 187, 143, 149, 142, 170, 132, 14, 36, 25, 200, 200, 105, 64, 81, 227, 72, 128, 115, 37, 194, 209, 250, 151, 180, 58, 85, 107, 135, 6, 41, 147, 194, 201, 84, 181, 122, 158, 230, 207, 209, 106, 255, 43, 178, 115, 237, 191, 253, 244, 212, 100, 141, 95, 215, 96, 241, 169, 216, 37, 62, 97, 234, 65, 30, 29, 61, 129, 39, 106, 15, 254, 117, 228, 90, 129, 93, 78, 165, 90, 6, 11, 146, 66, 62, 162, 111, 255, 61, 17, 158, 67, 233, 29, 60, 75, 152, 175, 138, 101, 8, 248, 150, 142, 184, 171, 121, 172, 73, 104, 122, 143, 152, 59, 156, 129, 245, 216, 30, 43, 33, 46, 252, 81, 95, 7, 92, 240, 219, 124, 65, 151, 141, 10, 20, 142, 123, 195, 246, 100, 114, 166, 28, 27, 102, 67, 172, 55, 2, 161, 175, 37, 47, 7, 6, 133, 186, 152, 32, 177, 41, 24, 85, 236, 225, 73, 68, 51, 219, 16, 126, 19, 88, 119, 240, 229, 13, 196, 235, 13, 191, 177, 216, 159, 187, 56, 140, 143, 9, 197, 222, 130, 163, 73, 119, 188, 178, 14, 126, 4, 68, 11, 63, 183, 195, 152, 2, 46, 165, 133, 125, 221, 207, 61, 194, 251, 46, 73, 49, 132, 192, 179, 160, 60, 85, 182, 6, 60, 103, 24, 165, 18, 147, 49, 1, 192, 214, 140, 28, 50, 31, 24, 63, 72, 33, 191, 249, 151, 59, 28, 7, 202, 1, 157, 69, 249, 96, 115, 50, 248, 85, 239, 53, 213, 11, 42, 175, 230, 90, 163, 200, 28, 83, 140, 69, 178, 229, 45, 120, 142, 182, 140, 131, 150, 75, 188, 167, 16, 79, 98, 155, 114, 34, 213, 248, 107, 158, 72, 102, 43, 170, 64, 9, 70, 105, 198, 142, 245, 87, 46, 223, 82, 125, 58, 72, 243, 35, 108, 206, 97, 59, 78, 69, 84, 122, 242, 9, 58, 253, 150, 6, 55, 167, 13, 33, 241, 10, 110, 141, 193, 216, 255, 34, 145, 71, 222, 188, 116, 154, 106, 247, 181, 8, 229, 102, 0, 96, 121, 144, 204, 255, 151, 22, 110, 227, 250, 123, 208, 160, 253, 87, 57, 191, 87, 162, 127, 24, 96, 95, 239, 180, 250, 171, 192, 34, 20, 47, 197, 48, 223, 149, 166, 93, 232, 124, 88, 0, 0, 218, 142, 22, 0, 136, 216, 12, 250, 1, 61, 135, 21, 106, 85, 70, 9, 41, 70, 224, 38, 184, 8, 197, 221, 203, 112, 4, 20, 89, 148, 28, 78, 8, 122, 158, 249, 137, 130, 213, 37, 205, 200, 129, 41, 78, 148, 151, 230, 101, 34, 69, 161, 236, 227, 249, 42, 230, 240, 44, 36, 210, 185, 111, 142, 101, 235, 238, 198, 202, 68, 91, 208, 198, 149, 57, 32, 19, 150, 173, 221, 1, 75, 131, 149, 82, 115, 51, 148, 198, 63, 87, 188, 183, 216, 232, 157, 228, 113, 248, 225, 66, 150, 97, 219, 227, 50, 252, 63, 248, 216, 119, 157, 222, 247, 214, 205, 75, 149, 31, 205, 229, 3, 234, 13, 116, 5, 205, 247, 101, 44, 250, 81, 150, 111, 177, 201, 247, 9, 156, 94, 250, 140, 45, 85, 107, 156, 220, 77, 159, 41, 15, 81, 247, 255, 48, 206, 30, 89, 128, 175, 162, 145, 165, 176, 183, 200, 16, 189, 44, 82, 53, 187, 85, 96, 67, 107, 46, 225, 105, 86, 223, 121, 138, 205, 221, 164, 206, 55, 252, 69, 13, 97, 68, 222, 105, 105, 211, 155, 198, 108, 30, 110, 96, 23, 136, 4, 183, 64, 250, 30, 241, 44, 199, 124, 161, 56, 232, 129, 213, 59, 108, 219, 214, 21, 85, 137, 249, 66, 225, 130, 122, 28, 77, 26, 201, 199, 65, 41, 170, 173, 131, 28, 132, 44, 116, 154, 148, 124, 81, 250, 99, 166, 39, 42, 107, 179, 40, 167, 119, 255, 239, 143, 73, 246, 153, 201, 222, 173, 239, 186, 245, 44, 222, 141, 199, 116, 142, 203, 30, 19, 249, 45, 99, 23, 154, 153, 85, 223, 124, 231, 109, 26, 223, 41, 129, 94, 223, 228, 226, 239, 109, 39, 25, 237, 108, 247, 194, 75, 204, 215, 234, 91, 145, 109, 194, 97, 180, 33, 211, 7, 37, 11, 126, 93, 67, 151, 69, 148, 116, 126, 133, 108, 2, 231, 93, 200, 163, 17, 57, 58, 115, 240, 230, 164, 166, 13, 31, 201, 32, 145, 65, 183, 203, 183, 197, 165, 44, 244, 166, 76, 223, 62, 12, 52, 41, 12, 120, 55, 235, 248, 166, 66, 235, 5, 177, 108, 97, 61, 213, 200, 208, 123, 66, 253, 210, 180, 183, 138, 169, 174, 62, 254, 61, 241, 81, 14, 185, 62, 194, 62, 41, 191, 148, 243, 91, 65, 10, 59, 208, 48, 26, 244, 249, 111, 52, 254, 171, 168, 186, 119, 108, 66, 118, 97, 193, 176, 34, 105, 129, 110, 70, 201, 19, 104, 12, 22, 127, 43, 73, 199, 214, 66, 176, 225, 194, 191, 236, 242, 147, 112, 100, 233, 137, 176, 8, 21, 233, 122, 56, 227, 58, 72, 64, 16, 66, 178, 224, 37, 86, 93, 37, 69, 36, 64, 191, 216, 80, 70, 179, 216, 2, 113, 76, 31, 250, 243, 45, 222, 3, 120, 56, 3, 213, 17, 231, 182, 9, 55, 236, 61, 28, 248, 71, 136, 85, 31, 178, 147, 127, 134, 49, 194, 111, 194, 70, 194, 186, 78, 131, 120, 76, 193, 133, 7, 190, 242, 38, 113, 247, 156, 196, 114, 126, 139, 129, 146, 19, 68, 125, 46, 195, 253, 142, 99, 234, 164, 136, 17, 206, 100, 169, 223, 123, 44, 117, 64, 66, 218, 132, 35, 69, 142, 168, 70, 189, 2, 32, 84, 195, 153, 97, 165, 197, 204, 4, 107, 186, 25, 216, 243, 121, 151, 182, 56, 57, 6, 205, 227, 82, 136, 186, 8, 241, 222, 194, 31, 113, 142, 85, 69, 197, 84, 229, 179, 11, 174, 171, 38, 55, 79, 236, 66, 131, 44, 210, 9, 129, 243, 38, 91, 81, 54, 20, 75, 177, 145, 155, 188, 66, 16, 82, 233, 223, 79, 38, 201, 250, 41, 3, 191, 66, 173, 223, 73, 200, 4, 88, 58, 229, 48, 109, 22, 214, 150, 216, 38, 130, 171, 197, 227, 161, 182, 201, 101, 43, 139, 236, 125, 118, 168, 136, 95, 30, 150, 253, 137, 22, 109, 23, 43, 172, 164, 177, 88, 152, 155, 51, 239, 121, 159, 125, 56, 42, 84, 174, 50, 209, 1, 120, 15, 18, 13, 156, 138, 35, 148, 175, 123, 177, 222, 129, 189, 159, 90, 175, 41, 55, 179, 25, 25, 60, 34, 180, 4, 246, 28, 197, 26, 231, 255, 103, 235, 81, 40, 159, 101, 187, 6, 70, 64, 69, 128, 156, 92, 196, 87, 118, 61, 212, 202, 140, 138, 221, 10, 153, 119, 37, 69, 166, 26, 235, 135, 47, 173, 240, 172, 238, 22, 203, 207, 168, 124, 134, 38, 132, 183, 144, 189, 1, 151, 159, 197, 181, 217, 189, 52, 97, 178, 41, 50, 137, 198, 165, 81, 25, 166, 38, 227, 162, 32, 111, 236, 254, 21, 155, 8, 57, 112, 249, 186, 12, 32, 115, 41, 46, 135, 253, 140, 202, 32, 193, 89, 190, 19, 196, 201, 32, 86, 155, 161, 178, 80, 41, 244, 201, 128, 21, 201, 45, 51, 32, 110, 15, 224, 12, 146, 66, 5, 210, 222, 163, 40, 21, 101, 109, 69, 66, 186, 125, 55, 23, 15, 201, 5, 232, 106, 8, 46, 0, 0, 48, 179, 108, 155, 94, 28, 182, 80, 84, 2, 246, 115, 156, 59, 176, 208, 4, 128, 53, 3, 70, 118, 158, 218, 40, 222, 219, 71, 154, 15, 232, 22, 160, 58, 189, 147, 227, 198, 97, 231, 200, 97, 58, 28, 254, 14, 200, 112, 96, 119, 98, 94, 243, 71, 251, 227, 227, 190, 91, 16, 85, 192, 51, 86, 142, 0, 241, 217, 212, 239, 253, 78, 190, 10, 245, 224, 68, 72, 170, 118, 247, 6, 22, 180, 80, 198, 102, 244, 68, 182, 52, 0, 74, 185, 187, 244, 7, 0, 32, 82, 108, 71, 226, 108, 122, 31, 163, 198, 203, 22, 73, 130, 161, 15, 234, 136, 48, 52, 125, 89, 48, 71, 98, 231, 46, 42, 189, 88, 99, 18, 246, 150, 179, 78, 177, 148, 240, 162, 126, 137, 124, 230, 240, 58, 208, 223, 230, 13, 208, 176, 216, 81, 204, 190, 55, 182, 53, 64, 171, 25, 105, 212, 56, 163, 111, 67, 178, 180, 30, 83, 18, 93, 44, 62, 116, 80, 42, 133, 84, 104, 212, 33, 120, 89, 46, 28, 80, 58, 247, 156, 224, 9, 25, 58, 212, 54, 2, 87, 112, 113, 10, 246, 243, 62, 111, 236, 175, 210, 25, 44, 146, 167, 149, 40, 40, 212, 253, 188, 152, 28, 122, 202, 139, 55, 28, 184, 43, 255, 213, 208, 19, 75, 84, 122, 81, 62, 55, 91, 59, 218, 230, 35, 132, 163, 37, 154, 170, 246, 97, 59, 164, 91, 201, 232, 99, 154, 244, 30, 116, 245, 144, 89, 128, 21, 212, 8, 49, 202, 186, 32, 199, 210, 201, 55, 242, 233, 231, 165, 140, 125, 81, 126, 119, 112, 247, 189, 28, 59, 17, 145, 92, 6, 189, 96, 227, 161, 141, 20, 35, 250, 73, 209, 129, 126, 129, 78, 90, 203, 37, 221, 190, 125, 226, 159, 128, 131, 64, 201, 116, 77, 200, 194, 162, 52, 124, 254, 207, 201, 21, 170, 151, 126, 186, 246, 95, 5, 239, 104, 35, 111, 47, 108, 244, 50, 218, 209, 237, 96, 25, 145, 135, 244, 232, 220, 59, 58, 218, 127, 61, 194, 228, 71, 44, 227, 125, 76, 137, 223, 152, 97, 85, 208, 192, 24, 213, 165, 157, 192, 226, 201, 157, 27, 143, 212, 50, 248, 194, 199, 79, 183, 194, 128, 207, 95, 244, 120, 205, 162, 217, 39, 195, 187, 137, 113, 160, 203, 13, 214, 185, 97, 235, 158, 30, 15, 238, 135, 150, 94, 219, 13, 123, 9, 98, 29, 45, 206, 128, 232, 163, 214, 28, 102, 95, 192, 187, 116, 39, 47, 22, 33, 136, 190, 9, 174, 171, 6, 78, 78, 18, 157, 174, 124, 150, 175, 211, 202, 164, 220, 65, 97, 232, 92, 134, 149, 16, 15, 25, 118, 134, 219, 154, 132, 163, 83, 228, 122, 167, 152, 67, 33, 215, 191, 181, 75, 90, 60, 107, 40, 92, 250, 207, 211, 31, 172, 29, 54, 65, 102, 55, 150, 105, 139, 103, 58, 56, 35, 135, 103, 105, 33, 70, 24, 39, 37, 72, 198, 211, 115, 170, 136, 42, 143, 162, 235, 57, 166, 45, 94, 192, 138, 239, 42, 110, 115, 141, 27, 205, 14, 94, 165, 33, 58, 38, 227, 84, 162, 213, 223, 210, 115, 171, 5, 244, 125, 15, 92, 8, 82, 101, 234, 6, 126, 235, 154, 32, 232, 139, 4, 139, 76, 118, 21, 116, 4, 23, 225, 71, 247, 115, 88, 156, 56, 65, 161, 103, 184, 97, 155, 216, 28, 191, 223, 82, 69, 77, 212, 12, 93, 108, 137, 72, 134, 124, 183, 230, 159, 120, 192, 209, 78, 161, 183, 234, 56, 100, 58, 126, 138, 175, 224, 242, 94, 209, 43, 170, 41, 151, 99, 6, 140, 130, 205, 37, 149, 85, 220, 144, 173, 28, 231, 110, 172, 203, 154, 242, 84, 53, 133, 165, 94, 62, 231, 191, 152, 207, 2, 171, 26, 114, 92, 144, 151, 80, 68, 244, 60, 76, 205, 243, 51, 135, 136, 155, 51, 114, 131, 73, 101, 67, 87, 182, 4, 237, 218, 66, 74, 254, 71, 27, 5, 165, 247, 82, 97, 162, 111, 84, 152, 89, 109, 201, 214, 112, 71, 185, 233, 160, 71, 104, 24, 244, 208, 26, 236, 76, 225, 23, 33, 131, 250, 171, 151, 230, 158, 23, 165, 117, 239, 116, 5, 174, 231, 95, 221, 76, 129, 52, 87, 74, 149, 240, 52, 69, 191, 165, 129, 141, 82, 214, 51, 38, 155, 128, 0, 126, 245, 100, 186, 219, 134, 242, 24, 148, 204, 251, 163, 227, 107, 155, 103, 94, 44, 189, 180, 8, 76, 225, 242, 247, 54, 109, 183, 205, 59, 101, 127, 129, 8, 218, 234, 25, 210, 153, 209, 199, 112, 180, 178, 188, 227, 159, 162, 252, 218, 218, 99, 127, 123, 216, 209, 28, 97, 56, 119, 74, 213, 126, 252, 130, 197, 181, 58, 109, 46, 174, 0, 55, 50, 196, 149, 225, 134, 67, 44, 108, 189, 51, 194, 140, 94, 208, 166, 36, 251, 27, 63, 158, 24, 4, 169, 151, 21, 243, 161, 219, 80, 127, 12, 63, 254, 202, 111, 226, 12, 15, 216, 188, 230, 91, 4, 98, 164, 221, 176, 208, 183, 184, 95, 72, 15, 2, 145, 33, 56, 82, 46, 175, 78, 219, 70, 75, 122, 166, 124, 38, 218, 231, 241, 204, 2, 194, 207, 2, 131, 207, 114, 245, 79, 249, 7, 146, 178, 152, 172, 174, 9, 41, 234, 206, 94, 121, 86, 253, 164, 195, 59, 12, 100, 131, 190, 118, 96, 160, 111, 73, 108, 136, 85, 6, 107, 81, 147, 153, 104, 185, 214, 211, 214, 117, 125, 26, 45, 126, 74, 111, 69, 219, 105, 3, 175, 166, 234, 173, 153, 61, 47, 215, 166, 96, 208, 117, 218, 135, 44, 86, 57, 175, 251, 207, 197, 37, 238, 201, 131, 54, 135, 75, 95, 144, 208, 75, 11, 65, 128, 205, 22, 15, 217, 0, 163, 92, 46, 227, 78, 243, 239, 93, 178, 109, 141, 104, 155, 68, 30, 168, 15, 103, 127, 53, 253, 146, 28, 198, 140, 145, 89, 69, 174, 134, 94, 72, 64, 73, 86, 136, 151, 35, 145, 101, 183, 31, 226, 118, 162, 6, 226, 171, 93, 241, 131, 47, 134, 29, 89, 178, 54, 23, 42, 250, 105, 45, 19, 223, 202, 37, 116, 232, 6, 91, 197, 87, 123, 80, 42, 183, 42, 26, 46, 133, 209, 210, 135, 103, 174, 158, 138, 111, 69, 158, 123, 37, 248, 67, 162, 15, 119, 222, 218, 70, 65, 81, 4, 41, 222, 134, 72, 90, 69, 81, 43, 160, 224, 99, 142, 120, 248, 119, 86, 25, 163, 101, 133, 206, 149, 37, 93, 63, 252, 32, 51, 182, 214, 150, 234, 133, 204, 240, 68, 21, 186, 119, 85, 105, 73, 204, 146, 137, 223, 69, 226, 7, 100, 141, 117, 141, 94, 90, 208, 192, 248, 66, 172, 67, 192, 52, 160, 229, 254, 71, 194, 191, 164, 225, 251, 82, 67, 187, 166, 249, 104, 60, 65, 52, 205, 52, 28, 54, 135, 120, 220, 103, 28, 100, 140, 218, 73, 110, 216, 241, 155, 94, 104, 190, 154, 29, 226, 82, 120, 31, 189, 198, 96, 159, 164, 131, 173, 85, 192, 125, 219, 63, 141, 248, 179, 19, 149, 117, 137, 10, 89, 50, 241, 14, 220, 19, 34, 219, 169, 25, 219, 98, 189, 54, 26, 205, 79, 147, 138, 117, 95, 32, 115, 167, 108, 34, 172, 188, 73, 33, 86, 168, 252, 55, 7, 238, 128, 112, 154, 175, 193, 178, 203, 97, 200, 216, 22, 149, 30, 36, 214, 211, 110, 68, 109, 122, 51, 181, 48, 194, 134, 56, 73, 19, 218, 196, 66, 72, 27, 61, 63, 3, 4, 154, 237, 17, 125, 37, 177, 67, 107, 81, 200, 207, 21, 185, 22, 212, 123, 207, 35, 30, 248, 129, 219, 63, 10, 83, 112, 151, 190, 88, 45, 250, 29, 84, 57, 100, 244, 195, 59, 216, 94, 76, 241, 230, 192, 23, 252, 91, 233, 11, 89, 165, 128, 82, 133, 4, 63, 2, 26, 180, 143, 77, 204, 103, 208, 40, 157, 12, 125, 125, 230, 6, 161, 44, 203, 141, 35, 113, 162, 51, 193, 163, 193, 52, 18, 246, 201, 215, 92, 66, 63, 128, 26, 75, 215, 122, 179, 234, 107, 187, 225, 202, 17, 53, 112, 69, 143, 50, 238, 148, 189, 158, 48, 148, 13, 174, 138, 111, 87, 251, 255, 39, 215, 172, 208, 218, 57, 35, 51, 124, 161, 57, 250, 47, 123, 106, 0, 158, 246, 192, 0, 0, 120, 201, 231, 121, 53, 12, 154, 102, 60, 111, 220, 54, 234, 47, 187, 100, 157, 95, 115, 119, 100, 61, 208, 19, 60, 22, 207, 36, 159, 223, 141, 229, 9, 161, 117, 233, 204, 105, 250, 239, 223, 150, 244, 150, 77, 61, 223, 100, 210, 161, 69, 184, 45, 43, 64, 160, 173, 167, 1, 89, 130, 18, 181, 169, 121, 52, 207, 47, 234, 206, 33, 27, 125, 149, 27, 160, 93, 209, 86, 188, 2, 51, 56, 190, 147, 175, 113, 54, 5, 83, 181, 135, 87, 95, 254, 155, 195, 20, 104, 121, 142, 122, 141, 224, 183, 232, 91, 177, 250, 61, 66, 49, 205, 131, 84, 75, 15, 151, 187, 229, 167, 72, 203, 134, 142, 169, 101, 248, 63, 143, 127, 220, 121, 235, 200, 219, 124, 141, 2, 127, 106, 63, 222, 79, 144, 250, 208, 188, 54, 252, 72, 156, 34, 75, 166, 133, 216, 54, 104, 41, 57, 217, 30, 93, 208, 100, 229, 111, 125, 7, 104, 6, 229, 201, 64, 218, 128, 89, 100, 230, 68, 24, 240, 249, 196, 50, 95, 111, 207, 208, 86, 73, 6, 20, 145, 213, 133, 30, 222, 248, 26, 80, 128, 104, 59, 119, 111, 10, 58, 240, 20, 142, 119, 124, 233, 147, 203, 72, 194, 135, 65, 160, 232, 165, 135, 166, 106, 89, 27, 186, 172, 103, 154, 34, 98, 166, 214, 192, 180, 251, 169, 35, 63, 10, 180, 127, 23, 79, 245, 207, 201, 167, 253, 106, 82, 160, 136, 134, 161, 167, 177, 123, 6, 166, 227, 181, 7, 194, 215, 34, 7, 225, 16, 159, 247, 175, 115, 70, 10, 248, 6, 160, 39, 221, 249, 206, 118, 128, 48, 83, 89, 145, 95, 123, 84, 96, 46, 190, 180, 100, 52, 196, 168, 84, 176, 131, 50, 245, 100, 89, 60, 207, 180, 6, 232, 212, 186, 85, 189, 17, 216, 181, 164, 102, 135, 61, 108, 158, 206, 184, 145, 175, 0, 204, 180, 140, 48, 35, 233, 4, 10, 243, 162, 241, 249, 155, 22, 181, 216, 117, 33, 54, 145, 114, 82, 135, 233, 68, 36, 153, 53, 103, 111, 103, 57, 132, 134, 169, 153, 23, 235, 212, 187, 73, 179, 92, 13, 247, 54, 176, 15, 228, 49, 29, 223, 118, 176, 196, 42, 1, 131, 70, 216, 255, 25, 104, 135, 250, 44, 110, 177, 109, 226, 255, 88, 222, 97, 208, 133, 41, 204, 125, 241, 88, 114, 208, 104, 207, 232, 241, 60, 191, 159, 6, 249, 63, 51, 171, 73, 13, 11, 57, 2, 78, 214, 88, 234, 56, 174, 232, 139, 224, 171, 46, 108, 114, 197, 142, 34, 62, 118, 171, 202, 167, 161, 223, 228, 54, 252, 71, 221, 178, 122, 250, 164, 67, 195, 109, 39, 71, 95, 148, 188, 56, 215, 231, 88, 45, 73, 14, 21, 127, 43, 163, 46, 67, 203, 28, 210, 195, 225, 124, 109, 179, 77, 193, 82, 105, 8, 125, 100, 185, 122, 110, 206, 34, 94, 152, 209, 221, 40, 92, 102, 236, 97, 122, 224, 163, 246, 234, 132, 130, 221, 214, 255, 166, 149, 28, 239, 160, 226, 47, 26, 180, 82, 31, 177, 139, 30, 212, 62, 37, 170, 55, 104, 61, 68, 70, 94, 125, 224, 105, 216, 141, 13, 20, 107, 163, 164, 110, 10, 111, 225, 240, 66, 52, 33, 77, 115, 107, 159, 129, 50, 171, 12, 114, 15, 157, 142, 49, 201, 214, 35, 167, 36, 13, 54, 0, 0, 4, 0, 133, 46, 106, 209, 91, 134, 68, 73, 95, 5, 52, 18, 146, 212, 31, 83, 253, 229, 244, 89, 206, 104, 170, 11, 248, 68, 66, 123, 212, 123, 134, 240, 134, 61, 97, 42, 253, 165, 154, 193, 133, 159, 174, 92, 149, 65, 140, 110, 149, 141, 2, 43, 133, 87, 48, 98, 210, 80, 139, 157, 211, 97, 66, 170, 86, 94, 96, 130, 93, 105, 40, 168, 196, 123, 133, 84, 5, 116, 189, 3, 156, 40, 251, 198, 24, 223, 151, 112, 223, 213, 16, 236, 85, 169, 110, 37, 245, 140, 96, 189, 25, 39, 42, 152, 36, 133, 100, 57, 150, 45, 148, 38, 81, 235, 131, 49, 166, 192, 31, 120, 186, 131, 39, 254, 56, 56, 2, 23, 82, 198, 154, 58, 30, 57, 215, 243, 5, 117, 192, 141, 110, 138, 104, 4, 2, 109, 65, 134, 231, 27, 191, 192, 85, 240, 64, 74, 252, 43, 103, 245, 145, 48, 166, 155, 0, 25, 9, 44, 17, 113, 97, 200, 60, 105, 158, 196, 199, 106, 147, 154, 179, 168, 248, 63, 130, 226, 230, 75, 168, 246, 24, 12, 2, 157, 4, 36, 223, 232, 30, 137, 126, 112, 128, 223, 190, 195, 132, 56, 0, 229, 50, 76, 68, 136, 149, 57, 65, 13, 217, 216, 157, 68, 254, 249, 134, 67, 63, 144, 44, 19, 199, 25, 30, 96, 202, 201, 57, 220, 161, 179, 118, 155, 1, 194, 73, 62, 32, 54, 32, 97, 87, 239, 158, 17, 129, 121, 23, 6, 17, 9, 146, 93, 101, 12, 176, 135, 63, 62, 102, 188, 35, 174, 208, 128, 132, 64, 85, 78, 198, 92, 56, 58, 244, 147, 253, 76, 29, 140, 137, 49, 141, 226, 41, 164, 88, 206, 144, 32, 197, 92, 87, 154, 9, 145, 136, 180, 189, 58, 147, 144, 95, 68, 45, 202, 74, 212, 196, 231, 19, 79, 59, 163, 202, 194, 45, 114, 49, 124, 157, 210, 200, 246, 64, 32, 224, 114, 15, 145, 61, 30, 25, 119, 204, 209, 109, 162, 10, 176, 118, 71, 78, 157, 8, 111, 180, 120, 217, 67, 242, 151, 163, 81, 117, 188, 3, 239, 183, 220, 106, 137, 40, 82, 133, 197, 101, 57, 140, 110, 237, 19, 99, 235, 157, 194, 65, 201, 202, 112, 26, 4, 214, 223, 198, 252, 198, 145, 24, 152, 140, 70, 223, 96, 222, 151, 15, 226, 60, 69, 82, 232, 200, 112, 222, 1, 30, 218, 48, 33, 48, 138, 108, 105, 178, 183, 234, 107, 91, 168, 165, 246, 22, 152, 50, 241, 153, 77, 189, 11, 68, 68, 21, 24, 67, 107, 71, 6, 49, 215, 28, 69, 152, 157, 169, 20, 148, 248, 26, 128, 20, 88, 206, 201, 107, 160, 29, 193, 164, 27, 248, 36, 166, 135, 152, 81, 145, 90, 154, 115, 176, 25, 173, 181, 54, 155, 253, 182, 146, 91, 219, 63, 105, 245, 130, 168, 56, 199, 0, 0, 6, 37, 177, 163, 112, 15, 47, 186, 92, 168, 228, 37, 40, 157, 9, 126, 56, 95, 175, 10, 242, 141, 146, 10, 120, 114, 213, 46, 208, 113, 186, 40, 98, 127, 8, 180, 200, 57, 246, 82, 120, 97, 100, 18, 49, 182, 47, 168, 222, 6, 0, 5, 122, 74, 144, 158, 119, 28, 188, 144, 29, 69, 89, 86, 60, 2, 121, 21, 40, 239, 28, 92, 71, 164, 237, 161, 242, 169, 195, 248, 70, 249, 57, 14, 78, 25, 187, 199, 238, 154, 71, 176, 131, 252, 236, 220, 5, 166, 129, 125, 75, 93, 31, 196, 198, 84, 160, 35, 49, 201, 146, 207, 9, 10, 182, 5, 121, 158, 76, 80, 198, 45, 152, 200, 156, 211, 30, 150, 101, 135, 182, 229, 18, 139, 4, 89, 232, 181, 163, 117, 99, 252, 214, 215, 67, 100, 183, 108, 35, 38, 104, 233, 190, 166, 10, 95, 75, 192, 94, 126, 51, 243, 247, 44, 186, 189, 42, 94, 85, 161, 36, 115, 67, 149, 162, 108, 77, 120, 215, 213, 26, 170, 192, 199, 115, 173, 213, 13, 157, 102, 91, 174, 156, 56, 105, 32, 80, 167, 239, 202, 205, 165, 241, 117, 120, 24, 48, 143, 204, 63, 139, 25, 119, 173, 94, 143, 252, 109, 216, 26, 17, 80, 94, 219, 71, 255, 55, 178, 173, 19, 54, 222, 43, 208, 140, 69, 255, 185, 130, 197, 235, 70, 254, 144, 94, 225, 221, 81, 200, 228, 194, 157, 50, 82, 210, 86, 125, 86, 236, 233, 192, 236, 89, 48, 192, 224, 84, 247, 133, 185, 182, 75, 229, 20, 1, 226, 199, 153, 188, 245, 12, 36, 4, 50, 107, 169, 227, 247, 83, 250, 79, 60, 240, 134, 113, 94, 95, 35, 83, 34, 175, 195, 52, 178, 1, 156, 84, 76, 205, 38, 205, 171, 46, 223, 107, 105, 177, 240, 64, 84, 132, 77, 195, 134, 171, 108, 179, 130, 115, 14, 26, 136, 165, 219, 60, 24, 143, 0, 0, 0, 0, 44, 196, 33, 213, 236, 137, 157, 100, 57, 56, 182, 220, 95, 146, 229, 6, 57, 192, 0, 7, 247, 59, 161, 31, 116, 225, 109, 190, 230, 93, 205, 225, 95, 221, 162, 212, 119, 246, 185, 211, 46, 230, 117, 139, 195, 175, 78, 193, 153, 159, 173, 210, 180, 21, 70, 22, 159, 254, 254, 93, 95, 24, 246, 75, 180, 240, 103, 45, 167, 3, 203, 136, 129, 214, 238, 167, 135, 79, 216, 58, 51, 124, 86, 113, 52, 1, 181, 7, 37, 21, 57, 99, 201, 222, 183, 218, 241, 170, 166, 187, 251, 248, 2, 190, 207, 222, 166, 205, 246, 86, 246, 220, 79, 198, 236, 40, 73, 199, 47, 177, 38, 29, 86, 57, 87, 46, 81, 114, 146, 180, 250, 18, 172, 164, 234, 124, 224, 59, 135, 14, 227, 252, 194, 180, 53, 41, 63, 118, 205, 56, 145, 161, 102, 83, 219, 95, 173, 149, 30, 114, 123, 177, 45, 67, 104, 151, 49, 240, 211, 189, 4, 188, 188, 114, 154, 227, 250, 171, 95, 33, 48, 197, 225, 25, 231, 15, 238, 255, 238, 243, 20, 163, 52, 251, 12, 166, 26, 234, 21, 24, 207, 44, 120, 244, 87, 80, 132, 74, 177, 154, 49, 173, 248, 211, 208, 237, 103, 137, 170, 221, 139, 241, 96, 159, 106, 98, 9, 84, 158, 16, 0, 173, 153, 187, 152, 226, 219, 174, 206, 219, 9, 124, 60, 158, 59, 151, 183, 134, 17, 143, 158, 106, 123, 255, 110, 48, 184, 176, 29, 118, 66, 134, 129, 68, 194, 208, 12, 162, 237, 205, 5, 89, 206, 45, 187, 55, 86, 37, 199, 50, 100, 192, 115, 129, 174, 0, 66, 224, 0, 0, 0, 8, 50, 238, 132, 0, 158, 109, 240, 26, 182, 182, 194, 92, 215, 36, 29, 90, 32, 217, 15, 149, 88, 231, 115, 31, 218, 232, 19, 63, 163, 64, 192, 183, 36, 197, 151, 209, 213, 196, 125, 127, 13, 221, 251, 57, 141, 93, 49, 144, 215, 254, 197, 25, 247, 95, 64, 17, 155, 200, 30, 15, 102, 14, 214, 166, 32, 248, 177, 65, 107, 170, 219, 50, 48, 114, 214, 198, 192, 38, 137, 85, 196, 8, 130, 171, 94, 61, 77, 134, 96, 19, 142, 219, 84, 7, 87, 44, 174, 123, 29, 115, 219, 112, 215, 63, 184, 178, 151, 199, 124, 11, 35, 229, 67, 41, 31, 35, 66, 251, 79, 205, 122, 43, 195, 23, 237, 214, 58, 118, 226, 85, 25, 113, 23, 146, 218, 3, 192, 70, 155, 83, 119, 207, 85, 255, 202, 187, 72, 50, 68, 182, 175, 167, 50, 242, 109, 180, 160, 131, 180, 35, 182, 52, 161, 192, 231, 61, 61, 247, 97, 199, 68, 224, 44, 155, 144, 121, 71, 146, 108, 86, 152, 35, 155, 16, 253, 149, 227, 28, 111, 124, 220, 204, 48, 40, 202, 213, 201, 24, 202, 209, 227, 147, 162, 184, 18, 186, 149, 45, 57, 97, 38, 126, 232, 30, 11, 62, 248, 240, 34, 94, 235, 243, 242, 224, 231, 125, 103, 35, 38, 182, 125, 166, 232, 95, 211, 156, 48, 7, 79, 126, 140, 25, 48, 84, 113, 59, 163, 189, 173, 185, 8, 2, 140, 99, 191, 221, 4, 96, 239, 43, 98, 4, 0, 0, 0, 0, 42, 25, 97, 0, 137, 175, 181, 66, 99, 102, 109, 241, 84, 221, 192, 1, 97, 228, 166, 50, 53, 162, 91, 62, 178, 106, 2, 81, 197, 25, 20, 115, 127, 21, 236, 0, 135, 121, 53, 228, 255, 160, 0, 172, 90, 92, 21, 51, 144, 94, 24, 66, 115, 251, 168, 164, 190, 170, 119, 137, 60, 146, 19, 193, 100, 191, 72, 212, 237, 76, 58, 84, 33, 204, 255, 81, 66, 175, 171, 94, 217, 103, 118, 62, 80, 231, 62, 236, 49, 106, 35, 20, 248, 57, 217, 86, 136, 69, 224, 124, 214, 96, 22, 180, 222, 196, 64, 94, 192, 197, 109, 150, 165, 236, 202, 0, 0, 0, 0, 0, 0, 0, 0, 60, 204, 183, 37, 157, 35, 137, 99, 16, 177, 10, 199, 25, 118, 70, 167, 121, 56, 180, 153, 83, 169, 168, 228, 247, 118, 232, 156, 187, 217, 144, 196, 67, 142, 209, 55, 139, 96, 40, 2, 0, 0, 0, 0, 0, 0, 0, 69, 88, 73, 70, 126, 0, 0, 0, 69, 120, 105, 102, 0, 0, 73, 73, 42, 0, 8, 0, 0, 0, 5, 0, 18, 1, 3, 0, 1, 0, 0, 0, 1, 0, 0, 0, 26, 1, 5, 0, 1, 0, 0, 0, 74, 0, 0, 0, 27, 1, 5, 0, 1, 0, 0, 0, 82, 0, 0, 0, 40, 1, 3, 0, 1, 0, 0, 0, 2, 0, 0, 0, 105, 135, 4, 0, 1, 0, 0, 0, 90, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 1, 0, 0, 0, 72, 0, 0, 0, 1, 0, 0, 0, 2, 0, 2, 160, 4, 0, 1, 0, 0, 0, 176, 4, 0, 0, 3, 160, 4, 0, 1, 0, 0, 0, 163, 2, 0, 0, 0, 0, 0, 0, 88, 77, 80, 32, 219, 0, 0, 0, 60, 63, 120, 112, 97, 99, 107, 101, 116, 32, 98, 101, 103, 105, 110, 61, 34, 34, 32, 105, 100, 61, 34, 87, 53, 77, 48, 77, 112, 67, 101, 104, 105, 72, 122, 114, 101, 83, 122, 78, 84, 99, 122, 107, 99, 57, 100, 34, 63, 62, 10, 60, 120, 58, 120, 109, 112, 109, 101, 116, 97, 32, 120, 109, 108, 110, 115, 58, 120, 61, 34, 97, 100, 111, 98, 101, 58, 110, 115, 58, 109, 101, 116, 97, 47, 34, 32, 120, 58, 120, 109, 112, 116, 107, 61, 34, 71, 111, 32, 88, 77, 80, 32, 83, 68, 75, 32, 49, 46, 48, 34, 62, 60, 114, 100, 102, 58, 82, 68, 70, 32, 120, 109, 108, 110, 115, 58, 114, 100, 102, 61, 34, 104, 116, 116, 112, 58, 47, 47, 119, 119, 119, 46, 119, 51, 46, 111, 114, 103, 47, 49, 57, 57, 57, 47, 48, 50, 47, 50, 50, 45, 114, 100, 102, 45, 115, 121, 110, 116, 97, 120, 45, 110, 115, 35, 34, 62, 60, 47, 114, 100, 102, 58, 82, 68, 70, 62, 60, 47, 120, 58, 120, 109, 112, 109, 101, 116, 97, 62, 10, 60, 63, 120, 112, 97, 99, 107, 101, 116, 32, 101, 110, 100, 61, 34, 119, 34, 63, 62, 0, 0 ], "rct_signatures": { "type": 6, "txnFee": 853080000, "ecdhInfo": [ { "amount": "f792e488afec457a" }, { "amount": "7e1f947352a4bd95" }], "outPk": [ "28dbecd9a0dc6279a959a92e2bdd7cf2d92afb506d24c2989cab6b5547e47e81", "8405e7cc6bcf075819d59510c507a4bdb910c6d88cde25fff2308a57e2da31fb"] }, "rctsig_prunable": { "nbp": 1, "bpp": [ { "A": "bd54f12f4f4da9a505f8a3322c8d6c32856109c2be30810ee61c8e4609f32c19", "A1": "f27be48ee31de8c8c5201a52349e72f00ad561bccb63aa2199ba6cc59960fae5", "B": "191408af76363660df6b42cf3940389a377d1f426256dbac5728ba3d5813a6a5", "r1": "51e19da482f864cfedbcad7472125cc41e3bf424de38dac4a3090a2192117f00", "s1": "104c29c78ed4da38aa7df7c5fe1a35eb83c429906445d5d7d0d0f736199fd807", "d1": "34a4de531b963e5d007424406326a079e5caafc3f0dd6841747952f1c0c0da0a", "L": [ "bf29238174a4f3b41f56748d5fb4ad51df7db85373b9622015eb34a5b7bb2fbf", "f7a0273f673cc0cb133e404425c1cf0764ff92400e2fe687f296f63ad02875ef", "c715677e488e30eaa061e12e63cf275cfd732a3d4f58e8b73dde828195023ef3", "e51e7d02eb77829da80083e2370b33a24f1d6dd3bf0a81a0f8d6e5000ba89a82", "6d79273069a54295a5e703e1b2705f1bb7df63ac5def9245abe9a35544edc797", "fcdee764ce35ddf081ba24dea7fd379978e7bf5d3fccdef5ef66a8912d8299e4", "0c3aea962b072d3b2eb0261e658eaf92d2a3a6fd3f81e074c25dccaa04fb6cfd" ], "R": [ "aacaefca1b13e5930f20186bdcb8331a72052fc958248964c4b58338138b8792", "e336e00cc0be3ac1ad5c6418ebfb7756a4a0e43e45620cf4ebaff862ff1dcdcf", "53f3758f83497d3ec43af2423b7d36c702bde37de43ef7b4507694bfc6ff139d", "45f311d564c2e37869fb7ea073c0b63538b866b429d52e1c5df44098c66d4870", "a53dc71c2b996b88b3702edafb2f27503348f84278794d615a125034a7f2c535", "8adb4c32a5be80ba66424d1561a5e3e45ae2cc2b58f9a05123e10cb64ae80af3", "b57edf9d002b7020de228ca0f70a48e6b1c3fd34e0cf6c40bbae2626e4814a65" ] } ], "CLSAGs": [ { "s": [ "96fa597edf014791e0d0fba8380bfac9f2a53cb83c64d3cf7268551cfe0f5309", "97218da05345c2ed7d6cced9c37318ea2ae281152d56116b02a89d595e8cd40e", "679492b1d23cfa0779f331e4c2a1a13200cbec42c6867c74ba1d081369fb1003", "9e454a976f65aeb3cdd98399d6a1c3e799aaac553729388729cd84f9b4ac300a", "3d23400de375c7c8e1ec408c5383ec7fd6ef73ac85a47659697947526583b40b", "7e28780599a9aa21579fcf7fdb35d77737ded009e8231ebbb64f4ae4cf192403", "7979950bca260f2b5362e55f74104a960d8fca39ed772a861019d52cadb3660a", "033004878f39b6587c33c76184465964260c523eb778c57dee2f807a7adee80d", "210a4672e24afb2edfda6f05ce3c8a3f2ba89e79dacf6fc53376b75920585b0c", "c0c3f426dc71c49ccc9a914a64423b07476e30f74a4f87ddaa21bd6a4eb8ca08", "341b50e1859cdbeed8e90bb3367bfa610f6b0e60a875e97aad29ce1059a64304", "416242a82d97bebeddcc0ef43242c9c2b0442cc24845f20aa3dd4930a4d1620e", "a9db0d40fa54c09daac75f46e78276343bb33114620e6f3635053be89374b40c", "39cab6f84ecf29a33a5f7badc1e73917cdad20d1842dfab52e6bf1b1ba8aa80f", "52a93e2bf0314e212b0982f548bc0b15ad6f05174656fd4ead7da9f5a5e1a30b", "bf709b1c2551d372c254e885cea93645a7890f7e551af583a35ee94f55cce600"], "c1": "da481b52fa8929bb2551ef790f5a70e6d425b9c55e5adafd2b7f4a61cb7b3d07", "D": "2b55e94b2a78b4f17e5f87bcaaf37d2645ec83416f1db07edcf9314b2d8298c6" }], "pseudoOuts": [ "c4e2f149a561b5b4646040db04e5c93e3ff0e847f515cd44e3689c4b1b609f8f"] } }


Less details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)