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: dde697d809eb48ceca485121ad8bd57881c4737291406a66512f93a4ca4bf362

Tx prefix hash: 567f0d1a8d27e1fa21e422fbb80e0281e5b409220ca48beeab8fdfee3a96bb0a
Tx public key: a29501ea72218e05fe834af2c4c4f8c93630c01925059e69292bb223355fdae6
Timestamp: 1679947424 Timestamp [UTC]: 2023-03-27 20:03:44 Age [y:d:h:m:s]: 01:056:14:16:39
Block: 2851370 Fee (per_kB): 0.000421460000 (0.000020480000) Tx size: 20.5791 kB
Tx version: 2 No of confirmations: 303133 RingCT/type: yes/6
Extra: 01a29501ea72218e05fe834af2c4c4f8c93630c01925059e69292bb223355fdae6020901b1c64a4a08bcec0610a8980189504e470d0a1a0a0000000d49484452000000600000006008020000006dfae06f00004bef4944415478017498057c1c37f3f767242d1c9b29ccd486ec36cc4999191e6666667eca7da8cccccccc0db561a8e3c471628ee1f8766f57d2bc7bb693be7ffa693ed2ec2dce777746fa1cbef2f2b3a110b70c6118c899f04461d06c758d41628a00080151a7fafa05d41b76c8102a2263ad8f6dc9ddf1de94ae6cc4e0888c108800102918081468205924686b18bdadaa6aef406777b68f99d6198bcf5d3e67b52dec90cdd076b5e14909be645a0f9d47c4490180609c21d31248292db50a5a494a4aa524683ff0802185b9191631c7e9d9b1f1a1b1db3e9940163060c800211022d2b0074044471f8d4abba0340c3938bc8188473770f880912b20704211328565f0808e60ac283283d64157a4359304ba741c63835d03957c5d4deddab49fcdb0c37dc6feb19f5f9c6e9cbcf35f2f8f7faba59a1372a671e4e6842435e5013a26cddc1035dedebf49839a5435e6487af0be97ef6a9abe201e4ef84a8167812fa4041950088c34226ad40c990496cd652276c8422e031c9a860f0900499f7ca9b502207099570cfbb1ca29734fffe146eb3fb061d724b0e0686c414f3842071074308e70a1c0c54f0f82a3449021c2b0f028e32188ccb2b8213863c211e97eabd911039ac94c6f5fd12968d4e9be5ebf9b268f3a79e3fa776ef8d38fefbde2aee61d6e17c4e0f85153affb6cdbf7573587985b94124822f9a45da01ce9fe998bb7d4d6beb2f7bd7828fcb9559ffff699df9b3b69b6affda2f43d0945a9dd02e633ac90252fc7a423fc205c87170b662e8b0fbff2c42f6ffcd5bf1eb9b1a36fc0f3d07154a1200b79997774de95054f395216a4ccf97ed2c925f369a5134d27ff60ebec495dda03401ac2a1839e74600a69e8d9502228d025a961e05a920e44440a4803951438583280c01fd9145c306494337a92a1560f0b88747077cf5fbffaf88a73675dfac345577ef34543c7a6df37f8d71f7ea7bfbbdd30cd571fb86ff9e5a79dfa8d33caa3d6d8af9fd4376d6ccb0dafd6ed6eb71827c63dadb2b396f51c37efe567ae095bd6794b3f3b7be209966599763c645a08a6ebfa923cd244845052c9d3818166c8dbfb3bdedaf24245bc6a4bcb06c1f867d67cd19725a9401af4c8b1042551d12b126415b158a462d6ba6fbcd1fb8773fb8a61e21a8fe6159026a0a053e449e992f60cc62d81c8c0f7ada28a00330c41c80860f82b067eb45ec0c8f72680e9acd593b20e49e6228252fa95db5e7fe406dedcd6f2f3735baffea96f31fcf2b9a77de9eceef9c719373d3e635ae3a5cf3e74d3a1ad7bbff8a7efd7d624cae71ee7fe72f4e0e31bad773688e4a03ba991afb9f09d376ec91592eb4e3c756cd5944c26198fc5dd2021ec286a3e141501c0483fa292c304f60e744bf0cf5f79c9faddeb3fdafbc1a2992b1b2a46f952e921118dbcea911aa1511225f3c95cb1505939ae62e9f91f3e7bfb2a8a0e07a887582ad2bea7064d2ace6ca89c37ab6edcf850348628dc7cbe676f73dbaeddfc706fbde3570a03985048a8899578d1b12c64019da4ddaa44412a09289fb96dfd82e9d9b54b5373c724bb5a93a72d482d9fdbd571a8f58253d545e7fb2b1a5383fd7d3ffcddeda65b7dc70faf53bb8d706b7528db20169c55b8e8dbe92567e0da4b7a8be9edfb36549655cd68985d28e4dca2e3168ba96c2a1a8e73c64b711e55e02b7d4c248906b27d6133529718db34653130b6f3e036d2a48e69e8f063e7322e76b56db9ee91dffdf1ceefddf7f2bf6b1ae61f9838a55bb912b447ca574a06681475365594fdfcd4f9bfbb6cc6c52b46354eaf9c34a56af2b409cb96aff8e1b7cebcfe8a197ffef9a153166c8842bfef7049a4871ac0d1f7062c1d6ed5cc5324b9a0ce968e8fdf6afec517b38501b8f256bde909194ad03fefd2775ee135cd272cc28fbfd0dddefc523ed37ec9577fa53deb815b6e876c889296ca928ed5c3e2337875dd9e968df942a1a172542c5459d4bea783472e66f3e9482802c034e9ff4fa448cb2153405a432a978adb65268bd4978faaada83b74645fb1e8055c4a469fd20c7c64bc73f0f0c36fdc31aa7af4d2b9abdfdcf4d42beb9faa9873f247b62afa54f054d6a0be594afd404efaad53bdeac362edb5d9f8efb36557e5e38fb9d6414fe68b3e5a1515b3572ebbf817bf68fcf54f779e3079bbce29e50f5d9f348e30628a3b9a294464a89fb865fb8d3f4b85cae881a7615913cc9e4f9b37c1e61d70dec90a2590826842fdf57bed2f3cfda815b64f3befdb5b766cdab3671ba2a17c4d5a199c13f3f7b66e0784baf27ac6b826d29a3cdf2bb8f988150602d2239935c267487a24783f9b4b0b2188c8e67655bc3a951fcc7bf9d2712319764c4008efec783d1e2d3b7df105ebe69fb5f6c4b3366d7b355e36aa7dcce8de06e55c04f877a7f2aa4cc3b97951dee759bdca4265c75444a98a8f64ed1d5ed9dd1ebe57f40e179c9c12c694b90b4ffbee0f9dcb4e7a2fa4bcd21b09a4090291288d2801f1cdc7769d39fbe0d285ba658fbee72978e94e280cc0cfae807ffd01ec185011023150cb17c84bf66cfcf09d17e6379d5a5e55bf79ebdb531a662063966123d36f6f7e765fdb0ece3011a9420044d0a05de938ca338489c03448b7e89ac2e6cc900157385678496bd4243de929250135106aa53de90b308850010160e977000e2c93cf1ce8d8bb74ce49a6083b7e61c6b8b96f7dfcb252c5d8b4e97d4b729356566ba3a680952e8b71300519a2d433068aeb7e93f65a6cbb32b7321d0355aebd4a4d13796cecca33cffca8aeee9d7b9e58d2efdbc240444628861703a99ef48bf76e7ded5610a67fc54df8a71f506c14dc751b9cbd168e9f09e48d9475e5811176ce5a675fffb967a74d999ecbf4e79c7a8dc84cb1bf75eb5b9b9edfbb7febf0922b1c0e45ca6c5f1752995426d35ff4f39ee7e6bcf4ab9b9f6cebfda436513375ccbc591316059894f63500679c010b59a1ac930e0256a4fad37da61966cc08fc1242042ab51220c1f991748f2fe5f8ba894a29c6d0340dce3922945534a4e3c7e5a38b08b8a199400e1a113982606430101aa77830cfa714a3234c77326a51b893f03965094593662e68c4f8ca0f6e787d499f0c21306062e89d2011c13121fc9fa291fd02e1bdd71e0c425eb1fc3447e79f7ff7feb7de7bce973214b27cdf5fbbb0b171669dcf06376cfda058cc77f6f40435a8b3ffc0edcfffed40672b3048667bfa73edb51565c22a8f876a00b07da0c536ecfaeafa8dbb731d83875ccfed4d76ce9fbc2862465ddf21d41a464ae7f0727420d317b2c2d170f9103aee4b97884296ad80b910533cc4950f6cf88105004712a80d068171449b20a1689c478d1e66144f93714443075acdc49e9b34bf5e7f67e2b6ab5a9a0a0c4a6d48657589533f37ef9957417ac62fbf41bffb07643be19233e199d761e76e401386e7566e4121050f3d99ce67070eb57d72d12597f7265b6fbce70f6fbdfb0c80e61c23d1d0d4b10d672d5fd89f6f7f6fcb2b932794e7dc54329b426456840d3a4734816d5aa36bab2b2b1265e5c937b6ddbbb77dd3bbdb9eb9e3b92b6f7dfe4ad3a6aa8aca97363dfafac74f86ccf0d8da89efef7925e70c32c6104b78a03480040aca93699a8c3100e042740d740ac3288b251c95f398909a296d283215700d8ca864404c6b248d4333021b7248abb047d50e4dcfd1f20c5d92c7cfa5e48cc94beae4a563da484aa5181cd5ea0b673cb773c2fb1bd8e499ec0be7c2cd0f40a802aefe05fcfa1a70b3800c28108a0d5b230fbf3aa3a969764d4ddd8bcf3d7de79d3734b76ce78213e373674e5b36fbb8cb4f598ee46dddbd2b5dc8edd9dfd67d2439baae9a21d5d55456c42b18678c51757954fada93c56c2efbf4bb0fbcb5f505605070d23e656a2a2b3bfb0e037ae7ac3db32f7bf8a54d4f6f3bb031ed767625f72041ae989620a5f25daf409a023164c871c7becda3eb26c74365f9e000c32e48e66a5194dc97cc534c4b41bed09251e02b0c4c4994127cc502535228c9480b82a884d12ecd4f15661d7fe69afdd3caf3c1bee1e4d25a13e2b95f9dfdcd5ff77f7c7fff6567c3c5df8793b760d38974c26c78f215bcec02421fb269fccbade3162e38eea557deea3f7284086cdb0c942f3833268d3b77f5a26c3edf3b9894e4c723e1cd1fef30b9a82e2fab48442dd38c44c28e53e4c8d810a4fe747f5b6f3701f8d20780b01d6296b563cfd69ceb864cab69e68c9aaa5057bf4406592f1929f7b4e567fdeeacdf5b285695c76a0c83bb6ede974eb8bc76e7fe4dfbdaf77ceedc1f738d8eca2742133345610009c2a86724dc304993b4d00c95a5b4a9867215b5465fa1d44c2a92926b85a8114820139eb4ed58227646baed93c7050c8931267d5537a56edeea2957dc55fcd38f533fff1a3bf17c96dca2beff45a85920a64f51f31bf515ff0cb5b41ed9b0fe094fc9f133c60c1cee17dc708a1e171c481feeeaf17cbfa5adeb4872b071faa4b0658faaa9e81bcc147d15b52d5330c1b8103ca81488c4108994d6aa341244c3762c1aeae8ea0dd921143c1f94ae5cbaf9c03e26b020339e9fe7c82a1bcca9b1a99b3e6af521e62bc7f1dd97d73f51162fdb7d605bd3f1abe64c5d12ccd945ee196535aeb27d92e559bb3c5519f14c018c0f2f8c8557da634bcd486994a50f4a8146a2e11ac211182043a68a928d3d71de8eb16f0a382a2e58d09ff9d5c6bb7fd2f6da7bd47c58d44fe02f6d968c41c344e383bdd4932a3cf64c3137a848b0af5ef1999e03bd6fdffdbed432c89d6c2e9f2e04df4e7fc8b473ae93ccb99a6921181125b3f981bd2da6309dbc13c4640816095b4408840134441c5e13d9b61598ef4bc1a556baa77fa0b6aa62309d3419f77c8740da51cb36e5eee69d24cca0a2efdabf5d6bbfb97d7779a262cd920b569c708ec94349a79daa2346ac4a2a8ae7a2a37acb23d2c452d4a880182178167916641561890a97804a93568c24630a98c6d2cce7832125821d2ff3664f1d014444433d70ced67c75c5255f7966f9b953af7872c16f3fff34225ef7d2c5d77eeb85f52ff5d7d796e78bc9cffee9e249c78f7df86f4f1ba6198434614cdda66d7b2a2a12d5e5099b19751589b6ae3ead09b44ae60ae19095cae4e311beff40bbaf913124d2bdc94cb65058bf6dd7603283c8b4f20874329d564a175c47705e2814b6ed69964a72618caaad669c17dd42b793cdb86e5959f8d1879fd0a401c032ed4c36b379c73be1706cf90967a4d23df159d3801ba1028de94b847c1350a36640f0e91f20a081186a465a43d024531221d804080630400bc50ca94345008a8e1f2be0538d2c76c6cfacb9faa9f3ad589899e6cf6f38c50a19dbdf3b7470cbc1b5174ec915b87928bce0ecc61bbe769b7648999048840f7774276291b17515f1881db5c3c7dbd6873bf671c125819b7711482a99cdbb0c40043f6aea1d4c0f26f30a60576ba721b8c131e0d2d9d9e72b7f082b05ad50f493e92c1120ea7175759ef699526d3d3df5c1ccf0e69bbe5221cb4c54466d33d43798ea3af2fff8f80ac0b6ae64ed0397c492253373ecc48e13871c6c9332f3169699deeb3233336f17cbed76cbc1366d5248da30db213b76ec9851b2f0d281dfe7caf1f6a5effde3a3eb6b96e6ccccf9e6fb26e97b6af39fcef7b5572eadf056ac914c563ee1f7eb2a17e4079cc330b3ef00ca72088cc3d9168641e12bc620e2023223ce2904a6cc20f18723f8cefbdbc0ff340880e275090e0d4277c87bfad8c0af3eb579feaada0ffee4ba1d8f1fad6dad9d1a89ed7bf690aa49d99d99988a2f5a50539a1f2acb0f17e7458e9dedee1d1af57b3d436333e9a5eb86651311c6e5b9399505619bd0f9e5c5b66543c6ca23a1682a65db76c8e34965f48c209644be51caf48c9eca1882e6202c9e4c8d4e457b07060d8b9cebeb1f1a1b070845724257b4ad0cf8fcfdc323964d108283a37d63a3130b17afac450505d32e7891f1ca9615710b209fa5cc9ce871f8212aae334ba4f92c9506b8f36094136e66a439166ecec722d884312ca181f3237ffcfcf682cadc4ffdfac64c3ac99376ac3fdab1e3b4accad9df3753834b8a22d545b9d505b95e97b6eff8d943eddd00c0539d7d866947fc9ac7e5320ce3fd572dbfa1ad3e921b8825cddc8067703c4a6d92e371ef3d3dc8186dacc87bf570f7b17343014d4d64d261afdfe3761f3ed7df33329ed0f5fea11132380244002a949250c0cb0c33120a0583c103274ec49389f2d28625ad2b376d7d6c6264f8eddf3fbaecd3dfc55e99521bfc2778c07f8c7396e59f18c8d22c59e730e6f8d3f10e448c23024c06a10c9fedfde29c6b2e1a1381080154c1efbff8caeea7cedcf15f6b6597d2f17677fc423a99d2a170200640f4748669b6b5ce5f3caf6a060e2652fad6dd870ccb5abdb0f64bf75d0588555d9c1b0cb888611617fa0172b004009439bfdc69cfb1d8182ee8661ba5d39c98d434894d21633c6dd168428fa53319c34aa4f591d8f4c90b4307ba7aa36943c278d182fa442279b6e702c2f89a0dd75e71f93d0f3cf8e3eeeed30080252dab3ef3912f0503b93633019fdbfe59136e116718a794134629813663848a7ec6615e29c214a90c208b439a981a84cff57e91bfa34e675d83248031dff9f4d9bf7e7d876d308f5703844b1286909b36f178dc96694b32320d1322e8f5b81983b178c2b689d7a5de7fcffaffbafb8afcb2026018563a6d98ba0ca0a20acfd8369bcd612e0c64d75ce412404d66194c37b96d890e8db259b4428960852ccacf8d8cfdfe8557dbfb0715592694ca0835cf9b575eef5170c1c62daf6308bc1edfc8c4704b63cb7f7fecdb3991028b18efce0fc6e045070909c01657ca68d6970c201b6b1422c2119de83b039f3dffe5d92f40e0001568ead6686f6cfba31daf3c719c5186209424a4aa2a005ccfd85eaf0b61649aa62ccb3357816a09058e5db9b4e1275fbc7b4963f9de235dafee3d71f874ffd0782c63da0a463525b99fba63f5fad64a4a29cc221fc8feb32b6c36f401e1d406b6092d8b11e73558843b3436b02c4e88e8a6b61d6cffd973db2d4a00008b2acaaf5dbaac3dd17fe0d8c989f1cce2c6c5d5658d2fec781222d052bfe4931ffa7224bfc8b62d98fd23b3343ea0345b8358d641a2d0117691aca41c58d84d90500f78d7e15df8aefb5741086515430efb3ba7df78e6f433bfddf7fc1f0e9d3ed00f2ee62f651c7226cb28af204408b36d5ba4ee450a9c73505712f9e9676ffbd597eeeb1d9cf8e037fffec0333b3386bdb0bee4ea95f3af6e9bb7a8a12c6dd9e787e2972faec2d8d90e6100ce19c896d36c19605090c6a2f55665a438a4b924891b04456a047daefef189a9444af0368c2eadae8ec6d2473bfb1409dd74f97b4a0bab8f9d3942a91d4d8e9f3a73acbca8b220b7886723f6a283c4bd5398c5a2c0212a0177cca19e6c2431002861b4ffe05b22972006a70e0fed78bce3cc81e1d8485c7c3fa773b4717161d1e56b5735d414e5964a1b5fdabb6be771ce059ea184002670d6ca86b247bff7e19a9af29f3eb8ed2fcfbd76dfd54bfff2f5bbab8a7c0a82b3498420bf6191650bbdcca981206bb3a194cd6af18dd891b31846dce552fa2792fb4e5e387a6e687c3a0d0008fb7d7525450b2a8a8b73024babcbd737d574f40d3eb7ffd4ce8e1385a11000ccef0e561736b85c6e9fe6d18d44d0e7eb1d3af7ab07be73efad1f5add7615963540e618dbec7b20dce48079e1aaac099e4c508a08825426aef65c903226d9f5fce9c39b7a53d3d43608449cd8b624c9d58df3867afbaf5ab3ee53efbb3312ccc99ddffce6a1a70fec3b8520b488200f1963848192a0f7e71fbdaeb230f28ddf3efbfae1532ffee263adf505d4346ddd34009f73847820c8d13b31179cf3d13b3ec311821607bf7d76f743db0fc9b2dc50525c120e618c63c9f4d3bb0f3ff5c6bedb57b7ae68aadb7df8e487ae6c1b8a250e779f2fcfcd15784a521445932495038610ac2d6f40b073786cea6f4ffca1bbefecb557de59945f698b6d20d96c9a3bdd1907b33ecb7e08c41521183ddf553816c3c82b1ddadc1f1b8e4f8d8ea5e2494fd0bfeac60d1ff8ce6757df7cc5f943e7bef9f92f798d293399c8b8d12f7ff7dbbed3c31c66197fe4a430b86bd5c28fdcb07cfb81ae17761d7df207efab2f0998bac9e9c5ea2bde2e1eb510cec99e97b869ce2017cccd64d27cf2b58e3b56aff8f40d97ad5d50d7505a54535438bfa264697ded0c681c9a4ab454954281b68de5f32b779e38373e1dc792649ac6fcda4508e1ed7b361aa6d1d6b2beaab4727c72289e4e77f5769d3c7b94733b2f52e852bd0e07ce18c94a927311c59c2268714e2509dac09a786d4bcdf0b4f4c6c3ed56d2b63219d5efd970f7ad2bdf7b5db8a24071494737ed6e6a6d0dccabb5fa39f3807fbdf1e8a137db15454beb194511780470e851a5f58b2a21e60da5819f7ce4ba900bdb4e498610a675cb306d19638fa600c0086517c13e7c77f864cdb915319ee7d7fef9c55bd2091e4fdb96c52c08240c0c0b730eca2239a5e1505a270d65459cd3800b5fbba8fee9b78f4b00a42d6bdff137abca1a32461a4bf8c4d943dff8d4cf3caec0e69d4f8fc6a20323030f3df5c0ae7daf5f73f9cd2d4d6b119029b566138b0af82e0e322bcd89056504913ad673aab8ab5f864822d326b1cdba35ad57dc7f5f7173256166c2486a5c0e94e51655561e92cef00a3a3d7864cb935b01916c642384299b556ccac281a6aa0208c0c844fc4cdff8bcaab02cc987cf0ebd7ef8dc6834218e460e7d6eedcaa5b52be717092c4f1c650e3b07fd25e08b03948d35881cd59b282a0c08fa1e5ab63c144d27749d12a0c8b2a2c894f2946505344542f88ed58b771cefa40c63641f3ab9aff3c26988c082bae6e1d1e1ae0b9dd76c786f385cfcd8f30f0c8e0e4a8a72aeef6ccfc3679b1bdfb861c37da5c5f59cd922dd28a5a66565d2dc363900b2a4195672f4cc1b25845908428fa62effc0adcb3f7eabec82ccb630069a04152cd2813a9aa4911cd8f6e37f9ed8d28764499624b72245533a15c66e5bd1f0f097ef3ad63d71b0abfb13ef59373a997efce5439a4bbb6c517d495e102391ce13d1e4f67d670bc3bebb37348ac3493808cd1d5eff81609c23a721726a832814940861f050d7f8c6bd679319cbeb52298386654a18d516172e282f7469b24f933519fee0d91d1bf7b44b08a70c817a5c9aebbdb77dacbdf358c013f8c83d5f8200f60f9f7ff4f93f9f3c7b584292e0672c3de0cdb9edea0fb42eb8ccb62cdb30886e516231c8a0845c216d32f16620fcfad4dfd2d55318dff2fdcf35dd7bb54064cc5614e051a02a01e014788ce5646ce4d5df3c71f8854e26382dd5ad281525f933ed854d09e4e0ceb54d4dd5c52fed3ffdd13b571d3d3bfcfcee8ef5cb1a354ddaf8c6d1bf3dffdaa35bf66eda7da47f24ba7a4125655c55a548c805c05c2912b773a50788520960565777761552f2c48e8ebda786ae59d178d592bac535c54bea4a9637965715466664fba3e72e847c9ea047d5649897e3df7ef8b465cf267238947bc59a9b5d1ef7c93387172d588990ecf7865a1a57e886de37d845285155d5b2f4f6330731c725a10a5b370410127f15ca2e2d3add595a776c419bd4de3dadf44154766d1b61864b21395e1454918c00e51420882470a1e3d0735ffff3e1674e5206544dd51445f36869ce3916fe53245c5f9697d08d9baf6cea1d899d1b8ed597e77ff50fcf7de2e7cfb7c77078fe9af9eb6fcd6fdef05a77faf6ef3cf2ecae638a0211c2ef1605b86360b61e89c518c3003ef75677ef78a6ba34fcb74d6fdefaed07aef9eaef6efce61f3ff1ebc737ef3dde545974eb9aa6c1d1b181a9698bf2c6c29c6b5a1b74cbcc46a461080aa1b4b84692e4a9e80807d0b24d5952eebafee3d75f769f8425d33405c98dd0d6dd4f1d3ebd1b23cc1d1367657c88cbaf3636795d7275f10acf90db462137cbf7cb3e9760f82cce8980687062bc7ffb3f1e7fea0b7f3bbfeb02615cd3e480c76d1392ce18961bf9f2fc00008f4b2b8804abca23b5256155c5e3d1e9cffef2f95303b182e2d2cfdcffc5079f7ceaa77ff8fb6ffff9e4a6d70ffcea2fffdcd539fef19f3d93b138902ef5ce2ccd32c748305be2ecec40f4911dc7b71e3af5d9075eec21beabdff7e91b3efcb9b61bef2391ea7fbc7ee28e1ffeedc9d70fcc747c01b7ac5b2661ecdeb58bca7283c0b1783276f0f89e48b0c8e7cf894e8f7326b0b26d5bc4b4ae5c79ebe56d372309d9b62d5c84f9b63dcf0c4f0d22a82028258dd8c4c4d665cd008de5d293c535ca42338210c396ce89ce81895186e8e7cf9e7de9cfff7af463bfd9f7dbd7d27da64198cfe72a2a8e50c60ccbca30bb7e45552a960100043439ec776104b18c4f740efef4f13772722345c5459fbdfffecf7ff6b32f6d7a01429e4913287b6fbaef234f6fdc7a728c6cde734a9595390cfdcef3cb79cb166e86117a78fbe1373aba2f44538d0d0b42c1605b5bdb2f7ff78b5f3cf08fa7b7bdf9d2ee231ff9c2d79fdc7bf61b0f6f9a21ff3d6e4c282d097b3f7ee57209a3ece1f8da9e972e0c757abdfe446a8ace18a1c426c4b62dcbdab0e4d6e6ba3688a1695b3296d2c6f41bc7b6420c743b35d4b7755939770d549ba78260d857602ff0e587511ce26846bfd0d9f7d613db9ef8fc6f9ffac86f0ffeee9554578cd9d0602414f2542f28d5f2fcc964c6b668657389d70733d3c2415eb7ea7509b43c3d9df9e5936fd6d4d64e4fc726c627df7873d7ccfb97b76c961024541c9ff169abae69f9f77ef4d397f79d65dc014408fe0f1c04e7ce3580211a8b6536ed3bddb2b00942f0be8f7ea4a565e1c73ef8feae33ddb6cd090545e5b55ffece4f9edeb2bd33c97ff6afed2e454698336a2faecc2f0c8ad0966529a3a79edef4503a93b40c9dd98ee06e036a7362598881f54b6f0efa231246a64d5c8ad6d97762467aeaeb7e79619087f55c7b4ae394434e24965b56ba08bdfac3a79efed8af9f7aff4ff7fce0a9d8ab9d708ac8b22c9a0d09e617fbabeaf3f3d6d54f8c462dcba69cb75d5f1b1f1dcee683aa28b28c9102f79eead3b13b27e84ba6d2c964fc85a79f24b63dafae46b701cde253cea271fde65b6fc3febce978120aef5c02a99d258c238cbb0627802b5851569a4ca6bef78d6f3cf0c73fe8e9e4e17d7b64198a64b1ac64c26e6c59f5e8d31bf70e2437ef3be551e52ced5f1af101c7dc6eadef42d7f113070180d4b69df021334609b36c2bd757b0a2693dc25896244e67ccde7bf085eae2664ff8ca8c1d2144b6f51cddae37e4baf2ca7552c7a39bfd00967b7d5cf34e12c3021c9a4c0eb8f2e7e5bb33b4ece6e589d88c483809210a1478e72d0a1d7ae508700c2324619848eadbf69c292929f7b85570d1aebc62c37d1ffad474cc1695977102808424d5a5299ad7202c08912d48cd77e0e98b2c1d07c22c422379f994897bd3d4b34e2c2b2bd50d4e667b449a4c90cadae6df3df0d71f7cee936b1754aa08290815844404d936d1349724917426a5eb366498da82d0a0d956ccd9b205d54b4ef71f1d1bed179a22b5131671f94a74d963e31c13630dfb3c92cf83156fb00cadc9c95f9d57842434629b3603610baa5eb57cc37c6cd945372c0e2faeec7ce578764ea5ac31eccf3163c369e018230243cc541f8f4b498cf68d8c4de4161454d7d67ef77bdf7be8df9b32380c91539f14251cd082aafea3ef7ea3c29386483a7e6e588132f8dfcc21f059736da11f643cfe80dbed060e93fd8d6f7ea371f1aa44da648c3a26de8fc5f4b5575d5db570e9c32f1d189a4a01ce032e255be94dd3d4340d00f0c6819d67fb4e2084b39d57d698f8cef0c2ea25104b8a2c7300a3c9e9f323e7242851ac5848b1e1ec2c239234e451a4937abc2f939139afa53253a49abb56b269a3a0b9aaf6daa6546fff44e7a8cbe50280573686886d24a256b6fd4e1956c6206b5a6bef5dbfe0b1efdc75775b49815f2d2c2c42ae9c8ddbdfee387af07c5747f79913c7f7effcfbef7e70cf4d572a637bbefcfe7553d3e90b233188dfed9b59340421c80d68dfbdafade7e4e1aadaba0f7fea339b5f79ed335fff514c9731c25450ee1863d5e576fb24e3c13f3d7078fffe9eb1e4f91990aa5b0a928063a66972ce25491a9b1cfcebbf7ffcc6d12d0c1019490888c4e2129c9ceef592c986e25c0098260bf5f454df092e601860d9c5b2672a464712b198691421bc98cbe3d0ce7dffea606e909be682bbdbdc41d4bdb3dd5f1a72e5b900000515eee94923992442a48728a91b93f124a5bcb23cafa220f8c5fbd66effd507dfbb2c7c74f35f1ffcce87bff3891bbff8beabbef6e11b7ef78d8f4f1ed9f28b0fb6fee2533728088fc7f490dfeba4d4bb4da8651dbdd1a44d5736973ef6c56b5b0be5a3fbf6fce31f8ffcf3af0f751e3b303174414fc6a62747da0feffacb2fbf7deb552b7ff9dd2f7ff5a6e5eb9aca5a6b4b11128348ffd141295114194090d6532f6e7fe4f1adbf1e8e776185a78d81d1814d32d978d992e9dbd7d57adc3276cebeeea1aea9cc04148d8e93858e76c039902865d7606f98f337ad34beb175c9adcb77fdf4dfcbee5c1ea908f6bc7deafcdbbd8dd72d68df760620e80ea0f1c194e676334b079cea26191a9b06427d569d4db37383ee4fdcbef263b7ad4ceb563263d8169124c9efd5bc2e19306a5ab6aa483d83e31b963550ca2e0d1ff19c2866e0e899a1a23c9f5b61d52539fffce20d873a479eda71eca9df6f1b8de900cd048e669a563a150fbbf1958b1b3ef8e1f797047d074ef588f64410e406700ccb52a824323d1c953026447098a7ba4e5c18ee59b5acaeb16eaa6975aaa63e5f96cdb2a87fc1e982b70ef54208a2c968ff584f4e65bea3f732a76441ce907427f4d671fc9c393d52997bd7472e8f9feaf1475c35ebaac6ce5ee8dbd9915f1ecead089929c13d730087bb93454d357d07cf10ddb609ed199c228c71a7b5ca8a4da64538e7aaccb5a0869c28211c9a9623cd21341ed733362bcaf70907c177f4f1d91f26c0d2896ed9aaa6028ca813e44b1b0a9637de389d3107c69283a3d3a9644a92704ec0571cf2055daa65b354c65a585b649964c2b6e3869dade8024957068c543a1315dc6036dd745d7ffdad635ac0bf781592ddb6ccbd9e7cb0fed6a5074f8fda36218c9d1f3adb5cb1cc99e46494336194496b81b689c48f4b6ce5ed4bab6b822f3efacab25b5a593ad3f9c2c16bee6d79ee8f073d395ea14532988a939141a37cc5d2fe635d2c0d08e79d03e3ba6e691e15400ac01cb4711a4f0628cc8649566612f0e4ade39d2db5252a84e27564d9b32c33cd38201458647232c111f4fa54c1e442413dd91c426a7b6438bf2438b344a0304a6d2e68104210e432e24848103c9931a7934636bf24191616e9880786cec3c15e1b7051db6519038eb76c4e1212f8af8fc97e9f1c8321ffd2f555ade74fecd887311a98e8d7cd9447f13b358851b1289a098643ccf4d5445a37d458d1699a319bdbaa4e3c7368cd9535e5750145c5de802cc9589171f7d1e994e5ce6dac923ceeec80c44cff353595ba543412062f3184e0543cd337125bd6504228bda4db1012a76953cb3e766e342f2f204b306ba2194048042f4604311bce2c2afc8e2956b8a22049825882080b01672aae4f0a2157fc8c437e191e1f59b93e5f55e5d9bf22ca3b9430deb625f6c39f8eb70f04fab5f5291cac5fbd8c23eef27893467a2a3de910e28e771c431dcc1ce7a4beb5b0b490c73b3b72f3bc64326125920bd614692a2c6b0cb964c913d25c6eb5f3ed413558e02bccf1e5e5889c607c389aea1d98706a2b7ca757006462bdc324091d383db8a4aecca56219cd2c0400158b33c428b4999db193d3c6dbe78617359452ca66e9342496f0ee8c6188b0d05d9c85b1700d87884b581049864946a3d3d3ba09209710621cc6a2c84a91850d4ae3c29c6c587106fc9a8620505579cfbec92f7dfdf8fedde72187258d8dc1a288a6b8354f607c7a54709a1053066c42a94d512f24cc23cf5b8072e97e3671c6e753ceed3f5b39af5092398776ebba42b7860acb229645cc0ccbabaa96341cac2acc3a2895b1da7b46b953eeb306fe0f83080e4dc60bfcbea9c1f8ef1e7b73e38e0e6e70289e059b1c49ed78bbabb737fada897e35c7535b1c2294ffafd198bd4333e6380b222ee45fcc29e1d371bd677cdab06df15d08622c9b3ac2d89f9fe75ebed28d31ce860f252c208e2dc9edd22687861ff9de8f0e3eff7230945fbea049c26a4971f5647c1c6024184c67b6c0b4291a85cc1f516a2a629a64fa238510c0e9b1545e491e67981256561b2a2991caeaf25369231ed7fb8f9de680e72fa8020851ce6cc68e760d65d236e4b3bdc2dc18fca5dc33e3cb1a8b9fdd79f8b1cd07befab7977ff5ec5b0f6d3c901ad7fb3ac73efdcb8d77fce4e91f3eb7774bfbf90f5fbfcc911bd0ff95b14e459bfbd51c3ae8db30eda168a26b2c6673ee207c38f3d0937641b82552787f6e6920109218e3219f96d22d55924241d9a5ca5ecd65668c8d0ffcedf0b6578385f99284cb4a6a4d4698f0a5a86d54c3b6ca5006e2b27250904781549a5f599d491a129714d5eb50341063949bafd52dce0580e714e721c3ea7df344a4bed213093220ea6547df44ff601482b908bab42065f7bc6728d15859f49e9b9768799e6f7c68c3d33f79dfb4697df2b72ffef4e9b7e7d516fcf5cbb77b82aecfbfffb2aa02bf20bdfebf36abc9f2595f510266aa4fd7d0e46832c508c31747d86cca1baa9bdd464b65dd2782c56e0eb82c6397578a25cc9262299433b35497a2d8a6b1e3a127bb0f1d756974a651f0f9828e8206290414514b661294506595986522c09b5b1141b2645a8052cca10c9829721748e53521b757cdc453951b56b56f7d637e6e247f7ecdf9f18384f3a168fc607b777d6d1e9210c473222970aec8b97259c2338c35c4524d51b8f68e3600843fd72fae8012bce79aa565110f87e0be1b9740c02dca90702963b34e66ff39e9fed3b5716732838b6392f274c61e1c4b1eea1d3689f8718f4b95100288e71746eaab17a6476379853342f48af3275e4e9b96cb2d25b9393946fc4125af4042121b1b66e9f8b49e4c34cd0b2aca68514189085fc8c5590f300300492a2a2c66b69da18c6b2aae5d523adc1b4ba5740c82e21b19a2368c14b90b2b02c9a9f8f4486cf1edd79e7ef61577280001142411612f1fe9999e4a33473df95fcb905317783aa573c62d8b5a966d5aa4b1bef4d377ac2ace75db9cd9ce2003a1a2cf300889260c04e1bb8772b863d9717d9695d54d3a3c993c7a61e4c2549210f1454d55917010699ebfd42b850c4bb747f9bc8a150803cba2e13c2918416baec7b184159db056ad510a4bb02a2baa8c7c0a539493e17c363b510b004380220bb9bd202787136b8a92986992d6b53536b526cf4719f73be3838071e6f6c895f38b3c7ecfbe27377b6694bcc5cd67b6be8e3016bbc8f8a19e91c31dbd90648774df290fb2b9804aa50c975be208c81297248e105765a42982ebcaeab7e20119842222f676f40bf87f8931061def88d24e8090f06d1e8d1bbdc3d1dd9dfd9401ddb235196bb28c210ce5069636aeb48db465d9b6c9823c57d224c3601c1208c155d7d18fdf4f0c42ce9d44f36addf5b5725e9e5c95aff9dc63d8bb977b46010600338878343988bc7eeef230404d3b7d9ed28ce6871bee5d94984c0396034048843a471ce1aaa6e29ad605a9e1f1830fbe3072e67ccb95b5f52b4b04b740695cb7fefd66c74c9c7226f6f6dd4164139acad833ec5f3c691cef9e3a726662702c41285764ac29922a4baa2acb12cae62521c4b2c85c817f177b9d1d0810ec575aa7fda3899da72ecc0074ddb6292305211f16d14a5a163745bcb9ba6e318218b7743d230bb1888e8fda5812f171f965d66df7015f044800ab2a6eaa916b1730b72fed55ba60f839ee1d410840645fe83b2aa45a88443c5173881ae3360a2c58591c9b30e243a6bfa4364d8f4b8c12824baa4b01689d1c18edd8b2235296f3df0f7fb0f3587bef91213d631346779dbaf0d6919e1b36cc6732429042f60e4615f1784acf09b86dc2def38d275f3fdc0921afa9ab9d5f5d589fefc3182412e948c073cbda86e69a5c4ee95834e5f76a221021c09ccdb9063865818b64048430c3e26313c9fd9d037b3b07180349c30879b5baa2caf6c16e4fc0bd7255ab69d8962ecb0ab62c9d40e4f506f5d8683cca8aaaddaa9b99265bb986f47693ebafc3f1098a65a079124c87d49415df31ea4ef2c45ad3f20f5e3880849c4701630853d34e9da22c4d99ddbabe64a8afdd6d57aab4851811162f8c045aaa2b9a6ebaf7835e8fec91e1c099b125d72c6a585f2ef82d9bc40c7b464a1f1b4b66cbe725235d8a8456349706dcca6f3f77e3d73eb07e7e45c1aa9beeaebde2fdf36ef95c7760f13158f3bd8777adfce81ffeb1f92890a4f1e964696190527aa9ee315b7838b58165f1c969fd68f7f0d3fb4f318e63e98c82c1554d6b93baa5aad2bc96cad2d2d27414622e618c52e994db1b50dc1e008169d1e24ad5a57142792464ce6b24a35376f332bb6a9e919b6b06c2d49343027e2910bce0cefb77d27ac4db3785b024eb499e85b5d0eaa77a3723cced93c32599e1ce13056899d7da20a55ac3ee0585f9a5d7dd706fc3c285d7b7959edfb4f7f096ce6b3fb2c69fe3e65c24d1fe7343cfbfd6ce74071e3b3647c8bb5d4a6ed0c3396baa9e9992b96eef3f3ffbc979a9c6cc41d8fb5619196f8ea0ebda6a6e5ad3c0b9e0d5237e4f71c4cb284517850e673151ed04c3cd88c592096306a0fe73c7a1b449139934e16475435b5e4ec5586a3c14f2b5ad5e4146fd2ca94a0ae6d436d27ad817e6383bacc22a2b2519db9c6162f2956de6e8304a67b08c8122234d063911573852110ee4bb643ede65348d2bf09a0f2faff49f685dc3900bc82a035aae12ba1a29055841235d93b9b0ada274834939210c4209d1e4dee34f6efbfbe337b456ef3a3980ea7293b1ccee67da39e78a2cd5e506fff2b9db5b17167329db1e70e7913dc8f07f1a7708159180cc322dc280a3292aaa820184a625285fee1c9f005cfcf7ca4c18278c5bcc36b828643d233f7b6e4fef58c2262469e9f585f5b7af7edfc6fd4f85c36e776ee8ce6b3fc0a21e28c96a404da7d33ccdad08fede1f3f33dedd8f10beefe3391f7e7f825836071c23d433e0d20db9b122615b90db922f3c5f52427a66a8fbd4f0995fe3d61e05b5dcb6ce90f23309c029270c3312b5d22718b1a8cdf3eb72a7d5fd1d671f9d1e6fb7123db1e13d03d14d0baf0c5c73ffb5af1e3dbf303fe2ee8e771f1cc8961b4268f7c4f4ef9fdf3d319e04040046b375035c62ce0bb69c793a2029b2226b2e052201ea4d8b009015e6191268fae2002a77869c08b52c964a5b672e4cfc6ee3be732331d3b6e3965e162ebbb1ed7daf9f787551cde28cce57d45ec726fd5c6c8dc373e82ce20d2753713d950400342ff24206a35308720629b7292b2dcae4474c93220898d797e3d68a1180ba9ee8dd816bfb1581a902559515d75c69baf36c22310601c7d4eab1cd4e4a2d4258b034e299179ff2ec1896b7660a0fa915a9b4996c5a5d78d3f7ae3b1a4f600be08ca80cb37c0ea3afb4f7fe73cb11234319412208e6e0f5bb417656e6b998439798f85cd618e3366016670648a7497bdfd8cf5ed87bfcc29449c8b46154e555dfb3fe9347cebd3dafb4deb261617e6d89bf86309295b39949dc48932535111d37d31900d0e2a564c51a33939a0d4d4439662ce4d167ae32925dde7910ca948c9d7edb0aec94f2b8d317730495e2f93824b1f47e6ef7516042406cf30444018cca00a05896bdb98e62e128381830dba015f322efffd5f58f7cfba5f183a9608e3f114b31ce080506b11f7ce5607551f8b6cb1bb022011920203a7200b3dee10a4650c2b31c2205367927b614f7905fbc775c0e081075c76499b475a073e4d72feceee89fb2886d13b6ac6e66b4f8ae03a7df28ce29a92a6ada7cf0d93baffa98456d24a2070109508bbb250d421e9d1c2619cba5495525a824272321c66876ac2b0bc21086d4ed6d407298b2fe9ea353fa23a83e8d25212d2089228ca8cadcd548d598d509ec2ecca7204b58d60915bb911a01225db2609f41080880ce67a0ec861c911bdfbf0c48343da59f383030d417b56d3a99d67ff2d4ebb901f79ad64a4133cc8e7343470d07c77bc63bba46c7a712928c9b6b8b562d2cc70851c6fe4712660128a58c426a31cb64f1a4bdf3d8f9df6fdedb3b1a3308f168fe1bda6e5ed1b06a7fc72bf9c1c265f56b779ddcb1b279834ff172c600c68280a14c6250d244b33f327a9e515e5de6f203c06c8ed4fff97f5430aa68f98a56c9f9d8c0f1d1d1dfd835235856810cb0029034716a2c343f8f1255960a3d920fd322407a201de0206a5bed00364a522e408839ccccdc282494f89e678e3093dff7d5cb2d8b1ddad13e6f49b8af27b1edd1764bb72f4cc5bffc8f6d3f65d75fb6a84c30369a50d026e3e6fdbfd9fcfc1b2728a3e0a2ddbda1f5f75fba29e413d4380422e639674ec5e19c70dbb275838d4e99ffde75fcd11d8727923a07a0a16ce155cb6f290d9775f61d2c0897d4952c8a65a64b0aab2a0b1b2925086320c29003c224a4220875237961e01c006061618994480a425d0140bc1e9ed5e624a8696a3527c9a103c3c3bfd68b072497ca65c1c4098088171e1f4e3557c885910c0518620d7ba054c8a45c88bd00d99c25a1a87892584ef9e49061094e0e8cbcf4c0be9b3eba36bf3c57c2b0b4362f169fceaff29e3a302e543a46d2baf5e689ee90db539d1f8118ca58d6091f8da51559ce1e6d32c66e973a9548d714479aaaf329cd1ee44c7028e2b422199d44a7adbda7c77ef9dcae7fed3a9e3449c81bbe76c59d572db939e8cad1cd845b7317e454524eb124877cb94e9062041dbe83734c99a228325607273a37ee7e3ae2f25cdf5c5be0f2638f21790c24921001c664d3efa2b5745a19de3432f1a74c7002aa1a54a02c09d209ce2cb809e7ed2e0e8c7dee86dcab1b344c3ddc0c60cb0d6d899b10242048026ac85892552fe00a61144ad8a2c6f6bfed3346c07bbf7525808a03a2880932bfbdffa5745cf5fa3dcd572f7bf937cf5b53199bd37bd6b67cf2ba65c52539ae80aa7955cec174ca8ca54c62dbaacc036ecd254147ff155d06b5996d51dbe4d369f354dfe48b7b4ebe7ce46c2c63228816d5aeb87cd135615f1ea504082f60c04c876e543116cf4f555d32528060c30926dc2bbb54cd0d2569dbc147ffbae9a17b96b65cdb5092e396812f09cacfabde8c7027d0a4447ee63c8cbe39a29fcc7844460aaa44c40e8748d0e6107f5409d5242c695747cf8549a3b800444226974d8ab9606f35887c58f3c526c9be67db6d83e495b953b1ccd65f1c491db5804f9dbfae88439d731dabe4a5074f7477a5bd6177ebf5abdbeebeac6145537464c21e4fbcdd717eff99019fea8a681a229c33aa2218d2a48047f2ca18d9d4d62d33635b19cb48d158cce81e9c7ee570efdfb71d78e0e5fd87ba870c9bce48e91b5aaed9d07abd26bb447abe835904d4c248c658b60039706a4747cf41bf2f1050fda353036f75bc19f28721d41f7ffd1f12b1ef6a69c8d7540522d9f2a0583e8c16b3e148eaa81cdd3619df3181462c8f845509cbd0f14e16c66579889d5a2914373c46ac2361adf7da45ee9b97866af355682b5c0f48960a8d377ef2ea6da5cd2f1e3cd4f6d5aad36f8caf8375572eacfdfa432fd47faaa2be250762beffa5de7fffb9a36a4535c9e0f77cef2394da58c2d446ed9bf79f786157fbd12e6258d72f69b86179c3828a486ec02b369b3bb381b6954a5963b1ccb9b1e9ae91c95317263a074687a2490e847954dfa29ab6969aa521cd8715f562a9777c03118618300372aab9c3bbdb7796052fb4d6573eb0f5e86deb3eb3af63cbfc0ab2ef64a2aeb4e6c1ed4f5ed330efb69685b21ae00c322385e253647488f54fc16953e662445d76a24670b58e4fb2c80e39849ce49cc1821d0ac8eae531daf4d8def6adc7fbd635a8d72d0e36e7d18077ece4489d1478cf752b0687473af74ec23178c52dcd2c932acf09996963e07c62efc6ae7dbb079b6e6c397fa0ff9eef7fd282cef4884501e40bee585d75cdb2b5fde33b1fdcb26df39e8e783ac4595924e8d3644546a6654f67cc64da4e1b6642374763c9846e3020cc25bb1a4b162dae5d911f2c02208bb318ba08c7b34124ae8a1b1083dac98968dfbd2b2a5735d59ee91f3a70e64d09eab7b72de9e8defeec9b2f70000d056decea5dc9438189513936857543a54038589a9345e0bb69e2ac49c8f11983803a103f07299725ccf88b87cfbd72bcb7a9dcbabe252e594d8150269e308d8c950621e892384fea0642fcf4f1187972e8ea9ada78c83eb5f3cc559fbec75b94434c9b03881c6941372daea27043f11d3ffc88a64a675f3972fd8ae6a515b9e333feb06c28e8217ca07386fc48ccf4a849d300107864575dc1bc45552b0b73ca2449e2e2c4c44ef58514f0d9fc02ce1b72aab2e64780ab22be782c119d5f127efbe4b91cbf2b169b92a83949edf9b5250f7effe333836efdbfd9380fb988686065a438310260f6e567f939e1872c473c475f322e5d32a623281d8403325a66d14507cfed3a78765758b51bcbd655174f26939adbc5066d2b9e4aa732a3f154fbd181c73e73776379eec18eb356dbf29a752da665c9aa4a2c924aa421848adf032024a68d15e5a66fdd3e3edc1df1fb9636cf935d0a868871a66774b7ea0a785d9d33b269d22084e4f8f217942c0bfb0be2e9685c9f4ad9294b141a5c182e29ceabc21873c7475874d9ca8c5f641fd0f250d158e1d068b4d0a3a904e89989c1347ee295cce1a1f1e60f5d5bdc3fe141c04a2615244b92a0d350b6d51329252ceb8b774710e722bba4b94f71eee0ef2cdb28167a0e316369c90fd6369d1918ffe5bf5f1b4f6706c6073c71b9c2e56ba9c83bd13dbcaa303fac497f7861d771b7fb868fde0810b20cf3d88b6f9fdc717c7a304a891da9295cfbb11b8b5a2a93e3e70e3eb3955e88d7af2ccb292b842e196291db5ec26eca8bb40d8d4d8c4d8d4cc40e9ebd3099480d45dfdedf0b0663a310014d76699a86103adcbda7245cb5b2f9f2fc9c12599601a4d3e989e1a17e134f1619fea27aad63df586d6e705fd790e699199e5e184d24e9d0687e4bf5e0f19e2dafef3db8efe40620b3b9307156d60b731e1037973035733395d9efc98630871c73f81c49c75756fcf1b3b7f8347cd5f28667de38fe8b17dfbaff867525b99eadfb4e3dbbeb885b536f5d32ef078f6defc80b6ff8d687996db56f3b7ae8b9fd10e405f216f972ec546c72e24ce7bffffb4f8b6f6ce83b7222272affe49edbd75ede04dc2a82b31b8324aee5e514b81449962863d545b99a2c1d1e9a1c8cc70bf34a42be604e2012f647bc1e2f81ec4cdfe9ad079f71499a5bf35266430c0b0b4ac3c1dc9e63d3c353e7487a2c93b1658ff68fafbeaf382f60a68db46e3efbc7e76faaad7cfb545f4fdfe46dd8e3145dc09c211b0563e24483c8afb928b964f48d5f4cb12c9f2c034038c38c0f03ba3b801ebe6b833710b01d95e1fad52dcdd5a5e5c5b9909a5561ffbf5e3db2a4a1e2dc787453cf74b1af78fb2f3753936025a76ecd3d9e9c0835749a4aeac9783837afbfe3e8eb7fdb75cfaa451ff9f4650b16d50059065840b0eca6a0ec74b2cf13cc0da693e98294319c489f1d4b5495d685bca1d0cc670361bfc7e772bb14d555565e973133b1f82421c4e30904fc21096366dbba9e0e7a439b773d9f17a47ffad8adc190d7c4c802665b55e1d874fa07efbf0641f07d97fafac6635721e52dc84673349bd3d298b94ef1c8003801f57f18045236c61010769c58a7bd50f5a8a74613f5b555352579b6e246b2e40ce82b555e2fc08811cd1f86d7af98afb994a70e9c2a59b5a176e53ac0189614ac2882aa23369615e80f78dc2ed9ebb5014ac4a29a4babaf2d81188359cd1d6655bfecce88e348917d7ef70cddd5351ef3f9f223c148c013f00ba12aa0b9bc8aaa4ab28c310ea8e160201f884ecba2c419ca2084331acf24aaf2833ffec41d333fc16545a855aa16f0a8adb5654413f97cd7ba85f7bf7e420ff9965cd57c4f7339a7fcc1ed879f7cedcc07e5e025d5e7124373d2e7362b756069d1fb7ef0becfffe423b77c60c3ea8632e4d2a0aa01d50d5537f6faa13f07ba3c92c7eb8e844baa4bbc3ef70d8beb93077646cf9f43581284b16942a74d06082359c1aadb959397dfb0b0707ecb5b9d7d1389cc457514cd7a4758f60865080259c61480def14441a4c0e5f6682270dc8aaa39de51b024232c019114d9ffc26e9640a19c1bb675fadcf14fddb2b6ac3097cb2a97252863c9ebae6aacbff5dad5c8eb279a569c17beffa3577fed1b77bef7da95c57991d2bcf057ef5c6f2f2edb6b6724f07f5bb6066100bb6dabbd26e7cfff7d6f41d86b4378df6d97e9499daa1e59d5a0a438f48324444c8667ae08496e0e0061adf34aef199b7a7cd7f6404995a2b8a0f37dff894e9147dc1508952e69dbd779eaeda367ef2dcfa373d2f13b2c4b38430866a0d0ffebe32a9cf3d8917c8334f38199ed17e62c333333161d53f1c1df7285c77c577405c7cccc107818789875ec38687f3092ba77a6352e43cadb56629c514fff9ad4d2f49340272766caa257dfd0fbc2395b363203931242461b0855f255a072e38d1b6757ca4fbceb9238479e813d2062cf4d9fea333921af12fce2d2a73fd1a7b21b8821051a56853cf9f6a7def9f3d77efffdd0e7ef616202c00a57d2e85deffec0c2ec546890f73c3953cc23fa128bb2f5ed2a942a0d634b1a82eb75cba95e0ddda7de7ee98ffeefcfeeddbcb176e96d0934a7150a46989f1ca6978f2dbffd5d7ff9efd7bffd850fba3ed88488bb6124cb471ae9cbedf5adb29cf465e19d37e914e81898802d2613b5d2044da0b66ed15118df7ae5f99ff9f2dbfbfd0e16e6e098101988a0f0408e00504b721d892390044920050108033a39371166fb0fb7d222b1c01e490efd0a044099c73e500aa192048ed015dcd8d434f7a6c877c897f5ffe83ae47ae87b40be1eea8bdad63a4d09b8f7910b2baf5ffdf79482c2d3c5413417e78ebfedbd5736775e7d6393e4e970019844638a516eaedfef4fcc382e5c4dade230102a11604b594649541a4af5cb061d1abce7f269710cae00f6962317e87b58f4d177c9f7a0e8516792bb3354f6a928d079601f05ded81aba9d518f48e130696bc1164612e833ecffedff5ed81e56cc0eb88006ba12c9237b938843f6e83c65488910998bb2e834dd71de7be1d4e88ddba3470f152001a2e2814d67d094646a7e31d40dcfaede20456ce03fc88bbd393fa8c677ee3feef72688b9b16be7809188200b0551002268b291bbbb56296e6cdd3db332b7303f8dce01e50c9b811bfe890aa44616c4be41dd377a644274ca3e08fff25ffdc7e5214cb3d3a73cf4aee706025001f8c3b87dfaec5aaf2c880891ecffa7c95123b252c9291138e65e877d51f79c98a371dda7333fb51c842303c1e4a74e9efba76b37521540040e419604627ab433da1a844ea7cbcce4391b972266131302a13d9bb413605588a3ad87f72e9e58ed9405b1c38648c901fb065d13701b35111b985d81dc68197a7665f1e6d3abff1c870f51088e2472a8af68f5c26cf1235ff868d1f10a94a5a9084078f8902e598442022425225fbab29c9ae89e98eddd7fe3d5f6bdea836626d80c559d5aaa1b9a6ed6ed5e2c5d1740ad87e5410266620feafe0a01ca4e9fcb2e1525fa4691d56424400a248ac9f42d5920939442180d060fcfac2d22675980318dd4fca74afaf40b0f98134022df2f7fe8331f98bcf4cc9f8f1eb1e9e85102a2ff0ac337bff9ecd9b5398ba3b8678107296367033221a173ae53f0337393db1b772425802c5d3d1ca480266666ef06bafdc606821e3ab521d6ad75e3d18ed4b2999aa9b327eef5b1d3d1c225cf91291226843c22b4c72b63532d194b1aadce4fdb9df60787661c7a10803cec1f02f5cac9c9f227bef4a1ff7161008a70441ea408af417ccbb9138577c0a0289a292548a96d44db0c5549d00cd1ec7bd5ae6775048bd353e3278f2425c536c408eee98eb9e1d4e94de9d4dc73b7be4392ebf202ed211f81186392cd47dbe5e47cb9b8c833d334d1d75e993a65f23e394e8c8121110890008a4a54091246d5880926fbdd7d208a49278144b3e5fc04f9606f0489f62c408a0c08c41757173acb339b31d011e7071d020e1c2ccf4e650535ce0324caddf840f7ed6035d3044d0124a81846221998c9ae87141a0ea0807d8bc01640bb0d177e62e5d8959bafc728e01455b3b61a1629c4549f82ee2cafd2ec5c2311e730d76acc9ccd3454c4e0cbaedadc50558d3d41e15054a86da88098820201ab5931ed6d2819ff2241351aea8a448cd09de83c966d20848394bdb443fbbbae77901246018eda9aab28499e80769bee680a92c62ac1b08f8d9ac7a402498198154801f060a434ca4acd536bc75ff8afe7063bc37ec9288498efab92a40a69fdc176efd431e8f7143131123941929c151ae6806dfd2601e6b729428cb92bb2c4540f2636388202a20a5154e43dc0c432a054418c6adb4a10530c92a250364a352076291b8a2380be6015628c4dc51c19144d5925024742d76ee2818a09482565516a6a1e2b8e9b2b376af0a7e68818f6de3e85ac417baaa430bdb4faea206edc7b7866ae97193009599b9dd178fd71d55b5a89be50f36e848c480a48ad3624ccc91b83104a3eaf4e14828e4641ea4fc12b0102ab928a62231d02e2fcc4198606da548f681b04e310c2ce70347a329c455680234c8c602ac11b9b0f6373d2b772645e84ad248955440263cbac3b774d11b4334c1a42188feb59b647e32bb7d7e72f7d0208411300b63232521bc9f0e94fcd0cbbd3375e593f776e4d280128a8a0ad6f1f3ed9b917e9fccc6c224485049810734ea580195ac25672ea58eac1ec8a7250a53bf71e9d58982647081ec501b152cca9b7b6fcb72232af1a218a54e3341a57c3c18dbb1be5fde11c4f6946f4690189d2052cffe585db4f3e74d91390462d0a645624bb00f304f9614c4c62fa191bf5190cabf1f8c69daddb3b7a6e7601aaa1961d443c6c62da121765b97cec7f5f7ce5f39f7c872a01e8ae62a6ba0bc7c84ff8de4402c9b5f964d2416cf50fd54026011670947c3d9889d095cfbd7ce7ed2797109524607268699a02eef19f99c9cc8b75aa1c8eeb0461f3defd3ffd97ab1f89bef41ab4e5db20d9e78322c0db5df7f75f78bd6e89f5817aef5f2297053b67e69e3556f73dafd97eb23c765c8d87552da27a3b585c479e6cc9bd3e2dae483991917ffa34022ace9c38f5df57ff6a3c18fb491456549118524a2f6f3ce4a905f2240904d0c21b2064f70c6c9f92718148c02c5c0848adf3be28ea82e793ed617365f2be72c08c84d96501e05eee6ae2d1184315c2707cffc1c3dff9fbffef5edff8a09f8d0a82adffd1433e2881ce2a7f7a48bffe27ff3afcc85bde7a62f9c4ea42d128119ab293eee5c39a67c17c1825c69d51dc1e85edb119d068908603371caa2b10dd016fb7d7fa294daf1dbff90f617de3c1a989952426b62a54557ae9ce5677f9ac98cb46226c8b78eda972356fa4c64e4e068521820c43050a9b0f9bb6ed1d484e227a47dcd6f515d1ae6949f3fba955acaab0f364f0bbff72edf63f3ef7336e16b39bc4a3a2186000f914f7afdcdafad5d17fbe6565e62bef7beb072e9df29e2c29c5ac9f7b8a2a906c8f3826a967aaa2d8bd4525a12695a429227b8076ca042a8062d88ba4cec4d4607ae17f9fbb75facc8a8aa2a61ad0c7c3d14b9bdbfdb7ae6902b1104e16bf52b69036f5365222035b9184318139b0a483718a1e22094b20a25c463554289b4cdb8c3dc510d368545d79f9ce3fffe3d59fc2a91e90227eaf7a501630017c3f4efeec83ed4773d3af6e6cbdf7ec31878c447cb0586b8b20406da734772479bb1d1d93f36821d93ef6dbd6eed596b0d6af52fff5ff5efbc667df87de6531dfd97abc5ed1f9d98524313f9739206de1b14b29a34aed436b3dec244d0e7979718f0973d447a57c1d995d1a3c02829044438a5578f6ced6c91d5d762eb6f68b7a64c91520a75e8b00ef1ce0f5102f9d5ceb7822423a58610025058ba12279350b440a5478d7c4935e9fcb0e202b92e0be6c3f4f2f22d94fa6347feacc7ffddfdfdfdddc5a5a5dd04609c3f557d6abfe9ceb759326424a88b857f701c186a4053241b607226e8ea775909d77a284601263aa09f6590c9a911af3a804ca002af078309a57d6bcb36344d97fe041f1ecef142180c784ff37e8e9d525cf0eb835b05d6384d69e3383aa4ed43120896bcc9ec997c05e99940eabac1a815112a9575b37bbb3ff79f5f6b756e66a3f3f1854f599c389d5b710b3ee520e616affe79149141550a8d156284a6a82267947444c0c8e9978976fe07c450e82ccb69026414bc647e3d8370050edee47930363820492ea24681c8e45813d2b709ec7885aaf6e88302a6a2a140b56e6e4c9a1aa802954ce3e54f7c95dc57eb9ef15149e3c73e92fffeb85af7fec6d61307ef068fbc58dede98b2754458d1bb35f4c8860ff535619955d1e54ada6a156f752c4a6f4c8e85889ed83c810cdf197eda20c913029b126c010a5504b438f5aa0ee09685782023a05a8c330124126cce5d37d02ca2643a64be6bd906b328e1acc558450117374dcb78e3f581810058d33274ffff79fffdb7736eff3707477ebd156f2276766534ac08cadb720416cbd994d48761fdc95112300352c344eb0284c7394dba247d6e1ace839c714b11f91798e9cb872463d8379f4ae866b3dae05d50eb00ba98a4ae85ad8da156c9e70afd28c8a8ea170e40c3084dc95df2950bedba1b398169b04daaea0b13339bb4edd1b2fbdb636d17df864a0651f3d6b0a82008284042864602422507b444395dbc45ac0dc908026899dc231a3d56619894d4098e104bb4aedfb2c31c2a888a2e0721b9183619df460d55581ec530b4ea95884341645f6191f50aa8712ee8e8c434b9ed1b71e91d098110b218748549234949a8f9a041053d1adfb503eda1e8c53236c4c92d7909292ea6e7b3acd9f9aef329f090ed415f3cf9bc3c4449e4c7d72f4c878e66a24a111994877bf51e083e6a54f51fee17701b4c8f397aba4a6790000000049454e44ae42608225476f6f4769726c730a68747470733a2f2f666c7566662e6d6f6e65792f676f6f6769726c73

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 29d5b6567b0df87a2aaa058ed52a74504db733b44846bf2885f4d3fcaf9a6df4 ? 70813382 of 102833552 <b8>
01: 73110f2de2b8c819708e5f3cdd15cc69ada3ea767054b4d6a2282a9b392cc176 ? 70813383 of 102833552 <af>

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 2022-01-06 02:29:41 till 2023-03-27 20:06:20; resolution: 2.62 days)

  • |_*____________________*_____________________________________________________________________________________________________________________________________________*_*__*|

1 input(s) for total of ? xmr

key image 00: c363f18a08ba92c7931f59273eb13125d0d0d35b0d8915c27519ae7408f70ea3 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: f03a650a3ec8541b1038128346b9b010e08c512797a33f85b2dec0948752fb33 02531007 11 2/2 2022-01-06 03:29:41 02:137:06:50:42
- 01: 68aa655c3af7ae182455524928a31a7feac6c00dbac8d5f54e2d3a8ebf3ef99a 02571147 11 1/2 2022-03-03 00:44:51 02:081:09:35:32
- 02: cb4e284dc42e1b9a5d1fdcc3bb5befbdb562dcc8b3959ae22a82a319049a312b 02841143 16 1/2 2023-03-13 15:14:00 01:070:19:06:23
- 03: c279e0b211ac5f277c71dc2246a472e159c6294511c5782702c3a153561d7a09 02841149 16 1/2 2023-03-13 15:21:57 01:070:18:58:26
- 04: df938a16a537084037d748a3212a00113a05639b4e04859c809f61761b7131d9 02845472 16 2/8 2023-03-19 14:58:03 01:064:19:22:20
- 05: fdf34b7f521a469aa1f6400b7c1b2be071fbbefb80d60e8b467fc5c9cd61fb51 02850040 16 2/2 2023-03-25 23:40:09 01:058:10:40:14
- 06: 0d44c1c830a2f327028968967dc62173afa485bfb6e20ef9a8ffa05574eca321 02850752 16 12/10 2023-03-26 23:09:25 01:057:11:10:58
- 07: 84641d766fb1ac2aed4dab514b2cf6df25e539a7a4fe4aff3146acaaa1ded839 02850921 16 1/2 2023-03-27 05:24:49 01:057:04:55:34
- 08: 6ce60bcb8c157c7e176d496a80248dafb39459fb95bc124e8dfcefa578ecb556 02851222 16 2/2 2023-03-27 14:54:35 01:056:19:25:48
- 09: 2ec19073f06f662ca782434fbdb0166aebb1469f6ce8e9b8520a3f89a1c1188c 02851260 16 1/2 2023-03-27 16:08:09 01:056:18:12:14
- 10: b3f80572243871d696de31cb740c01725e2be2c3ec70f8784ff1c2115b872ae0 02851262 16 1/2 2023-03-27 16:16:32 01:056:18:03:51
- 11: a684969df2ad75799f13e78db3de59b8194c51fb54cf26da02f4c6c42f0bdc6c 02851289 16 1/2 2023-03-27 17:06:52 01:056:17:13:31
- 12: 7bee2e0a79ede03b0f9a681affb534b878bb72f93c54cf653511a6b28b0761af 02851293 16 1/2 2023-03-27 17:11:31 01:056:17:08:52
- 13: 15d9a71dc940e36196b4d595dfea5b39fd681db0c68410a0d78f33041f510a87 02851319 16 1/10 2023-03-27 18:09:15 01:056:16:11:08
- 14: 3c35d49be4c54596afbdecc8ac3f733d594033644a7248722e4f8785dc2ecc1c 02851324 16 1/2 2023-03-27 18:19:44 01:056:16:00:39
- 15: 6f71836c7589da41a7b5590ea6c93217ace6b8b7e078de72ab2070a83c396285 02851343 16 1/2 2023-03-27 19:06:20 01:056:15:14:03
{ "version": 2, "unlock_time": 0, "vin": [ { "key": { "amount": 0, "key_offsets": [ 45956373, 3185154, 20940556, 1672, 297584, 322827, 52145, 14294, 26688, 3774, 245, 2565, 276, 3200, 457, 2695 ], "k_image": "c363f18a08ba92c7931f59273eb13125d0d0d35b0d8915c27519ae7408f70ea3" } } ], "vout": [ { "amount": 0, "target": { "tagged_key": { "key": "29d5b6567b0df87a2aaa058ed52a74504db733b44846bf2885f4d3fcaf9a6df4", "view_tag": "b8" } } }, { "amount": 0, "target": { "tagged_key": { "key": "73110f2de2b8c819708e5f3cdd15cc69ada3ea767054b4d6a2282a9b392cc176", "view_tag": "af" } } } ], "extra": [ 1, 162, 149, 1, 234, 114, 33, 142, 5, 254, 131, 74, 242, 196, 196, 248, 201, 54, 48, 192, 25, 37, 5, 158, 105, 41, 43, 178, 35, 53, 95, 218, 230, 2, 9, 1, 177, 198, 74, 74, 8, 188, 236, 6, 16, 168, 152, 1, 137, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, 96, 0, 0, 0, 96, 8, 2, 0, 0, 0, 109, 250, 224, 111, 0, 0, 75, 239, 73, 68, 65, 84, 120, 1, 116, 152, 5, 124, 28, 55, 243, 247, 103, 36, 45, 28, 155, 41, 204, 212, 134, 236, 54, 204, 73, 153, 25, 30, 102, 102, 102, 126, 202, 125, 168, 204, 204, 204, 204, 13, 181, 97, 168, 227, 196, 113, 98, 142, 225, 248, 118, 111, 87, 210, 188, 123, 182, 147, 190, 127, 250, 105, 62, 210, 236, 45, 206, 119, 119, 70, 250, 28, 190, 242, 242, 179, 161, 16, 183, 12, 97, 24, 200, 153, 240, 68, 97, 208, 108, 117, 141, 65, 98, 138, 0, 8, 1, 81, 167, 250, 250, 5, 212, 27, 118, 200, 16, 42, 34, 99, 173, 143, 109, 201, 221, 241, 222, 148, 174, 108, 196, 224, 136, 140, 16, 136, 0, 16, 41, 24, 8, 20, 104, 32, 89, 36, 104, 107, 24, 189, 173, 170, 106, 239, 64, 103, 119, 182, 143, 153, 214, 25, 139, 207, 93, 62, 103, 181, 45, 236, 144, 205, 208, 118, 181, 225, 73, 9, 190, 100, 90, 15, 157, 71, 196, 73, 1, 128, 96, 156, 33, 211, 18, 72, 41, 45, 181, 10, 90, 73, 74, 74, 165, 36, 104, 63, 240, 128, 33, 133, 185, 25, 22, 49, 199, 233, 217, 177, 241, 161, 177, 219, 62, 153, 64, 22, 48, 96, 200, 0, 33, 16, 34, 210, 176, 7, 64, 68, 71, 31, 141, 74, 187, 160, 52, 12, 57, 56, 188, 129, 136, 71, 55, 112, 248, 128, 145, 43, 32, 112, 66, 17, 50, 133, 101, 240, 128, 142, 96, 172, 40, 50, 131, 214, 65, 87, 164, 53, 147, 4, 186, 116, 28, 99, 131, 93, 3, 149, 124, 93, 77, 237, 218, 180, 159, 205, 176, 195, 125, 198, 254, 177, 159, 95, 156, 110, 156, 188, 243, 95, 47, 143, 127, 171, 165, 154, 19, 114, 166, 113, 228, 230, 132, 36, 53, 229, 1, 58, 38, 205, 220, 16, 53, 222, 222, 191, 73, 131, 154, 84, 53, 230, 72, 122, 240, 190, 151, 239, 106, 154, 190, 32, 30, 78, 248, 74, 129, 103, 129, 47, 164, 4, 25, 80, 8, 140, 52, 34, 106, 212, 12, 153, 4, 150, 205, 101, 34, 118, 200, 66, 46, 3, 28, 154, 134, 15, 9, 0, 73, 159, 124, 169, 181, 2, 32, 112, 153, 87, 12, 251, 177, 202, 41, 115, 79, 255, 225, 70, 235, 63, 176, 97, 215, 36, 176, 224, 104, 108, 65, 79, 56, 66, 7, 16, 116, 48, 142, 112, 161, 192, 197, 79, 15, 130, 163, 68, 144, 33, 194, 176, 240, 40, 227, 33, 136, 204, 178, 184, 33, 56, 99, 194, 17, 233, 126, 171, 217, 17, 3, 154, 201, 76, 111, 95, 209, 41, 104, 212, 233, 190, 94, 191, 155, 38, 143, 58, 121, 227, 250, 119, 110, 248, 211, 143, 239, 189, 226, 174, 230, 29, 110, 23, 196, 224, 248, 81, 83, 175, 251, 108, 219, 247, 87, 53, 135, 152, 91, 148, 18, 72, 34, 249, 164, 93, 160, 28, 233, 254, 153, 139, 183, 212, 214, 190, 178, 247, 189, 120, 40, 252, 185, 85, 159, 255, 246, 153, 223, 155, 59, 105, 182, 175, 253, 162, 244, 61, 9, 69, 169, 221, 2, 230, 51, 172, 144, 37, 47, 199, 164, 35, 252, 32, 92, 135, 23, 11, 102, 46, 139, 15, 191, 242, 196, 47, 111, 252, 213, 191, 30, 185, 177, 163, 111, 192, 243, 208, 113, 84, 161, 32, 11, 121, 153, 119, 116, 222, 149, 5, 79, 57, 82, 22, 164, 204, 249, 126, 210, 201, 37, 243, 105, 165, 19, 77, 39, 255, 96, 235, 236, 73, 93, 218, 3, 64, 26, 194, 161, 131, 158, 116, 96, 10, 105, 232, 217, 80, 34, 40, 208, 37, 169, 97, 224, 90, 146, 14, 68, 68, 10, 72, 3, 149, 20, 56, 88, 50, 128, 192, 31, 217, 20, 92, 48, 100, 148, 51, 122, 146, 161, 86, 15, 11, 136, 116, 112, 119, 207, 95, 191, 250, 248, 138, 115, 103, 93, 250, 195, 69, 87, 126, 243, 69, 67, 199, 166, 223, 55, 248, 215, 31, 126, 167, 191, 187, 221, 48, 205, 87, 31, 184, 111, 249, 229, 167, 157, 250, 141, 51, 202, 163, 214, 216, 175, 159, 212, 55, 109, 108, 203, 13, 175, 214, 237, 110, 183, 24, 39, 198, 61, 173, 178, 179, 150, 245, 28, 55, 239, 229, 103, 174, 9, 91, 214, 121, 75, 63, 59, 123, 226, 9, 150, 101, 153, 118, 60, 100, 90, 8, 166, 235, 250, 146, 60, 210, 68, 132, 80, 82, 201, 211, 129, 129, 102, 200, 219, 251, 59, 222, 218, 242, 66, 69, 188, 106, 75, 203, 6, 193, 248, 103, 214, 124, 209, 151, 37, 169, 64, 26, 244, 200, 177, 4, 37, 81, 209, 43, 18, 100, 21, 177, 88, 164, 98, 214, 186, 111, 188, 209, 251, 135, 115, 251, 138, 97, 226, 26, 143, 230, 21, 144, 38, 160, 160, 83, 228, 73, 233, 146, 246, 12, 198, 45, 129, 200, 192, 247, 173, 162, 138, 0, 51, 12, 65, 200, 8, 96, 248, 43, 6, 126, 180, 94, 192, 200, 247, 38, 128, 233, 172, 213, 147, 178, 14, 73, 230, 34, 130, 82, 250, 149, 219, 94, 127, 228, 6, 222, 220, 214, 242, 243, 115, 91, 175, 254, 169, 111, 49, 252, 242, 185, 167, 125, 233, 236, 238, 249, 199, 25, 55, 61, 62, 99, 90, 227, 165, 207, 62, 116, 211, 161, 173, 123, 191, 248, 167, 239, 215, 214, 36, 202, 231, 30, 231, 254, 114, 244, 224, 227, 27, 173, 119, 54, 136, 228, 160, 59, 169, 145, 175, 185, 240, 157, 55, 110, 201, 21, 146, 235, 78, 60, 117, 108, 213, 148, 76, 38, 25, 143, 197, 221, 32, 33, 236, 40, 106, 62, 20, 21, 1, 192, 72, 63, 162, 146, 195, 4, 246, 14, 116, 75, 240, 207, 95, 121, 201, 250, 221, 235, 63, 218, 251, 193, 162, 153, 43, 27, 42, 70, 249, 82, 233, 33, 17, 141, 188, 234, 145, 26, 161, 81, 18, 37, 243, 201, 92, 177, 80, 89, 57, 174, 98, 233, 249, 31, 62, 123, 251, 42, 138, 14, 7, 168, 135, 88, 42, 210, 190, 167, 6, 77, 42, 206, 108, 168, 156, 55, 171, 110, 220, 248, 80, 52, 134, 40, 220, 124, 190, 103, 111, 115, 219, 174, 221, 252, 112, 111, 189, 227, 87, 10, 3, 152, 80, 72, 168, 137, 149, 120, 209, 177, 44, 100, 1, 157, 164, 221, 170, 68, 65, 42, 9, 40, 159, 185, 109, 253, 130, 233, 217, 181, 75, 83, 115, 199, 36, 187, 90, 147, 167, 45, 72, 45, 159, 219, 213, 113, 168, 245, 130, 83, 213, 69, 231, 251, 43, 26, 83, 131, 253, 125, 63, 252, 221, 237, 166, 91, 125, 199, 15, 175, 83, 187, 141, 112, 107, 117, 40, 219, 32, 22, 156, 85, 184, 232, 219, 233, 37, 103, 224, 218, 75, 122, 139, 233, 237, 251, 54, 84, 150, 85, 205, 104, 152, 93, 40, 228, 220, 162, 227, 22, 139, 169, 108, 42, 26, 142, 115, 198, 75, 113, 30, 85, 224, 43, 125, 76, 36, 137, 6, 178, 125, 97, 51, 82, 151, 24, 219, 52, 101, 49, 48, 182, 243, 224, 54, 210, 164, 142, 105, 232, 240, 99, 231, 50, 46, 118, 181, 109, 185, 238, 145, 223, 253, 241, 206, 239, 221, 247, 242, 191, 107, 26, 230, 31, 152, 56, 165, 91, 185, 18, 180, 71, 202, 87, 74, 6, 104, 20, 117, 54, 85, 148, 253, 252, 212, 249, 191, 187, 108, 198, 197, 43, 70, 53, 78, 175, 156, 52, 165, 106, 242, 180, 9, 203, 150, 175, 248, 225, 183, 206, 188, 254, 138, 25, 127, 254, 249, 161, 83, 22, 108, 136, 66, 191, 239, 112, 73, 164, 135, 26, 192, 209, 247, 6, 44, 29, 110, 213, 204, 83, 36, 185, 160, 206, 150, 142, 143, 223, 106, 254, 197, 23, 179, 133, 1, 184, 242, 86, 189, 233, 9, 25, 74, 208, 63, 239, 210, 119, 94, 225, 53, 205, 39, 44, 194, 143, 191, 208, 221, 222, 252, 82, 62, 211, 126, 201, 87, 127, 165, 61, 235, 129, 91, 110, 135, 108, 136, 146, 150, 202, 146, 142, 213, 195, 226, 51, 120, 117, 221, 158, 150, 141, 249, 66, 161, 161, 114, 84, 44, 84, 89, 212, 190, 167, 131, 71, 46, 102, 243, 233, 72, 40, 2, 192, 52, 233, 255, 79, 164, 72, 203, 33, 83, 64, 90, 67, 42, 151, 138, 219, 101, 38, 139, 212, 151, 143, 170, 173, 168, 59, 116, 100, 95, 177, 232, 5, 92, 74, 70, 159, 210, 12, 124, 100, 188, 115, 240, 240, 195, 111, 220, 49, 170, 122, 244, 210, 185, 171, 223, 220, 244, 212, 43, 235, 159, 170, 152, 115, 242, 71, 182, 42, 250, 84, 240, 84, 214, 160, 190, 89, 74, 253, 64, 78, 250, 173, 83, 189, 234, 195, 98, 237, 181, 217, 248, 239, 179, 101, 87, 229, 227, 143, 185, 214, 65, 79, 230, 139, 62, 90, 21, 21, 179, 87, 46, 187, 248, 23, 191, 104, 252, 245, 79, 119, 158, 48, 121, 187, 206, 41, 229, 15, 93, 159, 52, 142, 48, 98, 138, 59, 154, 41, 68, 100, 168, 159, 184, 101, 251, 141, 63, 75, 133, 202, 232, 129, 167, 97, 89, 19, 204, 158, 79, 155, 55, 193, 230, 29, 112, 222, 201, 10, 37, 144, 130, 104, 66, 253, 245, 123, 237, 47, 60, 253, 168, 21, 182, 79, 59, 239, 219, 91, 118, 108, 218, 179, 103, 27, 162, 161, 124, 77, 90, 25, 156, 19, 243, 247, 182, 110, 7, 132, 186, 242, 122, 198, 184, 38, 210, 154, 60, 223, 43, 184, 249, 136, 21, 6, 2, 210, 35, 153, 53, 194, 103, 72, 122, 36, 120, 63, 155, 75, 11, 33, 136, 200, 230, 118, 85, 188, 58, 149, 31, 204, 123, 249, 210, 113, 35, 25, 118, 76, 64, 8, 239, 236, 120, 61, 30, 45, 59, 125, 241, 5, 235, 230, 159, 181, 246, 196, 179, 54, 109, 123, 53, 94, 54, 170, 125, 204, 232, 222, 6, 229, 92, 4, 248, 119, 167, 242, 170, 76, 195, 185, 121, 81, 222, 231, 89, 189, 202, 66, 101, 199, 84, 68, 169, 138, 143, 100, 237, 29, 94, 217, 221, 30, 190, 87, 244, 14, 23, 156, 156, 18, 198, 148, 185, 11, 79, 251, 238, 15, 157, 203, 78, 122, 47, 164, 188, 210, 27, 9, 164, 9, 2, 145, 40, 141, 40, 1, 241, 205, 199, 118, 157, 57, 251, 224, 210, 133, 186, 101, 143, 190, 231, 41, 120, 233, 78, 40, 12, 192, 207, 174, 128, 127, 253, 1, 236, 24, 80, 17, 2, 49, 80, 203, 23, 200, 75, 246, 108, 252, 240, 157, 23, 230, 55, 157, 90, 94, 85, 191, 121, 235, 219, 83, 26, 102, 32, 99, 150, 97, 35, 211, 111, 111, 126, 118, 95, 219, 14, 206, 48, 17, 169, 66, 0, 68, 208, 160, 93, 233, 56, 202, 51, 132, 137, 192, 52, 72, 183, 232, 154, 194, 230, 204, 144, 1, 87, 56, 86, 120, 73, 107, 212, 36, 61, 233, 41, 37, 1, 53, 16, 106, 165, 61, 233, 11, 48, 136, 80, 1, 1, 96, 233, 119, 0, 14, 44, 147, 207, 28, 232, 216, 187, 116, 206, 73, 166, 8, 59, 126, 97, 198, 184, 185, 111, 125, 252, 178, 82, 197, 216, 180, 233, 125, 75, 114, 147, 86, 86, 107, 163, 166, 128, 149, 46, 139, 113, 48, 5, 25, 162, 212, 51, 6, 138, 235, 126, 147, 246, 90, 108, 187, 50, 183, 50, 29, 3, 85, 174, 189, 74, 77, 19, 121, 108, 236, 202, 51, 207, 252, 168, 174, 238, 157, 123, 158, 88, 210, 239, 219, 194, 64, 68, 70, 40, 134, 23, 3, 169, 158, 244, 139, 247, 110, 125, 237, 86, 16, 166, 127, 197, 77, 248, 167, 31, 80, 108, 20, 220, 117, 27, 156, 189, 22, 142, 159, 9, 228, 141, 148, 117, 229, 129, 17, 118, 206, 90, 103, 95, 255, 185, 103, 167, 77, 153, 158, 203, 244, 231, 156, 122, 141, 200, 76, 177, 191, 117, 235, 91, 155, 158, 223, 187, 127, 235, 240, 146, 43, 28, 14, 69, 202, 108, 95, 23, 82, 153, 84, 38, 211, 95, 244, 243, 158, 231, 230, 188, 244, 171, 155, 159, 108, 235, 253, 164, 54, 81, 51, 117, 204, 188, 89, 19, 22, 5, 152, 148, 246, 53, 0, 103, 156, 1, 11, 89, 161, 172, 147, 14, 2, 86, 164, 250, 211, 125, 166, 25, 102, 204, 8, 252, 18, 66, 4, 42, 181, 18, 32, 193, 249, 145, 116, 143, 47, 229, 248, 186, 137, 74, 41, 198, 208, 52, 13, 206, 57, 34, 148, 85, 52, 164, 227, 199, 229, 163, 139, 8, 184, 161, 153, 64, 14, 26, 17, 57, 130, 96, 100, 48, 16, 26, 167, 120, 48, 207, 167, 20, 163, 35, 76, 119, 50, 106, 81, 184, 147, 240, 57, 101, 9, 69, 147, 102, 46, 104, 196, 248, 202, 15, 110, 120, 125, 73, 159, 12, 33, 48, 96, 98, 232, 157, 32, 17, 193, 49, 33, 252, 159, 162, 145, 253, 2, 225, 189, 215, 30, 12, 66, 94, 177, 252, 52, 71, 231, 159, 127, 247, 254, 183, 222, 123, 206, 151, 50, 20, 178, 124, 223, 95, 187, 176, 177, 113, 102, 157, 207, 6, 55, 108, 253, 160, 88, 204, 119, 246, 244, 4, 53, 168, 179, 255, 192, 237, 207, 255, 237, 64, 103, 43, 48, 72, 102, 123, 250, 115, 237, 181, 21, 101, 194, 42, 143, 135, 106, 0, 176, 125, 160, 197, 54, 236, 250, 234, 250, 141, 187, 115, 29, 131, 135, 92, 207, 237, 77, 118, 206, 159, 188, 40, 98, 70, 93, 223, 33, 212, 26, 70, 74, 231, 240, 114, 116, 32, 211, 23, 178, 194, 209, 112, 249, 16, 58, 238, 75, 151, 136, 66, 150, 173, 128, 185, 16, 83, 60, 196, 149, 15, 108, 248, 129, 5, 0, 71, 18, 168, 13, 6, 129, 113, 68, 155, 32, 161, 104, 156, 71, 141, 30, 102, 20, 79, 147, 113, 68, 67, 7, 90, 205, 196, 158, 155, 52, 191, 94, 127, 103, 226, 182, 171, 90, 154, 10, 12, 74, 109, 72, 101, 117, 137, 83, 63, 55, 239, 153, 87, 65, 122, 198, 47, 191, 65, 191, 251, 7, 100, 59, 225, 146, 51, 225, 153, 215, 97, 231, 110, 64, 19, 134, 231, 86, 110, 65, 33, 5, 15, 61, 153, 206, 103, 7, 14, 181, 125, 114, 209, 37, 151, 247, 38, 91, 111, 188, 231, 15, 111, 189, 251, 12, 128, 230, 28, 35, 209, 208, 212, 177, 13, 103, 45, 95, 216, 159, 111, 127, 111, 203, 43, 147, 39, 148, 231, 220, 84, 50, 155, 66, 100, 86, 132, 13, 58, 71, 52, 129, 109, 90, 163, 107, 171, 43, 43, 18, 101, 229, 201, 55, 182, 221, 187, 183, 125, 211, 187, 219, 158, 185, 227, 185, 43, 111, 125, 254, 74, 211, 166, 170, 138, 202, 151, 54, 61, 250, 250, 199, 79, 134, 204, 240, 216, 218, 137, 239, 239, 121, 37, 231, 12, 50, 198, 16, 75, 120, 160, 52, 128, 4, 10, 202, 147, 105, 154, 140, 49, 0, 224, 66, 116, 13, 116, 10, 195, 40, 139, 37, 28, 149, 243, 152, 144, 154, 41, 109, 40, 50, 21, 112, 13, 140, 168, 100, 64, 76, 107, 36, 141, 67, 51, 2, 27, 114, 72, 171, 176, 71, 213, 14, 77, 207, 209, 242, 12, 93, 146, 199, 207, 165, 228, 140, 201, 75, 234, 228, 165, 99, 218, 72, 74, 165, 24, 28, 213, 234, 11, 103, 60, 183, 115, 194, 251, 27, 216, 228, 153, 236, 11, 231, 194, 205, 15, 64, 168, 2, 174, 254, 5, 252, 250, 26, 112, 179, 128, 12, 40, 16, 138, 13, 91, 35, 15, 191, 58, 163, 169, 105, 118, 77, 77, 221, 139, 207, 61, 125, 231, 157, 55, 52, 183, 108, 231, 130, 19, 227, 115, 103, 78, 91, 54, 251, 184, 203, 79, 89, 142, 228, 109, 221, 189, 43, 93, 200, 237, 217, 223, 214, 125, 36, 57, 186, 174, 154, 33, 213, 213, 84, 86, 196, 43, 24, 103, 140, 81, 117, 121, 84, 250, 218, 147, 197, 108, 46, 251, 244, 187, 15, 188, 181, 245, 5, 96, 80, 112, 210, 62, 101, 106, 42, 43, 59, 251, 14, 3, 122, 231, 172, 61, 179, 47, 123, 248, 165, 77, 79, 111, 59, 176, 49, 237, 118, 118, 37, 247, 32, 65, 174, 152, 150, 32, 165, 242, 93, 175, 64, 154, 2, 49, 100, 200, 113, 199, 190, 205, 163, 235, 38, 199, 67, 101, 249, 224, 0, 195, 46, 72, 230, 106, 81, 148, 220, 151, 204, 83, 76, 75, 65, 190, 208, 146, 81, 224, 43, 12, 76, 73, 148, 18, 124, 197, 2, 83, 82, 40, 201, 72, 11, 130, 168, 132, 209, 46, 205, 79, 21, 102, 29, 127, 230, 154, 253, 211, 202, 243, 193, 190, 225, 228, 210, 90, 19, 226, 185, 95, 157, 253, 205, 95, 247, 127, 124, 127, 255, 101, 103, 195, 197, 223, 135, 147, 183, 96, 211, 137, 116, 194, 108, 120, 242, 21, 188, 236, 2, 66, 31, 178, 105, 252, 203, 173, 227, 22, 46, 56, 238, 165, 87, 222, 234, 63, 114, 132, 8, 108, 219, 12, 148, 47, 56, 51, 38, 141, 59, 119, 245, 162, 108, 62, 223, 59, 152, 148, 228, 199, 35, 225, 205, 31, 239, 48, 185, 168, 46, 47, 171, 72, 68, 45, 211, 140, 68, 194, 142, 83, 228, 200, 216, 16, 164, 254, 116, 127, 91, 111, 55, 1, 248, 210, 7, 128, 176, 29, 98, 150, 181, 99, 207, 214, 156, 235, 134, 76, 171, 105, 230, 140, 154, 170, 80, 87, 191, 68, 6, 89, 47, 25, 41, 247, 180, 229, 103, 253, 238, 172, 223, 91, 40, 86, 149, 199, 106, 12, 131, 187, 110, 222, 151, 78, 184, 188, 118, 231, 254, 77, 251, 218, 247, 124, 238, 220, 31, 115, 141, 142, 202, 39, 66, 19, 51, 69, 97, 0, 9, 194, 168, 103, 36, 220, 48, 73, 147, 180, 208, 12, 149, 165, 180, 169, 134, 114, 21, 181, 70, 95, 161, 212, 76, 42, 146, 146, 107, 133, 168, 17, 72, 32, 19, 158, 180, 237, 88, 34, 118, 70, 186, 237, 147, 199, 5, 12, 137, 49, 38, 125, 85, 55, 165, 110, 222, 234, 41, 87, 220, 85, 252, 211, 143, 83, 63, 255, 26, 59, 241, 124, 150, 220, 162, 190, 255, 69, 168, 89, 32, 166, 79, 81, 243, 27, 245, 21, 255, 12, 181, 180, 30, 217, 176, 254, 9, 79, 201, 241, 51, 198, 12, 28, 238, 23, 220, 112, 138, 30, 23, 28, 72, 31, 238, 234, 241, 124, 191, 165, 173, 235, 72, 114, 176, 113, 250, 164, 176, 101, 143, 170, 169, 232, 27, 204, 20, 125, 21, 181, 45, 83, 48, 193, 184, 16, 60, 168, 20, 136, 196, 16, 137, 148, 214, 170, 52, 18, 68, 195, 118, 44, 26, 234, 232, 234, 13, 217, 33, 20, 60, 31, 148, 174, 92, 186, 249, 192, 62, 38, 176, 32, 51, 158, 159, 231, 200, 42, 27, 204, 169, 177, 169, 155, 62, 106, 245, 33, 230, 43, 199, 241, 221, 151, 215, 63, 81, 22, 47, 219, 125, 96, 91, 211, 241, 171, 230, 76, 93, 18, 204, 217, 69, 238, 25, 101, 53, 174, 178, 125, 146, 229, 89, 187, 60, 85, 25, 241, 76, 1, 140, 15, 47, 140, 133, 87, 218, 99, 75, 205, 72, 105, 148, 165, 15, 74, 129, 70, 162, 225, 26, 194, 17, 24, 32, 67, 166, 138, 146, 141, 61, 113, 222, 142, 177, 111, 10, 56, 42, 46, 88, 208, 159, 249, 213, 198, 187, 127, 210, 246, 218, 123, 212, 124, 88, 212, 79, 224, 47, 109, 150, 140, 65, 195, 68, 227, 131, 189, 212, 147, 42, 60, 246, 76, 49, 55, 168, 72, 176, 175, 94, 241, 153, 158, 3, 189, 111, 223, 253, 190, 212, 50, 200, 157, 108, 46, 159, 46, 4, 223, 78, 127, 200, 180, 115, 174, 147, 204, 185, 154, 105, 33, 24, 17, 37, 179, 249, 129, 189, 45, 166, 48, 157, 188, 19, 196, 100, 8, 22, 9, 91, 68, 8, 132, 1, 52, 68, 28, 94, 19, 217, 182, 21, 152, 239, 75, 193, 165, 86, 186, 167, 127, 160, 182, 170, 98, 48, 157, 52, 25, 247, 124, 135, 64, 218, 81, 203, 54, 229, 238, 230, 157, 36, 204, 160, 162, 239, 218, 191, 93, 107, 191, 185, 125, 119, 121, 162, 98, 205, 146, 11, 86, 156, 112, 142, 201, 67, 73, 167, 157, 170, 35, 70, 172, 74, 42, 138, 231, 162, 163, 122, 203, 35, 210, 196, 82, 212, 168, 128, 24, 33, 120, 22, 121, 22, 100, 21, 97, 137, 10, 151, 128, 74, 147, 86, 140, 36, 99, 10, 152, 198, 210, 204, 231, 131, 33, 37, 130, 29, 47, 243, 102, 79, 29, 1, 68, 68, 67, 61, 112, 206, 214, 124, 117, 197, 37, 95, 121, 102, 249, 185, 83, 175, 120, 114, 193, 111, 63, 255, 52, 34, 94, 247, 210, 197, 215, 126, 235, 133, 245, 47, 245, 215, 215, 150, 231, 139, 201, 207, 254, 233, 226, 73, 199, 143, 125, 248, 111, 79, 27, 166, 25, 132, 52, 97, 76, 221, 166, 109, 123, 42, 42, 18, 213, 229, 9, 155, 25, 117, 21, 137, 182, 174, 62, 173, 9, 180, 74, 230, 10, 225, 144, 149, 202, 228, 227, 17, 190, 255, 64, 187, 175, 145, 49, 36, 210, 189, 201, 76, 182, 80, 88, 191, 109, 215, 96, 50, 131, 200, 180, 242, 8, 116, 50, 157, 86, 74, 23, 92, 71, 112, 94, 40, 20, 182, 237, 105, 150, 74, 114, 97, 140, 170, 173, 102, 156, 23, 221, 66, 183, 147, 205, 184, 110, 89, 89, 248, 209, 135, 159, 208, 164, 1, 192, 50, 237, 76, 54, 179, 121, 199, 59, 225, 112, 108, 249, 9, 103, 164, 210, 61, 241, 89, 211, 128, 27, 161, 2, 141, 233, 75, 132, 124, 19, 80, 163, 102, 64, 240, 233, 31, 32, 160, 129, 24, 106, 70, 90, 67, 208, 36, 83, 18, 33, 216, 4, 8, 6, 48, 64, 11, 197, 12, 169, 67, 69, 0, 138, 142, 31, 43, 224, 83, 141, 44, 118, 198, 207, 172, 185, 250, 169, 243, 173, 88, 152, 153, 230, 207, 111, 56, 197, 10, 25, 219, 223, 59, 116, 112, 203, 193, 181, 23, 78, 201, 21, 184, 121, 40, 188, 224, 236, 198, 27, 190, 118, 155, 118, 72, 153, 144, 72, 132, 15, 119, 116, 39, 98, 145, 177, 117, 21, 241, 136, 29, 181, 195, 199, 219, 214, 135, 59, 246, 113, 193, 37, 129, 155, 119, 17, 72, 42, 153, 205, 187, 12, 64, 4, 63, 106, 234, 29, 76, 15, 38, 243, 10, 96, 87, 107, 167, 33, 184, 193, 49, 224, 210, 217, 217, 231, 43, 127, 8, 43, 5, 173, 80, 244, 147, 233, 44, 17, 32, 234, 113, 117, 117, 158, 246, 153, 82, 109, 61, 61, 245, 193, 204, 240, 230, 155, 190, 82, 33, 203, 76, 84, 70, 109, 51, 212, 55, 152, 234, 58, 242, 255, 248, 248, 10, 192, 182, 174, 100, 237, 3, 151, 196, 146, 37, 51, 115, 236, 196, 142, 19, 135, 28, 108, 147, 50, 243, 22, 150, 153, 222, 235, 50, 51, 51, 111, 23, 203, 237, 118, 203, 193, 54, 109, 82, 72, 218, 48, 219, 33, 59, 118, 236, 152, 81, 178, 240, 210, 129, 223, 231, 202, 241, 246, 165, 239, 253, 227, 163, 235, 107, 150, 230, 204, 204, 249, 230, 251, 38, 233, 123, 106, 243, 159, 206, 247, 181, 87, 46, 173, 240, 86, 172, 145, 76, 86, 62, 225, 247, 235, 42, 23, 228, 7, 156, 195, 48, 179, 239, 0, 202, 114, 8, 140, 195, 217, 22, 134, 65, 225, 43, 198, 32, 226, 2, 50, 35, 206, 41, 4, 166, 204, 32, 241, 135, 35, 248, 206, 251, 219, 192, 255, 52, 8, 128, 226, 117, 9, 14, 13, 66, 119, 200, 123, 250, 216, 192, 175, 62, 181, 121, 254, 170, 218, 15, 254, 228, 186, 29, 143, 31, 173, 109, 173, 157, 26, 137, 237, 123, 246, 144, 170, 73, 217, 157, 153, 152, 138, 47, 90, 80, 83, 154, 31, 42, 203, 15, 23, 231, 69, 142, 157, 237, 238, 29, 26, 245, 123, 61, 67, 99, 51, 233, 165, 235, 134, 101, 19, 17, 198, 229, 185, 57, 149, 5, 97, 155, 208, 249, 229, 197, 182, 101, 67, 198, 202, 35, 161, 104, 42, 101, 219, 118, 200, 227, 73, 101, 244, 140, 32, 150, 68, 190, 81, 202, 244, 140, 158, 202, 24, 130, 230, 32, 44, 158, 76, 141, 78, 69, 123, 7, 6, 13, 139, 156, 235, 235, 31, 26, 27, 7, 8, 69, 114, 66, 87, 180, 173, 12, 248, 252, 253, 195, 35, 150, 77, 16, 130, 131, 163, 125, 99, 163, 19, 11, 23, 175, 172, 69, 5, 5, 211, 46, 120, 145, 241, 202, 150, 21, 113, 11, 32, 159, 165, 204, 156, 232, 113, 248, 33, 42, 174, 51, 75, 164, 249, 44, 149, 6, 184, 243, 96, 148, 19, 110, 102, 164, 57, 22, 110, 206, 199, 34, 216, 132, 49, 44, 161, 129, 243, 35, 127, 252, 252, 246, 130, 202, 220, 79, 253, 250, 198, 76, 58, 201, 147, 118, 172, 63, 218, 177, 227, 180, 172, 202, 217, 223, 55, 83, 131, 75, 138, 34, 213, 69, 185, 213, 5, 185, 94, 151, 182, 239, 248, 217, 67, 237, 221, 0, 192, 83, 157, 125, 134, 105, 71, 252, 154, 199, 229, 50, 12, 227, 253, 87, 45, 191, 161, 173, 62, 146, 27, 136, 37, 205, 220, 128, 103, 112, 60, 74, 109, 146, 227, 113, 239, 61, 61, 200, 24, 109, 172, 200, 123, 245, 112, 247, 177, 115, 67, 1, 77, 77, 100, 210, 97, 175, 223, 227, 118, 31, 62, 215, 223, 51, 50, 158, 208, 245, 254, 161, 17, 50, 56, 2, 68, 0, 42, 148, 146, 80, 192, 203, 12, 51, 18, 10, 5, 131, 193, 3, 39, 78, 196, 147, 137, 242, 210, 134, 37, 173, 43, 55, 109, 125, 108, 98, 100, 248, 237, 223, 63, 186, 236, 211, 223, 197, 94, 153, 82, 27, 252, 39, 120, 192, 127, 140, 115, 150, 229, 159, 24, 200, 210, 44, 89, 231, 48, 230, 248, 211, 241, 14, 68, 140, 35, 2, 76, 6, 161, 12, 159, 237, 253, 226, 156, 107, 46, 26, 19, 129, 8, 1, 84, 193, 239, 191, 248, 202, 238, 167, 206, 220, 241, 95, 107, 101, 151, 210, 241, 118, 119, 252, 66, 58, 153, 210, 161, 112, 32, 6, 64, 244, 116, 134, 105, 182, 181, 206, 95, 60, 175, 106, 6, 14, 38, 82, 250, 214, 221, 135, 12, 203, 90, 189, 176, 246, 75, 247, 93, 5, 136, 85, 93, 156, 27, 12, 184, 136, 97, 22, 23, 250, 1, 114, 176, 4, 0, 148, 57, 191, 220, 105, 207, 177, 216, 24, 46, 232, 102, 27, 165, 211, 156, 152, 212, 52, 137, 77, 33, 99, 60, 109, 209, 104, 66, 143, 165, 51, 25, 195, 74, 164, 245, 145, 216, 244, 201, 11, 67, 7, 186, 122, 163, 105, 67, 194, 120, 209, 130, 250, 68, 34, 121, 182, 231, 2, 194, 248, 154, 13, 215, 94, 113, 249, 61, 15, 60, 248, 227, 238, 238, 211, 0, 128, 37, 45, 171, 62, 243, 145, 47, 5, 3, 185, 54, 51, 1, 159, 219, 254, 89, 19, 110, 17, 103, 24, 167, 148, 19, 70, 41, 129, 54, 99, 132, 138, 126, 198, 97, 94, 41, 194, 20, 169, 12, 32, 139, 67, 154, 152, 26, 132, 207, 245, 126, 145, 191, 163, 78, 103, 93, 131, 36, 128, 49, 223, 249, 244, 217, 191, 126, 125, 135, 109, 48, 143, 87, 3, 132, 75, 18, 134, 144, 155, 54, 241, 120, 220, 150, 105, 75, 50, 50, 13, 19, 34, 232, 245, 184, 25, 131, 177, 120, 194, 182, 137, 215, 165, 222, 127, 207, 250, 255, 186, 251, 138, 252, 178, 2, 96, 24, 86, 58, 109, 152, 186, 12, 160, 162, 10, 207, 216, 54, 155, 205, 97, 46, 12, 100, 215, 92, 228, 18, 64, 77, 102, 25, 76, 55, 185, 109, 137, 14, 141, 178, 89, 180, 66, 137, 96, 133, 44, 202, 207, 141, 140, 253, 254, 133, 87, 219, 251, 7, 21, 89, 38, 148, 202, 8, 53, 207, 155, 87, 94, 239, 81, 112, 193, 198, 45, 175, 99, 8, 188, 30, 223, 200, 196, 112, 75, 99, 203, 127, 127, 236, 219, 57, 145, 2, 139, 24, 239, 206, 15, 198, 224, 69, 7, 9, 9, 192, 22, 87, 202, 104, 214, 151, 12, 32, 27, 107, 20, 34, 194, 17, 157, 232, 59, 3, 159, 61, 255, 229, 217, 47, 64, 224, 0, 21, 104, 234, 214, 104, 111, 108, 251, 163, 29, 175, 60, 113, 156, 81, 134, 32, 148, 36, 164, 170, 42, 0, 92, 207, 216, 94, 175, 11, 97, 100, 154, 166, 44, 203, 51, 87, 129, 106, 9, 5, 142, 93, 185, 180, 225, 39, 95, 188, 123, 73, 99, 249, 222, 35, 93, 175, 238, 61, 113, 248, 116, 255, 208, 120, 44, 99, 218, 10, 70, 53, 37, 185, 159, 186, 99, 245, 250, 214, 74, 74, 41, 204, 34, 31, 200, 254, 179, 43, 108, 54, 244, 1, 225, 212, 6, 182, 9, 45, 139, 17, 231, 53, 88, 132, 59, 52, 54, 176, 44, 78, 136, 232, 166, 182, 29, 108, 255, 217, 115, 219, 45, 74, 0, 0, 139, 42, 202, 175, 93, 186, 172, 61, 209, 127, 224, 216, 201, 137, 241, 204, 226, 198, 197, 213, 101, 141, 47, 236, 120, 18, 34, 208, 82, 191, 228, 147, 31, 250, 114, 36, 191, 200, 182, 45, 152, 253, 35, 179, 52, 62, 160, 52, 91, 131, 88, 214, 65, 162, 208, 17, 118, 145, 172, 164, 28, 88, 216, 77, 144, 80, 15, 120, 215, 225, 93, 248, 174, 251, 87, 65, 8, 101, 21, 67, 14, 251, 59, 167, 223, 120, 230, 244, 51, 191, 221, 247, 252, 31, 14, 157, 62, 208, 15, 46, 230, 47, 101, 28, 114, 38, 203, 40, 175, 32, 68, 8, 179, 109, 91, 164, 238, 69, 10, 156, 115, 80, 87, 18, 249, 233, 103, 111, 251, 213, 151, 238, 235, 29, 156, 248, 224, 55, 255, 254, 192, 51, 59, 51, 134, 189, 176, 190, 228, 234, 149, 243, 175, 110, 155, 183, 168, 161, 44, 109, 217, 231, 135, 226, 151, 47, 174, 194, 216, 217, 14, 97, 0, 206, 25, 200, 150, 211, 108, 25, 96, 80, 144, 198, 162, 245, 86, 101, 164, 56, 164, 185, 36, 137, 27, 4, 69, 106, 4, 125, 174, 254, 241, 137, 169, 68, 74, 240, 54, 140, 46, 173, 174, 142, 198, 210, 71, 59, 251, 20, 9, 221, 116, 249, 123, 74, 11, 171, 143, 157, 57, 66, 169, 29, 77, 142, 159, 58, 115, 172, 188, 168, 178, 32, 183, 136, 103, 35, 246, 162, 131, 196, 189, 83, 152, 197, 162, 192, 33, 42, 1, 119, 204, 161, 158, 108, 36, 49, 0, 40, 97, 180, 255, 224, 91, 34, 151, 32, 6, 167, 14, 15, 237, 120, 188, 227, 204, 129, 225, 216, 72, 92, 124, 63, 167, 115, 180, 113, 113, 97, 209, 229, 107, 87, 53, 212, 20, 229, 150, 74, 27, 95, 218, 187, 107, 231, 113, 206, 5, 158, 161, 132, 0, 38, 112, 214, 202, 134, 178, 71, 191, 247, 225, 154, 154, 242, 159, 62, 184, 237, 47, 207, 189, 118, 223, 213, 75, 255, 242, 245, 187, 171, 138, 124, 10, 130, 179, 73, 132, 32, 191, 97, 145, 101, 11, 189, 204, 169, 129, 32, 107, 179, 161, 148, 205, 106, 241, 141, 216, 145, 179, 24, 70, 220, 229, 82, 250, 39, 146, 251, 78, 94, 56, 122, 110, 104, 124, 58, 13, 0, 8, 251, 125, 117, 37, 69, 11, 42, 138, 139, 115, 2, 75, 171, 203, 215, 55, 213, 116, 244, 13, 62, 183, 255, 212, 206, 142, 19, 133, 161, 16, 0, 204, 239, 14, 86, 23, 54, 184, 92, 110, 159, 230, 209, 141, 68, 208, 231, 235, 29, 58, 247, 171, 7, 190, 115, 239, 173, 31, 90, 221, 118, 21, 150, 53, 64, 230, 24, 219, 236, 123, 32, 220, 228, 128, 121, 225, 170, 172, 9, 158, 76, 80, 138, 8, 130, 84, 38, 174, 246, 92, 144, 50, 38, 217, 245, 252, 233, 195, 155, 122, 83, 211, 212, 54, 8, 68, 156, 216, 182, 36, 201, 213, 141, 243, 134, 122, 251, 175, 90, 179, 238, 83, 239, 187, 51, 18, 204, 201, 157, 223, 252, 230, 161, 167, 15, 236, 59, 133, 32, 180, 136, 32, 15, 25, 99, 132, 129, 146, 160, 247, 231, 31, 189, 174, 178, 48, 242, 141, 223, 62, 251, 250, 225, 83, 47, 254, 226, 99, 173, 245, 5, 212, 52, 109, 221, 52, 0, 159, 115, 132, 120, 32, 200, 209, 59, 49, 23, 156, 243, 209, 59, 62, 195, 17, 130, 22, 7, 191, 125, 118, 247, 67, 219, 15, 201, 178, 220, 80, 82, 92, 18, 14, 97, 140, 99, 201, 244, 211, 187, 15, 63, 245, 198, 190, 219, 87, 183, 174, 104, 170, 219, 125, 248, 228, 135, 174, 108, 27, 138, 37, 14, 119, 159, 47, 207, 205, 21, 120, 74, 82, 20, 69, 147, 36, 149, 3, 134, 16, 172, 45, 111, 64, 176, 115, 120, 108, 234, 111, 79, 252, 161, 187, 239, 236, 181, 87, 222, 89, 148, 95, 105, 139, 109, 32, 217, 108, 154, 59, 221, 25, 7, 179, 62, 203, 126, 8, 196, 21, 33, 24, 61, 223, 85, 56, 22, 195, 200, 43, 29, 218, 220, 31, 27, 142, 79, 141, 142, 165, 226, 73, 79, 208, 191, 234, 198, 13, 31, 248, 206, 103, 87, 223, 124, 197, 249, 67, 231, 190, 249, 249, 47, 121, 141, 41, 51, 153, 200, 184, 209, 47, 127, 247, 219, 190, 211, 195, 28, 102, 25, 127, 228, 164, 48, 184, 107, 213, 194, 143, 220, 176, 124, 251, 129, 174, 23, 118, 29, 125, 242, 7, 239, 171, 47, 9, 152, 186, 201, 233, 197, 234, 43, 222, 46, 30, 181, 16, 206, 201, 158, 151, 184, 105, 206, 32, 23, 204, 205, 100, 210, 124, 242, 181, 142, 59, 86, 175, 248, 244, 13, 151, 173, 93, 80, 215, 80, 90, 84, 83, 84, 56, 191, 162, 100, 105, 125, 237, 12, 104, 28, 154, 74, 180, 84, 149, 66, 129, 182, 141, 229, 243, 43, 119, 158, 56, 55, 62, 29, 199, 146, 100, 154, 198, 252, 218, 69, 8, 225, 237, 123, 54, 26, 166, 209, 214, 178, 190, 170, 180, 114, 124, 114, 40, 158, 78, 119, 245, 118, 157, 60, 123, 148, 115, 59, 47, 82, 232, 82, 189, 14, 7, 206, 24, 201, 74, 146, 115, 17, 197, 156, 34, 104, 113, 78, 37, 9, 218, 192, 154, 120, 109, 75, 205, 240, 180, 244, 198, 195, 237, 86, 210, 182, 50, 25, 213, 239, 217, 112, 247, 173, 43, 223, 123, 93, 184, 162, 64, 113, 73, 71, 55, 237, 110, 106, 109, 13, 204, 171, 181, 250, 57, 243, 128, 127, 189, 241, 232, 161, 55, 219, 21, 69, 75, 235, 25, 69, 17, 120, 4, 112, 232, 81, 165, 245, 139, 42, 33, 230, 13, 165, 129, 159, 124, 228, 186, 144, 11, 219, 78, 73, 134, 16, 166, 117, 203, 48, 109, 25, 99, 143, 166, 0, 192, 8, 101, 23, 193, 62, 124, 119, 248, 100, 205, 185, 21, 49, 158, 231, 215, 254, 249, 197, 91, 210, 9, 30, 79, 219, 150, 197, 44, 8, 36, 12, 12, 11, 115, 14, 202, 34, 57, 165, 225, 80, 90, 39, 13, 101, 69, 156, 211, 128, 11, 95, 187, 168, 254, 233, 183, 143, 75, 0, 164, 45, 107, 223, 241, 55, 171, 202, 26, 50, 70, 26, 75, 248, 196, 217, 67, 223, 248, 212, 207, 60, 174, 192, 230, 157, 79, 143, 198, 162, 3, 35, 3, 15, 61, 245, 192, 174, 125, 175, 95, 115, 249, 205, 45, 77, 107, 17, 144, 41, 181, 102, 19, 139, 10, 248, 46, 14, 50, 43, 205, 137, 5, 101, 4, 145, 58, 214, 115, 170, 184, 171, 95, 134, 72, 34, 211, 38, 177, 205, 186, 53, 173, 87, 220, 127, 95, 113, 115, 37, 97, 102, 194, 72, 106, 92, 14, 148, 229, 22, 85, 86, 30, 146, 206, 240, 10, 58, 61, 120, 100, 203, 147, 91, 1, 145, 108, 100, 35, 132, 41, 155, 85, 108, 202, 194, 129, 166, 170, 2, 8, 192, 200, 68, 252, 76, 223, 248, 188, 170, 176, 44, 201, 135, 207, 14, 189, 126, 248, 220, 104, 52, 33, 142, 70, 14, 125, 110, 237, 202, 165, 181, 43, 231, 23, 9, 44, 79, 28, 101, 14, 59, 7, 253, 37, 224, 139, 3, 148, 141, 53, 136, 28, 213, 155, 40, 42, 12, 8, 250, 30, 90, 182, 60, 20, 77, 39, 116, 157, 18, 160, 200, 178, 162, 200, 148, 242, 148, 101, 5, 52, 69, 66, 248, 142, 213, 139, 119, 28, 239, 164, 12, 99, 100, 31, 58, 185, 175, 243, 194, 105, 136, 192, 130, 186, 230, 225, 209, 225, 174, 11, 157, 215, 108, 120, 111, 56, 92, 252, 216, 243, 15, 12, 142, 14, 74, 138, 114, 174, 239, 108, 207, 195, 103, 155, 27, 223, 184, 97, 195, 125, 165, 197, 245, 156, 217, 34, 221, 40, 165, 166, 101, 101, 210, 220, 54, 57, 0, 178, 164, 25, 86, 114, 244, 204, 27, 37, 132, 89, 8, 66, 143, 166, 46, 255, 192, 173, 203, 63, 126, 171, 236, 130, 204, 182, 48, 6, 154, 4, 21, 44, 210, 129, 58, 154, 164, 145, 28, 216, 246, 227, 127, 158, 216, 210, 135, 100, 73, 150, 36, 183, 34, 69, 83, 58, 21, 198, 110, 91, 209, 240, 240, 151, 239, 58, 214, 61, 113, 176, 171, 251, 19, 239, 89, 55, 58, 153, 126, 252, 229, 67, 154, 75, 187, 108, 81, 125, 73, 94, 16, 35, 145, 206, 19, 209, 228, 246, 125, 103, 11, 195, 190, 187, 55, 52, 138, 195, 73, 56, 8, 205, 29, 94, 255, 129, 96, 156, 35, 167, 33, 114, 106, 131, 40, 20, 148, 8, 97, 240, 80, 215, 248, 198, 189, 103, 147, 25, 203, 235, 82, 41, 131, 134, 101, 74, 24, 213, 22, 23, 46, 40, 47, 116, 105, 178, 79, 147, 53, 25, 254, 224, 217, 29, 27, 247, 180, 75, 8, 167, 12, 129, 122, 92, 154, 235, 189, 183, 125, 172, 189, 243, 88, 192, 19, 248, 200, 61, 95, 130, 0, 246, 15, 159, 127, 244, 249, 63, 159, 60, 123, 88, 66, 146, 224, 103, 44, 61, 224, 205, 185, 237, 234, 15, 180, 46, 184, 204, 182, 44, 219, 48, 136, 110, 81, 98, 49, 200, 160, 132, 92, 33, 109, 50, 241, 102, 32, 252, 250, 212, 223, 210, 213, 83, 24, 223, 242, 253, 207, 53, 221, 123, 181, 64, 100, 204, 86, 20, 224, 81, 160, 42, 1, 224, 20, 120, 140, 229, 100, 108, 228, 213, 223, 60, 113, 248, 133, 78, 38, 56, 45, 213, 173, 40, 21, 37, 249, 51, 237, 133, 77, 9, 228, 224, 206, 181, 77, 77, 213, 197, 47, 237, 63, 253, 209, 59, 87, 29, 61, 59, 252, 252, 238, 142, 245, 203, 26, 53, 77, 218, 248, 198, 209, 191, 61, 255, 218, 163, 91, 246, 110, 218, 125, 164, 127, 36, 186, 122, 65, 37, 101, 92, 85, 165, 72, 200, 5, 192, 92, 41, 18, 183, 115, 165, 7, 136, 82, 9, 96, 86, 87, 119, 118, 21, 82, 242, 196, 142, 142, 189, 167, 134, 174, 89, 209, 120, 213, 146, 186, 197, 53, 197, 75, 234, 74, 150, 55, 150, 87, 21, 70, 102, 100, 251, 163, 231, 46, 132, 124, 158, 160, 71, 213, 100, 152, 151, 227, 223, 126, 248, 180, 101, 207, 38, 114, 56, 148, 123, 197, 154, 155, 93, 30, 247, 201, 51, 135, 23, 45, 88, 137, 144, 236, 247, 134, 90, 26, 87, 232, 134, 222, 55, 216, 69, 40, 81, 85, 213, 178, 244, 246, 51, 7, 49, 199, 37, 161, 10, 91, 55, 4, 16, 18, 127, 21, 202, 46, 45, 58, 221, 89, 90, 119, 108, 65, 155, 212, 222, 61, 173, 244, 65, 84, 118, 109, 27, 97, 134, 75, 33, 57, 94, 20, 84, 145, 140, 0, 229, 20, 32, 136, 36, 112, 161, 227, 208, 115, 95, 255, 243, 225, 103, 78, 82, 6, 84, 77, 213, 20, 69, 243, 104, 105, 206, 57, 22, 254, 83, 36, 92, 95, 150, 151, 208, 141, 155, 175, 108, 234, 29, 137, 157, 27, 142, 213, 151, 231, 127, 245, 15, 207, 125, 226, 231, 207, 183, 199, 112, 120, 254, 154, 249, 235, 111, 205, 111, 222, 240, 90, 119, 250, 246, 239, 60, 242, 236, 174, 99, 138, 2, 17, 194, 239, 22, 5, 184, 99, 96, 182, 30, 137, 197, 24, 195, 0, 62, 247, 86, 119, 239, 120, 166, 186, 52, 252, 183, 77, 111, 222, 250, 237, 7, 174, 249, 234, 239, 110, 252, 230, 31, 63, 241, 235, 199, 55, 239, 61, 222, 84, 89, 116, 235, 154, 166, 193, 209, 177, 129, 169, 105, 139, 242, 198, 194, 156, 107, 90, 27, 116, 203, 204, 70, 164, 97, 8, 10, 161, 180, 184, 70, 146, 228, 169, 232, 8, 7, 208, 178, 77, 89, 82, 238, 186, 254, 227, 215, 95, 118, 159, 132, 37, 211, 52, 5, 201, 141, 208, 214, 221, 79, 29, 62, 189, 27, 35, 204, 29, 19, 103, 101, 124, 136, 203, 175, 54, 54, 121, 93, 114, 117, 241, 10, 207, 144, 219, 70, 33, 55, 203, 247, 203, 62, 151, 96, 248, 44, 206, 137, 128, 104, 112, 98, 188, 127, 251, 63, 30, 127, 234, 11, 127, 59, 191, 235, 2, 97, 92, 211, 228, 128, 199, 109, 19, 146, 206, 24, 150, 27, 249, 242, 252, 0, 0, 143, 75, 43, 136, 4, 171, 202, 35, 181, 37, 97, 85, 197, 227, 209, 233, 207, 254, 242, 249, 83, 3, 177, 130, 226, 210, 207, 220, 255, 197, 7, 159, 124, 234, 167, 127, 248, 251, 111, 255, 249, 228, 166, 215, 15, 252, 234, 47, 255, 220, 213, 57, 254, 241, 159, 61, 147, 177, 56, 144, 46, 245, 206, 44, 205, 50, 199, 72, 48, 91, 226, 236, 236, 64, 244, 145, 29, 199, 183, 30, 58, 245, 217, 7, 94, 236, 33, 190, 171, 223, 247, 233, 27, 62, 252, 185, 182, 27, 239, 35, 145, 234, 127, 188, 126, 226, 142, 31, 254, 237, 201, 215, 15, 204, 116, 124, 1, 183, 172, 91, 38, 97, 236, 222, 181, 139, 202, 114, 131, 192, 177, 120, 50, 118, 240, 248, 158, 72, 176, 200, 231, 207, 137, 78, 143, 115, 38, 176, 178, 109, 91, 196, 180, 174, 92, 121, 235, 229, 109, 55, 35, 9, 217, 182, 45, 92, 132, 249, 182, 61, 207, 12, 79, 13, 34, 168, 32, 40, 37, 141, 216, 196, 196, 214, 101, 205, 0, 141, 229, 210, 147, 197, 53, 202, 66, 51, 130, 16, 195, 150, 206, 137, 206, 129, 137, 81, 134, 232, 231, 207, 158, 125, 233, 207, 255, 122, 244, 99, 191, 217, 247, 219, 215, 210, 125, 166, 65, 152, 207, 231, 42, 42, 142, 80, 198, 12, 203, 202, 48, 187, 126, 69, 85, 42, 150, 1, 0, 4, 52, 57, 236, 119, 97, 4, 177, 140, 79, 116, 14, 254, 244, 241, 55, 114, 114, 35, 69, 197, 69, 159, 189, 255, 254, 207, 127, 246, 179, 47, 109, 122, 1, 66, 158, 73, 19, 40, 123, 111, 186, 239, 35, 79, 111, 220, 122, 114, 140, 108, 222, 115, 74, 149, 149, 57, 12, 253, 206, 243, 203, 121, 203, 22, 110, 134, 17, 122, 120, 251, 225, 55, 58, 186, 47, 68, 83, 141, 13, 11, 66, 193, 96, 91, 91, 219, 47, 127, 247, 139, 95, 60, 240, 143, 167, 183, 189, 249, 210, 238, 35, 31, 249, 194, 215, 159, 220, 123, 246, 27, 15, 111, 154, 33, 255, 61, 110, 76, 40, 45, 9, 123, 63, 126, 229, 114, 9, 163, 236, 225, 248, 218, 158, 151, 46, 12, 117, 122, 189, 254, 68, 106, 138, 206, 24, 161, 196, 38, 196, 182, 45, 203, 218, 176, 228, 214, 230, 186, 54, 136, 161, 105, 91, 50, 150, 210, 198, 244, 27, 199, 182, 66, 12, 116, 59, 53, 212, 183, 117, 89, 57, 119, 13, 84, 155, 167, 130, 96, 216, 87, 96, 47, 240, 229, 135, 81, 28, 226, 104, 70, 191, 208, 217, 247, 214, 19, 219, 158, 248, 252, 111, 159, 250, 200, 111, 15, 254, 238, 149, 84, 87, 140, 217, 208, 96, 36, 20, 242, 84, 47, 40, 213, 242, 252, 201, 100, 198, 182, 104, 101, 115, 137, 215, 7, 51, 211, 194, 65, 94, 183, 234, 117, 9, 180, 60, 61, 157, 249, 229, 147, 111, 214, 212, 214, 78, 79, 199, 38, 198, 39, 223, 120, 115, 215, 204, 251, 151, 183, 108, 150, 16, 36, 84, 28, 159, 241, 105, 171, 174, 105, 249, 247, 126, 244, 211, 151, 247, 157, 101, 220, 1, 68, 8, 254, 15, 28, 4, 231, 206, 53, 128, 33, 26, 139, 101, 54, 237, 59, 221, 178, 176, 9, 66, 240, 190, 143, 126, 164, 165, 101, 225, 199, 62, 248, 254, 174, 51, 221, 182, 205, 9, 5, 69, 229, 181, 95, 254, 206, 79, 158, 222, 178, 189, 51, 201, 127, 246, 175, 237, 46, 69, 70, 152, 51, 106, 47, 174, 204, 47, 12, 138, 208, 150, 101, 41, 163, 167, 158, 222, 244, 80, 58, 147, 180, 12, 157, 217, 142, 224, 110, 3, 106, 115, 98, 89, 136, 129, 245, 75, 111, 14, 250, 35, 18, 70, 166, 77, 92, 138, 214, 217, 119, 98, 70, 122, 234, 235, 126, 121, 97, 144, 135, 245, 92, 123, 74, 227, 148, 67, 78, 36, 150, 91, 86, 186, 8, 189, 250, 195, 167, 158, 254, 216, 175, 159, 122, 255, 79, 247, 252, 224, 169, 216, 171, 157, 112, 138, 200, 178, 44, 154, 13, 9, 230, 23, 251, 171, 234, 243, 243, 214, 213, 79, 140, 70, 45, 203, 166, 156, 183, 93, 95, 27, 31, 29, 206, 230, 131, 170, 40, 178, 140, 145, 2, 247, 158, 234, 211, 177, 59, 39, 232, 75, 166, 210, 201, 100, 252, 133, 167, 159, 36, 182, 61, 175, 174, 70, 183, 1, 205, 226, 83, 206, 162, 113, 253, 230, 91, 111, 195, 254, 188, 233, 120, 18, 10, 239, 92, 2, 169, 157, 37, 140, 35, 140, 187, 6, 39, 128, 43, 88, 81, 86, 154, 76, 166, 190, 247, 141, 111, 60, 240, 199, 63, 232, 233, 228, 225, 125, 123, 100, 25, 138, 100, 177, 172, 100, 194, 110, 108, 89, 245, 232, 211, 27, 247, 14, 36, 55, 239, 59, 229, 81, 229, 44, 237, 95, 26, 241, 1, 199, 220, 110, 173, 239, 66, 215, 241, 19, 7, 1, 128, 212, 182, 157, 240, 33, 51, 70, 9, 179, 108, 43, 215, 87, 176, 162, 105, 61, 194, 88, 150, 36, 78, 103, 204, 222, 123, 240, 133, 234, 226, 102, 79, 248, 202, 140, 29, 33, 68, 182, 245, 28, 221, 174, 55, 228, 186, 242, 202, 117, 82, 199, 163, 155, 253, 0, 150, 123, 125, 92, 243, 78, 18, 195, 2, 28, 154, 76, 14, 184, 242, 231, 229, 187, 51, 180, 236, 230, 229, 137, 216, 140, 72, 56, 9, 33, 10, 20, 120, 231, 45, 10, 29, 122, 229, 8, 112, 12, 35, 36, 97, 152, 72, 234, 219, 246, 156, 41, 41, 41, 247, 184, 85, 112, 209, 174, 188, 98, 195, 125, 31, 250, 212, 116, 204, 22, 149, 151, 113, 2, 128, 132, 36, 213, 165, 41, 154, 215, 32, 44, 8, 145, 45, 72, 205, 119, 224, 233, 139, 44, 29, 7, 194, 44, 66, 35, 121, 249, 148, 137, 123, 211, 212, 179, 78, 44, 43, 43, 213, 13, 78, 102, 123, 68, 154, 76, 144, 202, 218, 230, 223, 61, 240, 215, 31, 124, 238, 147, 107, 23, 84, 170, 8, 41, 8, 21, 132, 68, 4, 217, 54, 209, 52, 151, 36, 145, 116, 38, 165, 235, 54, 100, 152, 218, 130, 208, 160, 217, 86, 204, 217, 178, 5, 213, 75, 78, 247, 31, 29, 27, 237, 23, 154, 34, 181, 19, 22, 113, 249, 74, 116, 217, 99, 227, 28, 19, 99, 13, 251, 60, 146, 207, 131, 21, 111, 176, 12, 173, 201, 201, 95, 157, 87, 132, 36, 52, 98, 155, 54, 3, 97, 11, 170, 94, 181, 124, 195, 124, 108, 217, 69, 55, 44, 14, 47, 174, 236, 124, 229, 120, 118, 78, 165, 172, 49, 236, 207, 49, 99, 195, 105, 224, 24, 35, 2, 67, 204, 84, 31, 143, 75, 73, 140, 246, 141, 140, 77, 228, 22, 20, 84, 215, 214, 126, 247, 123, 223, 123, 232, 223, 155, 50, 56, 12, 145, 83, 159, 20, 37, 28, 208, 130, 170, 254, 163, 239, 126, 163, 194, 147, 134, 72, 58, 126, 110, 88, 129, 50, 248, 223, 204, 33, 240, 89, 115, 109, 161, 31, 100, 60, 254, 128, 219, 237, 6, 14, 147, 253, 141, 111, 126, 163, 113, 241, 170, 68, 218, 100, 140, 58, 38, 222, 143, 197, 244, 181, 87, 93, 93, 181, 112, 233, 195, 47, 29, 24, 154, 74, 1, 206, 3, 46, 37, 91, 233, 77, 211, 212, 52, 13, 0, 240, 198, 129, 157, 103, 251, 78, 32, 132, 179, 157, 87, 214, 152, 248, 206, 240, 194, 234, 37, 16, 75, 138, 44, 115, 0, 163, 201, 233, 243, 35, 231, 36, 40, 81, 172, 88, 72, 177, 225, 236, 44, 35, 146, 52, 228, 81, 164, 147, 122, 188, 47, 147, 145, 57, 175, 165, 50, 83, 164, 154, 187, 86, 178, 105, 163, 160, 185, 170, 246, 218, 166, 84, 111, 255, 68, 231, 168, 203, 229, 2, 128, 87, 54, 134, 136, 109, 36, 162, 86, 182, 253, 78, 25, 86, 198, 32, 107, 90, 107, 239, 93, 191, 224, 177, 239, 220, 117, 119, 91, 73, 129, 95, 45, 44, 44, 66, 174, 156, 141, 219, 223, 238, 56, 122, 240, 124, 87, 71, 247, 153, 19, 199, 247, 239, 252, 251, 239, 126, 112, 207, 77, 87, 42, 99, 123, 190, 252, 254, 117, 83, 211, 233, 11, 35, 49, 136, 223, 237, 155, 89, 52, 4, 33, 200, 13, 104, 223, 189, 175, 173, 231, 228, 225, 170, 218, 186, 15, 127, 234, 51, 155, 95, 121, 237, 51, 95, 255, 81, 76, 151, 49, 194, 84, 80, 238, 24, 99, 213, 229, 118, 251, 36, 227, 193, 63, 61, 112, 120, 255, 254, 158, 177, 228, 249, 25, 144, 170, 91, 10, 146, 128, 99, 166, 105, 114, 206, 37, 73, 26, 155, 28, 252, 235, 191, 127, 252, 198, 209, 45, 12, 16, 25, 73, 8, 136, 196, 226, 18, 156, 156, 238, 245, 146, 201, 134, 226, 92, 0, 152, 38, 11, 245, 244, 84, 223, 9, 46, 96, 24, 96, 217, 197, 178, 103, 42, 70, 71, 18, 177, 152, 105, 20, 33, 188, 152, 203, 227, 208, 206, 125, 255, 234, 96, 110, 144, 155, 230, 130, 187, 219, 220, 65, 212, 189, 179, 221, 95, 26, 114, 229, 185, 0, 0, 5, 21, 238, 233, 73, 35, 153, 36, 66, 164, 135, 40, 169, 27, 147, 241, 36, 165, 188, 178, 60, 175, 162, 32, 248, 197, 251, 214, 110, 255, 213, 7, 223, 187, 44, 124, 116, 243, 95, 31, 252, 206, 135, 191, 243, 137, 27, 191, 248, 190, 171, 190, 246, 225, 27, 126, 247, 141, 143, 79, 30, 217, 242, 139, 15, 182, 254, 226, 83, 55, 40, 8, 143, 199, 244, 144, 223, 235, 164, 212, 187, 77, 168, 101, 29, 189, 209, 164, 77, 87, 54, 151, 62, 246, 197, 107, 91, 11, 229, 163, 251, 246, 252, 227, 31, 143, 252, 243, 175, 15, 117, 30, 59, 48, 49, 116, 65, 79, 198, 166, 39, 71, 218, 15, 239, 250, 203, 47, 191, 125, 235, 85, 43, 127, 249, 221, 47, 127, 245, 166, 229, 235, 154, 202, 90, 107, 75, 17, 18, 131, 72, 255, 209, 65, 41, 81, 20, 25, 64, 144, 214, 83, 47, 110, 127, 228, 241, 173, 191, 30, 142, 119, 97, 133, 167, 141, 129, 209, 129, 77, 50, 217, 120, 217, 146, 233, 219, 215, 213, 122, 220, 50, 118, 206, 190, 238, 161, 174, 169, 204, 4, 20, 141, 142, 147, 133, 142, 118, 192, 57, 144, 40, 101, 215, 96, 111, 152, 243, 55, 173, 52, 190, 177, 117, 201, 173, 203, 119, 253, 244, 223, 203, 238, 92, 30, 169, 8, 246, 188, 125, 234, 252, 219, 189, 141, 215, 45, 104, 223, 118, 6, 32, 232, 14, 160, 241, 193, 148, 230, 118, 51, 75, 7, 156, 234, 38, 25, 26, 155, 6, 66, 125, 86, 157, 77, 179, 115, 131, 238, 79, 220, 190, 242, 99, 183, 173, 76, 235, 86, 50, 99, 216, 22, 145, 36, 201, 239, 213, 188, 46, 25, 48, 106, 90, 182, 170, 72, 61, 131, 227, 27, 150, 53, 80, 202, 46, 13, 31, 241, 156, 40, 102, 224, 232, 153, 161, 162, 60, 159, 91, 97, 213, 37, 57, 255, 252, 226, 13, 135, 58, 71, 158, 218, 113, 236, 169, 223, 111, 27, 141, 233, 0, 205, 4, 142, 102, 154, 86, 58, 21, 15, 187, 241, 149, 139, 27, 62, 248, 225, 247, 151, 4, 125, 7, 78, 245, 136, 246, 68, 16, 228, 6, 112, 12, 203, 82, 168, 36, 50, 61, 28, 149, 48, 38, 68, 112, 152, 167, 186, 78, 92, 24, 238, 89, 181, 172, 174, 177, 110, 170, 105, 117, 170, 166, 62, 95, 150, 205, 178, 168, 127, 193, 233, 130, 183, 14, 245, 66, 8, 162, 201, 104, 255, 88, 79, 78, 101, 190, 163, 247, 50, 167, 100, 65, 206, 144, 116, 39, 244, 214, 113, 252, 156, 57, 61, 82, 153, 123, 215, 71, 46, 143, 159, 234, 241, 71, 92, 53, 235, 170, 198, 206, 94, 232, 219, 217, 145, 95, 30, 206, 173, 8, 153, 41, 193, 61, 115, 0, 135, 187, 147, 69, 77, 53, 125, 7, 207, 16, 221, 182, 9, 237, 25, 156, 34, 140, 113, 167, 181, 202, 138, 77, 166, 69, 56, 231, 170, 204, 181, 160, 134, 156, 40, 33, 28, 154, 150, 35, 205, 33, 52, 30, 215, 51, 54, 43, 202, 247, 9, 7, 193, 119, 244, 241, 217, 31, 38, 192, 210, 137, 110, 217, 170, 166, 2, 140, 168, 19, 228, 75, 27, 10, 150, 55, 222, 56, 157, 49, 7, 198, 146, 131, 163, 211, 169, 100, 74, 146, 112, 78, 192, 87, 28, 242, 5, 93, 170, 101, 179, 84, 198, 90, 88, 91, 100, 153, 100, 194, 182, 227, 134, 157, 173, 232, 2, 73, 87, 6, 140, 84, 58, 19, 21, 220, 96, 54, 221, 116, 93, 127, 253, 173, 99, 90, 192, 191, 120, 21, 146, 221, 182, 204, 189, 158, 124, 176, 254, 214, 165, 7, 79, 143, 218, 54, 33, 140, 157, 31, 58, 219, 92, 177, 204, 153, 228, 100, 148, 51, 97, 148, 73, 107, 129, 182, 137, 196, 143, 75, 108, 229, 237, 75, 171, 107, 130, 47, 62, 250, 202, 178, 91, 90, 89, 58, 211, 249, 194, 193, 107, 238, 109, 121, 238, 143, 7, 61, 57, 94, 161, 69, 50, 152, 138, 147, 145, 65, 163, 124, 197, 210, 254, 99, 93, 44, 13, 8, 231, 157, 3, 227, 186, 110, 105, 30, 21, 64, 10, 192, 28, 180, 113, 26, 79, 6, 40, 204, 134, 73, 86, 102, 18, 240, 228, 173, 227, 157, 45, 181, 37, 42, 132, 226, 117, 100, 217, 179, 44, 51, 205, 56, 32, 20, 88, 100, 114, 50, 193, 17, 244, 250, 84, 193, 228, 66, 65, 61, 217, 28, 66, 106, 123, 100, 56, 191, 36, 56, 179, 68, 160, 48, 74, 109, 46, 104, 16, 66, 16, 228, 50, 226, 72, 72, 16, 60, 153, 49, 167, 147, 70, 54, 191, 36, 25, 22, 22, 233, 136, 7, 134, 206, 195, 193, 94, 27, 112, 81, 219, 101, 25, 3, 142, 183, 108, 78, 18, 18, 248, 175, 143, 201, 126, 159, 28, 131, 33, 255, 210, 245, 85, 173, 231, 79, 236, 216, 135, 49, 26, 152, 232, 215, 205, 148, 71, 241, 59, 53, 136, 81, 177, 40, 154, 9, 134, 67, 204, 244, 213, 68, 90, 55, 212, 88, 209, 105, 154, 49, 155, 219, 170, 78, 60, 115, 104, 205, 149, 53, 229, 117, 1, 69, 197, 222, 128, 44, 201, 88, 145, 113, 247, 209, 233, 148, 229, 206, 109, 172, 146, 60, 238, 236, 128, 196, 76, 255, 53, 53, 149, 186, 84, 52, 18, 6, 47, 49, 132, 224, 84, 60, 211, 55, 18, 91, 214, 80, 66, 40, 189, 164, 219, 16, 18, 167, 105, 83, 203, 62, 118, 110, 52, 47, 47, 32, 75, 48, 107, 162, 25, 64, 72, 4, 47, 70, 4, 49, 27, 206, 44, 42, 252, 142, 41, 86, 184, 162, 32, 73, 130, 88, 130, 8, 11, 1, 103, 42, 174, 79, 10, 33, 87, 252, 140, 67, 126, 25, 30, 31, 89, 185, 62, 95, 85, 229, 217, 191, 34, 202, 59, 148, 48, 222, 182, 37, 246, 195, 159, 142, 183, 15, 4, 250, 181, 245, 41, 28, 172, 95, 189, 140, 35, 238, 242, 120, 147, 70, 122, 42, 61, 233, 16, 226, 142, 119, 28, 67, 29, 204, 28, 231, 164, 190, 181, 176, 180, 144, 199, 59, 59, 114, 243, 188, 100, 50, 97, 37, 146, 11, 214, 20, 105, 42, 44, 107, 12, 185, 100, 201, 19, 210, 92, 110, 181, 243, 237, 65, 53, 88, 224, 43, 204, 241, 229, 229, 136, 156, 96, 124, 56, 154, 234, 29, 152, 112, 106, 43, 124, 167, 87, 0, 100, 98, 189, 195, 36, 9, 29, 56, 61, 184, 164, 174, 204, 165, 98, 25, 205, 44, 4, 0, 21, 139, 51, 196, 40, 180, 153, 157, 177, 147, 211, 198, 219, 231, 134, 23, 53, 148, 82, 202, 102, 233, 52, 36, 150, 240, 238, 140, 97, 136, 176, 208, 93, 156, 133, 177, 112, 13, 135, 136, 75, 88, 16, 73, 134, 73, 70, 163, 211, 211, 186, 9, 32, 151, 16, 98, 28, 198, 162, 200, 74, 145, 133, 13, 74, 227, 194, 156, 108, 88, 113, 6, 252, 154, 134, 32, 80, 85, 121, 207, 190, 201, 47, 125, 253, 248, 254, 221, 231, 33, 135, 37, 141, 141, 193, 162, 136, 166, 184, 53, 79, 96, 124, 122, 84, 112, 154, 16, 83, 6, 108, 66, 169, 77, 81, 47, 36, 204, 35, 207, 91, 128, 114, 233, 126, 54, 113, 198, 231, 83, 206, 237, 63, 91, 57, 175, 80, 146, 57, 135, 118, 235, 186, 66, 183, 134, 10, 203, 34, 150, 69, 204, 12, 203, 171, 170, 150, 52, 28, 172, 42, 204, 58, 40, 149, 177, 218, 123, 70, 185, 83, 238, 179, 6, 254, 15, 131, 8, 14, 77, 198, 11, 252, 190, 169, 193, 248, 239, 30, 123, 115, 227, 142, 14, 110, 112, 40, 158, 5, 155, 28, 73, 237, 120, 187, 171, 183, 55, 250, 218, 137, 126, 53, 199, 83, 91, 28, 34, 148, 255, 175, 209, 152, 189, 67, 51, 230, 56, 11, 34, 46, 228, 95, 204, 41, 225, 211, 113, 189, 103, 124, 218, 176, 109, 241, 93, 8, 98, 44, 155, 58, 194, 216, 159, 159, 231, 94, 190, 210, 141, 49, 206, 134, 15, 37, 44, 32, 142, 45, 201, 237, 210, 38, 135, 134, 31, 249, 222, 143, 14, 62, 255, 114, 48, 148, 95, 190, 160, 73, 194, 106, 73, 113, 245, 100, 124, 28, 96, 36, 24, 76, 103, 182, 192, 180, 41, 26, 133, 204, 31, 81, 106, 42, 98, 154, 100, 250, 35, 133, 16, 192, 233, 177, 84, 94, 73, 30, 103, 152, 18, 86, 86, 27, 42, 41, 145, 202, 234, 242, 83, 105, 35, 30, 215, 251, 143, 157, 230, 128, 231, 47, 168, 2, 8, 81, 206, 108, 198, 142, 118, 13, 101, 210, 54, 228, 179, 189, 194, 220, 24, 252, 165, 220, 51, 227, 203, 26, 139, 159, 221, 121, 248, 177, 205, 7, 190, 250, 183, 151, 127, 245, 236, 91, 15, 109, 60, 144, 26, 215, 251, 58, 199, 62, 253, 203, 141, 119, 252, 228, 233, 31, 62, 183, 119, 75, 251, 249, 15, 95, 191, 204, 145, 27, 208, 255, 149, 177, 78, 69, 155, 251, 213, 28, 58, 232, 219, 48, 237, 161, 104, 162, 107, 44, 102, 115, 238, 32, 124, 56, 243, 208, 147, 118, 65, 184, 37, 82, 120, 127, 110, 105, 32, 16, 146, 24, 227, 33, 159, 150, 210, 45, 85, 146, 66, 65, 217, 165, 202, 94, 205, 101, 102, 140, 141, 15, 252, 237, 240, 182, 87, 131, 133, 249, 146, 132, 203, 74, 106, 77, 70, 152, 240, 165, 168, 109, 84, 195, 182, 202, 80, 6, 226, 178, 114, 80, 144, 71, 129, 84, 154, 95, 89, 157, 73, 26, 18, 151, 20, 213, 235, 80, 52, 16, 99, 148, 155, 175, 213, 45, 206, 5, 128, 231, 20, 231, 33, 195, 234, 125, 243, 68, 164, 190, 210, 19, 9, 50, 32, 234, 101, 71, 223, 68, 255, 96, 20, 130, 185, 8, 186, 180, 32, 101, 247, 188, 103, 40, 209, 88, 89, 244, 158, 155, 151, 104, 121, 158, 111, 124, 104, 195, 211, 63, 121, 223, 180, 105, 125, 242, 183, 47, 254, 244, 233, 183, 231, 213, 22, 252, 245, 203, 183, 123, 130, 174, 207, 191, 255, 178, 170, 2, 191, 32, 189, 254, 191, 54, 171, 201, 242, 89, 95, 81, 2, 102, 170, 79, 215, 208, 228, 104, 50, 197, 8, 195, 23, 71, 216, 108, 202, 27, 170, 155, 221, 70, 75, 101, 221, 39, 130, 197, 110, 14, 184, 44, 99, 151, 87, 138, 37, 204, 146, 98, 41, 148, 51, 179, 84, 151, 162, 216, 166, 177, 227, 161, 39, 187, 15, 29, 117, 105, 116, 166, 81, 240, 249, 130, 142, 130, 6, 41, 4, 20, 81, 75, 102, 18, 148, 80, 101, 149, 152, 101, 34, 192, 155, 91, 17, 65, 178, 100, 90, 128, 82, 204, 161, 12, 152, 41, 114, 23, 72, 229, 53, 33, 183, 87, 205, 196, 83, 149, 27, 86, 181, 111, 125, 99, 126, 110, 36, 127, 126, 205, 249, 241, 131, 132, 243, 161, 104, 252, 96, 123, 119, 125, 109, 30, 146, 16, 196, 115, 34, 41, 112, 174, 200, 185, 114, 89, 194, 51, 140, 53, 196, 82, 77, 81, 184, 246, 142, 54, 0, 132, 63, 215, 47, 174, 128, 18, 188, 231, 154, 165, 101, 17, 15, 135, 224, 190, 27, 151, 64, 192, 45, 202, 144, 112, 41, 99, 179, 78, 102, 255, 57, 233, 254, 211, 181, 113, 103, 50, 131, 139, 99, 146, 242, 116, 198, 30, 28, 75, 30, 234, 29, 54, 137, 248, 113, 143, 75, 149, 16, 2, 136, 231, 23, 70, 234, 171, 23, 166, 71, 99, 121, 133, 51, 66, 244, 138, 243, 39, 94, 78, 155, 150, 203, 45, 37, 185, 57, 57, 70, 252, 65, 37, 175, 64, 66, 18, 27, 27, 102, 233, 248, 180, 158, 76, 52, 205, 11, 42, 202, 104, 81, 65, 137, 8, 95, 200, 197, 89, 15, 48, 3, 0, 73, 42, 42, 44, 102, 182, 157, 161, 140, 107, 42, 174, 93, 82, 58, 220, 27, 75, 165, 116, 12, 130, 226, 27, 25, 162, 54, 140, 20, 185, 11, 43, 2, 201, 169, 248, 244, 72, 108, 241, 237, 215, 158, 126, 246, 21, 119, 40, 0, 1, 20, 36, 17, 97, 47, 31, 233, 153, 158, 74, 51, 71, 61, 249, 95, 203, 144, 83, 23, 120, 58, 165, 115, 198, 45, 139, 90, 150, 109, 90, 164, 177, 190, 244, 211, 119, 172, 42, 206, 117, 219, 156, 217, 206, 32, 3, 161, 162, 207, 48, 8, 137, 38, 12, 4, 225, 187, 135, 114, 184, 99, 217, 113, 125, 150, 149, 213, 77, 58, 60, 153, 60, 122, 97, 228, 194, 84, 146, 16, 241, 69, 77, 85, 145, 112, 16, 105, 158, 191, 212, 43, 133, 12, 75, 183, 71, 249, 188, 138, 21, 8, 3, 203, 162, 225, 60, 41, 24, 65, 107, 174, 199, 177, 132, 21, 157, 176, 86, 173, 81, 10, 75, 176, 42, 43, 170, 140, 124, 10, 83, 148, 147, 225, 124, 54, 59, 81, 11, 0, 67, 128, 34, 11, 185, 189, 32, 39, 135, 19, 107, 138, 146, 152, 105, 146, 214, 181, 53, 54, 181, 38, 207, 71, 25, 247, 59, 227, 131, 128, 113, 230, 246, 200, 149, 243, 139, 60, 126, 207, 190, 39, 55, 123, 102, 148, 188, 197, 205, 103, 182, 190, 142, 48, 22, 187, 200, 248, 161, 158, 145, 195, 29, 189, 144, 100, 135, 116, 223, 41, 15, 178, 185, 128, 74, 165, 12, 151, 91, 226, 8, 200, 18, 151, 36, 142, 16, 87, 101, 164, 41, 130, 235, 202, 234, 183, 226, 1, 25, 132, 34, 34, 246, 118, 244, 11, 248, 127, 137, 49, 6, 29, 239, 136, 210, 78, 128, 144, 240, 109, 30, 141, 27, 189, 195, 209, 221, 157, 253, 148, 1, 221, 178, 53, 25, 107, 178, 140, 33, 12, 229, 6, 150, 54, 174, 180, 141, 180, 101, 217, 182, 201, 130, 60, 87, 210, 36, 195, 96, 28, 18, 8, 193, 85, 215, 209, 143, 223, 79, 12, 66, 206, 157, 68, 243, 106, 221, 245, 181, 114, 94, 158, 92, 149, 175, 249, 220, 99, 216, 187, 151, 123, 70, 1, 6, 0, 51, 136, 120, 52, 57, 136, 188, 126, 238, 242, 48, 64, 77, 59, 125, 158, 210, 140, 230, 135, 27, 238, 93, 148, 152, 76, 3, 150, 3, 64, 72, 132, 58, 71, 28, 225, 170, 166, 226, 154, 214, 5, 169, 225, 241, 131, 15, 190, 48, 114, 230, 124, 203, 149, 181, 245, 43, 75, 4, 183, 64, 105, 92, 183, 254, 253, 102, 199, 76, 156, 114, 38, 246, 246, 221, 65, 100, 19, 154, 202, 216, 51, 236, 95, 60, 105, 28, 239, 158, 58, 114, 102, 98, 112, 44, 65, 40, 87, 100, 172, 41, 146, 42, 75, 170, 42, 203, 18, 202, 230, 37, 33, 196, 178, 200, 92, 129, 127, 23, 123, 157, 29, 8, 16, 236, 87, 90, 167, 253, 163, 137, 157, 167, 46, 204, 0, 116, 221, 182, 41, 35, 5, 33, 31, 22, 209, 74, 90, 22, 55, 69, 188, 185, 186, 110, 49, 130, 24, 183, 116, 61, 35, 11, 177, 136, 142, 143, 218, 88, 18, 241, 113, 249, 101, 214, 109, 247, 1, 95, 4, 72, 0, 171, 42, 110, 170, 145, 107, 23, 48, 183, 47, 237, 85, 186, 96, 248, 57, 238, 29, 65, 8, 64, 100, 95, 232, 59, 42, 164, 90, 136, 68, 60, 81, 115, 136, 26, 227, 54, 10, 44, 88, 89, 28, 155, 48, 226, 67, 166, 191, 164, 54, 77, 143, 75, 140, 18, 130, 75, 170, 75, 1, 104, 157, 28, 24, 237, 216, 178, 35, 82, 150, 243, 223, 15, 127, 176, 243, 88, 123, 239, 145, 33, 61, 99, 19, 70, 119, 157, 186, 240, 214, 145, 158, 27, 54, 204, 103, 50, 66, 144, 66, 246, 14, 70, 21, 241, 120, 74, 207, 9, 184, 109, 194, 222, 243, 141, 39, 95, 63, 220, 9, 33, 175, 169, 171, 157, 95, 93, 88, 159, 239, 195, 24, 36, 18, 233, 72, 192, 115, 203, 218, 134, 230, 154, 92, 78, 233, 88, 52, 229, 247, 106, 34, 16, 33, 192, 156, 205, 185, 6, 56, 101, 129, 139, 100, 4, 132, 48, 195, 226, 99, 19, 201, 253, 157, 3, 123, 59, 7, 24, 3, 73, 195, 8, 121, 181, 186, 162, 202, 246, 193, 110, 79, 192, 189, 114, 85, 171, 105, 216, 150, 46, 203, 10, 182, 44, 157, 64, 228, 245, 6, 245, 216, 104, 60, 202, 138, 170, 221, 170, 155, 153, 38, 91, 185, 134, 244, 118, 147, 235, 175, 195, 241, 9, 138, 101, 160, 121, 18, 76, 135, 212, 148, 21, 223, 49, 234, 78, 242, 196, 90, 211, 242, 15, 94, 56, 128, 132, 156, 71, 1, 99, 8, 83, 211, 78, 157, 162, 44, 77, 153, 221, 186, 190, 100, 168, 175, 221, 109, 87, 170, 180, 133, 24, 17, 22, 47, 140, 4, 90, 170, 43, 154, 110, 186, 247, 131, 94, 143, 236, 145, 225, 192, 153, 177, 37, 215, 44, 106, 88, 95, 46, 248, 45, 155, 196, 12, 123, 70, 74, 31, 27, 75, 102, 203, 231, 37, 35, 93, 138, 132, 86, 52, 151, 6, 220, 202, 111, 63, 119, 227, 215, 62, 176, 126, 126, 69, 193, 170, 155, 238, 174, 189, 226, 253, 243, 110, 249, 92, 119, 96, 241, 49, 88, 243, 189, 135, 119, 173, 252, 232, 31, 254, 177, 249, 40, 144, 164, 241, 233, 100, 105, 97, 144, 82, 122, 169, 238, 49, 91, 120, 56, 181, 129, 101, 241, 201, 105, 253, 104, 247, 240, 211, 251, 79, 49, 142, 99, 233, 140, 130, 193, 85, 77, 107, 147, 186, 165, 170, 210, 188, 150, 202, 210, 210, 210, 116, 20, 98, 46, 97, 140, 82, 233, 148, 219, 27, 80, 220, 30, 0, 129, 105, 209, 226, 74, 213, 165, 113, 66, 121, 36, 100, 206, 107, 36, 163, 83, 118, 243, 50, 187, 106, 158, 145, 155, 107, 6, 194, 212, 147, 67, 2, 126, 41, 16, 188, 224, 206, 251, 119, 210, 122, 196, 219, 55, 133, 176, 36, 235, 73, 158, 133, 181, 208, 234, 167, 122, 55, 35, 204, 237, 147, 195, 37, 153, 225, 206, 19, 5, 104, 153, 215, 218, 32, 165, 90, 195, 238, 5, 133, 249, 165, 215, 221, 112, 111, 195, 194, 133, 215, 183, 149, 158, 223, 180, 247, 240, 150, 206, 107, 63, 178, 198, 159, 227, 230, 92, 36, 209, 254, 115, 67, 207, 191, 214, 206, 116, 7, 30, 59, 54, 71, 200, 187, 93, 74, 110, 208, 195, 57, 107, 170, 158, 153, 146, 185, 110, 239, 63, 63, 251, 201, 121, 169, 198, 204, 65, 216, 251, 86, 25, 25, 111, 142, 160, 235, 218, 106, 110, 90, 211, 192, 185, 224, 213, 35, 126, 79, 113, 196, 203, 40, 69, 23, 133, 14, 103, 49, 81, 237, 4, 195, 205, 136, 197, 146, 9, 99, 6, 160, 254, 115, 199, 161, 180, 73, 19, 153, 52, 225, 100, 117, 67, 91, 94, 78, 197, 88, 106, 60, 20, 242, 181, 173, 94, 65, 70, 253, 44, 169, 74, 10, 230, 212, 54, 210, 122, 216, 23, 230, 56, 59, 172, 194, 42, 43, 37, 25, 219, 156, 97, 98, 242, 149, 109, 230, 232, 48, 74, 103, 176, 140, 129, 34, 35, 77, 6, 57, 17, 87, 56, 82, 17, 14, 228, 187, 100, 62, 222, 101, 52, 141, 43, 240, 154, 15, 47, 175, 244, 159, 104, 93, 195, 144, 11, 200, 42, 3, 90, 174, 18, 186, 26, 41, 5, 88, 65, 35, 93, 147, 185, 176, 173, 162, 116, 131, 73, 57, 33, 12, 66, 9, 209, 228, 222, 227, 79, 110, 251, 251, 227, 55, 180, 86, 239, 58, 57, 128, 234, 114, 147, 177, 204, 238, 103, 218, 57, 231, 138, 44, 213, 229, 6, 255, 242, 185, 219, 91, 23, 22, 115, 41, 219, 30, 112, 231, 145, 61, 200, 240, 127, 26, 119, 8, 21, 145, 128, 204, 50, 45, 194, 128, 163, 41, 42, 170, 130, 1, 132, 166, 37, 40, 95, 238, 28, 159, 0, 92, 252, 247, 202, 76, 24, 39, 140, 91, 204, 54, 184, 40, 100, 61, 35, 63, 123, 110, 79, 239, 88, 194, 38, 36, 105, 233, 245, 133, 245, 183, 175, 126, 223, 198, 253, 79, 133, 195, 110, 119, 110, 232, 206, 107, 63, 192, 162, 30, 40, 201, 106, 64, 77, 167, 211, 60, 205, 173, 8, 254, 222, 31, 63, 51, 222, 221, 143, 16, 190, 239, 227, 57, 31, 126, 127, 130, 88, 54, 7, 28, 35, 212, 51, 224, 210, 13, 185, 177, 34, 97, 91, 144, 219, 146, 47, 60, 95, 82, 66, 122, 102, 168, 251, 212, 240, 153, 95, 227, 214, 30, 5, 181, 220, 182, 206, 144, 242, 51, 9, 192, 41, 39, 12, 51, 18, 181, 210, 39, 24, 177, 168, 205, 243, 235, 114, 167, 213, 253, 29, 103, 31, 157, 30, 111, 183, 18, 61, 177, 225, 61, 3, 209, 77, 11, 175, 12, 92, 115, 255, 181, 175, 30, 61, 191, 48, 63, 226, 238, 142, 119, 31, 28, 200, 150, 27, 66, 104, 247, 196, 244, 239, 159, 223, 61, 49, 158, 4, 4, 0, 70, 179, 117, 3, 92, 98, 206, 11, 182, 156, 121, 58, 32, 41, 178, 34, 107, 46, 5, 34, 1, 234, 77, 139, 0, 144, 21, 230, 25, 18, 104, 250, 226, 0, 42, 119, 134, 156, 8, 181, 44, 150, 74, 91, 103, 46, 76, 252, 110, 227, 190, 115, 35, 49, 211, 182, 227, 150, 94, 22, 46, 187, 177, 237, 125, 175, 159, 120, 117, 81, 205, 226, 140, 206, 87, 212, 94, 199, 38, 253, 92, 108, 141, 195, 115, 232, 44, 226, 13, 39, 83, 113, 61, 149, 4, 0, 52, 47, 242, 66, 6, 163, 83, 8, 114, 6, 41, 183, 41, 43, 45, 202, 228, 71, 76, 147, 34, 8, 152, 215, 151, 227, 214, 138, 17, 128, 186, 158, 232, 221, 129, 107, 251, 21, 129, 169, 2, 85, 149, 21, 215, 92, 105, 186, 243, 108, 34, 49, 6, 1, 199, 212, 234, 177, 205, 78, 74, 45, 66, 88, 176, 52, 226, 153, 23, 159, 242, 236, 24, 150, 183, 102, 10, 15, 169, 21, 169, 180, 153, 108, 90, 93, 120, 211, 247, 174, 59, 26, 79, 96, 11, 224, 140, 168, 12, 179, 124, 14, 163, 175, 180, 247, 254, 115, 203, 17, 35, 67, 25, 65, 34, 8, 230, 224, 245, 187, 65, 118, 86, 230, 185, 152, 67, 151, 152, 248, 92, 214, 24, 227, 54, 96, 22, 103, 6, 72, 167, 73, 123, 223, 216, 207, 94, 216, 123, 252, 194, 148, 73, 200, 180, 97, 84, 229, 85, 223, 179, 254, 147, 71, 206, 189, 61, 175, 180, 222, 178, 97, 97, 126, 109, 137, 191, 134, 48, 146, 149, 179, 153, 73, 220, 72, 147, 37, 53, 17, 29, 55, 211, 25, 0, 208, 226, 165, 100, 197, 26, 51, 147, 154, 13, 77, 68, 57, 102, 44, 228, 209, 103, 174, 50, 146, 93, 222, 121, 16, 202, 148, 140, 157, 126, 219, 10, 236, 148, 242, 184, 211, 23, 115, 4, 149, 226, 249, 56, 36, 177, 244, 126, 110, 247, 81, 96, 66, 64, 108, 243, 4, 68, 1, 140, 202, 0, 160, 88, 150, 189, 185, 142, 98, 225, 40, 56, 24, 48, 219, 160, 21, 243, 34, 239, 255, 213, 245, 143, 124, 251, 165, 241, 131, 169, 96, 142, 63, 17, 75, 49, 206, 8, 5, 6, 177, 31, 124, 229, 96, 117, 81, 248, 182, 203, 27, 176, 34, 1, 25, 32, 32, 58, 114, 0, 179, 222, 225, 10, 70, 80, 194, 179, 28, 34, 5, 54, 121, 39, 182, 20, 247, 144, 95, 188, 119, 92, 14, 8, 16, 117, 199, 100, 153, 180, 117, 160, 115, 228, 215, 47, 236, 238, 232, 159, 178, 136, 109, 19, 182, 172, 110, 102, 180, 248, 174, 3, 167, 223, 40, 206, 41, 169, 42, 106, 218, 124, 240, 217, 59, 175, 250, 152, 69, 109, 36, 162, 7, 1, 9, 80, 139, 187, 37, 13, 66, 30, 157, 28, 38, 25, 203, 165, 73, 85, 37, 168, 36, 39, 35, 33, 198, 104, 118, 172, 43, 11, 194, 16, 134, 212, 237, 109, 64, 114, 152, 178, 254, 158, 163, 83, 250, 35, 168, 62, 141, 37, 33, 45, 32, 137, 34, 140, 168, 202, 220, 213, 72, 213, 152, 213, 9, 236, 46, 204, 167, 32, 75, 88, 214, 9, 21, 187, 145, 26, 1, 34, 93, 178, 96, 159, 65, 8, 8, 128, 206, 103, 160, 236, 134, 28, 145, 27, 223, 191, 12, 72, 52, 61, 165, 159, 56, 48, 48, 212, 23, 181, 109, 58, 153, 214, 127, 242, 212, 235, 185, 1, 247, 154, 214, 74, 65, 51, 204, 142, 115, 67, 71, 13, 7, 199, 123, 198, 59, 186, 70, 199, 167, 18, 146, 140, 155, 107, 139, 86, 45, 44, 199, 8, 81, 198, 254, 71, 18, 102, 1, 40, 165, 140, 66, 106, 49, 203, 100, 241, 164, 189, 243, 216, 249, 223, 111, 222, 219, 59, 26, 51, 8, 241, 104, 254, 27, 218, 110, 94, 209, 176, 106, 127, 199, 43, 249, 193, 194, 101, 245, 107, 119, 157, 220, 177, 178, 121, 131, 79, 241, 114, 198, 0, 198, 130, 128, 161, 76, 98, 80, 210, 68, 179, 63, 50, 122, 158, 81, 94, 93, 230, 242, 3, 192, 108, 142, 212, 255, 249, 127, 84, 48, 170, 104, 249, 138, 86, 201, 249, 216, 192, 241, 209, 209, 223, 216, 53, 35, 88, 86, 129, 12, 176, 2, 144, 52, 113, 106, 44, 52, 63, 143, 18, 85, 150, 10, 61, 146, 15, 211, 34, 64, 122, 32, 29, 224, 32, 106, 91, 237, 0, 54, 74, 82, 46, 64, 136, 57, 204, 204, 220, 40, 36, 148, 248, 158, 103, 142, 48, 147, 223, 247, 213, 203, 45, 139, 29, 218, 209, 62, 111, 73, 184, 175, 39, 177, 237, 209, 118, 75, 183, 47, 76, 197, 191, 252, 143, 109, 63, 101, 215, 95, 182, 168, 76, 48, 54, 154, 80, 208, 38, 227, 230, 253, 191, 217, 252, 252, 27, 39, 40, 163, 224, 162, 221, 189, 161, 245, 247, 95, 186, 41, 228, 19, 212, 56, 4, 34, 230, 57, 103, 78, 197, 225, 156, 112, 219, 178, 117, 131, 141, 78, 153, 255, 222, 117, 252, 209, 29, 135, 39, 146, 58, 7, 160, 161, 108, 225, 85, 203, 111, 41, 13, 151, 117, 246, 29, 44, 8, 151, 212, 149, 44, 138, 101, 166, 75, 10, 171, 42, 11, 27, 41, 37, 8, 99, 32, 194, 144, 3, 194, 36, 164, 34, 8, 117, 35, 121, 97, 224, 28, 0, 96, 97, 97, 137, 148, 72, 10, 66, 93, 1, 64, 188, 30, 158, 213, 230, 36, 168, 105, 106, 53, 39, 201, 161, 3, 195, 195, 191, 214, 139, 7, 36, 151, 202, 101, 193, 196, 9, 128, 136, 23, 30, 31, 78, 53, 87, 200, 133, 145, 12, 5, 24, 98, 13, 123, 160, 84, 200, 164, 92, 136, 189, 0, 217, 156, 37, 161, 168, 120, 146, 88, 78, 249, 228, 144, 97, 9, 78, 14, 140, 188, 244, 192, 190, 155, 62, 186, 54, 191, 60, 87, 194, 176, 180, 54, 47, 22, 159, 206, 175, 242, 158, 58, 48, 46, 84, 58, 70, 210, 186, 245, 230, 137, 238, 144, 219, 83, 157, 31, 129, 24, 202, 88, 214, 9, 31, 141, 165, 21, 89, 206, 30, 109, 50, 198, 110, 151, 58, 149, 72, 215, 20, 71, 154, 170, 243, 41, 205, 30, 228, 76, 112, 40, 226, 180, 34, 25, 157, 68, 167, 173, 189, 167, 199, 126, 249, 220, 174, 127, 237, 58, 158, 52, 73, 200, 27, 190, 118, 197, 157, 87, 45, 185, 57, 232, 202, 209, 205, 132, 91, 115, 23, 228, 84, 82, 78, 177, 36, 135, 124, 185, 78, 144, 98, 4, 29, 190, 131, 115, 76, 153, 162, 40, 50, 86, 7, 39, 58, 55, 238, 126, 58, 226, 242, 92, 223, 92, 91, 224, 242, 99, 143, 33, 121, 12, 36, 146, 16, 1, 198, 100, 211, 239, 162, 181, 116, 90, 25, 222, 52, 50, 241, 167, 76, 112, 2, 170, 26, 84, 160, 44, 9, 210, 9, 206, 44, 184, 9, 231, 237, 46, 14, 140, 125, 238, 134, 220, 171, 27, 52, 76, 61, 220, 12, 96, 203, 13, 109, 137, 155, 16, 36, 32, 72, 2, 106, 200, 88, 146, 85, 47, 224, 10, 97, 20, 74, 216, 162, 198, 246, 191, 237, 51, 70, 192, 123, 191, 117, 37, 128, 138, 3, 162, 136, 9, 50, 191, 189, 255, 165, 116, 92, 245, 250, 61, 205, 87, 47, 123, 249, 55, 207, 91, 83, 25, 155, 211, 123, 214, 182, 124, 242, 186, 101, 197, 37, 57, 174, 128, 170, 121, 85, 206, 193, 116, 202, 140, 165, 76, 98, 219, 170, 204, 3, 110, 205, 37, 65, 71, 255, 21, 93, 6, 181, 153, 109, 81, 219, 228, 211, 105, 243, 84, 223, 228, 139, 123, 78, 190, 124, 228, 108, 44, 99, 34, 136, 22, 213, 174, 184, 124, 209, 53, 97, 95, 30, 165, 4, 8, 47, 96, 192, 76, 135, 110, 84, 49, 22, 207, 79, 85, 93, 50, 82, 128, 96, 195, 9, 38, 220, 43, 187, 84, 205, 13, 37, 105, 219, 193, 71, 255, 186, 233, 161, 123, 150, 182, 92, 219, 80, 146, 227, 150, 129, 47, 9, 202, 207, 171, 222, 140, 112, 39, 208, 164, 68, 126, 230, 60, 140, 190, 57, 162, 159, 204, 120, 68, 70, 10, 170, 68, 196, 14, 135, 72, 208, 230, 16, 127, 84, 9, 213, 36, 44, 105, 87, 71, 207, 133, 73, 163, 184, 0, 68, 66, 38, 151, 77, 138, 185, 96, 111, 53, 136, 124, 88, 243, 197, 38, 201, 190, 103, 219, 109, 131, 228, 149, 185, 83, 177, 204, 214, 95, 28, 73, 29, 181, 128, 79, 157, 191, 174, 136, 67, 157, 115, 29, 171, 228, 165, 7, 79, 116, 119, 165, 189, 97, 119, 235, 245, 171, 219, 238, 190, 172, 97, 69, 83, 116, 100, 194, 30, 79, 188, 221, 113, 126, 255, 153, 1, 159, 234, 138, 104, 26, 34, 156, 51, 170, 34, 24, 210, 164, 128, 71, 242, 202, 24, 217, 212, 214, 45, 51, 99, 91, 25, 203, 72, 209, 88, 204, 232, 30, 156, 126, 229, 112, 239, 223, 183, 29, 120, 224, 229, 253, 135, 186, 135, 12, 155, 206, 72, 233, 27, 90, 174, 217, 208, 122, 189, 38, 187, 68, 122, 190, 131, 89, 4, 212, 194, 72, 198, 88, 182, 0, 57, 112, 106, 71, 71, 207, 65, 191, 47, 16, 80, 253, 163, 83, 3, 111, 117, 188, 25, 242, 135, 33, 212, 31, 127, 253, 31, 18, 177, 239, 106, 105, 200, 215, 84, 5, 34, 217, 242, 160, 88, 62, 140, 22, 179, 225, 72, 234, 168, 28, 221, 54, 25, 223, 49, 129, 70, 44, 143, 132, 85, 9, 203, 208, 241, 78, 22, 198, 101, 121, 136, 157, 90, 41, 20, 55, 60, 70, 172, 35, 97, 173, 247, 218, 69, 238, 155, 151, 134, 106, 243, 85, 104, 43, 92, 15, 72, 150, 10, 141, 55, 126, 242, 234, 109, 165, 205, 47, 30, 60, 212, 246, 213, 170, 211, 111, 140, 175, 131, 117, 87, 46, 172, 253, 250, 67, 47, 212, 127, 170, 162, 190, 37, 7, 98, 190, 255, 165, 222, 127, 255, 185, 163, 106, 69, 53, 201, 224, 247, 124, 239, 35, 148, 218, 88, 194, 212, 70, 237, 155, 247, 159, 120, 97, 87, 251, 209, 46, 98, 88, 215, 47, 105, 184, 97, 121, 195, 130, 138, 72, 110, 192, 43, 54, 155, 59, 179, 129, 182, 149, 74, 89, 99, 177, 204, 185, 177, 233, 174, 145, 201, 83, 23, 38, 58, 7, 70, 135, 162, 73, 14, 132, 121, 84, 223, 162, 154, 182, 150, 154, 165, 33, 205, 135, 21, 245, 98, 169, 119, 124, 3, 17, 134, 24, 48, 3, 114, 170, 185, 195, 187, 219, 119, 150, 5, 47, 180, 214, 87, 62, 176, 245, 232, 109, 235, 62, 179, 175, 99, 203, 252, 10, 178, 239, 100, 162, 174, 180, 230, 193, 237, 79, 94, 211, 48, 239, 182, 150, 133, 178, 26, 224, 12, 50, 35, 133, 226, 83, 100, 116, 136, 245, 79, 193, 105, 83, 230, 98, 68, 93, 118, 162, 70, 112, 181, 142, 79, 178, 200, 14, 57, 132, 156, 228, 156, 193, 130, 29, 10, 200, 234, 229, 49, 218, 244, 216, 222, 246, 173, 199, 251, 214, 53, 168, 215, 45, 14, 54, 231, 209, 128, 119, 236, 228, 72, 157, 20, 120, 207, 117, 43, 6, 135, 71, 58, 247, 78, 194, 49, 120, 197, 45, 205, 44, 147, 42, 207, 9, 153, 105, 99, 224, 124, 98, 239, 198, 174, 125, 187, 7, 155, 110, 108, 57, 127, 160, 255, 158, 239, 127, 210, 130, 206, 244, 136, 69, 1, 228, 11, 238, 88, 93, 117, 205, 178, 181, 253, 227, 59, 31, 220, 178, 109, 243, 158, 142, 120, 58, 196, 89, 89, 36, 232, 211, 100, 69, 70, 166, 101, 79, 103, 204, 100, 218, 78, 27, 102, 66, 55, 71, 99, 201, 132, 110, 48, 32, 204, 37, 187, 26, 75, 22, 45, 174, 93, 145, 31, 44, 2, 32, 139, 179, 24, 186, 8, 199, 179, 65, 36, 174, 138, 27, 16, 131, 218, 201, 137, 104, 223, 189, 43, 42, 87, 53, 213, 158, 233, 31, 58, 112, 230, 77, 9, 234, 183, 183, 45, 233, 232, 222, 254, 236, 155, 47, 112, 0, 13, 5, 109, 236, 234, 93, 201, 67, 129, 137, 81, 57, 54, 133, 117, 67, 165, 64, 56, 88, 154, 147, 69, 224, 187, 105, 226, 172, 73, 200, 241, 25, 131, 128, 58, 16, 63, 7, 41, 151, 37, 204, 248, 139, 135, 207, 189, 114, 188, 183, 169, 220, 186, 190, 37, 46, 89, 77, 129, 80, 38, 158, 48, 141, 140, 149, 6, 33, 232, 146, 56, 79, 234, 6, 66, 252, 244, 241, 24, 121, 114, 232, 234, 154, 218, 120, 200, 62, 181, 243, 204, 85, 159, 190, 199, 91, 148, 67, 76, 155, 3, 136, 28, 105, 65, 55, 45, 174, 162, 112, 67, 241, 29, 63, 252, 136, 166, 74, 103, 95, 57, 114, 253, 138, 230, 165, 21, 185, 227, 51, 254, 176, 108, 40, 232, 33, 124, 160, 115, 134, 252, 72, 204, 244, 168, 73, 211, 0, 16, 120, 100, 87, 93, 193, 188, 69, 85, 43, 11, 115, 202, 36, 73, 226, 226, 196, 196, 78, 245, 133, 20, 240, 217, 252, 2, 206, 27, 114, 170, 178, 230, 71, 128, 171, 34, 190, 120, 44, 17, 157, 95, 18, 126, 251, 228, 185, 28, 191, 43, 22, 155, 146, 168, 57, 73, 237, 249, 181, 37, 15, 126, 255, 227, 51, 131, 110, 253, 191, 217, 56, 15, 185, 136, 104, 96, 101, 164, 56, 49, 2, 96, 246, 229, 103, 249, 57, 225, 135, 44, 71, 60, 71, 95, 50, 46, 93, 50, 166, 35, 40, 29, 132, 3, 50, 90, 102, 209, 69, 7, 207, 237, 58, 120, 118, 87, 88, 181, 27, 203, 214, 85, 23, 79, 38, 147, 154, 219, 197, 6, 109, 43, 158, 74, 167, 50, 163, 241, 84, 251, 209, 129, 199, 62, 115, 119, 99, 121, 238, 193, 142, 179, 86, 219, 242, 154, 117, 45, 166, 101, 201, 170, 74, 44, 146, 74, 164, 33, 132, 138, 223, 3, 32, 36, 166, 141, 21, 229, 166, 111, 221, 62, 62, 220, 29, 241, 251, 150, 54, 207, 147, 93, 10, 134, 136, 113, 166, 103, 116, 183, 234, 10, 120, 93, 157, 51, 178, 105, 210, 32, 132, 228, 248, 242, 23, 148, 44, 11, 251, 11, 226, 233, 104, 92, 159, 74, 217, 41, 75, 20, 26, 92, 24, 46, 41, 206, 171, 194, 24, 115, 199, 71, 88, 116, 217, 202, 140, 95, 100, 31, 208, 242, 80, 209, 88, 225, 208, 104, 180, 208, 163, 169, 4, 232, 153, 137, 193, 52, 126, 226, 149, 204, 225, 161, 241, 230, 15, 93, 91, 220, 63, 225, 65, 192, 74, 38, 21, 36, 75, 146, 160, 211, 80, 182, 213, 19, 41, 37, 44, 235, 139, 119, 71, 16, 231, 34, 187, 164, 185, 79, 113, 238, 224, 239, 44, 219, 40, 22, 122, 14, 49, 99, 105, 201, 15, 214, 54, 157, 25, 24, 255, 229, 191, 95, 27, 79, 103, 6, 198, 7, 60, 113, 185, 194, 229, 107, 169, 200, 59, 209, 61, 188, 170, 48, 63, 172, 73, 127, 120, 97, 215, 113, 183, 251, 134, 143, 222, 8, 16, 178, 12, 243, 216, 139, 111, 159, 220, 113, 124, 122, 48, 74, 137, 29, 169, 41, 92, 251, 177, 27, 139, 90, 42, 147, 227, 231, 14, 62, 179, 149, 94, 136, 215, 175, 44, 203, 41, 43, 132, 46, 25, 98, 145, 219, 94, 194, 110, 202, 139, 180, 13, 141, 77, 140, 77, 141, 76, 196, 14, 158, 189, 48, 153, 72, 13, 69, 223, 222, 223, 11, 6, 99, 163, 16, 1, 77, 118, 105, 154, 134, 16, 58, 220, 189, 167, 36, 92, 181, 178, 249, 242, 252, 156, 18, 89, 150, 1, 164, 211, 233, 137, 225, 161, 126, 19, 79, 22, 25, 254, 162, 122, 173, 99, 223, 88, 109, 110, 112, 95, 215, 144, 230, 153, 25, 158, 94, 24, 77, 36, 233, 208, 104, 126, 75, 245, 224, 241, 158, 45, 175, 239, 61, 184, 239, 228, 6, 32, 179, 185, 48, 113, 86, 214, 11, 115, 30, 16, 55, 151, 48, 53, 115, 51, 149, 217, 239, 201, 134, 48, 135, 28, 115, 248, 28, 73, 199, 87, 86, 252, 241, 179, 183, 248, 52, 124, 213, 242, 134, 103, 222, 56, 254, 139, 23, 223, 186, 255, 134, 117, 37, 185, 158, 173, 251, 78, 61, 187, 235, 136, 91, 83, 111, 93, 50, 239, 7, 143, 109, 239, 200, 11, 111, 248, 214, 135, 153, 109, 181, 111, 59, 122, 232, 185, 253, 16, 228, 5, 242, 22, 249, 114, 236, 84, 108, 114, 226, 76, 231, 191, 255, 251, 79, 139, 111, 108, 232, 59, 114, 34, 39, 42, 255, 228, 158, 219, 215, 94, 222, 4, 220, 42, 130, 179, 27, 131, 36, 174, 229, 229, 20, 184, 20, 73, 150, 40, 99, 213, 69, 185, 154, 44, 29, 30, 154, 28, 140, 199, 11, 243, 74, 66, 190, 96, 78, 32, 18, 246, 71, 188, 30, 47, 129, 236, 76, 223, 233, 173, 7, 159, 113, 73, 154, 91, 243, 82, 102, 67, 12, 11, 11, 74, 195, 193, 220, 158, 99, 211, 195, 83, 231, 72, 122, 44, 147, 177, 101, 143, 246, 143, 175, 190, 175, 56, 47, 96, 166, 141, 180, 110, 62, 251, 199, 231, 111, 170, 173, 124, 251, 84, 95, 79, 223, 228, 109, 216, 227, 20, 93, 192, 156, 33, 27, 5, 99, 226, 68, 131, 200, 175, 185, 40, 185, 100, 244, 141, 95, 76, 177, 44, 159, 44, 3, 64, 56, 195, 140, 15, 3, 186, 59, 128, 30, 190, 107, 131, 55, 16, 176, 29, 149, 225, 250, 213, 45, 205, 213, 165, 229, 197, 185, 144, 154, 85, 97, 255, 191, 94, 61, 178, 164, 161, 226, 220, 120, 116, 83, 207, 116, 177, 175, 120, 251, 47, 55, 83, 147, 96, 37, 167, 110, 205, 61, 158, 156, 8, 53, 116, 154, 74, 234, 201, 120, 56, 55, 175, 191, 227, 232, 235, 127, 219, 117, 207, 170, 69, 31, 249, 244, 101, 11, 22, 213, 0, 89, 6, 88, 64, 176, 236, 166, 160, 236, 116, 178, 207, 19, 204, 13, 166, 147, 233, 130, 148, 49, 156, 72, 159, 29, 75, 84, 149, 214, 133, 188, 161, 208, 204, 103, 3, 97, 191, 199, 231, 114, 187, 20, 213, 85, 86, 94, 151, 49, 51, 177, 248, 36, 33, 196, 227, 9, 4, 252, 33, 9, 99, 102, 219, 186, 158, 14, 122, 67, 155, 119, 61, 159, 23, 164, 127, 250, 216, 173, 193, 144, 215, 196, 200, 2, 102, 91, 85, 225, 216, 116, 250, 7, 239, 191, 6, 65, 240, 125, 151, 250, 250, 198, 99, 87, 33, 229, 45, 200, 70, 115, 52, 155, 211, 210, 152, 185, 78, 241, 200, 0, 56, 1, 245, 127, 24, 4, 82, 54, 198, 16, 16, 118, 156, 88, 167, 189, 80, 245, 168, 167, 70, 19, 245, 181, 85, 53, 37, 121, 182, 226, 70, 178, 228, 12, 232, 43, 85, 94, 47, 192, 136, 17, 205, 31, 134, 215, 175, 152, 175, 185, 148, 167, 14, 156, 42, 89, 181, 161, 118, 229, 58, 192, 24, 150, 20, 172, 40, 130, 170, 35, 54, 150, 21, 232, 15, 120, 220, 46, 217, 235, 181, 1, 74, 196, 162, 154, 75, 171, 175, 45, 129, 24, 131, 89, 205, 29, 102, 85, 191, 236, 206, 136, 227, 72, 145, 125, 126, 247, 12, 221, 213, 53, 30, 243, 249, 242, 35, 193, 72, 192, 19, 240, 11, 161, 42, 160, 185, 188, 138, 170, 74, 178, 140, 49, 14, 168, 225, 96, 32, 31, 136, 78, 203, 162, 196, 25, 202, 32, 132, 51, 26, 207, 36, 170, 242, 131, 63, 254, 196, 29, 51, 63, 193, 101, 69, 168, 85, 170, 22, 240, 168, 173, 181, 101, 68, 19, 249, 124, 215, 186, 133, 247, 191, 126, 66, 15, 249, 150, 92, 213, 124, 79, 115, 57, 167, 252, 193, 237, 135, 159, 124, 237, 204, 7, 229, 224, 37, 213, 231, 18, 67, 115, 210, 231, 54, 43, 117, 96, 105, 209, 251, 126, 240, 190, 207, 255, 228, 35, 183, 124, 96, 195, 234, 134, 50, 228, 210, 160, 170, 1, 213, 13, 85, 55, 246, 250, 161, 63, 7, 186, 60, 146, 199, 235, 142, 132, 75, 170, 75, 188, 62, 247, 13, 139, 235, 147, 7, 118, 70, 207, 159, 67, 88, 18, 132, 177, 105, 66, 167, 77, 6, 8, 35, 89, 193, 170, 219, 149, 147, 151, 223, 176, 176, 112, 126, 203, 91, 157, 125, 19, 137, 204, 69, 117, 20, 205, 122, 71, 88, 246, 8, 101, 8, 2, 89, 198, 20, 128, 222, 241, 68, 65, 164, 192, 229, 246, 104, 34, 112, 220, 138, 170, 57, 222, 81, 176, 36, 35, 44, 1, 145, 20, 217, 255, 194, 110, 150, 64, 161, 156, 27, 182, 117, 250, 220, 241, 79, 221, 178, 182, 172, 48, 151, 203, 42, 151, 37, 40, 99, 201, 235, 174, 106, 172, 191, 245, 218, 213, 200, 235, 39, 154, 86, 156, 23, 190, 255, 163, 87, 127, 237, 27, 119, 190, 247, 218, 149, 197, 121, 145, 210, 188, 240, 87, 239, 92, 111, 47, 46, 219, 107, 103, 36, 240, 127, 91, 182, 6, 97, 0, 187, 109, 171, 189, 38, 231, 207, 255, 125, 111, 65, 216, 107, 67, 120, 223, 109, 151, 233, 73, 157, 170, 30, 89, 213, 160, 164, 56, 244, 131, 36, 68, 76, 134, 103, 174, 8, 73, 110, 14, 0, 97, 173, 243, 74, 239, 25, 155, 122, 124, 215, 246, 64, 73, 149, 162, 184, 160, 243, 125, 255, 137, 78, 145, 71, 220, 21, 8, 149, 46, 105, 219, 215, 121, 234, 237, 163, 103, 239, 45, 207, 163, 115, 210, 241, 59, 44, 75, 56, 67, 8, 102, 160, 208, 255, 235, 227, 42, 156, 243, 216, 145, 124, 131, 52, 243, 129, 153, 237, 23, 230, 44, 51, 51, 51, 22, 29, 83, 241, 193, 223, 114, 133, 199, 124, 87, 116, 5, 199, 204, 204, 16, 120, 24, 120, 152, 117, 236, 56, 104, 127, 48, 146, 186, 119, 166, 53, 46, 67, 202, 219, 86, 98, 156, 81, 79, 255, 154, 212, 210, 244, 147, 64, 39, 39, 102, 202, 162, 87, 223, 208, 251, 194, 57, 91, 54, 50, 3, 147, 18, 66, 70, 27, 8, 85, 242, 85, 160, 114, 227, 141, 27, 103, 87, 202, 79, 188, 235, 146, 56, 71, 158, 129, 61, 32, 98, 207, 77, 159, 234, 51, 57, 33, 175, 18, 252, 226, 210, 167, 63, 209, 167, 178, 27, 136, 33, 5, 26, 86, 133, 60, 249, 246, 167, 222, 249, 243, 215, 126, 255, 253, 208, 231, 239, 97, 98, 2, 192, 10, 87, 210, 232, 93, 239, 254, 192, 194, 236, 84, 104, 144, 247, 60, 57, 83, 204, 35, 250, 18, 139, 178, 245, 237, 42, 148, 42, 13, 99, 75, 26, 130, 235, 117, 203, 169, 94, 13, 221, 167, 222, 126, 233, 143, 254, 239, 207, 238, 221, 188, 177, 118, 233, 109, 9, 52, 167, 21, 10, 70, 152, 159, 28, 166, 151, 143, 45, 191, 253, 93, 127, 249, 239, 215, 191, 253, 133, 15, 186, 62, 216, 132, 136, 187, 97, 36, 203, 71, 26, 233, 203, 237, 245, 173, 178, 156, 244, 101, 225, 157, 55, 233, 20, 232, 24, 152, 128, 45, 38, 19, 181, 210, 4, 77, 160, 182, 110, 209, 81, 24, 223, 122, 229, 249, 159, 249, 242, 219, 251, 253, 14, 22, 230, 224, 152, 16, 25, 136, 160, 240, 64, 142, 0, 80, 75, 114, 29, 137, 35, 144, 4, 73, 32, 5, 1, 8, 3, 58, 57, 55, 17, 102, 251, 15, 183, 210, 34, 177, 192, 30, 73, 14, 253, 10, 4, 64, 153, 199, 62, 80, 10, 161, 146, 4, 142, 208, 21, 220, 216, 212, 52, 247, 166, 200, 119, 200, 151, 245, 255, 232, 58, 228, 122, 232, 123, 64, 190, 30, 234, 139, 218, 214, 58, 77, 9, 184, 247, 145, 11, 43, 175, 95, 253, 247, 148, 130, 194, 211, 197, 65, 52, 23, 231, 142, 191, 237, 189, 87, 54, 119, 94, 125, 99, 147, 228, 233, 112, 1, 152, 68, 99, 138, 81, 110, 174, 223, 239, 79, 204, 56, 46, 92, 77, 173, 226, 48, 16, 42, 17, 96, 75, 89, 70, 73, 84, 26, 74, 245, 203, 6, 29, 26, 188, 231, 242, 105, 113, 12, 174, 0, 246, 150, 35, 23, 232, 123, 88, 244, 209, 119, 201, 247, 160, 232, 81, 103, 146, 187, 51, 84, 246, 169, 40, 208, 121, 96, 31, 5, 222, 216, 26, 186, 157, 81, 143, 72, 225, 48, 105, 107, 193, 22, 70, 18, 232, 51, 236, 255, 237, 255, 94, 216, 30, 86, 204, 14, 184, 128, 6, 186, 18, 201, 35, 123, 147, 136, 67, 246, 232, 60, 101, 72, 137, 16, 153, 139, 178, 232, 52, 221, 113, 222, 123, 225, 212, 232, 141, 219, 163, 71, 15, 21, 32, 1, 162, 226, 129, 77, 103, 208, 148, 100, 106, 126, 49, 212, 13, 207, 174, 222, 32, 69, 108, 224, 63, 200, 139, 189, 57, 63, 168, 198, 119, 238, 63, 238, 247, 38, 136, 185, 177, 107, 231, 128, 145, 136, 32, 11, 5, 81, 0, 34, 104, 178, 145, 187, 187, 86, 41, 110, 108, 221, 61, 179, 50, 183, 48, 63, 141, 206, 1, 229, 12, 155, 129, 27, 254, 137, 10, 164, 70, 22, 196, 190, 65, 221, 55, 122, 100, 66, 116, 202, 62, 8, 255, 242, 95, 253, 199, 229, 33, 76, 179, 211, 167, 60, 244, 174, 231, 6, 2, 80, 1, 248, 195, 184, 125, 250, 236, 90, 175, 44, 136, 8, 145, 236, 255, 167, 201, 81, 35, 178, 82, 201, 41, 17, 56, 230, 94, 135, 125, 81, 247, 156, 152, 163, 113, 221, 167, 51, 63, 181, 28, 132, 35, 3, 193, 228, 167, 78, 158, 251, 167, 107, 55, 82, 21, 64, 4, 14, 65, 150, 4, 98, 122, 180, 51, 218, 26, 132, 78, 167, 203, 204, 228, 57, 27, 151, 34, 102, 19, 19, 2, 161, 61, 155, 180, 19, 96, 85, 136, 163, 173, 135, 247, 46, 158, 88, 237, 148, 5, 177, 195, 134, 72, 201, 1, 251, 6, 93, 19, 112, 27, 53, 17, 27, 152, 93, 129, 220, 104, 25, 122, 118, 101, 241, 230, 211, 171, 255, 28, 135, 15, 81, 8, 142, 36, 114, 168, 175, 104, 245, 194, 108, 241, 35, 95, 248, 104, 209, 241, 10, 148, 165, 169, 8, 64, 120, 248, 144, 46, 89, 132, 66, 2, 36, 37, 34, 95, 186, 178, 156, 154, 232, 158, 152, 237, 221, 127, 227, 213, 246, 189, 234, 131, 102, 38, 216, 12, 85, 157, 90, 170, 27, 154, 110, 214, 237, 94, 44, 93, 23, 64, 173, 135, 229, 65, 2, 102, 98, 15, 234, 254, 10, 1, 202, 78, 159, 203, 46, 21, 37, 250, 70, 145, 213, 100, 36, 64, 10, 36, 138, 201, 244, 45, 89, 32, 147, 148, 66, 24, 13, 6, 15, 207, 172, 45, 34, 103, 89, 128, 49, 141, 212, 252, 167, 74, 250, 244, 11, 15, 152, 19, 64, 34, 223, 47, 127, 232, 51, 31, 152, 188, 244, 204, 159, 143, 30, 177, 233, 232, 81, 2, 162, 255, 10, 195, 55, 191, 249, 236, 217, 181, 57, 139, 163, 184, 103, 129, 7, 41, 99, 103, 3, 50, 33, 161, 115, 174, 83, 240, 51, 115, 147, 219, 27, 119, 36, 37, 128, 44, 93, 61, 28, 164, 128, 38, 102, 102, 239, 6, 186, 253, 198, 6, 130, 30, 58, 181, 33, 214, 173, 117, 227, 209, 142, 212, 178, 153, 154, 169, 179, 39, 238, 245, 177, 211, 209, 194, 37, 207, 145, 41, 18, 38, 132, 60, 34, 180, 199, 43, 99, 83, 45, 25, 75, 26, 173, 206, 79, 219, 157, 246, 7, 135, 102, 28, 122, 16, 128, 60, 236, 31, 2, 245, 202, 201, 201, 242, 39, 190, 244, 161, 255, 113, 97, 0, 138, 112, 68, 30, 164, 8, 175, 65, 124, 203, 185, 19, 133, 119, 192, 160, 40, 154, 41, 37, 72, 169, 109, 68, 219, 12, 85, 73, 208, 12, 209, 236, 123, 213, 174, 103, 117, 4, 139, 211, 83, 227, 39, 143, 36, 37, 197, 54, 196, 8, 238, 233, 142, 185, 225, 212, 233, 77, 233, 212, 220, 115, 183, 190, 67, 146, 235, 242, 2, 237, 33, 31, 129, 24, 99, 146, 205, 71, 219, 229, 228, 124, 185, 184, 200, 51, 211, 52, 209, 215, 94, 153, 58, 101, 242, 62, 57, 78, 140, 129, 33, 17, 8, 144, 0, 138, 74, 84, 9, 18, 70, 213, 136, 9, 38, 251, 221, 125, 32, 138, 73, 39, 129, 68, 179, 229, 252, 4, 249, 96, 111, 4, 137, 246, 44, 64, 138, 12, 8, 196, 23, 87, 23, 58, 203, 51, 155, 49, 208, 17, 231, 7, 29, 2, 14, 28, 44, 207, 78, 101, 5, 53, 206, 3, 36, 202, 221, 248, 64, 247, 237, 96, 53, 211, 4, 77, 1, 36, 168, 24, 70, 34, 25, 152, 201, 174, 135, 20, 26, 14, 160, 128, 125, 139, 192, 22, 64, 187, 13, 23, 126, 98, 229, 216, 149, 155, 175, 199, 40, 224, 20, 85, 179, 182, 26, 22, 41, 196, 84, 159, 130, 238, 44, 175, 210, 236, 92, 35, 17, 231, 48, 215, 106, 204, 156, 205, 52, 84, 196, 224, 203, 174, 218, 220, 80, 85, 141, 61, 65, 225, 80, 84, 168, 109, 168, 128, 152, 130, 2, 1, 171, 89, 49, 237, 109, 40, 25, 255, 34, 65, 53, 26, 234, 138, 68, 140, 208, 157, 232, 60, 150, 109, 32, 132, 131, 148, 189, 180, 67, 251, 187, 174, 119, 144, 18, 70, 1, 142, 218, 154, 171, 40, 73, 158, 128, 118, 155, 238, 104, 10, 146, 198, 42, 193, 176, 143, 141, 154, 199, 164, 2, 73, 129, 152, 21, 72, 1, 240, 96, 164, 52, 202, 74, 205, 83, 107, 199, 95, 248, 175, 231, 6, 59, 195, 126, 201, 40, 132, 152, 239, 171, 146, 164, 10, 105, 253, 193, 118, 239, 212, 49, 232, 247, 20, 49, 49, 18, 57, 65, 146, 156, 21, 26, 230, 128, 109, 253, 38, 1, 230, 183, 41, 66, 140, 185, 43, 178, 196, 84, 15, 38, 54, 56, 130, 2, 162, 10, 81, 84, 228, 61, 192, 196, 50, 160, 84, 65, 140, 106, 219, 74, 16, 83, 12, 146, 162, 80, 54, 74, 53, 32, 118, 41, 27, 138, 35, 128, 190, 96, 21, 98, 140, 77, 197, 28, 25, 20, 77, 89, 37, 2, 71, 66, 215, 110, 226, 129, 138, 9, 72, 37, 101, 81, 106, 106, 30, 43, 142, 155, 43, 55, 106, 240, 167, 230, 136, 24, 246, 222, 62, 133, 172, 65, 123, 170, 164, 48, 189, 180, 250, 234, 32, 110, 220, 123, 120, 102, 174, 151, 25, 48, 9, 89, 155, 157, 209, 120, 253, 113, 213, 91, 90, 137, 190, 80, 243, 110, 132, 140, 72, 10, 72, 173, 54, 36, 204, 201, 27, 131, 16, 74, 62, 175, 78, 20, 130, 142, 70, 65, 234, 79, 193, 43, 1, 2, 171, 146, 138, 98, 35, 29, 2, 226, 252, 196, 25, 134, 6, 218, 84, 143, 104, 27, 4, 227, 16, 194, 206, 112, 52, 122, 50, 156, 69, 86, 128, 35, 76, 140, 96, 42, 193, 27, 155, 15, 99, 115, 210, 183, 114, 100, 94, 132, 173, 36, 137, 85, 68, 2, 99, 203, 172, 59, 119, 77, 17, 180, 51, 76, 26, 66, 24, 143, 235, 89, 182, 71, 227, 43, 183, 215, 231, 47, 125, 2, 8, 65, 19, 0, 182, 50, 50, 82, 27, 201, 240, 233, 79, 205, 12, 187, 211, 55, 94, 89, 63, 119, 110, 77, 40, 1, 40, 168, 160, 173, 111, 31, 62, 217, 185, 23, 233, 252, 204, 108, 34, 68, 133, 4, 152, 16, 115, 78, 165, 128, 25, 90, 194, 86, 114, 234, 88, 234, 193, 236, 138, 114, 80, 165, 59, 247, 30, 157, 88, 152, 38, 71, 8, 30, 197, 1, 177, 82, 204, 169, 183, 182, 252, 183, 34, 50, 175, 26, 33, 138, 84, 227, 52, 26, 87, 195, 193, 141, 187, 27, 229, 253, 225, 28, 79, 105, 70, 244, 105, 1, 137, 210, 5, 44, 255, 229, 133, 219, 79, 62, 116, 217, 19, 144, 70, 45, 10, 100, 86, 36, 187, 0, 243, 4, 249, 97, 76, 76, 98, 250, 25, 27, 245, 25, 12, 171, 241, 248, 198, 157, 173, 219, 59, 122, 110, 118, 1, 170, 161, 150, 29, 68, 60, 108, 98, 218, 18, 23, 101, 185, 124, 236, 127, 95, 124, 229, 243, 159, 124, 135, 42, 1, 232, 174, 98, 166, 186, 11, 199, 200, 79, 248, 222, 68, 2, 201, 181, 249, 100, 210, 65, 108, 245, 15, 213, 64, 38, 1, 22, 112, 148, 124, 61, 152, 137, 208, 149, 207, 189, 124, 231, 237, 39, 151, 16, 149, 36, 96, 114, 104, 105, 154, 2, 238, 241, 159, 153, 201, 204, 139, 117, 170, 28, 142, 235, 4, 97, 243, 222, 253, 63, 253, 151, 171, 31, 137, 190, 244, 26, 180, 229, 219, 32, 217, 231, 131, 34, 192, 219, 93, 247, 247, 95, 120, 189, 110, 137, 245, 129, 122, 239, 95, 34, 151, 5, 59, 103, 230, 158, 53, 86, 247, 61, 175, 217, 126, 178, 60, 118, 92, 141, 135, 85, 45, 162, 122, 59, 88, 92, 71, 158, 108, 201, 189, 62, 45, 174, 72, 57, 145, 145, 127, 250, 52, 2, 42, 206, 156, 56, 245, 223, 87, 255, 106, 60, 24, 251, 73, 20, 86, 84, 145, 24, 82, 74, 47, 111, 60, 228, 169, 5, 242, 36, 9, 4, 208, 194, 27, 32, 100, 247, 12, 108, 159, 146, 113, 129, 72, 192, 44, 92, 8, 72, 173, 243, 190, 40, 234, 130, 231, 147, 237, 97, 115, 101, 242, 190, 114, 192, 140, 132, 217, 101, 1, 224, 94, 238, 106, 226, 209, 24, 67, 21, 194, 112, 124, 255, 193, 195, 223, 249, 251, 255, 239, 94, 223, 248, 160, 159, 141, 10, 130, 173, 255, 209, 67, 62, 40, 129, 206, 42, 127, 122, 72, 191, 254, 39, 255, 58, 252, 200, 91, 222, 122, 98, 249, 196, 234, 66, 209, 40, 17, 154, 178, 147, 238, 229, 195, 154, 103, 193, 124, 24, 37, 198, 157, 81, 220, 30, 133, 237, 177, 25, 208, 104, 144, 134, 3, 55, 28, 170, 43, 16, 221, 1, 111, 183, 215, 250, 41, 77, 175, 29, 191, 249, 15, 97, 125, 227, 193, 169, 137, 149, 36, 38, 182, 42, 84, 85, 122, 233, 206, 86, 119, 249, 172, 152, 203, 70, 34, 108, 139, 120, 237, 169, 114, 53, 111, 164, 198, 78, 78, 6, 133, 33, 130, 12, 67, 5, 10, 155, 15, 155, 182, 237, 29, 72, 78, 34, 122, 71, 220, 214, 245, 21, 209, 174, 105, 73, 243, 251, 169, 85, 172, 170, 176, 243, 100, 240, 187, 255, 114, 237, 246, 63, 62, 247, 51, 110, 22, 179, 155, 196, 163, 162, 24, 96, 0, 249, 20, 247, 175, 220, 218, 250, 213, 209, 127, 190, 101, 101, 230, 43, 239, 123, 235, 7, 46, 157, 242, 158, 44, 41, 197, 172, 159, 123, 138, 42, 144, 108, 143, 56, 38, 169, 103, 170, 162, 216, 189, 69, 37, 161, 38, 149, 164, 41, 34, 123, 128, 118, 202, 4, 42, 128, 98, 216, 139, 164, 206, 196, 212, 96, 122, 225, 127, 159, 187, 117, 250, 204, 138, 138, 162, 166, 26, 208, 199, 195, 209, 75, 155, 219, 253, 183, 174, 105, 2, 177, 16, 78, 22, 191, 82, 182, 144, 54, 245, 54, 82, 34, 3, 91, 145, 132, 49, 129, 57, 176, 164, 131, 113, 138, 30, 34, 9, 75, 32, 162, 92, 70, 53, 84, 40, 155, 76, 219, 140, 61, 197, 16, 211, 104, 84, 93, 121, 249, 206, 63, 255, 227, 213, 159, 194, 169, 30, 144, 34, 126, 175, 122, 80, 22, 48, 1, 124, 63, 78, 254, 236, 131, 237, 71, 115, 211, 175, 110, 108, 189, 247, 236, 49, 135, 140, 68, 124, 176, 88, 107, 139, 32, 64, 109, 167, 52, 119, 36, 121, 187, 29, 29, 147, 243, 104, 33, 217, 62, 246, 219, 214, 238, 213, 150, 176, 214, 175, 82, 255, 245, 255, 94, 251, 198, 103, 223, 135, 222, 101, 49, 223, 217, 122, 188, 94, 209, 249, 217, 133, 36, 49, 63, 151, 57, 32, 109, 225, 177, 75, 41, 163, 74, 237, 67, 107, 61, 236, 36, 77, 14, 121, 121, 113, 143, 9, 115, 212, 71, 165, 124, 29, 153, 93, 26, 60, 2, 130, 144, 68, 67, 138, 85, 120, 246, 206, 214, 201, 29, 93, 118, 46, 182, 246, 139, 122, 100, 201, 21, 32, 167, 94, 139, 0, 239, 28, 224, 245, 16, 47, 157, 92, 235, 120, 34, 66, 58, 88, 97, 0, 37, 5, 139, 161, 34, 121, 53, 11, 68, 10, 84, 120, 215, 196, 147, 94, 159, 203, 14, 32, 43, 146, 224, 190, 108, 63, 79, 47, 34, 217, 79, 166, 52, 127, 234, 204, 127, 253, 223, 223, 223, 221, 220, 90, 90, 93, 208, 70, 9, 195, 245, 87, 214, 171, 254, 156, 235, 117, 147, 38, 66, 74, 136, 184, 87, 247, 1, 193, 134, 164, 5, 50, 65, 182, 7, 34, 110, 142, 167, 117, 144, 157, 119, 162, 132, 96, 18, 99, 170, 9, 246, 89, 12, 154, 145, 26, 243, 168, 4, 202, 0, 42, 240, 120, 48, 154, 87, 214, 188, 179, 99, 68, 217, 127, 224, 65, 241, 236, 239, 20, 33, 128, 199, 132, 255, 55, 232, 233, 213, 37, 207, 14, 184, 53, 176, 93, 99, 132, 214, 158, 51, 131, 170, 78, 212, 49, 32, 137, 107, 204, 158, 201, 151, 192, 94, 153, 148, 14, 171, 172, 26, 129, 81, 18, 169, 87, 91, 55, 187, 179, 255, 121, 245, 246, 183, 86, 230, 106, 63, 63, 24, 84, 245, 153, 195, 137, 213, 183, 16, 179, 238, 82, 14, 97, 106, 255, 231, 145, 73, 20, 21, 80, 168, 209, 86, 40, 74, 106, 130, 38, 121, 71, 68, 76, 12, 142, 153, 120, 151, 111, 224, 124, 69, 14, 130, 204, 182, 144, 38, 65, 75, 198, 71, 227, 216, 55, 0, 80, 237, 238, 71, 147, 3, 99, 130, 4, 146, 234, 36, 104, 28, 142, 69, 129, 61, 43, 112, 158, 199, 136, 90, 175, 110, 136, 48, 42, 106, 42, 20, 11, 86, 230, 228, 201, 161, 170, 128, 41, 84, 206, 62, 84, 247, 201, 93, 197, 126, 185, 239, 21, 20, 158, 60, 115, 233, 47, 255, 235, 133, 175, 127, 236, 109, 97, 48, 126, 240, 104, 251, 197, 141, 237, 233, 139, 39, 84, 69, 141, 27, 179, 95, 76, 136, 96, 255, 83, 86, 25, 149, 93, 30, 84, 173, 166, 161, 86, 247, 82, 196, 166, 244, 200, 232, 88, 137, 237, 131, 200, 16, 205, 241, 151, 237, 162, 12, 145, 48, 41, 177, 38, 192, 16, 165, 80, 75, 67, 143, 90, 160, 238, 9, 104, 87, 130, 2, 58, 5, 168, 195, 48, 18, 65, 38, 204, 229, 211, 125, 2, 202, 38, 67, 166, 75, 230, 189, 144, 107, 50, 142, 26, 204, 85, 132, 80, 17, 115, 116, 220, 183, 142, 63, 88, 24, 16, 5, 141, 51, 39, 79, 255, 247, 159, 255, 219, 119, 54, 239, 243, 112, 116, 119, 235, 209, 86, 242, 39, 103, 102, 83, 74, 192, 140, 173, 183, 32, 65, 108, 189, 153, 77, 72, 118, 31, 220, 149, 17, 35, 0, 53, 44, 52, 78, 176, 40, 76, 115, 148, 219, 162, 71, 214, 225, 172, 232, 57, 199, 20, 177, 31, 145, 121, 142, 156, 184, 114, 70, 61, 131, 121, 244, 174, 134, 107, 61, 174, 5, 213, 14, 176, 11, 169, 138, 74, 232, 90, 216, 218, 21, 108, 158, 112, 175, 210, 140, 138, 142, 161, 112, 228, 12, 48, 132, 220, 149, 223, 41, 80, 190, 219, 161, 179, 152, 22, 155, 4, 218, 174, 160, 177, 51, 57, 187, 78, 221, 27, 47, 189, 182, 54, 209, 125, 248, 100, 160, 101, 31, 61, 107, 10, 130, 0, 130, 132, 4, 40, 100, 96, 36, 34, 80, 123, 68, 67, 149, 219, 196, 90, 192, 220, 144, 128, 38, 137, 157, 194, 49, 163, 213, 102, 25, 137, 77, 64, 152, 225, 4, 187, 74, 237, 251, 44, 49, 194, 168, 136, 162, 224, 114, 27, 145, 131, 97, 157, 244, 96, 213, 85, 129, 236, 83, 11, 78, 169, 88, 132, 52, 22, 69, 246, 25, 31, 80, 170, 135, 18, 238, 142, 140, 67, 75, 158, 209, 183, 30, 145, 208, 152, 17, 11, 33, 135, 72, 84, 146, 52, 148, 154, 143, 154, 4, 16, 83, 209, 173, 251, 80, 62, 218, 30, 140, 83, 35, 108, 76, 146, 215, 144, 146, 146, 234, 110, 123, 58, 205, 159, 154, 239, 50, 159, 9, 14, 212, 21, 243, 207, 155, 195, 196, 68, 158, 76, 125, 114, 244, 200, 120, 230, 106, 36, 161, 17, 153, 72, 119, 191, 81, 224, 131, 230, 165, 79, 81, 254, 225, 119, 1, 180, 200, 243, 151, 171, 164, 166, 121, 0, 0, 0, 0, 73, 69, 78, 68, 174, 66, 96, 130, 37, 71, 111, 111, 71, 105, 114, 108, 115, 10, 104, 116, 116, 112, 115, 58, 47, 47, 102, 108, 117, 102, 102, 46, 109, 111, 110, 101, 121, 47, 103, 111, 111, 103, 105, 114, 108, 115 ], "rct_signatures": { "type": 6, "txnFee": 421460000, "ecdhInfo": [ { "amount": "325cca87f4811eb4" }, { "amount": "64c1eb1b4c4a125e" }], "outPk": [ "66ad0419b6af68b5a9a21f08a9e0d896ea0ef57226e76f25d8515b4702186b57", "8a3154723d5b0193fc279de2911f5e9f829fb151671c53fc472e0b92cf05fdcd"] }, "rctsig_prunable": { "nbp": 1, "bpp": [ { "A": "4b7ddf92cb18c7b91b1df5c5ab60af32bd8d7e20b1ff3a276a27901418c92005", "A1": "2feee0619aa701dd050d05ce14fd436f1d7708721fe5d7c4e90ebe1eefcc7d0b", "B": "99989bebd7941b42cb16e122433765bc680ca03becd71f84171b3e557b349ec7", "r1": "f509a8dc3cabb9872ee0eef8adc4a35945b41623bcad87208af10e5c5f955e0c", "s1": "9cac1cc87d61f42cc6d7da07cb7ddc8c139d0df815af76af891163bee165a500", "d1": "b9a828f4348c8f27de500c545805c932b4ca60c42cc69f866d22215632314c0e", "L": [ "f1fb9a7ec02be7819e29cc2b0bd45ab50856e92b7b881974d421daf289177d97", "3ed104928b54ea4f0899eccce3660f6d55324b62106021800d5537ed71f70c78", "09f988001cbca1bb87c1f6e22652d8bbd9c8f418b34b48424387922f6119db23", "65d1e5d398ddc0579bb20323f81d48fb1e0e44c5a7ffd296f830e1216d507a3b", "f898e8237fc52b01ab614392a85043a285da6d92dbf63fdada3827b6a2914076", "c934ff94b097dcff29ca957c263ee18c9216408d6b2cfbff3da59469ff4467c4", "d9e9e859ddc35358d4f1f6c334a0e3aa7a51c236697f531b6a640998d665aabb" ], "R": [ "369841c4f28faf193d62585f6069e7a13b24239e47f30602a52a4063f1dd87f2", "eca8cb63aa2e11d3bd0406682e951b4fca011ee69c5328ee13e3cc067fb47b99", "760141fd4fd61ad1db9b558cfaa98ca2c46dd62ff66c239c888a902b44e8d855", "7e16b7072924ecf869878ca71a974f4a4024df72ee5a3a4b0e62cbc92e3987aa", "94402a0bb5ed85ed8e01a96efcbbc9ceb9d086fd84f9c372838c8e72c88d239e", "b37bc7279dd698733a3a3a25e79c1536ca85677b0d02ee8261e3e158e5eda910", "8ec2cea197fb6bd9aeb9dea4e85d2024783c85fe67fab4b72f5eb3b74f412efe" ] } ], "CLSAGs": [ { "s": [ "5bbafeb4bcfe9b81597c2fba4ba83973bd03f802dafda95dfa7f1ed444c99f08", "7541471f86d6d95d03cb4d65612052b1c1ede6c135b962a6c0067b32041bdd09", "2726ab687dc53cb5b72e812d44c844913c870d38f04486a204224346d27d4805", "395a46cc884ff7607f9a9202daf309961cbd9b41cf794ca9f7459b70a51ba708", "1c29c8e436cddb180e1c832fab4620da29e7abcf0f8a9d5eb26c83f80b28610a", "ec2ef27476e8c5798eb2a754990a90de68c4328aefefa91d34c80dcd6af2b809", "c7e6d356e21cdbf65e9c17a5a711089e3a471b7363d7bf86d82fe659e2031e06", "2978cf2d42f32ac766884d7506b5c4d96e1771044c909150a567e3d2f109f70d", "b810ae88cb4bce173bb020f717a197f7b1093ff13bf0877c6d50d6479b200a03", "7db04df20f75e4fe4cec4787f8872647bf6da25a1b00d810febb5f12f8784304", "2f36d268230dc52a72f5e350d8b88268728d57feac8e13729b26b1e4b7f71805", "53edf80dfd051c572f8e8d411959ed9fa705bab2f3790e7c2384fab25d13da0f", "643f71cc0b0de68886b1f00db33d776eac7b99a47ca61dd38442cbfc3441d00b", "2b8abb4c507e12ac3a6b6b3de74fc15a65fd3a219cdbd1272a4e11e57ae3e60d", "7985d5afd32fde2a0a47d38bf9674613e2f4baf50d729d44bc147809cf346d05", "436bec442c49246b6bd61e94945a9334a97b2136485dfc5856fdfea90520ba0b"], "c1": "a4b251661f56312b1a267d86f1aa094086092002bad6a9c2a9b74e6e3ba6d104", "D": "3d7a3fb7a22fc1ef3fbeea954fce1a1fad1723cad2d48b68549a191520cc0421" }], "pseudoOuts": [ "9bfbcb7bd565a7a8ea7df036a0dc85372a444f22a6d46b64ed64d84def6d362f"] } }


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