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!

Monero Website || Make Monero Better!

~~~~Monero Bounties~~~~

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p

Why so ugly? Monero FAQ

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

For a pretty version of this explorer with javascript. NOTE - this doesn't work when I turn the API off. I AM IN CONTROL OF THE DRUM MACHINE.

Don't use the API

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.4.0, GUI v0.18.4.0

If you need to use a remote node, you should set up your own.

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

Autorefresh is OFF

Tx hash: cca09ff8ea0226a0ee58cbec5b29c0d641a6b2e60c0bacb832b70a072cc78885

Tx prefix hash: beeda736529aff5ed7905b4b029a2d8be61f5430ebf2788be0f47e9fbd30ec71
Tx public key: ab5fe69c1005afd4ae13ecdf783790d663b7407b12e222439e32522d03e96387
Timestamp: 1679922518 Timestamp [UTC]: 2023-03-27 13:08:38 Age [y:d:h:m:s]: 02:070:11:00:36
Block: 2851163 Fee (per_kB): 0.000559560000 (0.000020480000) Tx size: 27.3223 kB
Tx version: 2 No of confirmations: 575788 RingCT/type: yes/6
Extra: 01ab5fe69c1005afd4ae13ecdf783790d663b7407b12e222439e32522d03e96387020901caedfe826bb9cb6e10d8cd0152494646d066000057454250565038580a00000020000000f30100c2020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820da5a0000309b019d012af401c3023e91469f4a25a42324a6941a00b012094dd0c79dc56c96c735cb0a0e33f97fe03be8631f75febffc0feeb7f8ef7e0b4bfa2feebfe27f5e7deb78d7db1e729d2dfa87da27fccf571fc97fd2fff3ff11fe1fe437f56ff603d72ff68fdf97eeffa9bfecfff37f79fddcffe7fee27bfaff03ea8ffdcbfed7af97ac97a3c79b9fff1f692fde0f4cfd503f94ffa8ff7de9dbe6dfc67fd5f29757161fed6bf9cfe7fcf97f97df9fcf7d423f33fec5fe8b7d4c01fe8dfe23ffffa837e579b9fcf7a817f8ff4abc05e81de50fe097f66ffbdec2ff9fe1aaf2dd77f58ecd5681d1f9c67110b181c5063b3ff43e91da9e4584a418ed63299dbf0808938af383197d2422259e7e52166834428beab6bf533a7585dbfa025adb85e353f21e9f5470051c1f773f193f6fddcc3e3148164af8651579734d4812dcffcb593d308c6b7f4e8b22465b5e99f150e5eae7a4f87d71558b983bbb6945d9c7c68378cd95821da2d194c5350438731a8e8761f8b22dd242c7c4cf260149c2ac8bc5a505ae74f6e5fa01c4472f0e7b47f50744b2b61852c28d92819b126f2fe9c6b7e4c660bd8738ec956206da473f944ecfc153cd23af6d354fd738e63c45719a7a6156f620847d608b0c103da28d2bd97f579fda3ffef31fb34ff423e788967d2abe6578d8eb3fe93a67a62426d9a1970ea4df69fce96f8dfa8781db51feb78623753d107b1088889762cb3d44c1f63437d9dbd08ac44a733791af6e14d10277e9251034d8c423cc3976a26613cab840913f6202ca8b50e9dde2e5df48b816ddf43302b1adf1b11984c63f06594d5eb250f7ff395e72b7604c69cfb545703a41bf954bb464bac0814bf18b23603b783eb6a91ce81c77f4563aabfa33f880342367b95147ec4575af8bceda3c9f8bc6e16cbc45183669d991944180ef5d36d0ce8ffbca6adcaa6553ac7675c70ee6ec1038ad59a4db8f792037e71c728249e602748e48e105dc7968a998989ca7449dc46a5f9242405b7ffb566f35285a97cd25314c10a644b9b678cc9b659e9a94b064b6473491bf648d73b51c0f358e5dd71541ddd2107c4bb62b37a69eb5fbf01dc999322d14e409c4452b1ee013de2a28a80c4bc399119720f08b2cb2fe9bb321b25ad2f6b822b230774f898dd29c21a5f45f78f0c4f914bf80a82813aac88a83f35f620d22eb89747024c2730c2e83707aa41db85cebb1d5a08eeff1aadf2616be668984bc8ddcbf1a07c8a282b9adbbf6e4418d934cde2af164fc8d2f2e796f1c4df1caf68cfe6bc301641b5a6be54b07fe1b8af2ba6ef638f457782b525588305a68f3a815e69876e02c6f65528c16097bf08a7ef5fb04a548bfffd661166ca1906e5a9ec1ab9c6d4fbb3f14fa7996e9064a9e571d528c91da4755f85394b23fcb5e5deeed243b2e6af69cc54b6c378088daf3af7bb5b95096e8647ccf11922548f7aecaa4743caffd5e5ea62c00bfe6ed79ae73809c9983f96ae968f472807cedfb5c2dc93605b2704f8622addf418625f3590f9970bb76e82900071d56f20148ab341d78ae930e7d6476506a380eba0849b5a3d842a77789fd913e6da528de2dfa75f11c0e123fce3b0e61ce3d90c6b7adb9129ff0b89ea7134c0c00a3b3c9978d788b40d02d572dff4cdaf572f5b0a9c658153bd515e5ca122aa5cab375921e672a4de4a5b3ccc99fedcea488adb75b6e9dd88bf5de70fd98707267792bfe314e841017e7d3ec41efe11b6b851e7924264996f29c41992a0fe62b8364efb79584043847abe56cbd8a3442be593c2db547e1161fb21f151306cecbf79908e0fb36362041d21d065f03771317dfafa3db442891243f732378633b78aa2d2a976b5d08d1a6e70f4872a5a291ffffb99ad87a8c173c38493ffdd88ee658b12347c0904cb01142e67bdf010dabb0babaf57f7128b864f5c144bc56235e407e66497ca27b9f7276e4bcdced774c425469692a80dc8d5a35b4a5712eeeba330e03ead138eb8d72eaf73bb914e95d7c26dd28afde689d3ccbc187a2e0bf3bd1fceb69d09ed118e6ad58a471243af62b072f05891ff8df562c7dde664da7fe822cb5624f82120c2e7f25b9173f3a3a45341d1d3f15e2b57588489a01ac42f043aba0cb2be393326ce5fca161de7b2d5e5cf3fe5a27d4eda0b8f04315b7ad5c99f8b61fb88d63b65f85ad17e166784853a6e88fce503bd5bf483ee11adb8907b2412012010db098cff15d712034fe40f41a86b163a300e72166c3e48c9ff489584f9b65bd50964d1af30e96cfffb41cbff713c90d0f7ff6297f9c44d691cbe888026f5d0c0fae1fb9e63255d9a094b3ba2cb9fa0ca4cdfe0b9c2a9b44b83862e5cc5275598e8cc4aadcfd23d584ce5b896d8823ad652ffdbc7a97643d9fb597d577734478340e01e15cc3b43a693f418cc03e866011c597bdf381a384383a4c39b6e3f11ac7a8dc2f2950243a2868e68b30f6c362c602077489f6bea8ffa52ef93b161076658255f9477bf868b4b8c2c5ab6addd5960201c02005bd84e941a87ab36590b19161dd8f40b2ba4989198c438b62fd1d159ce78cd723f781d773e26d8af33942fc3c63ea374f59eff9fd0998a949965982ba2651444cdabf0d9a76a1630d55de7336a84274d2fa46e5c16922d3fffadd70c17785ed416101877fcca61c8142b46a1ac806fb9b76b82765abae57fe95070c763ce8ed4ac27672a91127bc8817e5ac1059df86c388ce88e131c4ae399c6958592d64108c1ef4d84f1d15daeeb631a34d388457f56d9fd7042f92020d7cb3afe264b1032bb8349ea5e5bff9913745453c1316e27b56222849cc6a18095cfb3c4d26199faa2d4ef5d0f20e61696cd3e4580194459e75889cf8d3453d6b3d8e21605b2033df04c501ef6e551ef1e8cf4519d99c074bdb9b6daca595eab90402b9647d1b4643c06f43e6d2e75f2defe0dc90992ef6d402e9d82ccaf4961ad9ef660d311cc327fd8e724ac505040185a3d0b6abdc66febdde240c879f1e7735783225ffafcea74dacc3ba70a49c0a027ce76d8b665ef01cb820f5624e31c6640ca91cb99a6f1b2f3c99eb3687ac47ae74ad4b43434a7dbe828d06f914eb58c18e152216ae52b88f9a9695dfe6cece63de777beec778a7c0b4ce9f7b90be5ce5497e019360d4911b1582889f78031e16083ac3816e9498af9bd6a2daba494bdfee9da608ddf78b9f37df9857ec7a5747bfddca7a58b90f256dad7c78de04a6ebcc3acf887ed895f596a513eff06f6d006cb4d478bfbc8ebcb7301296076a45d7e8308c456a8ad8fe317ada99a02fb2e7e81468c47383c7e5b23e2a3ae4f17acfcd0089493dfe57ff7855a8d832fffbf9d2c5b3f3476f82587401765a90bd2df7dd83ced7947595328a7a0d00486ec3d9e4462ee093bfee702a0f210857a13c04349b0c8545e6a652dcdd44974270c98d7f24fef432e7c63aefe2b37239ce0626f911feb1d0c871ab1e945c91b10c971d6d766abc73239fcf9cccb5b43463e9c64fe4ad97aa9286b1597e143225a51ff4b31a1661e82b677e8d6a630635394a3019fe9b375764a25df8d5aa08dd6623aed44595e4ee70b53197c84e491531b54ecf31dfa8f04604b923eef28ea57dc61969dc9551052d6721955ca61e520c84bab95e85cb5f90688e5586e1a9089f178d271604ee5dff9f235a27dc820cd597d68b862a7550618ad92bfe69894bb63ef2a8c72b529df4e6be0946bb3d20126919c7598b8a7ef6946c187418d1171b4f770334c25330f5838e23c0daa6050b1dbcb2aa80d613760110383200f102c2d4c151afe3b5efb21fab1d6ee47d43945a53debb01095c71e4d9222cad3af12c82009f2252a77c061ec235ea6b3b0789d37bebc7f539894a5e86e4efcc5071b0190256edb96811deceadadebd618c69d3a8b59b153b903656b2b71a6a759e5276ceab382bb9d413b97d207fddfd51922d23498f8f26d6bd50027a6883e92ad87d106b7bbfa2e3aaeae7b406df92f619ae10fcd691fd63b5741b7c9729a71636888a23ad13febcbccba68672e88e968dd258c47cc81416483db313ca89b32e68a159b572e4c4e8e7dfa79fefd4ee5bc20d54d044348f8ebede1a33f82c05735bf38c8875b30a978d335fc7fa0613df9eae3fcf21bbb9e0ce1ca585a91209faac89576646172d7ff81da18915edbceec49c6fa7e50fccb7f65c4b70ad28873cee978685af2d834e64b457968e9045e9af300c6dce8f4563c4a05a8128c8c16f4baa6d31d35fb6e2a67ea683a225d78dd7be46c9337317354f1d02115f9c02201405859ecc1fa07e83b1b79bed9c061d596f7a59ccf05a5093a9abcc987b87257c6027579a16a4183b9286bb6b8099a5f1dad62d5165cc8301db613e9e237ddacce01a0e0eea34ea5e0a3e93dddcf3447c2e698eff4b3423193ea7933e23f91dd621b586244eb1c5711851a29c9de645a393dcc89399cf0f7877503326077925600ead48852cb58366bb8fe70ced344cb7083cedd6e5e6ddfb8c14db9313a0e3606f51ab8d930882e3b9ce26626b4d8e3058d9b994afbe7f5213768ba97f26fa3e9d7e83cae21d17961b152ce94b67f6334d7ed8e1e96a2a8d3f241c673930747eb70e7ca993ff608f7305779423613df4215e6cc2f0000feb0a6762d8f4a80175006e6da6267209b3680dd1ff80acf87dcc9ebf55d75b4defbf76e22f82809ffeb697f95b3fcad9dc0cfd8025e523e928cf5ae387c778a96a1be581eee19d4d2b4e3ab52bc4fcd4e9909175552bf51d794ff127ad21de6db11938ae125810184861e3ac423b4466bbfff21552ee89513b64f16a90519d14d629911000ae7f85b3aa46a184944d6bee8cce70d8fe55014adadc0b1b6087ba01943fd63be612c798a145c9ce75671c924e771ca8007e4f90966a394b6bf4e8981efad29516a55efb7a9ac81d74f9585f94a5abf8793054cce666ea1485786ba968b514a583abdf447b200656ab89209c7bc280d75e9fe8f9556754ec2cb20d9b264f6e18c54a4e5a1bb79c70b8d38f66a8ac7b68edc224d170a9efcdf632eb38a8f6fbc4e4a16757e7260c3ecd7a57b66fdb950ca02821a2d5a78a8f5cd07a7c061cf2e94ff96a71fc63c5631d0df7bf679858c9394ae1a1c1869e43c3420b562047e365cec55899da40ed3ff3427e8edbafede6d6c1eb0f63a1ebf113baea22dd3fdd15eefadc5af7370949ee2bca337471c6713923e4575380901a42a0f97a967ceeec32789520cb160da314d5b9330a6a9bc77bc6efe7ab7c4701dff955077f4db1f6ad8b125edccf02c95da46e0f9b56f7dad13b1becb4028e66c490720be455654d18db7651c525571fb8199ab1f77634201020c0cc4aa9cc09b2ad6ad08004e5934757634ee2b5738f4a4d0c892f4c417b89f73afe0ca53430b8de1e59479d32ae6e04dda602a27acfac1f6f6bfe2d0c1ed4bdea71bf390de0f11716051d8cf462d03f83546876875dfe4f0a794ffd5d81f72397ecd1e6a95cdc9b12d119c775f66497f0368a264bcd050dece736235f0e458a9580321d6473c28a76771a4638f9e2ff54d7f88306b7b6a1a134a1d24c8e8227eb155eed414bf9c695de7166e4eea27d4f6d90251292851d8fc8566d802120c5bbe0979b56bfde3e02e74ec4b75e0ae3b09626a59915efbc3aaeebc12712e466e60e193d3a663634dea1b33616c0d91109700f25a797403bc2420170c9d403e197d52d1ec555415c683989eb48d0be7595f452cf496bce29dce74891fab593f3c1e496039b18283db558a693dd02de5a797c31480184ac2302bf16cca5805bc4013d5f1a4229ac932cce727ef2efd51973cde8de23fd9bdee3fc433677fac236877d2b13d0c9c376f017cd3ff4e0fd25cae68d296a31217b603edc619dfa46fd29671b2253a379e0a6fb7edb8fbe854b4ebf953df030dad8f1a45646684554d06eee8fc35675bdad1d2cf7b9717e5ab90ae6ae3034efcb6df0d57244329a2ca8896fd328b7c2c5d8bdd7b3eff222d3b01e9edbfb9af8faa425827ce59ba54aa25dea49a5b79a93d93603ac0cacccd85b4bccf19c278b39d2dfd2d37061f1c68dfd1c00624ba2e46f9a3495e45de940124d3bd2f256ca81b03ee888032db6d1417bffbfeba3185a474e487054620a5c8ec8123fc1d4282641642db4470b0d5f10d48a9fa96b1ab8ae7a20908b14e2152235c446b8a0176f99061dd252e7bb57d09969bd7fef85ccbd6300dfc38ee9283e0352edd8f9564a9484b87c0a6ada5d4998f5bfc4f4700f5a35bb50e69e7d98133cfce7160cc32ce6dac33bf899d0910179d76bd5adb09a67a0473ee1eebbaa686ef50afa1ab8a1b9ce4ebe2b772f48d2b1a62e46d37813f127390e48458aea401a6844945e3f0ddfa8038df118265ceaec0bf181570a8473aad93dda77c0f7140f63293ae9bba68dc7a57d1dbe5dfbb3723227485f250939da6b04af75c3fa28c8b561d109f214662247881abce56b0d2edd410bf30243d0abf2eb878b26f6529bbcd3f3573d3a2c5f025cd646c84a41c6140e9ec909ff19ebacbed22795977e68f9c171c9ab162eed3b42a28cebe30ec98f0fd0c442357431642f81ffd52ae66e94fdb477ac2f7a5e21707d35714174d85d7da0842a1c1f5ee5c1b7db254f8f5a2d99c1aa1cd5fbd1ca8c5752dfd38a8f7257aa2d7163968a4661d4ae6798a5d1450f5eed6fcdbf4f472ad4c810aa360399217991bd4c653b7919ce119103c8a68f914a3365abc995f21085d0840f4685c37adc5ceb2dda116e8119376dcba453a7ec19b66b650f53865ef72d286beca7c86c8ecca40ba50cdb1b4755c011386379f0ee1d2c2fb5a932336c7aa396d3b641c4353a6d7c0e2991155bd4bc40df868162bdf8de2ccde9830227c116220bb792599dd26df08ebd36becc2b5cf5216a6e8a587e14a5767ef4c7cf319cd5640a9d62ed467f43b8f11b2f42f9e68ef99062b33e5b6e80db69033e14533246defd41c7ecca47406d7c3d64148b5d75108823a4e7230ce05d53ad10ab156f8364a0a93ed858106af644c1338e1ce41cff203e3f48e2783788d86f4758d54d716248483933ab7ea6fcd560a1cb91fc15aa44f47b69e8dc208954453d5ebcae21b2681f5036c0167745b88553d2c42de13041ba00c8018df8fa7244a634e6a4f548548889cc9633f1b1a9c73d95438b6bcb2114e5b80e80e7361d93ca4d6194fae22acc531a4ccf31d7656752f10b27368a6717598dd10ed0f01a0c92b90f29c388b26e7cdb2aab0713f02a5f8af03645044e92b7d80f3aa922dd267baac027975deb37bf36df55b52e4b06c37db034d959e7776bce419e3bf756e26984d308b294612053162c89a6859f4529a604e5018948c22ae0b0d22c9a2a44b2b3900e52ce57e14c31f93db333d7cd7cdedf50d4f8ebf4ef19d1739cacd4c2f1351f1b92e27045e8f5c903124c68c6fb3d831b09e207cd6ba9631105b105f00e29beb418dbffd0bb351af3da7ffd677bf1e10afccf8c4231edb48d2b6000ce427f2fd6920051cf492bb1053cc948d2b460cf4b78bec8a59e8018c8f2aebe3c959a85003df607621154082e1cfa2aa6b25bdae4a90c0eeea060ab9dfd26704e9deea2e62d2419b870adfd64aee4452574b920f9347069ab6b0c05c7c828a0e88f29658b93cd1d80b1caca140f9aa88d049e5fd9dafafddf92e25593cd57faaef7ab02cd43ff1babfd4b020f274015d654e50d8016ceca3d0625ad1d8cf941c7eb2473decac5bc0eb4846e05b1373dcce46ed4bee3f8ed79e3aebb5a6110a395412c6973d94e954a64e7f41010b8a1572c3c074fe73d96c31df993e020d3a3e61e43b102486bb9cd773e2b19b4427b8c5ef182f3ee1e17b625a759393128a4adc854c4736578c2c499e915c4d260b02fbb069a9cc286153e9c965f7456dc1269a48fe6ffde9279e792318eb8e948bb9145df884e6732253bf3ffc77887b20aece6707e33cbc0045025424aa1d1871b056fe8bbbcf1d9ba2665913ec58949e109b77bffe2fad84cc9fe806dc0984623b4f56aef7e298e118c458b1d2d6d59951572360e94c9a9cc0f1b7d1b33ddfc2bddfe53bdff41d969824078e610f34c022d4c47e9b621ac2a98113b140ef751079d5ef36d66ad8b5fb7a18bd0002d285d4f9cbd4d588e2e0c1daff54827e2f5a5646d44fbafc36cd69e11eeaeb8a6deaf3324c31b00835e794a58f3081b9d25efdf0261a3bf02ae79ff320db940d40d4208a7c2c0b1cab21170fa93ed0fd7bb6a42505e38135eafdf5f58e4b9014219f7bfb7f778fb44f5f6ef3dca9de13eb52486240e8c68e21708a7769659905004c437c55fb44e5bae02834e3fd01c93d0974f55b0f84b1fddb219ef9b611f01fa1da25997d4a879659d74b233034d91e321d5c7210eadf7efe93b7cb69e58d75c02730b0959f8bc96632a4fa4643c748b5026482e1b30d28b6a0781d64025c784b24892e7b6006d5d31fad1dd1fd2475ae01cbf91d7cfd3173a19fdd81f47958049ad5723dcaa5b97162a6743b7d077d07a86ad856a14dbb997e1e1ff987b3c7d408852f3494fc1a0ace42222070a26a52bfecd54299cadb56d5e99eceb9acb58dcbdaebc239b7a9fb668b2bec173eebae486d53f28144339c627f6f997e207dfafdacaa2df1a07758ec9b09bd2e7c33af7803d40b73265af3e087d0aa9bc9fbebe81d99401af38d17b6d9e3d918b9ea267c2a4967618f899a3579656dccf0d5085026b37b588a7a7bf8c03b209f9544bbf48db216ce2191fa5e5db1111f5e51eac5837696496ff9f9f61c1d043354b80cf8383e4fdda453f0723cf4429f6a9c697fbc16c1c587d512ffa3f2a50f0cc64832e655253e782f842cbeed4e1fb0cc7df27dd7ecde55df98e076096303ec6b5ab0fe9f852da13b85d0490e8ae42f5302e551472931d7d938910c481fc724faf161241d3337ac5a9d44bed34de331af14a5639f0273b18ca21d1e7082d5ce8bb30c45bfaf93589d87caa38d54cb052a749cadd5ae82eedd887f3f0d59c9b79d59c1f5f1ef8887ab354b480531f582061ffa49f47cee452bb445a5ec6dbe84b31b4de529c710cd1138ccb0f7a705b3ae7ba2c0a66b3936f145f4f3da2d7c2e5d61b58ba45e66be1097923076571d99ac6942f20eec6f2573694323b8d1510ed8f9c967e6268f595e22b0ec6082cb48cd41bbcba8ae1c748188097b07701ccaa3b3ec69844652069a2c2276bcd1411a8a53e2e19d877eec0bc4c3db0f62efb283e4716c99215b9ec6c6b86ad50f595ca8be531acd0f0d2f067060240a9c02fafe3159679fae1e933ef847d3d01e6c369d9f216b996ed8bc86c1725e1fb9d2c79df04ec699c3f16c1b6b84560198744726bb9dc925b195a8f93881d3a8beb1a0bc3f0d6fa6a0eae41322a889c84d45100274bf49a487ba8bf0e0e828bed0790709d685d0874eb3d828e6c76b98c132b9ab3e7c1e86e5069c5a35a571765695b00c6c65658ab9c8a9a1132911d90717bdf1cc1380137d3a0643a9ed739366e9e025beedd382f34e1fa9d07a55f5ce8d1c50d98e942f839af6f9f940966a9c6b385558b53022f233998cf07cf5b7eaebe43d24447ca3c6f5d4c49a6edeae249223647f142c0e6d1ea7c99165c5d0f714dd512c4389dd02f9c15f25ae7c42c66c56783143a7af1a79f2f21f816cd7d53642cb50227aac216f2cd2d717eb6e0decfe410916403d4c073f0aee13a83644cadc2da1ae7aa6f45b09ecd0c76cefa454b67ae2b62257a9646b11a7feda917007051c0fa2282186a48c80d2cb96cf6c28e3ac4b0fc7e4d732026db73639aefb68994164f7f80cb9977252609c5533e55017c46d0c69285caeba77eb7dd6e468e6ba68d994b1f87cfbc3ecec641e359bcbb56b3dc4c16130a54bd029137078277007b9bec418fd4f7f981fa12f0d85ff2895fda21a96ee814424e03ebb950f835e8bf5c40068813ff05758100f24df1fd12a0bb16413fa983c98948bf1ed5b3c801800a2a39b6052f7a06338f0bba77f6cd3cbf5b7cb39c959271d12e178db1250f07d205c4c1716d769d754d82f8ebe6e4d37c7c2fdb08c4e5236a4854a5d5651528c2538975d5b8c538dc8ced30f3a65a883cb8ae88b9ca9718d7934ebc444b9bf74222fa36a9da5cb72bb12cde30d02717b23557e68ff7a1d86149c715de16c051113a4151474e1c4905a54347c8c268e8d230ad43e02dd2ee5e3773488083d017b59e617f362cb6c0487cadf3bc8de64c46a3defb2342d13d0398d7ec0026eac8e41c10bf5f534822df7a9b4ff3bd010d82abbc0b0ff1d8b1484737c24214f28c3e1416daf4849eb9a38e2090ba1f093384ec937a047782a3e46ea18a648ce7392ea97e17d32d156334adbcc684aeea5c8d388ac75848c2ff6c08ac297a354f9a4ec58d8cbe0398fd3d80f22eca23685b1db6c4ef48e7bf4217a6294f54f82c697991a75b85a5c20eb09294b90a27f52c3dc9cb0ec4aded34de27a06a385d1b6f909b513b7f5cf73cfa5e64d372c5267e15687b4600bc5bf02097454936b781c74817ccb71957ced945381c7b744c1a215c2f7dc5be3a44eda93538d8ea492aa33c9b6cbd8d0a84e44ef92cd73a701d000d857ac96ce6495d89bd2f102ebaf73ba85444b5450ae2e36cfc9d42076557199a91963a84c2a512918b04a5ab64e70884470f4253aac9b35f660c5988e9210aeaf8714008ce3fb62fc909206bf7ffdc5cd9365d7a8388d83d40cf8f5a5060c472efbc2c2e9f34b4656aa7db6cb65abdc830abe6aedb180acd6263eea7d09728dbf957f9912dec40cbc186a9c64332b3133b9fa6e454dd65f0c902d0a0d390c7f8d4e0b71965bae181678b7580bd3af4c8e2cff26788c5ddceedec9cde12258f57dd6a8edac35ef8237c2103d5b2030acd7f5272da18f19979c51bc01cfeb4a67a569e4525fd6b08ec831798bc5ae81588b5e319fd90f013ea70cbb8d5ba0115448d530f63cab7d916ff649ad563e362e585c47df5159eebd86ad6dd94d82f8fc4b4adc66eb27337dc776326daa43d63ac8453fe78744a35752f81bcfce69c1e39c5550c7701ba3433549a77bde95a9daa117ba648087a5690407e746df70cc5decf4abaf69fc8f83ca1e70ee6c99217bcd17a8caa68d23c593e0ef6aab03eccd5371575efc2af259002e8a8c9d87d09fb1ce0221cf84f519ef515980001c3d07cefc7427cc56cd35f11bd60a94c9c8e1591481f901f57535dfd235f77dd229cf7d3e725537c470b2120c6bdb4cd254e80cf2d5f38e5f1b2b20a4142b0d454102c59dd7bed9e84df3f73d9e485f5157ca95aa4b4cb13fc9515afe2f6f2b4db3b3d6e62698a6fa8702a13bdf562e92f5396220796b13929e81d3c05a2d3d7b0963e9a456bf9bc53eab0a0d4f956103624d3389ae89b412492008adcd5f4725a4abf0ec89dc4a34aa057b42abb10259fd904ed1e8d548a1089fcf27cf77ed778bf46461be21cb7eff33a7ff61909916fe05ca9569688ef0a9e1adb7c7ad7a5a2c4131c0bca7730c8cb8acc55bd419ea7b8f82c45c8c51b7594a921170f1894495ca8d606d42ee954b665bbd1bacc1e89f9f3c1ffa2f8c384a2c3646a8fffdcb1bdbbc0b03aa87f30c58463a165907c46b113c263071d307f7ae7c6366a6a91811341447dc2b30e4c5e6bd0d608cee54f968d127a06e7e11e30c15438e39fe23e7d9dec2635bceb44ce30e72ca189f8b3dbc0023b545174166d5d288e142d14d701000d6f1653f1ee9c6bc57d5aad28294be62fec37e627983dfb4674fc9f81c91f63d9230ac63f6845ecabc683d129d8342f5ae83ec44a1b56d095d3bf75d4b6918c82ff1e7bfcd9de67f9e1290d7a9f97e2ccedc5cfe2fb29039c3ff336f81781eb059c6391d75138400d1e1233975450d2b0416abaaddd9783b34dd00cf81b8b05f18b7fd15555d8868e3d93fa3736666800ec1601be89d3a715709e9eec0000b5372215d8809da31bcdf88550957035e0c3fdcb12a83f8683f162b36526959836e34c15eb686048b237783c58382fc5c11becee9cd4bf40b8e94d974d8fae75622b8ef9865633b45632f4c4570e39eba08ebb71bd0ca5cc7a5b2136fb5b58974c9edc22ec6e76fcdc8130288b10401b151e7bc8f367ff224e28e9c7feb5cd617a2ee064ea33a44ddc0688e8a06cd19a8227c33098778a27540611c7bfa3abee63a79428986773df3410b49962216fa1c0dae6ada5903476f34a226cecc90750d134659a391e4e6dbcabedf1e809cf4ffb392849ee2f8a2a1d0dffc4553b050dc3d40c8615a4a9ec3d54c7b49f89413befe05d1b6d736bb5d7c3350f6b0162836ee880f035c8f1364e5b6885412cd8a58c91940c577abf84bf5f586e3b811b19fa5cae6996cec4723a55408c355bae1c41b923c4ee17886b696265b62ea3eb989fdced9e17d0e18c70ac8398e5baf76e97c29c8291815f371212f93f85e23a7f77cc7f83f814403fd08146763ec658eb92c6f110db0125ac7963bd43ef9f177340d52a29a32e43756cfe99e66b1443afd0dc9bcf75c172c00b800e4b443a485824061a62e3630fab57a648543a6d0c6721b61298240ffa878049aa9ea6f423d6f7c43516a2c33ebf71bbc8e065be9c0b05b5e8799aa1f93e08d684ed1ae0d2fa8ea154d73bba6228a11407d697eea7ff2d1be2146f7ac01432c9009d70ed034b0c54a9d002a6bfcda965283cd2cd915f39185a1bceff915e61d08ba4d45871e9379fe6b2729c2b69a965a0ba0fe46370cd935dbc6383eb8b810a1932b6392ce2bd401c34161f3d609b141b1c16a1ea00467f8cb2db2d77fb7903f7a9edd05e750a8ffc4a900b53891eec0cb143062be5c027d16ccbc29934646d80cc933b6e08bc3255fbce3dce92a0933ace15c956ec7631960168aa07a51cd70e6674a82dadc780d7ac2270f1628708befdb837a2035fa39d12a46e1b9dfbddcc23b1387e6ad58a435153b45b6678ec9a036debc3fe716398d00508057363ca8b6832a2cb5d1c6b990a865ef9d0f95b44fbcd3a0470406fbcae89e4bc03456113a7597117d170662bda54f9949543b0904e0a16944a383d8a02a021700b25eced28b71ab0721d461dc51f0d37c5b9c122e90ec142d67957fcc694b6b01377aee6c63c0b2f2a0d001472574e9b13131ffb563fe028399ab74f682ebe3dd71f6febd4ae842959507bc6055f5d8ab3776eb2288773799382900daaa6c28e49c4c8aab757046330541d4fa5ea5451b81095cd3eff3755e6a42f7377b4fce873e1186b02f74227206b8b6ec1c04026ae50c9d46405f9799cec5e2437a9a29e0054cc13283b1571158f472936e48108908d48454202b2e16cccace30b34d0db3c4be19703a4cb55718f4600f67b915594e818967603e272464e32a7d922fcb6df083af85ed0c2d11c16346d363c971fd6c0c8248c77e68f4e0cbc12b644a61857b43706fcac926b7a14e6bc4abd23eb7a65c99e47edaf48ed3821c69310b19e938f603ceda3b8336e6c18cb3feb24d00a036a6d75d94a5939bfbb1953f2a1cc1ae91130b2267f086cf6f2a367c905e95d747443367f7190565ff0b950966b853d2faae3d8052a090a788c2eb87307bbeb99ab454a86f672874957daa376e3061cfabaecb6847eab968a8b1c4ff94b4d705ee70bc4ee8d5681ca74df5b0c18b178a2a435524deaf4942edb32c03ce6b530fc0e0bc93b0500c6596897219dd24eda65ae6dd85d5a271360a541d80c3c04e544f941cdb5520ddf17af99cfabfb56e3efb93d5c5dde0183350cf919b48939892fc23df11d2b86ab6d2419a9704d99c1f52931e63723618c7f2b0e5ba2ddbd92a8e96355761ef42be37c7a9b441618dcd38f7acae4a1ab210006d737a5f8a2e91bc02927f5770f6d75609be5aba7d26d9849e521e3253bb1ca067d4b8e95eaf467558ba92c4984afbc23f8ed8d8fd1836557bf6bb31c013fefbea424428a7650da84af9f9d35083e052896bbdc65585605177b15ad55454c052c834fcc63a3b43e7732b133d60e772283a7b7e1954d25633d1d423ab12c8edf9b85b1ce09d139626fbb4abc1eb8b3063e5f7d17db97ad6b139c77af3ffc1293ff66a500f307e167d9f419e5b2ebf210b9585324a8ce5b35dd62b6f596b75b67f19186aa91effce059d2cdc0210efd775a50701fe90a54ef6a620b6c3e410e04f1ab4108948ec47478d6e895f225731ab7dc94b63031d3e0e0b73f88cc31f0741dc9cd36f1cd47155eed100d695fb12aa3a7b1dbe4f7709f588c552214b15b7b7ff03e2acb34bc7e7cd760d609c4483d689d707b942f75aa2b48a601e2138a8d9c0ee6c92c28991e7045a6b84414c0d7c42c3452923adcbc16d50308435ad3e405f6e33c6c0807f5e962f84182cea3f81cf2e29c96606e02a08720699b7875c9a3be2e9d1773f56b812e66061c9eaa03ffeaa221be8010abae092b2efa9681dde70f6aea229763f92af3d15a247933341c21d2fa788503585e2310842b6617d0bd9b301138b3e53df666445b0119681e59a9a3da7c5ed9e4a5923b3e27c7fe5171b5f6a352cf1fabed69cc7198d3966ed67fa0d909e504fa66adc6ce307b39a071ecf8339c15dc0cd58f79bf396dad13758311088507edf3e9047d4fc828b112fc6985e172a67938eba52b987b340810f151c39575bdc90aa8a1911e1130804fa271f1b0ade71a0bf9e830c944dae4a61150895b55c6d64d2cae76e0482ad75da8f38f437a121ec0f701d3c48a90421913de50e8613a253e4f66740a0736a5368ce5e814b4d506f06c4923c3ea4976a76394fe9ebc2696c7df595849a41dfecd00fc824d9058480d7f824b20bbc92d7e53403d3ba3c2e50ee4650420306fc9f2a5a037e72080ca71446542d1cfb41ba3fc034f034134eb85d37cfa08c63e190494ba6c2385576d95e3455d49504f0e901a23191f2445bc145b3a4a5eb9a9d1cdb9bf03110685d87a044b51a5dd913acdde8195d4780d493e44a1fd60725e9a0dafec18f104350851337d13842a1a19b0a80632b367b155f7ac0fc5c6e104c776d8a6f68eb63506731fc3081671d7b08e2432e8125756df220479c93cddc8569623871f4c40110da24076bf7c6d875ee8476058ce7c7bdbae8ca815b68bd410088c9cb763b22871b9aa67d9c5b7f47f3a173717ecb3210013409759da2bf2eb08ae87c2538de4a187c8a02ad092c5614a68481687b9ea7c900c3be28946f1e1a6a5e68b3c55e8822ef23d4d3d60d786aed814aff763aae92218cc11e2f2969b672bc25702e4e8e67d841444c0eb7a8ea247ea9b05ee1ab78b2df9b124666e6f00de95277a571c9757610f622550cc29981569f4c367a58bc3590e9bcef2f329a14380520fce0e78d72e5a0d61f9f221c1d57980678642823b2071ba82b86323edd4b2f0aec0c341592868f8472db9436fdc4f25ac8aeb10d00101719b6f8f87ba05ad19e1f87cf109275866c362972c851ad402749038d458bc3ca0d1e1423e7b21e8640a61386470a5660635730da03545fede0f19e36de1f12107d87d4842b21449bd39c36dc33f249612f021976c3da1dbe5704faeb3035c1b4b9322304217c022dbb04cc84449030ec9d1bd9e03c5110f98d35fac406cf7017e15b17650152fa4223e3d67414763d179f9f973ecd4c729e96ff05831f8673bf7900c90dfe49f3bdb780e78bedf68ab7824e4e1cdabf7cf4051f72e326e1591be446d369f7317552ebb3388ad255b0b78c8326d47bee06667f7a7d1356f6888426bbd10791a9daf77ec51c5746922c7fab6ecb86115242886f9ef3c4db1fa9952e1e0c9ed0147d47ec7efc26905f6e81931caf71642552dcf3afd34295d9e4324051af1ed714be4f665c24ce244732ff5d0e8df76e1db5cda7789596b5b4fc702c2c3e5565a47087e121b8405d0987561ee19a73c4385609b238773713ee160e3affb28cf64ece336f26f00d78a2dffb932a0d10dbfadecb5a5e9adf6c78e4336f94c53c68c76f031332219e09cb874599b6bca69deac5aa8029d5adae982939049660e419435624923cd3d716aa34598431817e3147366fa27df5dec96b3008ca060cf6f9086288579911485558f95c6b1e57b869461da1027bb916d55912be4d8c1d290dd3fc606c8ca105a5fa9d72a80ee2cced89dc0ef1903b40331a0af5d474c94128c58dadab7261347d64ed7fe2046ccf7d6636d406735197f0f6322cef9cf65591c34bcf09ad1cf5707cf9cbc1f9402fd91305450502ad5eac15f497d2c8b779efc097dcc97721fb65ab6886718d4ca2b887feb7bfde82f78ded8357f56c68a6808377d0ae35c071db9097330334c13099b9b1643da985f9b13026e56389ba9d401f890e53b152a3771fdd4f748bc7e77c420465817c0ce510a98f41afaa428696705bf54174e3e245ace573c4adecf4b293ca05e5b726cb392b2535ac57653b5297e31b2d056d26b5d019a6361eb5f52cab3220c4a6e93e41e7ad9cd0f9710a206de5f1e4366d3d25db748a98ea41ebf5ba57306cbc27de5dfff657bea6cb209610505a5ca65645564656684e17f2c9b51b364eecebf797fcab153648286141300cbc9c87ee8e04b6646718963f4f8633e922bffc7827fbf7f2746372af905d6ce944233cda0a43d7361b40a16b071bbd4094da10004155268b347905eb3f0c4c11690685b2b781eca58b04fe2f83a58fdc8659eeef7a46b556bf5d4e830b3e5cf17c71cf36677089667394c860a21873331ffd7ea6db5ff674a52cc23fe337527b461fef2945be030f3d3b6719e38a82b3b80aaa46bc8d9fd31876f0c534814192a6710444e645ff2d41a852901b2eff98d902bcbb6da21570824e71fee0fe38cb5fc41a22380cf8edd2411a1f1192e135610410e30e60a6aec714c35f0133ae82ddaba74982ba9d9caab9716a74c68d64a445c010923c1532e301e1913acf7e9417b416aff283531bbdb84b86f75070decf743a09a4c9161455c7c8aa90c3da86a443f4f406342a0cf5345363cd6a6d91f93fcead7f0c98a52587cf36a615701d8de6e5bd5ff3e9ed0d034e4650ed6ad258359d3b7ec87a8e58b06546703d6925dd6acbe7c5c2a7694867690d250c1e1a4f548ea93e5a51cc234ee70b96f82afc5616d8ff04de6a900940989d635bfe1e6adf12335c60ec66472a58dcd99fc98e2b4e748434336728fadcd1dba3dac9c02f631da11ec078fe4dda9b418c164f0dd805f6b5a2c54c8492d51413c3dd5bba2ec0ca0f617fbde0bd39ab3368b3836fcac5d2185adcd8f89a3acfd797b825f3c6e44bdeddfcb24bf0440d277fe74f65fbaabb936572c83b0d00cd309926982d19e61f22a07bc75a9e5b3e2c2aa2b3661a9c70fa32d019bae5460bc0c6de4a68b8115914dd0ac74554cd7d5771a27d8f905c00b376ac5dc573e93eb857830a89668b4513ad402a66e3659067b30919fb53d10a1e77999fb0b2c62cff85c00f4868ca0d2b1ca7d9dd16c8dddd59f2b62b8e0ff0f2c6e7d75d4d1b08a5482d526f0121ae2ed8dfc7c36e44189217a0003cec2eeba1262792d2740e33edfe9a868088b8ad852ab0c2f5672672717bdf1561e7c910e535c42f9fdad24803b77feb117c1accdaa03d834f164fa33747d9890db98fb5268562c64b9afd467386bbb1103cf7032222399a46eaa1a979a7829842cd8fd64b38a779cced260cf8183a5301f88766de4b76450c5317ede1d13243e0ab1f4075fe523bdd8a46ab415c68ab7cfcd2987795d06c3b3a09af3db2eecd0cfd118dd023f5450e6340d877dc8851bab255881311eb25264862d461dc07fdc10e82cbc0593c957bccd33c4faa47010b532b7f8ae637ce7d5ff97076df4244d67092f81c7e4398dfae6bef5a26c51b15f5741199d994e334acbd5c13bcc017c060230db5376e27568aaee3089e5cbc42e0de4dc50e239baf4efd9e5d8636d4b1f88dbb9ec52a1e8eeaf0bc849a46712388e6fe72c0b8cf8c9e8225a81ef9ba1a8e2b434ed82efe4c31116db9e1cd19a51eb4e10458a3e2a306ac24255e317a05ecf1d406fb1eb3086f7236e2aea6c91fdd3e4b80bbd86382b5883c717bb624aed9d285ddf93dca5f35b10233214dfe076bd66681c2e088c9225d4565f92a7cf7e8921011621346129aaea383eafe71464f48040a7ad664a3df008c108becaade1bcf96f96688c4f7c0d8deef658371ee9318f3ee7e7764fe9a6fe1c93b2ac2d18376f27f3aaf003f04d1b32edade3f9fb7498b1bc5a381f3128c27f20929336b874bac9e0e14d2df672191d56ddfe2b5a13ddf84d7840c47b595715e75fe96723794e5f89c8a5348274cab02b9d940b6ade8a09d62b34a35e4fddd025603be64d0e0adcbf5d49e2263fa9dd8a8165b96e30f6852b71c9fdc9bd8288ffb0539f4c96156cd9e81357b95bc07998ebc964169533f8cf52c1531b511e92a70976777cd141069eebb6c8dadc760587ba5b240f2a2377e3a577462c14c25e404173b4359932d27f477ac97b427e2db15bc76541ce02e7a6f4152e8a4496582331764900cffcfed40dc5a5fa6a7309389568522cb1070fc8cc53d453d496512a2cf68b2fdef809f6628fc1fe2c90b5bdbcccb34f941a465546e3701fb6f43cd8c80bc754ce162874d3ba048149e2ec81f18c70812526114215e0af7c3e4e0f817037148537525bc555f2cd675b10b7a1784c62e6413577f00e2b5e494b015e1b91392141e2514ded11fe6e7ca17b21a03e8eda499470a0f4ff6916062fe8a329e6f6b27bcd682bcff6f21c5e9acc4ce6e2a31319b420b801b235dece12d33b035061b0ef5eabf67e6ba9ce477a40ddfdc3269663a78a0f55c69108a82a9bf2a671310f6c0fae4434a5c264485af0d2d8d47820489be957911ba118c080f63c43aff1ddbd982ad5c6b3041e304bdd4018fc5f453dba30e3c18125c48b0751700c594efe03dd6e22b0a12748ddc16e0b903baf9b57da1fa82125ed9144781084c5a400689f36d4a6a9507f0bd9664fc39ecd85f9dfbcfcd95050dc4875544f27de10d9f403a563bf9f241f6866125f6a7f39f24a5f1358e1bf8245ecc5a0e4f257656e6abf85593533042e268c884b167ce86a33b43ca6a8acf7853f7bece909792fe13627d20c96ff5fef0ad02a703713c52b15d7657e3515b7a753af28b8c8b291457bc7779e41f7412a227019cabde8d670b5986ce872bdb83a48d013bb25a2865a284e4d4bd7e1621ba1bfaf0a7440ea0fc5fd13f66a9395416652e8ba71df37c1356e8d47968cb810b44ce9b8734327727b45bb8dd9cec3316a775fa6ce48533c58fb7b6f3bfbdbbdc458188dd1ca6ac9138f76bc6cfce6aaa5d352e6ab4bcdfea07b3521c518439e2e21cec2b7c40f1c9c1b6903cfdb6a3b3a0239cb8876da2235426d127f9807157e503237659862109024b3fdb73f89b49f3454015c8b84968410d6d1b6d93b0931a816c2c4b26a2b56a424ea87ea7665756f67f8c3ed21b31c34600ba6414ba8c3dc11a0464f85856006f72d502c533a1da5e61dee51b5cc4aaf8eb0cd18f5fb11e466bc136a3ed6ce16598252690ba4f0c143617e0c282ab8c447b92b9dc96401e75702f5101eb7c616c2b830a7000bdfb7b9ac461c107240c5a450c8e35e81b82b45b36f7820f3f50d6ea96769a2cc23fe59f727411aa766b2f19f0ebad7e7c52c8991dcf1c60cde09e130f96f1418fe31432df32ab3a6d4308f4aafcd0c4702de30a5ea45c8577f14ad5e92229fae73be7a40f0e0b6f76cb8ed960fac92f1431ef7a5a836d9ebf726d5a1c4c018c5b76a5d7856b278644e3cff98ddd78f54047f0c8e5c3d28cea7d6c6077ea05280ebd98a8dc4f13b6a36b73db2a4c6d35817f733b28cb6ff5bfea4d43cd3ceb2e79649d3f8dfb5d9abbaefd3f5cf8af222e388a449f3cd91a49168fd34f362c4d0fc12d3a6f3f2fcc30d18651e7c0dcf621548c83c6bc651ef4397ec90aa3e88f33c37d3922a09f7b4204b9aa15cecc53a7715318887a16fb45679b266ebdbd5067f3dcb4dab8935631f5042a84e3c46eec237b02ba9c9ffd71e5ea0bc69b764e009f0d3821e1e8f60ee86c7e6b702787907f262cd163f386e08f763092886da6ec8c606014e363eeaaf7fdbd6e993302f15372d6b6482a0118444f66ff8f560478671db441dcad22e7a75278ace3fbae35a401684bae0099e227c15869405293003ee805707f949d1a04edf568b23039325b11bab8d4c29de5d369b4ce9d99bec6ccbd142b0df51430fdcfc0587ab2532b38ef395f0c7d795708e77e9334e1cfe68395538dda4ef4bd758c392f1df3c95417cd9314826b25a5f3bbe36be073ab284cdeaf9a19da39ff6df04fc049553efb16b4c4bda5688faed0f5579b34122bb99539efd8fcebf443ba52a8f442ab459bf0287a83ef388358e9aef43955cd4482ad7d31bcb5214a1a558a56e167c229f0911d545430e736257b5d21f86f47188c80a881dc25cc684fa79c60af1823511ea81133462a954435ffe87e00c6c8f14483ff4b4eb02bbdc18d84cfc62d6d6b8b917342b8da2cb6a06a34bc4953b885f95fb3c052fbb412789e789e8b875c5a81d770e9a75af3cfaba302c96529258b878ea911a329ce084cd13c300a1176550a600b62ce1389bc36502d69ddc8df15f68990760b1cb3fd6fcb0cd8f6f6dd8be583c4aa843e01c2fe891f9fcdbd65ecf3c99aa976d5fa693f0d2062b8a0d8e8963fa205bc96cc9ce15273977fffd5a8d3fe23deca633f71393e3467cbf857e9e03ab59db65a4461c9a17773fcfe2f119ada5804ca945a8534849c5939af9e5061138ebde0fba770d6fe0cea38737c48b229f44eee094955f40a02e239fb301d2fb4349a94b2130fde5701bea7bc6b881026aff21590767d8b3af005e131e34d1a12054a3c780cf268fcbfc0f82e35ade0eab5859f5ef7ce21a48bbd23b5428bae6125ae3ebadde5df6f15ceead510f280d433df10223dc5785776a226de27878e9bc65c91bc6b6f35587fc35b62b68927134999a276e478e871eae6db02b0c7b7e75a701de7620d27a70dfe6f64a17fba6c7af5088ce589cdd95d8dd9214f3d3e243df3893a8c2d8fd32968c2e615f62d512fa41476bb3a6577aaa6c15c572ac2ee3c4450ac8ba58a7995aeddc6a70eea96ea71adf2652dc4bcd286d0683e8aa3b7295e6e9459db647591a2084bc1007c928e8413323f497cd81f2c69d8320b7dbde1d115cd6c3b42a0c4beda686fc29a9b083a0e88a343884e3df6e8f168c1d2489121ba438acdd6063e24cfeb2aaab809939c0cef400b1fecd7a9347f691e2a19a07307ee2213ec4ce548650f69f749684fce76858f184c3c7af55d15584a9b71f71b0d26dc3b3da6e22b7ddf92805bad4fa3179832b02a888f7a8bc765d23bb1159938779bbf03dfe6454391d5bb94c6233c0f7f550dc064b79ec746500a2a55e22a62f61fb87ebad35cc7e1d4dba84a1be2f9492c02c2a30390861537dad1592b5112217b6c99223d57ec8cc74fc31a67198e78f426a25a1064b410dfae4109aeb2c130a7c4f4093112a701fd7c279d3c528f531852a5318e067cf4c7a7c95877b9dc92cd0c6404e0e1b858903fec3147b14376c00a00e4bd2003187f002329f9c265ae853806e195da2525b5ffb2fc8353c22f291f41c2e7ca356f80c5bf802e37fdbb6f7112226851aac07e820c0f9f90a1dc18f82421243623a7e2862c9f3ba0b69fa50f16fdfc642daa7573e7665666f58476bd118ee997e10874140592f0c8d2ecd30727ff3e8c44520683098c5aff65bd31fcc743ae7129edebba577c6ff56e21643eece7d51e1cf163378110788954b10032ca047752559dc5168d5966c3e427d1aed0dfd287ad3d459d3bf3f5cdba3efb6d52b1d6e08563fb52cf7f998d303d391a7faaa7849ed0d800c87d46130ae278697dcd42fa4196caaad1010d19c693b2620d65e389e9aa944e75f42ecc00aa8ff4ec94e7871a1c33fa25092266eae712ce2d3c903682bcdc7f36279e371d5013233e688d9b2919d185c98d85c0b95bf23a4f10082db6617cf313383a9b260dd2abe92e0e8fbf6c37fb01342f24bf8d28335a74c82d2d49166b60399274f05adf3987f65783925fb35a3f810e443b7f7cc249aa37e75f1b724147fe3d1084b2d19349cb909e3d161504eac2a7d284f9046ea3e3b6e8749175c27ff3b77400f2f074e1515ea99bc28122e4da9d2c2ec68a8f6b73ff1a8d8edd2617187ce95145af805a924bb16868cfcee303e8942b1bd28b3bd7796494ee8b5761cbf3a5fd099dd7f718a42b94fb9d9e75c07669f6fe3d3333463b7b5547cffb9d6c6bc0609122872a1dc1328e11e6d48efbedf443ae87c570b24ffa088361371aea826ff139e4bf9a5cf3f892da3db307135a1bd15a8dfaf7f0d6ae34c1c4a2737f6558969fe7b47b1dceae09ca07c03e77e0f84814ad05dc18cefa3f2205579db315fe9d32331df6a74caaa318724e00596f56d02670de36ccb5d965469edf2ee1cb8bb37cb743c045b9fdbe51c4dcc6b2747b773e0c91c57d7777f5a7c098e5b2860ae147cc060adea00dc087362f5dc272fdbf9c5503364cdfdb81f2a2f0215cb7ba13b937c54ee82a739c7c48b2d80bdd08d24b7eaa82220d7b14c4246354f1be6d69bcf25a58409b34e80aa7ee56a153d7b48db49c089c2626f72d778735d6b9bfa1e0bf556e93e0fcd599fadb3acd6a2ed086f58cbacaefbef31845c9108ac930e27aadec04b69705b962eccfe2315476225dad7ae14c368108f254dbfcfd4fc6e853383d549bd4af214627db68781a284a78f47180608f70b2c19de9d269027555aad884eff9b75b20f04dc86d10dfcaf461e13669693472b0b0d29be2e7b9a9b19082bb1aaf87636eb983bbaddd4cf39a3810dbad40423542f8da79d5bd8eb4675652984b950098df57aea21c59ecd67bee16e76742c2af58da5720cc365bf621cd5faa2cadf44ae487b42bf85630d8820b3d3202260f2a683d1d6e037c07dc2278da06acd4540dcc3876087fca43aa704de460fad120392152c2170345c9680b7bf79ce5b35540e0a805fc79d880f90db34a0638bc75fa7fb4def894f9611a652065f951224fc60cc7e38aec99d6ca6a9cdb9b9121db74d698b4bf44dddfdb2dd1c7b5ffe51c74ba34ef44ba0e6d766485899fa60eea861a0eee70ece3db564862e8782fff994a47fa266cbcf9b6ab623825126e49077a3e56067cf67d17e9d5104837ad31e6b121d0750a4227cef9d5f8f2e10977ebbbddc6eec2f793b779f9ab599c71f9a06fe8b6e455a3d958685eb902c5dd2754118d17ae8eee2407165e4e0c32f921e44a2537565d53c82024ba169102a985f3d60fcff82e129d4e6a3457b811941d6800fda224d0f3bc97d48aa2aa27d456ec988662aa54ba059fb6b010b7a5bad0ba0c158e469af93b7b021e1be9a12a46168da265df3ddf09e95a7ea2ad7c5d960a64280294815d7a93ef646e6f7b462788e396735a383db02b27e18de943b277e51922f6bd2703033123e280c8cdec746e7163c7cf68a9cb9819dcaf0d02188991e3f51097a976c6d7e9e10df1def41f351fa986c4a559153604b0d52ca2c13e83103e9e07f28600a0b0e5aeb383a50f8ee51dbc1617f0b1d3c6da801169c730cf507ad5729b02fc78be7ec77e3b32927023504df75a5f1b31919d1bea10d8bd226dc17ae0cf86f17a4f1b157e7da17a612e7f240c7bdf9c64bf83410efdf6a91e1a31a95621be21421d389194c3951a6a92c32a59d800056703477210112f480486b7cd7dd38da294b3b1833ee85668f28313b6e3e03ac06329dd7653df497913049672f2f0b19c4a21e6734af25acbe93db4f480ec446581e05437dba14926a3ece3151dc2cd799e035d7e3e769a5c58e9261b2d70d742ea90d4a90d3994c1655a2dd3b30f9b81e203f9ccd0d178518962a21e5fbe3d51d00f9bbf084ecdf814d1ff9be9f97cdcef52f5540b4a372762b79de32dd31ed3b57940808fa6d6ad3085162159bd97f8db73e4c3704ea1ba658b1cf9d7c94637314b7fc9f1f49f0feef0b6f695399ca850403fac5a40f390acf9debeb0079722294fa16a2cb06a9f09dc71847625b1afbcf1a7a1ae4d73c484c3e308d671bc87cf38c4f8742f73ba93f2feddcff299a3554fc52b2f09bcf98312bc1407a2a993421172066e816e3b69b34139abb3dc2b10ef508f040bc176a590d492a4c43c37bdb1fefb226f3b38159cfdb1f133b81e62ff16a2f09eb32652d362edf402c06348a9bb4be1c01749719bfd6f74422e7c7af3266b3ff1f8e060e244d4f838f11f16d155df85d6ca887ffab8adb3d15fa1e49c9722abb0efa026d98e9bf6417b948ffb9e7544d7553131968c037e0690ebeaa8f488c48db2564f7032e5e9d0e1c36eed43ae85f1f4894bc4be29068f4bf73a7c3c91407ec9d906bfc620400a4ae3bfe1d62125fd4681adb78cc7e9ce8bea16641399503ec7ed2643bc1a1f50f3f6e6553843a340b53631cf718193e787abb51ee571eaf9cb169200e8302099001d1cc09e50f219d5b81dbdc07984e8f5a0f2222333e36a7d1ddced19853e34e5e59d4414e518bda331de83b8d8454cac7591f282d1e8840c1e9dd3fefce89d6835a451177b9de02a6de29fbd3c24898c20d94d25a803d540bc84a2ac2200e587cc36c63a44cb980dd7b07892457a5d3e0d248d30502d6ff3ada0ffb5a4aa0329d451643d3d854d20b7b800bda54684b59ff17e37b72ab8e54c7f8d776893ddaacb60c78f494f56c8d163fcb3d4ee58c80348079ac326bd534ee2c8e5f06a7ae55290766545b35105deba9bb4379d1b2b468f437aeaae262ed175d1448790e390258cd3b05690def95c03b28a5f5f85d89fedd3094c2a3dc32ac61dfdf6639979a1ed688378c868119f865621f2de2b2073c2f45facd5a83732b20da74be30f45ca8d5beb86f8590e301999ad0653259168c5b9566c7145091bf4c71a699f3f838541a0a1981d9fb71b21b7a16437d407bfd645563288a466e08eaba197044b0d99ed3c3baec3917b11227e0092f09c4dc6ba984661749880d023a60ee9c31882ed52a5749b339d610e603987e9a6cc7a30787d749200c068a1f1d2c168e8f04da7c2dfd53d0da7a47fafc2dd324ce04c131dd1ff39d9c3aafed6931a2d77d71e243f3253fc400100c1c91d640ca8fb5391eeacc2959290b50b1b53b7a14cd858a328737f6e760586fb14fad9e1c482eddcb5befa341c4157d16582efae001b88d4fa93af9b7333a88a2040a5251b6485d40c4e27766e13a6e0e37ed4826bace996a21a79b82007b94e443ca9535d3b1ac59c7620359d6cc7a7fbe4c0babd9fce08889a3d1e0ab1dc464aac8110d36c3841909901362073a2798ceee1ae4274233165d08af902567081f1cc11ac0cf6176b79fb4e5dce6d835cbcc269440b132bf1f6abb79c46873d7347688fbbc10f5d6ad9626a2e1d84e81fcadeb805d39f65958818f0bd93ee087bcd6c79d39c3f7bb2d50154d72c7bf9f7d57b82bafcd14c062588ae55f14d217f3b6f1f64997a5c8735005afa4ca68f30e5f873b966899eec2a401a6ffc15e0245cab4727daf311d853dedd408b1f7002376c27b2ca0d671cccc6050fa7d43e50be5dc1a8e3f6a480cf8a402049bbccbbf705b05825f5a1c879c00f5154a7409524e6df1ddbc77e3386354a74c9b05cb84e01c4b17720546070fbddda6e1be1970e087f1b3dcb19a342515ac437d57975ce4df0d592891c851eb094ae29810d4d23fef222dd8af2ebea9c1663a6b0e408d6500c50e365ce651418a64b9b5ca972388b013a319962c0c23bb5a7de77882a5c6813d18c2c31da1d8e8a00fce95f17952394f13300c644ae4c3d7edc66f3cd1242ec7b86dd33d4ba424fc3ed1a3614f88d11f0d63ee4abc9691b110b28e5fbe5e3ca53ede2741eb34465beee41697bdf117ec21f75c134dd05305c664e8177e37f411651e7528267c7e92f6c035235784610089311aa5c09db08944732da1bfc53181f6bf8043dad51c43d6b2c1e737666f7a5d85abbed9751bbe89c96f8c18f9089fd91f7bb28b4dc144d88fa2c24bdbca0afe22b4f0bdd3a259e1e90d7438bba3e87140b959e8703b90e4136dba84d41e109e9faab6f80817ea5d33d0f5ed47b61afd625bdf62334bf9c7fd62db8bd5d774625d0744fc6a000f789d719965e4d97a287f51a68fd577b1d0382bbc15cfb365bd751780f5a019c81fc6839b1496e15388da18fc8f67c580298ab4717d68a84da5c13a654b7ed13278c4a0107460c45ea98001c5352fe6053af11e103e64b00366a12ab9dfa2670b4c81b2f72b962b017135ec7a7e39b7a4ba5cbbd365001090a86c2fa05138297901540116141504edd72a27ac3e40b7d536848b9b2130134266089de330b25b2a1d7bf2094ca0543dc918dd836bec9ff7cf35820786a3c799fbbe1b51ff2d8a5a72935a0e757e48933b6b5f26ff3fd5bb692ec89ea93667c510a3d0ba4af7d5fc8202a0071750538f10c05d3595cff68619c7eda63ffe0c5da1c8f20c866c89d75f0fa1a4fdfab143b313b373fb5e03b05cf5bd717114e9f49393d97739cbd2ec7b2c861f9fd51d2dcc34e91af4641f4a6b0bd387e984b120cff8641f7f7ff0bf1960403a60f23ffe00670fb37e98cb458e19cff5a3d22db3ad651260866d76f62bb77555595cda1bd144679fdb35fa3cc1a986af87db0c7c6ede5812889cad8546d6ea4050dfc71521751a2799a5f4390bbc246a27b069756a72734d943f2fadab2b930cdb53caa11685b68bbb26fb992b0d3aa209e255d38ff2e27c9c711a001115834da224331b872b0b7be134d7ac2a4252db9dfa5d9b2676ac3b19c4a6714f4053268f61e78c01e0a8f95ed4d53d9f69904f52a7d6db45f52714415aef61f545f1d536c09758ea7381d17196c3b3e9cfe4200aaad343d84f1e5c4a5a84a90b3dd655f1b3b61d1e7e2ef8e4ad10beb5981a611e6b2fc5600a49bfefd45d200c152aa3bf42e146b709f6a79b1f9b33ec3b17ec110e408792468da5f84e592c9be4a975dbfe39e4e46b04b734fec4102382c2ef9deb81ae1c0f89c62c93d5549fe38793006cfceaf23efdc2eaa096c3ecb5c317d5c30a00e2c7c1802fa57349628ea4c9a28411230acf4e74d7a88d63b30f65aa81717b6da1f138df0150395959d3234db95f1c882773c4ded8ba9dad0d30602a18f517afeefe665ffa16aa639e039f1af853557d05c8a1552263b6a62630af58e67f4480616e12e3bb6a94537e1f2af58004cdedfe4a920f1a8033d760ce4b8466f3819e61b3ba81df9c30b670a0bcd0044e13a1be77387237f703a0b3d11c2a3b6bef316e1bbbe80efc463e0994d8abc02234cbbf54910968b380136c375b446ef2ab072e94a005e234fc749e9dfb2e90e6ee7b2867b0607aa8208d5764902acc1db29aa361b3950cc066aab55444ec9dbb761cf7a7fb2487ceeb5306c85feede94173f9a28d26c18c9fa295fe8aa235eac00d96223a2b67e62b95d649e37bc14a2217720cc30de3c5b88d44b2318a706422f782c86a398555834747faf327a7510f8a12105b2154b6dc1886bc7484fd01c097a2925cf4bd0a20526cdaced700b1408405b6bb16dc2bc99436d8471781ca918d7dd7aea24417e30b287d812114da7f15e26d20bb2f299e1c362c9ddf9c685738577dc7504de66aeda322d095c55bc93b4a1f58e89a9d7c9dd00c6b6907f93c0ef7a771c154a88f6dcb21f9552b31e22db1d8691e191e754ce5e9ef023075ba22a8f74e6eed725ab3e2642183ae312f1e51752a2350457a862f1f8d4078ddd7e802985c4f6fe0e364af3ee79b77cf67bdf5eeedacebd949e0a7f6e319b4941c697b8ba88da07ecde5032c297a0094fd9f9ef2b4cee50abcb28458f6ee2b1d1748cf65ccd2831afc609e47fa10ad35c0d18f698951886958c0e6c0a5c2736fd6a5662ee6548cc89bf6270bef1829b5876f2e5ebf9ec4718dafeebd72f3e3f81294bb389313bfd5794e25de27db3b2364f4f4c16811809ceefa580553f1edd5cbe155ce6ee4b220426c7b34160c8ee1ba50764ab7a5a65b59026ad6de2b264e52bf843bce9d4f6427a08c041af857fd0fb9e57ed8c421439aaf918d95e0366026604ce1906c22e9dcd0e9503388cbba38a4473c5b6d935b5851729a238dd91390088f922a58174534ab5d8170ec90b450d4b70db45c2d2ca7907ac0c73cba3c062ede71749313f955b13169735136657896d2d717fe38f8f9aa7ef5b7dabe2505783c7a7732ec03ff45da208fd9c90b67f8f683d0a948ae39a1d906d048c4e47ecd2b4491fa3afe1f0a615d276828e830002b9fd8e6172669734bdf20bdb72e32123655b33f3d5640b4e3eb380ea81e0141d1174754ea98e238108fbd882024456088a462f37cd248c0a6b88e946716e18624f02ed4bca21be4cbf28356afe514a4a0541c9bf8cb89b4310b8cf54025622f10ae4ffc0dfe73ac88a505dfd4d0fef0005f54c122838b121df57409f425a8c64ff34f17456fba883a8832fe8bc603371961d85e561ff2a5e6c909f91a442877bc595dff386a19f497037f0ef85d6a5f19ca7ed67def8294991ef2d9a08d8e9acc862be362d878318a341ae8476a138a15b090f53f4751d20d742d33ce9bab6ed96d40323b5ac965bff5e0bf69a56ee4e513135f8d5b45458e0513ba0afd07f9cdddac0df9d1a75abb97fda52c873539d38b4dc52223cfe73dbb8b287633c155a373cc38a49b886453a1ec09e0208d4f58802890840190de8b33072ae0073ae95d989cc7084917368b2cb28d23a252c3264e8acd99b20afd0446b76867bcafff9c05a82748712d2aa44de2c32d4c535c65893b98382a57a7846ce09c1fc1af5e6248b1c3c91daa19f38caa76166404e7d635d27e9b95093969a22e97915418f2e1596380505cd6d04af02e113ce75d10f95676543224e0451b34b93132c3932d8d601595a90613e87506f3c87bbb3e6f60d715047443fb6fff3f78d5d9c6d66996d07710cce0ee94b3982f753fb187279dc8ec367363be0d82c07aa7ff508ffbd831a922e80f274a6eacdd6691008811efb5b14b3cf21625f1ec9f836e7569e88831b08172595d0fcf38f0e4ce662096b39381150b456dd2a4eb4b2f7c6d99530864ef8d71ee8878e3d8c52e2a09a11509a08f4074b46e940184e9ef2c780d24f0dc69bc74bb525160b71b04ed93b3bd040b40625e98bf7cba9059cc1cdf41f6b396971343c799c232a90f9f6bb132e5d98281725f9906533f90c94d39e63f01b803c8a329e92392f7ea731df87da7e4ab60230e61c88a3d77b914d436da5165244fcd568d803d09bc7ebd8e87da29b3c7bcc34412d57f101cca5a7362265949ea79913da8040124116aa9cce22cc9023326e99ed3d9fc05d042a389df99c1eaf68cfe3946993bfd086be3eb36db15c5d4ab39b29077ae6f6c0f7040ff38c10313f07e68fd1708f1a9be196268714c2a20e2b3115cf4de5ebc77d8fc013e195c9e8f70720f548a668f7ddb29b3ca7f4ca25e90f0069a5dba365e181635022299e78e4dfd4cc651f5fe42261e85b3a8bee9ee6aba2b2f2aaedf9376f95a4720d54ff0bf23b7281db4512e3275cbd00ca4a58e6ac476c334a88cab1e9f1b22c37e9629d9ecbcc6c07309bba4731251ed81f91f7f414fbf4e1f65d9a00cffdba5628d50f447b7d6d0eb06fed973501e7a7da4cd5e052423d4d2da125318d322430e906ddd9a76ad509da3c2ef2ec076394ae168c9a73e9d1c386d29e1332072ec3989cc76d471d2af5962319ec2ae01f86f4e3fec01c1dc6e4ff00fc45cbcf65ed4ff3a6552f6d0e93a411def4a9f8488430175cfb7a181a9dea11da7df32f83fb28758903f55488708a5602702f775808ae6a5e4897bfc72bef94f5ea0000000003102817d18319c3fd6874dab23589dcfc77ee9aebbaa4bc53087e7e545e934c766feabdb004f05947b10a877ff84b2e483035954099f6f78041d216947a72cc875a01a79c72814080eada6cf46864109cb177a38ebce7e88f9efc5d4c8bf6ad198c256f3d67e78e7017f1f6aa59882928b7069926314ff4880ebde741b2f09159226542f3fc18b23ddaccbcad329f5238b4d3b712aae21c97d92c35b4b1f653412026b10e7fa0978f37e160f97007372d302b44eb1ee8996cdd56a45ebf7cdea73642adfcc726a37ad19bfc08d2ce004bc730d9cb9b3b4cf353782b9b507f151874642fdccd810cc018ce37ff5a7dfc5b4525e53f43feb251cefc98117d501e93015890c54a150b09e86ce7cae7175125996f31027e369a67987e7215c80f34d9f114a2c2489ddd818feb356595eb2f560a313cb6e8f6739cf5fb1728ef662a862ca01c95b07d4fd5cde95983f90fd005724e1421665203548bd6552b472b41eaa9b3ebebeb8097c446142efc85feda2375136c052b232b2d8ca06a7d727e69e61cd0bdcca2b1f67c7b95a5d12ef458a7be0d77778dc1820880b1edbd8bb5c954d9877466f9ca8d619b3d1efcee8089a331f324589c5b420e3d05b266b44e1fe9e44d5c5ca93308bd93367baa838c5c1dc0a1b4fb79c95fffae10a9c95c34d1372d1a1624d56c05322607e5e2341dd9f9c551a3310babb0ce6b8f94f798c64d7c52723d4af7b36be1b2018bda9c727e62d15cb60042df337e9f181dc9111c91f3f5c092a9f3a39b72c7ec16bf565cc26c508d8fefdaccb1e97460e5158e6c2d5fbe3efd8dc459809a3a122178150680f19fc447deabf7896af213a3391d87cfdb07a1c724056c4510062e97e539e50df9bff832b717d4b242d2e62cca3a92df9114225d3bc76a2ffcce8a9bb3fd421685a0b0709396e50dfbdde258bcb5774fe1bc08b33442352bcccaa594051b15ec1e198fcd27ac80125c171aea03cbfb182efd3f550a04cbb1808388dd905323227bf26d63a6fc4a09c9298d5bd6aa352fc792dc7155cc96b4f7bf574863ab37d44f72275d5e9270a6fdcc3b69716a51af60c1e01fe2673244b635e598980668658bcce5d9b69f8c39610ae243da7e2c2702b9c1760d6b173982ab52bbac1eebf767534f6422f950ddb61de9d1fdf71447a28945936d5616c17a2f0157327345511360f2836d5ce09137f6160c82c815c7dc6773cf4ad4b5db60e09216b36012429f9fa66a568f05b98eecaf518b24c392c92678519b89a0bd70b666da919d3c116bfbf96ffd06d8f124409e5dcfdee5307f1c1814c2b522c0d20845548b41a5817eb69405962ce3fe4175370ea390f540a1ac4a99cf894a5811171ea5b61234c47dce676f8a92b07eb9f914a866004ed9f9dc78b5742bc9dca990c962a935d29cabf3ce95dd57a42d114b7ee8276e748505d1fe24629da6e7fc3a6941722fcffe434c056d66fde9aaaa94f47311b0c7c5c51f488798d9174a435ae6cfd4690a874b9f323e122740f026a00c199fb53d8035d2017deaaefebeb67af56c410cf65ed1e0a81f6e4dbd97fdb7e17e2da2324a943342395ecf9809ad45a124cef42d6dd6a0209e741e4e7fa8c64697b0f0179254b80f62fe4282c8615931069edd19f3c4d6bfec189b899124520ef1fd5319906a97501ba801a28e7c88da792fd8e4571000684213f842106779bd2574cef98db78de728766f2ff490765329107e58daf9ec785fd58016468c5e2c0a866fe3b0e207967703925f8f8d0e69a001f0285dd951029d72cf9ae9949fb702e7ea5118c80a1559f788f96949eb98014da5f5adb533b08ad3d498e9ea06cf6706d03dc8233755e9d614e4ef5842de3de3ec0102898ac82ba5c94bb413165820921c1a68ca0e2e81f82c17cdd5a1a2eaccc2f0684fb35294f6cad671abb872610decae53ec7ad3b519bcc4842e5cf591835d68ca83c276f631816f8077b3751c1c8fa2b28d2f9172b2a36c8cd9d7728478b56a930d94fc0cc9973a3581da5c1e06ee2d162ba5e588226fd6993d0d6e0bb8bae0f7a68c4a21397a29398413eba66aa01af25f854022072ce0a2680d400ed1a77aa9f395992f98c633cf9ddb8070b045f768995aab20f7ceb72feba092d513345fcae7718bbd70e629cc14117df8f174bd7a8373bd76c8851c4c33dad8f55b5557c213a0951bab40589e7575de1863de8614363f8915c640000c6ac23e7fe3b838b1161c3e43d4f644abee4c5441fb3131d7dd55588b2583fdbf0f45697d78d8afd8b39939725683179623cb9f6a56859b8a4a1a12f2754ce25f5a1c3f8538288b4f056a7e17e637389a88c7fa777fb2abd2d270c6b75b8247d3dac22f3262a98e3836e4e0641de0741837c594f297d66f1cb408e11036d22124229c6a0e1b4bd46af45b661df8f302732ab11a0569bb1c9b52dbde6378c70e6ab1bca7256613be503022312f5bd3d464e37ce1b6044d17ae082c678a91c140a4ed24caf18539524ceef99f0a60dd3b7a451b872d7d665425ece88f5355b817e5cc812edc7c50d5015c4f1fdf80d906842eeda3fb423749dbbd9fbe20fa2bd2cac4911b7560cff747791fdf96e3e3f367f60e97f0476d3ec6fd86df0ee175f0e730db77438c9385d60717ac6589563c55ba43ab5e2d000e73ad51d56864940e120870cac78dceb679996490ef8d24fa24e6b7bca4c2c1afaae8cffc6ed46c84be95c00677b22c5d08f0a64e3f11585d46536f50f60ed6946328fec9649754604e8deab47325f5d75c0fa91fb2457425e85b4d59f13e2ebeb0e86a8702eb7a8730d8da76664359632cd7b3456d052e7ab06ceed413caf34317df7f720924a212692b2aed0e5f01219104d7fdf4978dd6aac3a1165fb780099f32c277e47fe682bf29d9e9163af8943170fa0000072586d726769726c2032352f33300a0a466972737420706879736963616c2061727420636f6c6c656374696f6e20696e73637269626564206469676974616c6c79206f6e204d6f6e65726f20666f7220657465726e6974792e0a0a537461792074756e65642040786d726769726c2e6574680a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: b72e795a318860779ae3465a87fd4f57b46c90bb331d58e19bf3f1df39976be1 ? 70791719 of 133488977 <84>
01: 43cfed2b75c3d23726ed7d1f584867dc02e7824d254bf52a241ab2adeba1bd7c ? 70791720 of 133488977 <d0>

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

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



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

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



Inputs' ring size time scale (from 2023-03-16 22:41:11 till 2023-03-27 13:41:29; resolution: 0.06 days)

  • |_*_________________________________________________________________________________*___________________________*________________________*___*_______________*_*_*_**__****|

1 input(s) for total of ? xmr

key image 00: b32b22e3e17e61c4fa39314e160dc9e5ca026d4c3c39cc27076a3c55a467e0c5 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 725dd18e0d537f65830839de1ecbdab27fd017e693eab48564bbf6cdfc8843ff 02843595 16 1/2 2023-03-16 23:41:11 02:081:00:28:03
- 01: 7564f560c598e7a8d032e95c48ca887be8f63d64a623e954a2c61ed49f83554a 02847263 16 1/2 2023-03-22 02:31:44 02:075:21:37:30
- 02: 198fcfcaa9a97afdba75e12b5cd5ccf70e09f3b98f9cbe0be2404c0614c24f6e 02848514 0 0/32 2023-03-23 21:42:07 02:074:02:27:07
- 03: 6dbc50a94164acfe161da7a48cf064a32fda979d6c362a674a4aa98dc541da41 02849675 0 0/418 2023-03-25 11:32:04 02:072:12:37:10
- 04: c426d35bd586370c3c289d072941f47f5cb919f2dc533746907054e34070bb09 02849884 16 1/2 2023-03-25 17:53:52 02:072:06:15:22
- 05: 83d8a9b40be5ecee2d1b32cd9e10227841b71b2049bac415825285260efa8719 02850596 16 3/2 2023-03-26 17:45:10 02:071:06:24:04
- 06: 87ce88f2289d2c1e8acad99d342843fff919ce215d9f59c17083bdbd56a85e41 02850692 16 1/2 2023-03-26 20:36:36 02:071:03:32:38
- 07: 4898c1d112e39c5991aad2dc4d65c370585838b65822f6fc8eff310c2fd8e553 02850772 16 101/2 2023-03-26 23:51:40 02:071:00:17:34
- 08: 66846fc3e405b0257cbe20985aa15160c50e3b0a597452dcbfdf2a1afe4077a2 02850842 16 1/2 2023-03-27 03:00:01 02:070:21:09:13
- 09: 161475a1b67d39a900b01b9520c18138a87424f5f516b8b2c3ce96023643c961 02850858 0 0/32 2023-03-27 03:29:05 02:070:20:40:09
- 10: eeeda09b47d6723eda37da3104dec232f874d12a67cd7892599a661040f72165 02850887 16 1/2 2023-03-27 04:20:09 02:070:19:49:05
- 11: b7b31c27f74635f6dd392502324b4f7ddf1a56eaad31a8a149dd8976599c3690 02851013 16 2/2 2023-03-27 09:02:10 02:070:15:07:04
- 12: 7067e2a401676b9095d30f5447f801d2bbad6065fcefa85b534709b7db8a2806 02851015 16 1/2 2023-03-27 09:06:09 02:070:15:03:05
- 13: 871da91a342ad9291835e812130d6f4f194fef6b5304d000ad9bf29d8ab90d94 02851058 16 2/2 2023-03-27 10:25:28 02:070:13:43:46
- 14: c9dd789c473adfd13f4e23d9e7f84635f55f71317a6d3b60370987708ad07e7b 02851072 16 1/2 2023-03-27 10:48:35 02:070:13:20:39
- 15: 49ff2e7f7a796894925a17d0a1f3ea806918485bf9c0a451e8e9ed2ccc7de861 02851149 16 1/2 2023-03-27 12:41:29 02:070:11:27:45
{ "version": 2, "unlock_time": 0, "vin": [ { "key": { "amount": 0, "key_offsets": [ 70260612, 249516, 89866, 76360, 15891, 49904, 8366, 7296, 7586, 1016, 1813, 10642, 156, 4166, 904, 6252 ], "k_image": "b32b22e3e17e61c4fa39314e160dc9e5ca026d4c3c39cc27076a3c55a467e0c5" } } ], "vout": [ { "amount": 0, "target": { "tagged_key": { "key": "b72e795a318860779ae3465a87fd4f57b46c90bb331d58e19bf3f1df39976be1", "view_tag": "84" } } }, { "amount": 0, "target": { "tagged_key": { "key": "43cfed2b75c3d23726ed7d1f584867dc02e7824d254bf52a241ab2adeba1bd7c", "view_tag": "d0" } } } ], "extra": [ 1, 171, 95, 230, 156, 16, 5, 175, 212, 174, 19, 236, 223, 120, 55, 144, 214, 99, 183, 64, 123, 18, 226, 34, 67, 158, 50, 82, 45, 3, 233, 99, 135, 2, 9, 1, 202, 237, 254, 130, 107, 185, 203, 110, 16, 216, 205, 1, 82, 73, 70, 70, 208, 102, 0, 0, 87, 69, 66, 80, 86, 80, 56, 88, 10, 0, 0, 0, 32, 0, 0, 0, 243, 1, 0, 194, 2, 0, 73, 67, 67, 80, 208, 11, 0, 0, 0, 0, 11, 208, 0, 0, 0, 0, 2, 0, 0, 0, 109, 110, 116, 114, 82, 71, 66, 32, 88, 89, 90, 32, 7, 223, 0, 2, 0, 15, 0, 0, 0, 0, 0, 0, 97, 99, 115, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246, 214, 0, 1, 0, 0, 0, 0, 211, 45, 0, 0, 0, 0, 61, 14, 178, 222, 174, 147, 151, 190, 155, 103, 38, 206, 140, 10, 67, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 100, 101, 115, 99, 0, 0, 1, 68, 0, 0, 0, 99, 98, 88, 89, 90, 0, 0, 1, 168, 0, 0, 0, 20, 98, 84, 82, 67, 0, 0, 1, 188, 0, 0, 8, 12, 103, 84, 82, 67, 0, 0, 1, 188, 0, 0, 8, 12, 114, 84, 82, 67, 0, 0, 1, 188, 0, 0, 8, 12, 100, 109, 100, 100, 0, 0, 9, 200, 0, 0, 0, 136, 103, 88, 89, 90, 0, 0, 10, 80, 0, 0, 0, 20, 108, 117, 109, 105, 0, 0, 10, 100, 0, 0, 0, 20, 109, 101, 97, 115, 0, 0, 10, 120, 0, 0, 0, 36, 98, 107, 112, 116, 0, 0, 10, 156, 0, 0, 0, 20, 114, 88, 89, 90, 0, 0, 10, 176, 0, 0, 0, 20, 116, 101, 99, 104, 0, 0, 10, 196, 0, 0, 0, 12, 118, 117, 101, 100, 0, 0, 10, 208, 0, 0, 0, 135, 119, 116, 112, 116, 0, 0, 11, 88, 0, 0, 0, 20, 99, 112, 114, 116, 0, 0, 11, 108, 0, 0, 0, 55, 99, 104, 97, 100, 0, 0, 11, 164, 0, 0, 0, 44, 100, 101, 115, 99, 0, 0, 0, 0, 0, 0, 0, 9, 115, 82, 71, 66, 50, 48, 49, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 89, 90, 32, 0, 0, 0, 0, 0, 0, 36, 160, 0, 0, 15, 132, 0, 0, 182, 207, 99, 117, 114, 118, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 5, 0, 10, 0, 15, 0, 20, 0, 25, 0, 30, 0, 35, 0, 40, 0, 45, 0, 50, 0, 55, 0, 59, 0, 64, 0, 69, 0, 74, 0, 79, 0, 84, 0, 89, 0, 94, 0, 99, 0, 104, 0, 109, 0, 114, 0, 119, 0, 124, 0, 129, 0, 134, 0, 139, 0, 144, 0, 149, 0, 154, 0, 159, 0, 164, 0, 169, 0, 174, 0, 178, 0, 183, 0, 188, 0, 193, 0, 198, 0, 203, 0, 208, 0, 213, 0, 219, 0, 224, 0, 229, 0, 235, 0, 240, 0, 246, 0, 251, 1, 1, 1, 7, 1, 13, 1, 19, 1, 25, 1, 31, 1, 37, 1, 43, 1, 50, 1, 56, 1, 62, 1, 69, 1, 76, 1, 82, 1, 89, 1, 96, 1, 103, 1, 110, 1, 117, 1, 124, 1, 131, 1, 139, 1, 146, 1, 154, 1, 161, 1, 169, 1, 177, 1, 185, 1, 193, 1, 201, 1, 209, 1, 217, 1, 225, 1, 233, 1, 242, 1, 250, 2, 3, 2, 12, 2, 20, 2, 29, 2, 38, 2, 47, 2, 56, 2, 65, 2, 75, 2, 84, 2, 93, 2, 103, 2, 113, 2, 122, 2, 132, 2, 142, 2, 152, 2, 162, 2, 172, 2, 182, 2, 193, 2, 203, 2, 213, 2, 224, 2, 235, 2, 245, 3, 0, 3, 11, 3, 22, 3, 33, 3, 45, 3, 56, 3, 67, 3, 79, 3, 90, 3, 102, 3, 114, 3, 126, 3, 138, 3, 150, 3, 162, 3, 174, 3, 186, 3, 199, 3, 211, 3, 224, 3, 236, 3, 249, 4, 6, 4, 19, 4, 32, 4, 45, 4, 59, 4, 72, 4, 85, 4, 99, 4, 113, 4, 126, 4, 140, 4, 154, 4, 168, 4, 182, 4, 196, 4, 211, 4, 225, 4, 240, 4, 254, 5, 13, 5, 28, 5, 43, 5, 58, 5, 73, 5, 88, 5, 103, 5, 119, 5, 134, 5, 150, 5, 166, 5, 181, 5, 197, 5, 213, 5, 229, 5, 246, 6, 6, 6, 22, 6, 39, 6, 55, 6, 72, 6, 89, 6, 106, 6, 123, 6, 140, 6, 157, 6, 175, 6, 192, 6, 209, 6, 227, 6, 245, 7, 7, 7, 25, 7, 43, 7, 61, 7, 79, 7, 97, 7, 116, 7, 134, 7, 153, 7, 172, 7, 191, 7, 210, 7, 229, 7, 248, 8, 11, 8, 31, 8, 50, 8, 70, 8, 90, 8, 110, 8, 130, 8, 150, 8, 170, 8, 190, 8, 210, 8, 231, 8, 251, 9, 16, 9, 37, 9, 58, 9, 79, 9, 100, 9, 121, 9, 143, 9, 164, 9, 186, 9, 207, 9, 229, 9, 251, 10, 17, 10, 39, 10, 61, 10, 84, 10, 106, 10, 129, 10, 152, 10, 174, 10, 197, 10, 220, 10, 243, 11, 11, 11, 34, 11, 57, 11, 81, 11, 105, 11, 128, 11, 152, 11, 176, 11, 200, 11, 225, 11, 249, 12, 18, 12, 42, 12, 67, 12, 92, 12, 117, 12, 142, 12, 167, 12, 192, 12, 217, 12, 243, 13, 13, 13, 38, 13, 64, 13, 90, 13, 116, 13, 142, 13, 169, 13, 195, 13, 222, 13, 248, 14, 19, 14, 46, 14, 73, 14, 100, 14, 127, 14, 155, 14, 182, 14, 210, 14, 238, 15, 9, 15, 37, 15, 65, 15, 94, 15, 122, 15, 150, 15, 179, 15, 207, 15, 236, 16, 9, 16, 38, 16, 67, 16, 97, 16, 126, 16, 155, 16, 185, 16, 215, 16, 245, 17, 19, 17, 49, 17, 79, 17, 109, 17, 140, 17, 170, 17, 201, 17, 232, 18, 7, 18, 38, 18, 69, 18, 100, 18, 132, 18, 163, 18, 195, 18, 227, 19, 3, 19, 35, 19, 67, 19, 99, 19, 131, 19, 164, 19, 197, 19, 229, 20, 6, 20, 39, 20, 73, 20, 106, 20, 139, 20, 173, 20, 206, 20, 240, 21, 18, 21, 52, 21, 86, 21, 120, 21, 155, 21, 189, 21, 224, 22, 3, 22, 38, 22, 73, 22, 108, 22, 143, 22, 178, 22, 214, 22, 250, 23, 29, 23, 65, 23, 101, 23, 137, 23, 174, 23, 210, 23, 247, 24, 27, 24, 64, 24, 101, 24, 138, 24, 175, 24, 213, 24, 250, 25, 32, 25, 69, 25, 107, 25, 145, 25, 183, 25, 221, 26, 4, 26, 42, 26, 81, 26, 119, 26, 158, 26, 197, 26, 236, 27, 20, 27, 59, 27, 99, 27, 138, 27, 178, 27, 218, 28, 2, 28, 42, 28, 82, 28, 123, 28, 163, 28, 204, 28, 245, 29, 30, 29, 71, 29, 112, 29, 153, 29, 195, 29, 236, 30, 22, 30, 64, 30, 106, 30, 148, 30, 190, 30, 233, 31, 19, 31, 62, 31, 105, 31, 148, 31, 191, 31, 234, 32, 21, 32, 65, 32, 108, 32, 152, 32, 196, 32, 240, 33, 28, 33, 72, 33, 117, 33, 161, 33, 206, 33, 251, 34, 39, 34, 85, 34, 130, 34, 175, 34, 221, 35, 10, 35, 56, 35, 102, 35, 148, 35, 194, 35, 240, 36, 31, 36, 77, 36, 124, 36, 171, 36, 218, 37, 9, 37, 56, 37, 104, 37, 151, 37, 199, 37, 247, 38, 39, 38, 87, 38, 135, 38, 183, 38, 232, 39, 24, 39, 73, 39, 122, 39, 171, 39, 220, 40, 13, 40, 63, 40, 113, 40, 162, 40, 212, 41, 6, 41, 56, 41, 107, 41, 157, 41, 208, 42, 2, 42, 53, 42, 104, 42, 155, 42, 207, 43, 2, 43, 54, 43, 105, 43, 157, 43, 209, 44, 5, 44, 57, 44, 110, 44, 162, 44, 215, 45, 12, 45, 65, 45, 118, 45, 171, 45, 225, 46, 22, 46, 76, 46, 130, 46, 183, 46, 238, 47, 36, 47, 90, 47, 145, 47, 199, 47, 254, 48, 53, 48, 108, 48, 164, 48, 219, 49, 18, 49, 74, 49, 130, 49, 186, 49, 242, 50, 42, 50, 99, 50, 155, 50, 212, 51, 13, 51, 70, 51, 127, 51, 184, 51, 241, 52, 43, 52, 101, 52, 158, 52, 216, 53, 19, 53, 77, 53, 135, 53, 194, 53, 253, 54, 55, 54, 114, 54, 174, 54, 233, 55, 36, 55, 96, 55, 156, 55, 215, 56, 20, 56, 80, 56, 140, 56, 200, 57, 5, 57, 66, 57, 127, 57, 188, 57, 249, 58, 54, 58, 116, 58, 178, 58, 239, 59, 45, 59, 107, 59, 170, 59, 232, 60, 39, 60, 101, 60, 164, 60, 227, 61, 34, 61, 97, 61, 161, 61, 224, 62, 32, 62, 96, 62, 160, 62, 224, 63, 33, 63, 97, 63, 162, 63, 226, 64, 35, 64, 100, 64, 166, 64, 231, 65, 41, 65, 106, 65, 172, 65, 238, 66, 48, 66, 114, 66, 181, 66, 247, 67, 58, 67, 125, 67, 192, 68, 3, 68, 71, 68, 138, 68, 206, 69, 18, 69, 85, 69, 154, 69, 222, 70, 34, 70, 103, 70, 171, 70, 240, 71, 53, 71, 123, 71, 192, 72, 5, 72, 75, 72, 145, 72, 215, 73, 29, 73, 99, 73, 169, 73, 240, 74, 55, 74, 125, 74, 196, 75, 12, 75, 83, 75, 154, 75, 226, 76, 42, 76, 114, 76, 186, 77, 2, 77, 74, 77, 147, 77, 220, 78, 37, 78, 110, 78, 183, 79, 0, 79, 73, 79, 147, 79, 221, 80, 39, 80, 113, 80, 187, 81, 6, 81, 80, 81, 155, 81, 230, 82, 49, 82, 124, 82, 199, 83, 19, 83, 95, 83, 170, 83, 246, 84, 66, 84, 143, 84, 219, 85, 40, 85, 117, 85, 194, 86, 15, 86, 92, 86, 169, 86, 247, 87, 68, 87, 146, 87, 224, 88, 47, 88, 125, 88, 203, 89, 26, 89, 105, 89, 184, 90, 7, 90, 86, 90, 166, 90, 245, 91, 69, 91, 149, 91, 229, 92, 53, 92, 134, 92, 214, 93, 39, 93, 120, 93, 201, 94, 26, 94, 108, 94, 189, 95, 15, 95, 97, 95, 179, 96, 5, 96, 87, 96, 170, 96, 252, 97, 79, 97, 162, 97, 245, 98, 73, 98, 156, 98, 240, 99, 67, 99, 151, 99, 235, 100, 64, 100, 148, 100, 233, 101, 61, 101, 146, 101, 231, 102, 61, 102, 146, 102, 232, 103, 61, 103, 147, 103, 233, 104, 63, 104, 150, 104, 236, 105, 67, 105, 154, 105, 241, 106, 72, 106, 159, 106, 247, 107, 79, 107, 167, 107, 255, 108, 87, 108, 175, 109, 8, 109, 96, 109, 185, 110, 18, 110, 107, 110, 196, 111, 30, 111, 120, 111, 209, 112, 43, 112, 134, 112, 224, 113, 58, 113, 149, 113, 240, 114, 75, 114, 166, 115, 1, 115, 93, 115, 184, 116, 20, 116, 112, 116, 204, 117, 40, 117, 133, 117, 225, 118, 62, 118, 155, 118, 248, 119, 86, 119, 179, 120, 17, 120, 110, 120, 204, 121, 42, 121, 137, 121, 231, 122, 70, 122, 165, 123, 4, 123, 99, 123, 194, 124, 33, 124, 129, 124, 225, 125, 65, 125, 161, 126, 1, 126, 98, 126, 194, 127, 35, 127, 132, 127, 229, 128, 71, 128, 168, 129, 10, 129, 107, 129, 205, 130, 48, 130, 146, 130, 244, 131, 87, 131, 186, 132, 29, 132, 128, 132, 227, 133, 71, 133, 171, 134, 14, 134, 114, 134, 215, 135, 59, 135, 159, 136, 4, 136, 105, 136, 206, 137, 51, 137, 153, 137, 254, 138, 100, 138, 202, 139, 48, 139, 150, 139, 252, 140, 99, 140, 202, 141, 49, 141, 152, 141, 255, 142, 102, 142, 206, 143, 54, 143, 158, 144, 6, 144, 110, 144, 214, 145, 63, 145, 168, 146, 17, 146, 122, 146, 227, 147, 77, 147, 182, 148, 32, 148, 138, 148, 244, 149, 95, 149, 201, 150, 52, 150, 159, 151, 10, 151, 117, 151, 224, 152, 76, 152, 184, 153, 36, 153, 144, 153, 252, 154, 104, 154, 213, 155, 66, 155, 175, 156, 28, 156, 137, 156, 247, 157, 100, 157, 210, 158, 64, 158, 174, 159, 29, 159, 139, 159, 250, 160, 105, 160, 216, 161, 71, 161, 182, 162, 38, 162, 150, 163, 6, 163, 118, 163, 230, 164, 86, 164, 199, 165, 56, 165, 169, 166, 26, 166, 139, 166, 253, 167, 110, 167, 224, 168, 82, 168, 196, 169, 55, 169, 169, 170, 28, 170, 143, 171, 2, 171, 117, 171, 233, 172, 92, 172, 208, 173, 68, 173, 184, 174, 45, 174, 161, 175, 22, 175, 139, 176, 0, 176, 117, 176, 234, 177, 96, 177, 214, 178, 75, 178, 194, 179, 56, 179, 174, 180, 37, 180, 156, 181, 19, 181, 138, 182, 1, 182, 121, 182, 240, 183, 104, 183, 224, 184, 89, 184, 209, 185, 74, 185, 194, 186, 59, 186, 181, 187, 46, 187, 167, 188, 33, 188, 155, 189, 21, 189, 143, 190, 10, 190, 132, 190, 255, 191, 122, 191, 245, 192, 112, 192, 236, 193, 103, 193, 227, 194, 95, 194, 219, 195, 88, 195, 212, 196, 81, 196, 206, 197, 75, 197, 200, 198, 70, 198, 195, 199, 65, 199, 191, 200, 61, 200, 188, 201, 58, 201, 185, 202, 56, 202, 183, 203, 54, 203, 182, 204, 53, 204, 181, 205, 53, 205, 181, 206, 54, 206, 182, 207, 55, 207, 184, 208, 57, 208, 186, 209, 60, 209, 190, 210, 63, 210, 193, 211, 68, 211, 198, 212, 73, 212, 203, 213, 78, 213, 209, 214, 85, 214, 216, 215, 92, 215, 224, 216, 100, 216, 232, 217, 108, 217, 241, 218, 118, 218, 251, 219, 128, 220, 5, 220, 138, 221, 16, 221, 150, 222, 28, 222, 162, 223, 41, 223, 175, 224, 54, 224, 189, 225, 68, 225, 204, 226, 83, 226, 219, 227, 99, 227, 235, 228, 115, 228, 252, 229, 132, 230, 13, 230, 150, 231, 31, 231, 169, 232, 50, 232, 188, 233, 70, 233, 208, 234, 91, 234, 229, 235, 112, 235, 251, 236, 134, 237, 17, 237, 156, 238, 40, 238, 180, 239, 64, 239, 204, 240, 88, 240, 229, 241, 114, 241, 255, 242, 140, 243, 25, 243, 167, 244, 52, 244, 194, 245, 80, 245, 222, 246, 109, 246, 251, 247, 138, 248, 25, 248, 168, 249, 56, 249, 199, 250, 87, 250, 231, 251, 119, 252, 7, 252, 152, 253, 41, 253, 186, 254, 75, 254, 220, 255, 109, 255, 255, 100, 101, 115, 99, 0, 0, 0, 0, 0, 0, 0, 46, 73, 69, 67, 32, 54, 49, 57, 54, 54, 45, 50, 45, 49, 32, 68, 101, 102, 97, 117, 108, 116, 32, 82, 71, 66, 32, 67, 111, 108, 111, 117, 114, 32, 83, 112, 97, 99, 101, 32, 45, 32, 115, 82, 71, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 89, 90, 32, 0, 0, 0, 0, 0, 0, 98, 153, 0, 0, 183, 133, 0, 0, 24, 218, 88, 89, 90, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 109, 101, 97, 115, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 88, 89, 90, 32, 0, 0, 0, 0, 0, 0, 0, 158, 0, 0, 0, 164, 0, 0, 0, 135, 88, 89, 90, 32, 0, 0, 0, 0, 0, 0, 111, 162, 0, 0, 56, 245, 0, 0, 3, 144, 115, 105, 103, 32, 0, 0, 0, 0, 67, 82, 84, 32, 100, 101, 115, 99, 0, 0, 0, 0, 0, 0, 0, 45, 82, 101, 102, 101, 114, 101, 110, 99, 101, 32, 86, 105, 101, 119, 105, 110, 103, 32, 67, 111, 110, 100, 105, 116, 105, 111, 110, 32, 105, 110, 32, 73, 69, 67, 32, 54, 49, 57, 54, 54, 45, 50, 45, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 89, 90, 32, 0, 0, 0, 0, 0, 0, 246, 214, 0, 1, 0, 0, 0, 0, 211, 45, 116, 101, 120, 116, 0, 0, 0, 0, 67, 111, 112, 121, 114, 105, 103, 104, 116, 32, 73, 110, 116, 101, 114, 110, 97, 116, 105, 111, 110, 97, 108, 32, 67, 111, 108, 111, 114, 32, 67, 111, 110, 115, 111, 114, 116, 105, 117, 109, 44, 32, 50, 48, 49, 53, 0, 0, 115, 102, 51, 50, 0, 0, 0, 0, 0, 1, 12, 68, 0, 0, 5, 223, 255, 255, 243, 38, 0, 0, 7, 148, 0, 0, 253, 143, 255, 255, 251, 161, 255, 255, 253, 162, 0, 0, 3, 219, 0, 0, 192, 117, 86, 80, 56, 32, 218, 90, 0, 0, 48, 155, 1, 157, 1, 42, 244, 1, 195, 2, 62, 145, 70, 159, 74, 37, 164, 35, 36, 166, 148, 26, 0, 176, 18, 9, 77, 208, 199, 157, 197, 108, 150, 199, 53, 203, 10, 14, 51, 249, 127, 224, 59, 232, 99, 31, 117, 254, 191, 252, 15, 238, 183, 248, 239, 126, 11, 75, 250, 47, 238, 191, 226, 127, 94, 125, 235, 120, 215, 219, 30, 114, 157, 45, 250, 135, 218, 39, 252, 207, 87, 31, 201, 127, 210, 255, 243, 255, 17, 254, 31, 228, 55, 245, 111, 246, 3, 215, 47, 246, 143, 223, 151, 238, 255, 169, 191, 236, 255, 243, 127, 121, 253, 220, 255, 231, 254, 226, 123, 250, 255, 3, 234, 143, 253, 203, 254, 215, 175, 151, 172, 151, 163, 199, 155, 159, 255, 31, 105, 47, 222, 15, 76, 253, 80, 63, 148, 255, 168, 255, 125, 233, 219, 230, 223, 198, 127, 213, 242, 151, 87, 22, 31, 237, 107, 249, 207, 231, 252, 249, 127, 151, 223, 159, 207, 125, 66, 63, 51, 254, 197, 254, 139, 125, 76, 1, 254, 141, 254, 35, 255, 255, 168, 55, 229, 121, 185, 252, 247, 168, 23, 248, 255, 74, 188, 5, 232, 29, 229, 15, 224, 151, 246, 111, 251, 222, 194, 255, 159, 225, 170, 242, 221, 119, 245, 142, 205, 86, 129, 209, 249, 198, 113, 16, 177, 129, 197, 6, 59, 63, 244, 62, 145, 218, 158, 69, 132, 164, 24, 237, 99, 41, 157, 191, 8, 8, 147, 138, 243, 131, 25, 125, 36, 34, 37, 158, 126, 82, 22, 104, 52, 66, 139, 234, 182, 191, 83, 58, 117, 133, 219, 250, 2, 90, 219, 133, 227, 83, 242, 30, 159, 84, 112, 5, 28, 31, 119, 63, 25, 63, 111, 221, 204, 62, 49, 72, 22, 74, 248, 101, 21, 121, 115, 77, 72, 18, 220, 255, 203, 89, 61, 48, 140, 107, 127, 78, 139, 34, 70, 91, 94, 153, 241, 80, 229, 234, 231, 164, 248, 125, 113, 85, 139, 152, 59, 187, 105, 69, 217, 199, 198, 131, 120, 205, 149, 130, 29, 162, 209, 148, 197, 53, 4, 56, 115, 26, 142, 135, 97, 248, 178, 45, 210, 66, 199, 196, 207, 38, 1, 73, 194, 172, 139, 197, 165, 5, 174, 116, 246, 229, 250, 1, 196, 71, 47, 14, 123, 71, 245, 7, 68, 178, 182, 24, 82, 194, 141, 146, 129, 155, 18, 111, 47, 233, 198, 183, 228, 198, 96, 189, 135, 56, 236, 149, 98, 6, 218, 71, 63, 148, 78, 207, 193, 83, 205, 35, 175, 109, 53, 79, 215, 56, 230, 60, 69, 113, 154, 122, 97, 86, 246, 32, 132, 125, 96, 139, 12, 16, 61, 162, 141, 43, 217, 127, 87, 159, 218, 63, 254, 243, 31, 179, 79, 244, 35, 231, 136, 150, 125, 42, 190, 101, 120, 216, 235, 63, 233, 58, 103, 166, 36, 38, 217, 161, 151, 14, 164, 223, 105, 252, 233, 111, 141, 250, 135, 129, 219, 81, 254, 183, 134, 35, 117, 61, 16, 123, 16, 136, 136, 151, 98, 203, 61, 68, 193, 246, 52, 55, 217, 219, 208, 138, 196, 74, 115, 55, 145, 175, 110, 20, 209, 2, 119, 233, 37, 16, 52, 216, 196, 35, 204, 57, 118, 162, 102, 19, 202, 184, 64, 145, 63, 98, 2, 202, 139, 80, 233, 221, 226, 229, 223, 72, 184, 22, 221, 244, 51, 2, 177, 173, 241, 177, 25, 132, 198, 63, 6, 89, 77, 94, 178, 80, 247, 255, 57, 94, 114, 183, 96, 76, 105, 207, 181, 69, 112, 58, 65, 191, 149, 75, 180, 100, 186, 192, 129, 75, 241, 139, 35, 96, 59, 120, 62, 182, 169, 28, 232, 28, 119, 244, 86, 58, 171, 250, 51, 248, 128, 52, 35, 103, 185, 81, 71, 236, 69, 117, 175, 139, 206, 218, 60, 159, 139, 198, 225, 108, 188, 69, 24, 54, 105, 217, 145, 148, 65, 128, 239, 93, 54, 208, 206, 143, 251, 202, 106, 220, 170, 101, 83, 172, 118, 117, 199, 14, 230, 236, 16, 56, 173, 89, 164, 219, 143, 121, 32, 55, 231, 28, 114, 130, 73, 230, 2, 116, 142, 72, 225, 5, 220, 121, 104, 169, 152, 152, 156, 167, 68, 157, 196, 106, 95, 146, 66, 64, 91, 127, 251, 86, 111, 53, 40, 90, 151, 205, 37, 49, 76, 16, 166, 68, 185, 182, 120, 204, 155, 101, 158, 154, 148, 176, 100, 182, 71, 52, 145, 191, 100, 141, 115, 181, 28, 15, 53, 142, 93, 215, 21, 65, 221, 210, 16, 124, 75, 182, 43, 55, 166, 158, 181, 251, 240, 29, 201, 153, 50, 45, 20, 228, 9, 196, 69, 43, 30, 224, 19, 222, 42, 40, 168, 12, 75, 195, 153, 17, 151, 32, 240, 139, 44, 178, 254, 155, 179, 33, 178, 90, 210, 246, 184, 34, 178, 48, 119, 79, 137, 141, 210, 156, 33, 165, 244, 95, 120, 240, 196, 249, 20, 191, 128, 168, 40, 19, 170, 200, 138, 131, 243, 95, 98, 13, 34, 235, 137, 116, 112, 36, 194, 115, 12, 46, 131, 112, 122, 164, 29, 184, 92, 235, 177, 213, 160, 142, 239, 241, 170, 223, 38, 22, 190, 102, 137, 132, 188, 141, 220, 191, 26, 7, 200, 162, 130, 185, 173, 187, 246, 228, 65, 141, 147, 76, 222, 42, 241, 100, 252, 141, 47, 46, 121, 111, 28, 77, 241, 202, 246, 140, 254, 107, 195, 1, 100, 27, 90, 107, 229, 75, 7, 254, 27, 138, 242, 186, 110, 246, 56, 244, 87, 120, 43, 82, 85, 136, 48, 90, 104, 243, 168, 21, 230, 152, 118, 224, 44, 111, 101, 82, 140, 22, 9, 123, 240, 138, 126, 245, 251, 4, 165, 72, 191, 255, 214, 97, 22, 108, 161, 144, 110, 90, 158, 193, 171, 156, 109, 79, 187, 63, 20, 250, 121, 150, 233, 6, 74, 158, 87, 29, 82, 140, 145, 218, 71, 85, 248, 83, 148, 178, 63, 203, 94, 93, 238, 237, 36, 59, 46, 106, 246, 156, 197, 75, 108, 55, 128, 136, 218, 243, 175, 123, 181, 185, 80, 150, 232, 100, 124, 207, 17, 146, 37, 72, 247, 174, 202, 164, 116, 60, 175, 253, 94, 94, 166, 44, 0, 191, 230, 237, 121, 174, 115, 128, 156, 153, 131, 249, 106, 233, 104, 244, 114, 128, 124, 237, 251, 92, 45, 201, 54, 5, 178, 112, 79, 134, 34, 173, 223, 65, 134, 37, 243, 89, 15, 153, 112, 187, 118, 232, 41, 0, 7, 29, 86, 242, 1, 72, 171, 52, 29, 120, 174, 147, 14, 125, 100, 118, 80, 106, 56, 14, 186, 8, 73, 181, 163, 216, 66, 167, 119, 137, 253, 145, 62, 109, 165, 40, 222, 45, 250, 117, 241, 28, 14, 18, 63, 206, 59, 14, 97, 206, 61, 144, 198, 183, 173, 185, 18, 159, 240, 184, 158, 167, 19, 76, 12, 0, 163, 179, 201, 151, 141, 120, 139, 64, 208, 45, 87, 45, 255, 76, 218, 245, 114, 245, 176, 169, 198, 88, 21, 59, 213, 21, 229, 202, 18, 42, 165, 202, 179, 117, 146, 30, 103, 42, 77, 228, 165, 179, 204, 201, 159, 237, 206, 164, 136, 173, 183, 91, 110, 157, 216, 139, 245, 222, 112, 253, 152, 112, 114, 103, 121, 43, 254, 49, 78, 132, 16, 23, 231, 211, 236, 65, 239, 225, 27, 107, 133, 30, 121, 36, 38, 73, 150, 242, 156, 65, 153, 42, 15, 230, 43, 131, 100, 239, 183, 149, 132, 4, 56, 71, 171, 229, 108, 189, 138, 52, 66, 190, 89, 60, 45, 181, 71, 225, 22, 31, 178, 31, 21, 19, 6, 206, 203, 247, 153, 8, 224, 251, 54, 54, 32, 65, 210, 29, 6, 95, 3, 119, 19, 23, 223, 175, 163, 219, 68, 40, 145, 36, 63, 115, 35, 120, 99, 59, 120, 170, 45, 42, 151, 107, 93, 8, 209, 166, 231, 15, 72, 114, 165, 162, 145, 255, 255, 185, 154, 216, 122, 140, 23, 60, 56, 73, 63, 253, 216, 142, 230, 88, 177, 35, 71, 192, 144, 76, 176, 17, 66, 230, 123, 223, 1, 13, 171, 176, 186, 186, 245, 127, 113, 40, 184, 100, 245, 193, 68, 188, 86, 35, 94, 64, 126, 102, 73, 124, 162, 123, 159, 114, 118, 228, 188, 220, 237, 119, 76, 66, 84, 105, 105, 42, 128, 220, 141, 90, 53, 180, 165, 113, 46, 238, 186, 51, 14, 3, 234, 209, 56, 235, 141, 114, 234, 247, 59, 185, 20, 233, 93, 124, 38, 221, 40, 175, 222, 104, 157, 60, 203, 193, 135, 162, 224, 191, 59, 209, 252, 235, 105, 208, 158, 209, 24, 230, 173, 88, 164, 113, 36, 58, 246, 43, 7, 47, 5, 137, 31, 248, 223, 86, 44, 125, 222, 102, 77, 167, 254, 130, 44, 181, 98, 79, 130, 18, 12, 46, 127, 37, 185, 23, 63, 58, 58, 69, 52, 29, 29, 63, 21, 226, 181, 117, 136, 72, 154, 1, 172, 66, 240, 67, 171, 160, 203, 43, 227, 147, 50, 108, 229, 252, 161, 97, 222, 123, 45, 94, 92, 243, 254, 90, 39, 212, 237, 160, 184, 240, 67, 21, 183, 173, 92, 153, 248, 182, 31, 184, 141, 99, 182, 95, 133, 173, 23, 225, 102, 120, 72, 83, 166, 232, 143, 206, 80, 59, 213, 191, 72, 62, 225, 26, 219, 137, 7, 178, 65, 32, 18, 1, 13, 176, 152, 207, 241, 93, 113, 32, 52, 254, 64, 244, 26, 134, 177, 99, 163, 0, 231, 33, 102, 195, 228, 140, 159, 244, 137, 88, 79, 155, 101, 189, 80, 150, 77, 26, 243, 14, 150, 207, 255, 180, 28, 191, 247, 19, 201, 13, 15, 127, 246, 41, 127, 156, 68, 214, 145, 203, 232, 136, 2, 111, 93, 12, 15, 174, 31, 185, 230, 50, 85, 217, 160, 148, 179, 186, 44, 185, 250, 12, 164, 205, 254, 11, 156, 42, 155, 68, 184, 56, 98, 229, 204, 82, 117, 89, 142, 140, 196, 170, 220, 253, 35, 213, 132, 206, 91, 137, 109, 136, 35, 173, 101, 47, 253, 188, 122, 151, 100, 61, 159, 181, 151, 213, 119, 115, 68, 120, 52, 14, 1, 225, 92, 195, 180, 58, 105, 63, 65, 140, 192, 62, 134, 96, 17, 197, 151, 189, 243, 129, 163, 132, 56, 58, 76, 57, 182, 227, 241, 26, 199, 168, 220, 47, 41, 80, 36, 58, 40, 104, 230, 139, 48, 246, 195, 98, 198, 2, 7, 116, 137, 246, 190, 168, 255, 165, 46, 249, 59, 22, 16, 118, 101, 130, 85, 249, 71, 123, 248, 104, 180, 184, 194, 197, 171, 106, 221, 213, 150, 2, 1, 192, 32, 5, 189, 132, 233, 65, 168, 122, 179, 101, 144, 177, 145, 97, 221, 143, 64, 178, 186, 73, 137, 25, 140, 67, 139, 98, 253, 29, 21, 156, 231, 140, 215, 35, 247, 129, 215, 115, 226, 109, 138, 243, 57, 66, 252, 60, 99, 234, 55, 79, 89, 239, 249, 253, 9, 152, 169, 73, 150, 89, 130, 186, 38, 81, 68, 76, 218, 191, 13, 154, 118, 161, 99, 13, 85, 222, 115, 54, 168, 66, 116, 210, 250, 70, 229, 193, 105, 34, 211, 255, 250, 221, 112, 193, 119, 133, 237, 65, 97, 1, 135, 127, 204, 166, 28, 129, 66, 180, 106, 26, 200, 6, 251, 155, 118, 184, 39, 101, 171, 174, 87, 254, 149, 7, 12, 118, 60, 232, 237, 74, 194, 118, 114, 169, 17, 39, 188, 136, 23, 229, 172, 16, 89, 223, 134, 195, 136, 206, 136, 225, 49, 196, 174, 57, 156, 105, 88, 89, 45, 100, 16, 140, 30, 244, 216, 79, 29, 21, 218, 238, 182, 49, 163, 77, 56, 132, 87, 245, 109, 159, 215, 4, 47, 146, 2, 13, 124, 179, 175, 226, 100, 177, 3, 43, 184, 52, 158, 165, 229, 191, 249, 145, 55, 69, 69, 60, 19, 22, 226, 123, 86, 34, 40, 73, 204, 106, 24, 9, 92, 251, 60, 77, 38, 25, 159, 170, 45, 78, 245, 208, 242, 14, 97, 105, 108, 211, 228, 88, 1, 148, 69, 158, 117, 136, 156, 248, 211, 69, 61, 107, 61, 142, 33, 96, 91, 32, 51, 223, 4, 197, 1, 239, 110, 85, 30, 241, 232, 207, 69, 25, 217, 156, 7, 75, 219, 155, 109, 172, 165, 149, 234, 185, 4, 2, 185, 100, 125, 27, 70, 67, 192, 111, 67, 230, 210, 231, 95, 45, 239, 224, 220, 144, 153, 46, 246, 212, 2, 233, 216, 44, 202, 244, 150, 26, 217, 239, 102, 13, 49, 28, 195, 39, 253, 142, 114, 74, 197, 5, 4, 1, 133, 163, 208, 182, 171, 220, 102, 254, 189, 222, 36, 12, 135, 159, 30, 119, 53, 120, 50, 37, 255, 175, 206, 167, 77, 172, 195, 186, 112, 164, 156, 10, 2, 124, 231, 109, 139, 102, 94, 240, 28, 184, 32, 245, 98, 78, 49, 198, 100, 12, 169, 28, 185, 154, 111, 27, 47, 60, 153, 235, 54, 135, 172, 71, 174, 116, 173, 75, 67, 67, 74, 125, 190, 130, 141, 6, 249, 20, 235, 88, 193, 142, 21, 34, 22, 174, 82, 184, 143, 154, 150, 149, 223, 230, 206, 206, 99, 222, 119, 123, 238, 199, 120, 167, 192, 180, 206, 159, 123, 144, 190, 92, 229, 73, 126, 1, 147, 96, 212, 145, 27, 21, 130, 136, 159, 120, 3, 30, 22, 8, 58, 195, 129, 110, 148, 152, 175, 155, 214, 162, 218, 186, 73, 75, 223, 238, 157, 166, 8, 221, 247, 139, 159, 55, 223, 152, 87, 236, 122, 87, 71, 191, 221, 202, 122, 88, 185, 15, 37, 109, 173, 124, 120, 222, 4, 166, 235, 204, 58, 207, 136, 126, 216, 149, 245, 150, 165, 19, 239, 240, 111, 109, 0, 108, 180, 212, 120, 191, 188, 142, 188, 183, 48, 18, 150, 7, 106, 69, 215, 232, 48, 140, 69, 106, 138, 216, 254, 49, 122, 218, 153, 160, 47, 178, 231, 232, 20, 104, 196, 115, 131, 199, 229, 178, 62, 42, 58, 228, 241, 122, 207, 205, 0, 137, 73, 61, 254, 87, 255, 120, 85, 168, 216, 50, 255, 251, 249, 210, 197, 179, 243, 71, 111, 130, 88, 116, 1, 118, 90, 144, 189, 45, 247, 221, 131, 206, 215, 148, 117, 149, 50, 138, 122, 13, 0, 72, 110, 195, 217, 228, 70, 46, 224, 147, 191, 238, 112, 42, 15, 33, 8, 87, 161, 60, 4, 52, 155, 12, 133, 69, 230, 166, 82, 220, 221, 68, 151, 66, 112, 201, 141, 127, 36, 254, 244, 50, 231, 198, 58, 239, 226, 179, 114, 57, 206, 6, 38, 249, 17, 254, 177, 208, 200, 113, 171, 30, 148, 92, 145, 177, 12, 151, 29, 109, 118, 106, 188, 115, 35, 159, 207, 156, 204, 181, 180, 52, 99, 233, 198, 79, 228, 173, 151, 170, 146, 134, 177, 89, 126, 20, 50, 37, 165, 31, 244, 179, 26, 22, 97, 232, 43, 103, 126, 141, 106, 99, 6, 53, 57, 74, 48, 25, 254, 155, 55, 87, 100, 162, 93, 248, 213, 170, 8, 221, 102, 35, 174, 212, 69, 149, 228, 238, 112, 181, 49, 151, 200, 78, 73, 21, 49, 181, 78, 207, 49, 223, 168, 240, 70, 4, 185, 35, 238, 242, 142, 165, 125, 198, 25, 105, 220, 149, 81, 5, 45, 103, 33, 149, 92, 166, 30, 82, 12, 132, 186, 185, 94, 133, 203, 95, 144, 104, 142, 85, 134, 225, 169, 8, 159, 23, 141, 39, 22, 4, 238, 93, 255, 159, 35, 90, 39, 220, 130, 12, 213, 151, 214, 139, 134, 42, 117, 80, 97, 138, 217, 43, 254, 105, 137, 75, 182, 62, 242, 168, 199, 43, 82, 157, 244, 230, 190, 9, 70, 187, 61, 32, 18, 105, 25, 199, 89, 139, 138, 126, 246, 148, 108, 24, 116, 24, 209, 23, 27, 79, 119, 3, 52, 194, 83, 48, 245, 131, 142, 35, 192, 218, 166, 5, 11, 29, 188, 178, 170, 128, 214, 19, 118, 1, 16, 56, 50, 0, 241, 2, 194, 212, 193, 81, 175, 227, 181, 239, 178, 31, 171, 29, 110, 228, 125, 67, 148, 90, 83, 222, 187, 1, 9, 92, 113, 228, 217, 34, 44, 173, 58, 241, 44, 130, 0, 159, 34, 82, 167, 124, 6, 30, 194, 53, 234, 107, 59, 7, 137, 211, 123, 235, 199, 245, 57, 137, 74, 94, 134, 228, 239, 204, 80, 113, 176, 25, 2, 86, 237, 185, 104, 17, 222, 206, 173, 173, 235, 214, 24, 198, 157, 58, 139, 89, 177, 83, 185, 3, 101, 107, 43, 113, 166, 167, 89, 229, 39, 108, 234, 179, 130, 187, 157, 65, 59, 151, 210, 7, 253, 223, 213, 25, 34, 210, 52, 152, 248, 242, 109, 107, 213, 0, 39, 166, 136, 62, 146, 173, 135, 209, 6, 183, 187, 250, 46, 58, 174, 174, 123, 64, 109, 249, 47, 97, 154, 225, 15, 205, 105, 31, 214, 59, 87, 65, 183, 201, 114, 154, 113, 99, 104, 136, 162, 58, 209, 63, 235, 203, 204, 186, 104, 103, 46, 136, 233, 104, 221, 37, 140, 71, 204, 129, 65, 100, 131, 219, 49, 60, 168, 155, 50, 230, 138, 21, 155, 87, 46, 76, 78, 142, 125, 250, 121, 254, 253, 78, 229, 188, 32, 213, 77, 4, 67, 72, 248, 235, 237, 225, 163, 63, 130, 192, 87, 53, 191, 56, 200, 135, 91, 48, 169, 120, 211, 53, 252, 127, 160, 97, 61, 249, 234, 227, 252, 242, 27, 187, 158, 12, 225, 202, 88, 90, 145, 32, 159, 170, 200, 149, 118, 100, 97, 114, 215, 255, 129, 218, 24, 145, 94, 219, 206, 236, 73, 198, 250, 126, 80, 252, 203, 127, 101, 196, 183, 10, 210, 136, 115, 206, 233, 120, 104, 90, 242, 216, 52, 230, 75, 69, 121, 104, 233, 4, 94, 154, 243, 0, 198, 220, 232, 244, 86, 60, 74, 5, 168, 18, 140, 140, 22, 244, 186, 166, 211, 29, 53, 251, 110, 42, 103, 234, 104, 58, 34, 93, 120, 221, 123, 228, 108, 147, 55, 49, 115, 84, 241, 208, 33, 21, 249, 192, 34, 1, 64, 88, 89, 236, 193, 250, 7, 232, 59, 27, 121, 190, 217, 192, 97, 213, 150, 247, 165, 156, 207, 5, 165, 9, 58, 154, 188, 201, 135, 184, 114, 87, 198, 2, 117, 121, 161, 106, 65, 131, 185, 40, 107, 182, 184, 9, 154, 95, 29, 173, 98, 213, 22, 92, 200, 48, 29, 182, 19, 233, 226, 55, 221, 172, 206, 1, 160, 224, 238, 163, 78, 165, 224, 163, 233, 61, 221, 207, 52, 71, 194, 230, 152, 239, 244, 179, 66, 49, 147, 234, 121, 51, 226, 63, 145, 221, 98, 27, 88, 98, 68, 235, 28, 87, 17, 133, 26, 41, 201, 222, 100, 90, 57, 61, 204, 137, 57, 156, 240, 247, 135, 117, 3, 50, 96, 119, 146, 86, 0, 234, 212, 136, 82, 203, 88, 54, 107, 184, 254, 112, 206, 211, 68, 203, 112, 131, 206, 221, 110, 94, 109, 223, 184, 193, 77, 185, 49, 58, 14, 54, 6, 245, 26, 184, 217, 48, 136, 46, 59, 156, 226, 102, 38, 180, 216, 227, 5, 141, 155, 153, 74, 251, 231, 245, 33, 55, 104, 186, 151, 242, 111, 163, 233, 215, 232, 60, 174, 33, 209, 121, 97, 177, 82, 206, 148, 182, 127, 99, 52, 215, 237, 142, 30, 150, 162, 168, 211, 242, 65, 198, 115, 147, 7, 71, 235, 112, 231, 202, 153, 63, 246, 8, 247, 48, 87, 121, 66, 54, 19, 223, 66, 21, 230, 204, 47, 0, 0, 254, 176, 166, 118, 45, 143, 74, 128, 23, 80, 6, 230, 218, 98, 103, 32, 155, 54, 128, 221, 31, 248, 10, 207, 135, 220, 201, 235, 245, 93, 117, 180, 222, 251, 247, 110, 34, 248, 40, 9, 255, 235, 105, 127, 149, 179, 252, 173, 157, 192, 207, 216, 2, 94, 82, 62, 146, 140, 245, 174, 56, 124, 119, 138, 150, 161, 190, 88, 30, 238, 25, 212, 210, 180, 227, 171, 82, 188, 79, 205, 78, 153, 9, 23, 85, 82, 191, 81, 215, 148, 255, 18, 122, 210, 29, 230, 219, 17, 147, 138, 225, 37, 129, 1, 132, 134, 30, 58, 196, 35, 180, 70, 107, 191, 255, 33, 85, 46, 232, 149, 19, 182, 79, 22, 169, 5, 25, 209, 77, 98, 153, 17, 0, 10, 231, 248, 91, 58, 164, 106, 24, 73, 68, 214, 190, 232, 204, 231, 13, 143, 229, 80, 20, 173, 173, 192, 177, 182, 8, 123, 160, 25, 67, 253, 99, 190, 97, 44, 121, 138, 20, 92, 156, 231, 86, 113, 201, 36, 231, 113, 202, 128, 7, 228, 249, 9, 102, 163, 148, 182, 191, 78, 137, 129, 239, 173, 41, 81, 106, 85, 239, 183, 169, 172, 129, 215, 79, 149, 133, 249, 74, 90, 191, 135, 147, 5, 76, 206, 102, 110, 161, 72, 87, 134, 186, 150, 139, 81, 74, 88, 58, 189, 244, 71, 178, 0, 101, 106, 184, 146, 9, 199, 188, 40, 13, 117, 233, 254, 143, 149, 86, 117, 78, 194, 203, 32, 217, 178, 100, 246, 225, 140, 84, 164, 229, 161, 187, 121, 199, 11, 141, 56, 246, 106, 138, 199, 182, 142, 220, 34, 77, 23, 10, 158, 252, 223, 99, 46, 179, 138, 143, 111, 188, 78, 74, 22, 117, 126, 114, 96, 195, 236, 215, 165, 123, 102, 253, 185, 80, 202, 2, 130, 26, 45, 90, 120, 168, 245, 205, 7, 167, 192, 97, 207, 46, 148, 255, 150, 167, 31, 198, 60, 86, 49, 208, 223, 123, 246, 121, 133, 140, 147, 148, 174, 26, 28, 24, 105, 228, 60, 52, 32, 181, 98, 4, 126, 54, 92, 236, 85, 137, 157, 164, 14, 211, 255, 52, 39, 232, 237, 186, 254, 222, 109, 108, 30, 176, 246, 58, 30, 191, 17, 59, 174, 162, 45, 211, 253, 209, 94, 239, 173, 197, 175, 115, 112, 148, 158, 226, 188, 163, 55, 71, 28, 103, 19, 146, 62, 69, 117, 56, 9, 1, 164, 42, 15, 151, 169, 103, 206, 238, 195, 39, 137, 82, 12, 177, 96, 218, 49, 77, 91, 147, 48, 166, 169, 188, 119, 188, 110, 254, 122, 183, 196, 112, 29, 255, 149, 80, 119, 244, 219, 31, 106, 216, 177, 37, 237, 204, 240, 44, 149, 218, 70, 224, 249, 181, 111, 125, 173, 19, 177, 190, 203, 64, 40, 230, 108, 73, 7, 32, 190, 69, 86, 84, 209, 141, 183, 101, 28, 82, 85, 113, 251, 129, 153, 171, 31, 119, 99, 66, 1, 2, 12, 12, 196, 170, 156, 192, 155, 42, 214, 173, 8, 0, 78, 89, 52, 117, 118, 52, 238, 43, 87, 56, 244, 164, 208, 200, 146, 244, 196, 23, 184, 159, 115, 175, 224, 202, 83, 67, 11, 141, 225, 229, 148, 121, 211, 42, 230, 224, 77, 218, 96, 42, 39, 172, 250, 193, 246, 246, 191, 226, 208, 193, 237, 75, 222, 167, 27, 243, 144, 222, 15, 17, 113, 96, 81, 216, 207, 70, 45, 3, 248, 53, 70, 135, 104, 117, 223, 228, 240, 167, 148, 255, 213, 216, 31, 114, 57, 126, 205, 30, 106, 149, 205, 201, 177, 45, 17, 156, 119, 95, 102, 73, 127, 3, 104, 162, 100, 188, 208, 80, 222, 206, 115, 98, 53, 240, 228, 88, 169, 88, 3, 33, 214, 71, 60, 40, 167, 103, 113, 164, 99, 143, 158, 47, 245, 77, 127, 136, 48, 107, 123, 106, 26, 19, 74, 29, 36, 200, 232, 34, 126, 177, 85, 238, 212, 20, 191, 156, 105, 93, 231, 22, 110, 78, 234, 39, 212, 246, 217, 2, 81, 41, 40, 81, 216, 252, 133, 102, 216, 2, 18, 12, 91, 190, 9, 121, 181, 107, 253, 227, 224, 46, 116, 236, 75, 117, 224, 174, 59, 9, 98, 106, 89, 145, 94, 251, 195, 170, 238, 188, 18, 113, 46, 70, 110, 96, 225, 147, 211, 166, 99, 99, 77, 234, 27, 51, 97, 108, 13, 145, 16, 151, 0, 242, 90, 121, 116, 3, 188, 36, 32, 23, 12, 157, 64, 62, 25, 125, 82, 209, 236, 85, 84, 21, 198, 131, 152, 158, 180, 141, 11, 231, 89, 95, 69, 44, 244, 150, 188, 226, 157, 206, 116, 137, 31, 171, 89, 63, 60, 30, 73, 96, 57, 177, 130, 131, 219, 85, 138, 105, 61, 208, 45, 229, 167, 151, 195, 20, 128, 24, 74, 194, 48, 43, 241, 108, 202, 88, 5, 188, 64, 19, 213, 241, 164, 34, 154, 201, 50, 204, 231, 39, 239, 46, 253, 81, 151, 60, 222, 141, 226, 63, 217, 189, 238, 63, 196, 51, 103, 127, 172, 35, 104, 119, 210, 177, 61, 12, 156, 55, 111, 1, 124, 211, 255, 78, 15, 210, 92, 174, 104, 210, 150, 163, 18, 23, 182, 3, 237, 198, 25, 223, 164, 111, 210, 150, 113, 178, 37, 58, 55, 158, 10, 111, 183, 237, 184, 251, 232, 84, 180, 235, 249, 83, 223, 3, 13, 173, 143, 26, 69, 100, 102, 132, 85, 77, 6, 238, 232, 252, 53, 103, 91, 218, 209, 210, 207, 123, 151, 23, 229, 171, 144, 174, 106, 227, 3, 78, 252, 182, 223, 13, 87, 36, 67, 41, 162, 202, 136, 150, 253, 50, 139, 124, 44, 93, 139, 221, 123, 62, 255, 34, 45, 59, 1, 233, 237, 191, 185, 175, 143, 170, 66, 88, 39, 206, 89, 186, 84, 170, 37, 222, 164, 154, 91, 121, 169, 61, 147, 96, 58, 192, 202, 204, 205, 133, 180, 188, 207, 25, 194, 120, 179, 157, 45, 253, 45, 55, 6, 31, 28, 104, 223, 209, 192, 6, 36, 186, 46, 70, 249, 163, 73, 94, 69, 222, 148, 1, 36, 211, 189, 47, 37, 108, 168, 27, 3, 238, 136, 128, 50, 219, 109, 20, 23, 191, 251, 254, 186, 49, 133, 164, 116, 228, 135, 5, 70, 32, 165, 200, 236, 129, 35, 252, 29, 66, 130, 100, 22, 66, 219, 68, 112, 176, 213, 241, 13, 72, 169, 250, 150, 177, 171, 138, 231, 162, 9, 8, 177, 78, 33, 82, 35, 92, 68, 107, 138, 1, 118, 249, 144, 97, 221, 37, 46, 123, 181, 125, 9, 150, 155, 215, 254, 248, 92, 203, 214, 48, 13, 252, 56, 238, 146, 131, 224, 53, 46, 221, 143, 149, 100, 169, 72, 75, 135, 192, 166, 173, 165, 212, 153, 143, 91, 252, 79, 71, 0, 245, 163, 91, 181, 14, 105, 231, 217, 129, 51, 207, 206, 113, 96, 204, 50, 206, 109, 172, 51, 191, 137, 157, 9, 16, 23, 157, 118, 189, 90, 219, 9, 166, 122, 4, 115, 238, 30, 235, 186, 166, 134, 239, 80, 175, 161, 171, 138, 27, 156, 228, 235, 226, 183, 114, 244, 141, 43, 26, 98, 228, 109, 55, 129, 63, 18, 115, 144, 228, 132, 88, 174, 164, 1, 166, 132, 73, 69, 227, 240, 221, 250, 128, 56, 223, 17, 130, 101, 206, 174, 192, 191, 24, 21, 112, 168, 71, 58, 173, 147, 221, 167, 124, 15, 113, 64, 246, 50, 147, 174, 155, 186, 104, 220, 122, 87, 209, 219, 229, 223, 187, 55, 35, 34, 116, 133, 242, 80, 147, 157, 166, 176, 74, 247, 92, 63, 162, 140, 139, 86, 29, 16, 159, 33, 70, 98, 36, 120, 129, 171, 206, 86, 176, 210, 237, 212, 16, 191, 48, 36, 61, 10, 191, 46, 184, 120, 178, 111, 101, 41, 187, 205, 63, 53, 115, 211, 162, 197, 240, 37, 205, 100, 108, 132, 164, 28, 97, 64, 233, 236, 144, 159, 241, 158, 186, 203, 237, 34, 121, 89, 119, 230, 143, 156, 23, 28, 154, 177, 98, 238, 211, 180, 42, 40, 206, 190, 48, 236, 152, 240, 253, 12, 68, 35, 87, 67, 22, 66, 248, 31, 253, 82, 174, 102, 233, 79, 219, 71, 122, 194, 247, 165, 226, 23, 7, 211, 87, 20, 23, 77, 133, 215, 218, 8, 66, 161, 193, 245, 238, 92, 27, 125, 178, 84, 248, 245, 162, 217, 156, 26, 161, 205, 95, 189, 28, 168, 197, 117, 45, 253, 56, 168, 247, 37, 122, 162, 215, 22, 57, 104, 164, 102, 29, 74, 230, 121, 138, 93, 20, 80, 245, 238, 214, 252, 219, 244, 244, 114, 173, 76, 129, 10, 163, 96, 57, 146, 23, 153, 27, 212, 198, 83, 183, 145, 156, 225, 25, 16, 60, 138, 104, 249, 20, 163, 54, 90, 188, 153, 95, 33, 8, 93, 8, 64, 244, 104, 92, 55, 173, 197, 206, 178, 221, 161, 22, 232, 17, 147, 118, 220, 186, 69, 58, 126, 193, 155, 102, 182, 80, 245, 56, 101, 239, 114, 210, 134, 190, 202, 124, 134, 200, 236, 202, 64, 186, 80, 205, 177, 180, 117, 92, 1, 19, 134, 55, 159, 14, 225, 210, 194, 251, 90, 147, 35, 54, 199, 170, 57, 109, 59, 100, 28, 67, 83, 166, 215, 192, 226, 153, 17, 85, 189, 75, 196, 13, 248, 104, 22, 43, 223, 141, 226, 204, 222, 152, 48, 34, 124, 17, 98, 32, 187, 121, 37, 153, 221, 38, 223, 8, 235, 211, 107, 236, 194, 181, 207, 82, 22, 166, 232, 165, 135, 225, 74, 87, 103, 239, 76, 124, 243, 25, 205, 86, 64, 169, 214, 46, 212, 103, 244, 59, 143, 17, 178, 244, 47, 158, 104, 239, 153, 6, 43, 51, 229, 182, 232, 13, 182, 144, 51, 225, 69, 51, 36, 109, 239, 212, 28, 126, 204, 164, 116, 6, 215, 195, 214, 65, 72, 181, 215, 81, 8, 130, 58, 78, 114, 48, 206, 5, 213, 58, 209, 10, 177, 86, 248, 54, 74, 10, 147, 237, 133, 129, 6, 175, 100, 76, 19, 56, 225, 206, 65, 207, 242, 3, 227, 244, 142, 39, 131, 120, 141, 134, 244, 117, 141, 84, 215, 22, 36, 132, 131, 147, 58, 183, 234, 111, 205, 86, 10, 28, 185, 31, 193, 90, 164, 79, 71, 182, 158, 141, 194, 8, 149, 68, 83, 213, 235, 202, 226, 27, 38, 129, 245, 3, 108, 1, 103, 116, 91, 136, 85, 61, 44, 66, 222, 19, 4, 27, 160, 12, 128, 24, 223, 143, 167, 36, 74, 99, 78, 106, 79, 84, 133, 72, 136, 156, 201, 99, 63, 27, 26, 156, 115, 217, 84, 56, 182, 188, 178, 17, 78, 91, 128, 232, 14, 115, 97, 217, 60, 164, 214, 25, 79, 174, 34, 172, 197, 49, 164, 204, 243, 29, 118, 86, 117, 47, 16, 178, 115, 104, 166, 113, 117, 152, 221, 16, 237, 15, 1, 160, 201, 43, 144, 242, 156, 56, 139, 38, 231, 205, 178, 170, 176, 113, 63, 2, 165, 248, 175, 3, 100, 80, 68, 233, 43, 125, 128, 243, 170, 146, 45, 210, 103, 186, 172, 2, 121, 117, 222, 179, 123, 243, 109, 245, 91, 82, 228, 176, 108, 55, 219, 3, 77, 149, 158, 119, 118, 188, 228, 25, 227, 191, 117, 110, 38, 152, 77, 48, 139, 41, 70, 18, 5, 49, 98, 200, 154, 104, 89, 244, 82, 154, 96, 78, 80, 24, 148, 140, 34, 174, 11, 13, 34, 201, 162, 164, 75, 43, 57, 0, 229, 44, 229, 126, 20, 195, 31, 147, 219, 51, 61, 124, 215, 205, 237, 245, 13, 79, 142, 191, 78, 241, 157, 23, 57, 202, 205, 76, 47, 19, 81, 241, 185, 46, 39, 4, 94, 143, 92, 144, 49, 36, 198, 140, 111, 179, 216, 49, 176, 158, 32, 124, 214, 186, 150, 49, 16, 91, 16, 95, 0, 226, 155, 235, 65, 141, 191, 253, 11, 179, 81, 175, 61, 167, 255, 214, 119, 191, 30, 16, 175, 204, 248, 196, 35, 30, 219, 72, 210, 182, 0, 12, 228, 39, 242, 253, 105, 32, 5, 28, 244, 146, 187, 16, 83, 204, 148, 141, 43, 70, 12, 244, 183, 139, 236, 138, 89, 232, 1, 140, 143, 42, 235, 227, 201, 89, 168, 80, 3, 223, 96, 118, 33, 21, 64, 130, 225, 207, 162, 170, 107, 37, 189, 174, 74, 144, 192, 238, 234, 6, 10, 185, 223, 210, 103, 4, 233, 222, 234, 46, 98, 210, 65, 155, 135, 10, 223, 214, 74, 238, 68, 82, 87, 75, 146, 15, 147, 71, 6, 154, 182, 176, 192, 92, 124, 130, 138, 14, 136, 242, 150, 88, 185, 60, 209, 216, 11, 28, 172, 161, 64, 249, 170, 136, 208, 73, 229, 253, 157, 175, 175, 221, 249, 46, 37, 89, 60, 213, 127, 170, 239, 122, 176, 44, 212, 63, 241, 186, 191, 212, 176, 32, 242, 116, 1, 93, 101, 78, 80, 216, 1, 108, 236, 163, 208, 98, 90, 209, 216, 207, 148, 28, 126, 178, 71, 61, 236, 172, 91, 192, 235, 72, 70, 224, 91, 19, 115, 220, 206, 70, 237, 75, 238, 63, 142, 215, 158, 58, 235, 181, 166, 17, 10, 57, 84, 18, 198, 151, 61, 148, 233, 84, 166, 78, 127, 65, 1, 11, 138, 21, 114, 195, 192, 116, 254, 115, 217, 108, 49, 223, 153, 62, 2, 13, 58, 62, 97, 228, 59, 16, 36, 134, 187, 156, 215, 115, 226, 177, 155, 68, 39, 184, 197, 239, 24, 47, 62, 225, 225, 123, 98, 90, 117, 147, 147, 18, 138, 74, 220, 133, 76, 71, 54, 87, 140, 44, 73, 158, 145, 92, 77, 38, 11, 2, 251, 176, 105, 169, 204, 40, 97, 83, 233, 201, 101, 247, 69, 109, 193, 38, 154, 72, 254, 111, 253, 233, 39, 158, 121, 35, 24, 235, 142, 148, 139, 185, 20, 93, 248, 132, 230, 115, 34, 83, 191, 63, 252, 119, 136, 123, 32, 174, 206, 103, 7, 227, 60, 188, 0, 69, 2, 84, 36, 170, 29, 24, 113, 176, 86, 254, 139, 187, 207, 29, 155, 162, 102, 89, 19, 236, 88, 148, 158, 16, 155, 119, 191, 254, 47, 173, 132, 204, 159, 232, 6, 220, 9, 132, 98, 59, 79, 86, 174, 247, 226, 152, 225, 24, 196, 88, 177, 210, 214, 213, 153, 81, 87, 35, 96, 233, 76, 154, 156, 192, 241, 183, 209, 179, 61, 223, 194, 189, 223, 229, 59, 223, 244, 29, 150, 152, 36, 7, 142, 97, 15, 52, 192, 34, 212, 196, 126, 155, 98, 26, 194, 169, 129, 19, 177, 64, 239, 117, 16, 121, 213, 239, 54, 214, 106, 216, 181, 251, 122, 24, 189, 0, 2, 210, 133, 212, 249, 203, 212, 213, 136, 226, 224, 193, 218, 255, 84, 130, 126, 47, 90, 86, 70, 212, 79, 186, 252, 54, 205, 105, 225, 30, 234, 235, 138, 109, 234, 243, 50, 76, 49, 176, 8, 53, 231, 148, 165, 143, 48, 129, 185, 210, 94, 253, 240, 38, 26, 59, 240, 42, 231, 159, 243, 32, 219, 148, 13, 64, 212, 32, 138, 124, 44, 11, 28, 171, 33, 23, 15, 169, 62, 208, 253, 123, 182, 164, 37, 5, 227, 129, 53, 234, 253, 245, 245, 142, 75, 144, 20, 33, 159, 123, 251, 127, 119, 143, 180, 79, 95, 110, 243, 220, 169, 222, 19, 235, 82, 72, 98, 64, 232, 198, 142, 33, 112, 138, 119, 105, 101, 153, 5, 0, 76, 67, 124, 85, 251, 68, 229, 186, 224, 40, 52, 227, 253, 1, 201, 61, 9, 116, 245, 91, 15, 132, 177, 253, 219, 33, 158, 249, 182, 17, 240, 31, 161, 218, 37, 153, 125, 74, 135, 150, 89, 215, 75, 35, 48, 52, 217, 30, 50, 29, 92, 114, 16, 234, 223, 126, 254, 147, 183, 203, 105, 229, 141, 117, 192, 39, 48, 176, 149, 159, 139, 201, 102, 50, 164, 250, 70, 67, 199, 72, 181, 2, 100, 130, 225, 179, 13, 40, 182, 160, 120, 29, 100, 2, 92, 120, 75, 36, 137, 46, 123, 96, 6, 213, 211, 31, 173, 29, 209, 253, 36, 117, 174, 1, 203, 249, 29, 124, 253, 49, 115, 161, 159, 221, 129, 244, 121, 88, 4, 154, 213, 114, 61, 202, 165, 185, 113, 98, 166, 116, 59, 125, 7, 125, 7, 168, 106, 216, 86, 161, 77, 187, 153, 126, 30, 31, 249, 135, 179, 199, 212, 8, 133, 47, 52, 148, 252, 26, 10, 206, 66, 34, 32, 112, 162, 106, 82, 191, 236, 213, 66, 153, 202, 219, 86, 213, 233, 158, 206, 185, 172, 181, 141, 203, 218, 235, 194, 57, 183, 169, 251, 102, 139, 43, 236, 23, 62, 235, 174, 72, 109, 83, 242, 129, 68, 51, 156, 98, 127, 111, 153, 126, 32, 125, 250, 253, 172, 170, 45, 241, 160, 119, 88, 236, 155, 9, 189, 46, 124, 51, 175, 120, 3, 212, 11, 115, 38, 90, 243, 224, 135, 208, 170, 155, 201, 251, 235, 232, 29, 153, 64, 26, 243, 141, 23, 182, 217, 227, 217, 24, 185, 234, 38, 124, 42, 73, 103, 97, 143, 137, 154, 53, 121, 101, 109, 204, 240, 213, 8, 80, 38, 179, 123, 88, 138, 122, 123, 248, 192, 59, 32, 159, 149, 68, 187, 244, 141, 178, 22, 206, 33, 145, 250, 94, 93, 177, 17, 31, 94, 81, 234, 197, 131, 118, 150, 73, 111, 249, 249, 246, 28, 29, 4, 51, 84, 184, 12, 248, 56, 62, 79, 221, 164, 83, 240, 114, 60, 244, 66, 159, 106, 156, 105, 127, 188, 22, 193, 197, 135, 213, 18, 255, 163, 242, 165, 15, 12, 198, 72, 50, 230, 85, 37, 62, 120, 47, 132, 44, 190, 237, 78, 31, 176, 204, 125, 242, 125, 215, 236, 222, 85, 223, 152, 224, 118, 9, 99, 3, 236, 107, 90, 176, 254, 159, 133, 45, 161, 59, 133, 208, 73, 14, 138, 228, 47, 83, 2, 229, 81, 71, 41, 49, 215, 217, 56, 145, 12, 72, 31, 199, 36, 250, 241, 97, 36, 29, 51, 55, 172, 90, 157, 68, 190, 211, 77, 227, 49, 175, 20, 165, 99, 159, 2, 115, 177, 140, 162, 29, 30, 112, 130, 213, 206, 139, 179, 12, 69, 191, 175, 147, 88, 157, 135, 202, 163, 141, 84, 203, 5, 42, 116, 156, 173, 213, 174, 130, 238, 221, 136, 127, 63, 13, 89, 201, 183, 157, 89, 193, 245, 241, 239, 136, 135, 171, 53, 75, 72, 5, 49, 245, 130, 6, 31, 250, 73, 244, 124, 238, 69, 43, 180, 69, 165, 236, 109, 190, 132, 179, 27, 77, 229, 41, 199, 16, 205, 17, 56, 204, 176, 247, 167, 5, 179, 174, 123, 162, 192, 166, 107, 57, 54, 241, 69, 244, 243, 218, 45, 124, 46, 93, 97, 181, 139, 164, 94, 102, 190, 16, 151, 146, 48, 118, 87, 29, 153, 172, 105, 66, 242, 14, 236, 111, 37, 115, 105, 67, 35, 184, 209, 81, 14, 216, 249, 201, 103, 230, 38, 143, 89, 94, 34, 176, 236, 96, 130, 203, 72, 205, 65, 187, 203, 168, 174, 28, 116, 129, 136, 9, 123, 7, 112, 28, 202, 163, 179, 236, 105, 132, 70, 82, 6, 154, 44, 34, 118, 188, 209, 65, 26, 138, 83, 226, 225, 157, 135, 126, 236, 11, 196, 195, 219, 15, 98, 239, 178, 131, 228, 113, 108, 153, 33, 91, 158, 198, 198, 184, 106, 213, 15, 89, 92, 168, 190, 83, 26, 205, 15, 13, 47, 6, 112, 96, 36, 10, 156, 2, 250, 254, 49, 89, 103, 159, 174, 30, 147, 62, 248, 71, 211, 208, 30, 108, 54, 157, 159, 33, 107, 153, 110, 216, 188, 134, 193, 114, 94, 31, 185, 210, 199, 157, 240, 78, 198, 153, 195, 241, 108, 27, 107, 132, 86, 1, 152, 116, 71, 38, 187, 157, 201, 37, 177, 149, 168, 249, 56, 129, 211, 168, 190, 177, 160, 188, 63, 13, 111, 166, 160, 234, 228, 19, 34, 168, 137, 200, 77, 69, 16, 2, 116, 191, 73, 164, 135, 186, 139, 240, 224, 232, 40, 190, 208, 121, 7, 9, 214, 133, 208, 135, 78, 179, 216, 40, 230, 199, 107, 152, 193, 50, 185, 171, 62, 124, 30, 134, 229, 6, 156, 90, 53, 165, 113, 118, 86, 149, 176, 12, 108, 101, 101, 138, 185, 200, 169, 161, 19, 41, 17, 217, 7, 23, 189, 241, 204, 19, 128, 19, 125, 58, 6, 67, 169, 237, 115, 147, 102, 233, 224, 37, 190, 237, 211, 130, 243, 78, 31, 169, 208, 122, 85, 245, 206, 141, 28, 80, 217, 142, 148, 47, 131, 154, 246, 249, 249, 64, 150, 106, 156, 107, 56, 85, 88, 181, 48, 34, 242, 51, 153, 140, 240, 124, 245, 183, 234, 235, 228, 61, 36, 68, 124, 163, 198, 245, 212, 196, 154, 110, 222, 174, 36, 146, 35, 100, 127, 20, 44, 14, 109, 30, 167, 201, 145, 101, 197, 208, 247, 20, 221, 81, 44, 67, 137, 221, 2, 249, 193, 95, 37, 174, 124, 66, 198, 108, 86, 120, 49, 67, 167, 175, 26, 121, 242, 242, 31, 129, 108, 215, 213, 54, 66, 203, 80, 34, 122, 172, 33, 111, 44, 210, 215, 23, 235, 110, 13, 236, 254, 65, 9, 22, 64, 61, 76, 7, 63, 10, 238, 19, 168, 54, 68, 202, 220, 45, 161, 174, 122, 166, 244, 91, 9, 236, 208, 199, 108, 239, 164, 84, 182, 122, 226, 182, 34, 87, 169, 100, 107, 17, 167, 254, 218, 145, 112, 7, 5, 28, 15, 162, 40, 33, 134, 164, 140, 128, 210, 203, 150, 207, 108, 40, 227, 172, 75, 15, 199, 228, 215, 50, 2, 109, 183, 54, 57, 174, 251, 104, 153, 65, 100, 247, 248, 12, 185, 151, 114, 82, 96, 156, 85, 51, 229, 80, 23, 196, 109, 12, 105, 40, 92, 174, 186, 119, 235, 125, 214, 228, 104, 230, 186, 104, 217, 148, 177, 248, 124, 251, 195, 236, 236, 100, 30, 53, 155, 203, 181, 107, 61, 196, 193, 97, 48, 165, 75, 208, 41, 19, 112, 120, 39, 112, 7, 185, 190, 196, 24, 253, 79, 127, 152, 31, 161, 47, 13, 133, 255, 40, 149, 253, 162, 26, 150, 238, 129, 68, 36, 224, 62, 187, 149, 15, 131, 94, 139, 245, 196, 0, 104, 129, 63, 240, 87, 88, 16, 15, 36, 223, 31, 209, 42, 11, 177, 100, 19, 250, 152, 60, 152, 148, 139, 241, 237, 91, 60, 128, 24, 0, 162, 163, 155, 96, 82, 247, 160, 99, 56, 240, 187, 167, 127, 108, 211, 203, 245, 183, 203, 57, 201, 89, 39, 29, 18, 225, 120, 219, 18, 80, 240, 125, 32, 92, 76, 23, 22, 215, 105, 215, 84, 216, 47, 142, 190, 110, 77, 55, 199, 194, 253, 176, 140, 78, 82, 54, 164, 133, 74, 93, 86, 81, 82, 140, 37, 56, 151, 93, 91, 140, 83, 141, 200, 206, 211, 15, 58, 101, 168, 131, 203, 138, 232, 139, 156, 169, 113, 141, 121, 52, 235, 196, 68, 185, 191, 116, 34, 47, 163, 106, 157, 165, 203, 114, 187, 18, 205, 227, 13, 2, 113, 123, 35, 85, 126, 104, 255, 122, 29, 134, 20, 156, 113, 93, 225, 108, 5, 17, 19, 164, 21, 20, 116, 225, 196, 144, 90, 84, 52, 124, 140, 38, 142, 141, 35, 10, 212, 62, 2, 221, 46, 229, 227, 119, 52, 136, 8, 61, 1, 123, 89, 230, 23, 243, 98, 203, 108, 4, 135, 202, 223, 59, 200, 222, 100, 196, 106, 61, 239, 178, 52, 45, 19, 208, 57, 141, 126, 192, 2, 110, 172, 142, 65, 193, 11, 245, 245, 52, 130, 45, 247, 169, 180, 255, 59, 208, 16, 216, 42, 187, 192, 176, 255, 29, 139, 20, 132, 115, 124, 36, 33, 79, 40, 195, 225, 65, 109, 175, 72, 73, 235, 154, 56, 226, 9, 11, 161, 240, 147, 56, 78, 201, 55, 160, 71, 120, 42, 62, 70, 234, 24, 166, 72, 206, 115, 146, 234, 151, 225, 125, 50, 209, 86, 51, 74, 219, 204, 104, 74, 238, 165, 200, 211, 136, 172, 117, 132, 140, 47, 246, 192, 138, 194, 151, 163, 84, 249, 164, 236, 88, 216, 203, 224, 57, 143, 211, 216, 15, 34, 236, 162, 54, 133, 177, 219, 108, 78, 244, 142, 123, 244, 33, 122, 98, 148, 245, 79, 130, 198, 151, 153, 26, 117, 184, 90, 92, 32, 235, 9, 41, 75, 144, 162, 127, 82, 195, 220, 156, 176, 236, 74, 222, 211, 77, 226, 122, 6, 163, 133, 209, 182, 249, 9, 181, 19, 183, 245, 207, 115, 207, 165, 230, 77, 55, 44, 82, 103, 225, 86, 135, 180, 96, 11, 197, 191, 2, 9, 116, 84, 147, 107, 120, 28, 116, 129, 124, 203, 113, 149, 124, 237, 148, 83, 129, 199, 183, 68, 193, 162, 21, 194, 247, 220, 91, 227, 164, 78, 218, 147, 83, 141, 142, 164, 146, 170, 51, 201, 182, 203, 216, 208, 168, 78, 68, 239, 146, 205, 115, 167, 1, 208, 0, 216, 87, 172, 150, 206, 100, 149, 216, 155, 210, 241, 2, 235, 175, 115, 186, 133, 68, 75, 84, 80, 174, 46, 54, 207, 201, 212, 32, 118, 85, 113, 153, 169, 25, 99, 168, 76, 42, 81, 41, 24, 176, 74, 90, 182, 78, 112, 136, 68, 112, 244, 37, 58, 172, 155, 53, 246, 96, 197, 152, 142, 146, 16, 174, 175, 135, 20, 0, 140, 227, 251, 98, 252, 144, 146, 6, 191, 127, 253, 197, 205, 147, 101, 215, 168, 56, 141, 131, 212, 12, 248, 245, 165, 6, 12, 71, 46, 251, 194, 194, 233, 243, 75, 70, 86, 170, 125, 182, 203, 101, 171, 220, 131, 10, 190, 106, 237, 177, 128, 172, 214, 38, 62, 234, 125, 9, 114, 141, 191, 149, 127, 153, 18, 222, 196, 12, 188, 24, 106, 156, 100, 51, 43, 49, 51, 185, 250, 110, 69, 77, 214, 95, 12, 144, 45, 10, 13, 57, 12, 127, 141, 78, 11, 113, 150, 91, 174, 24, 22, 120, 183, 88, 11, 211, 175, 76, 142, 44, 255, 38, 120, 140, 93, 220, 238, 222, 201, 205, 225, 34, 88, 245, 125, 214, 168, 237, 172, 53, 239, 130, 55, 194, 16, 61, 91, 32, 48, 172, 215, 245, 39, 45, 161, 143, 25, 151, 156, 81, 188, 1, 207, 235, 74, 103, 165, 105, 228, 82, 95, 214, 176, 142, 200, 49, 121, 139, 197, 174, 129, 88, 139, 94, 49, 159, 217, 15, 1, 62, 167, 12, 187, 141, 91, 160, 17, 84, 72, 213, 48, 246, 60, 171, 125, 145, 111, 246, 73, 173, 86, 62, 54, 46, 88, 92, 71, 223, 81, 89, 238, 189, 134, 173, 109, 217, 77, 130, 248, 252, 75, 74, 220, 102, 235, 39, 51, 125, 199, 118, 50, 109, 170, 67, 214, 58, 200, 69, 63, 231, 135, 68, 163, 87, 82, 248, 27, 207, 206, 105, 193, 227, 156, 85, 80, 199, 112, 27, 163, 67, 53, 73, 167, 123, 222, 149, 169, 218, 161, 23, 186, 100, 128, 135, 165, 105, 4, 7, 231, 70, 223, 112, 204, 93, 236, 244, 171, 175, 105, 252, 143, 131, 202, 30, 112, 238, 108, 153, 33, 123, 205, 23, 168, 202, 166, 141, 35, 197, 147, 224, 239, 106, 171, 3, 236, 205, 83, 113, 87, 94, 252, 42, 242, 89, 0, 46, 138, 140, 157, 135, 208, 159, 177, 206, 2, 33, 207, 132, 245, 25, 239, 81, 89, 128, 0, 28, 61, 7, 206, 252, 116, 39, 204, 86, 205, 53, 241, 27, 214, 10, 148, 201, 200, 225, 89, 20, 129, 249, 1, 245, 117, 53, 223, 210, 53, 247, 125, 210, 41, 207, 125, 62, 114, 85, 55, 196, 112, 178, 18, 12, 107, 219, 76, 210, 84, 232, 12, 242, 213, 243, 142, 95, 27, 43, 32, 164, 20, 43, 13, 69, 65, 2, 197, 157, 215, 190, 217, 232, 77, 243, 247, 61, 158, 72, 95, 81, 87, 202, 149, 170, 75, 76, 177, 63, 201, 81, 90, 254, 47, 111, 43, 77, 179, 179, 214, 230, 38, 152, 166, 250, 135, 2, 161, 59, 223, 86, 46, 146, 245, 57, 98, 32, 121, 107, 19, 146, 158, 129, 211, 192, 90, 45, 61, 123, 9, 99, 233, 164, 86, 191, 155, 197, 62, 171, 10, 13, 79, 149, 97, 3, 98, 77, 51, 137, 174, 137, 180, 18, 73, 32, 8, 173, 205, 95, 71, 37, 164, 171, 240, 236, 137, 220, 74, 52, 170, 5, 123, 66, 171, 177, 2, 89, 253, 144, 78, 209, 232, 213, 72, 161, 8, 159, 207, 39, 207, 119, 237, 119, 139, 244, 100, 97, 190, 33, 203, 126, 255, 51, 167, 255, 97, 144, 153, 22, 254, 5, 202, 149, 105, 104, 142, 240, 169, 225, 173, 183, 199, 173, 122, 90, 44, 65, 49, 192, 188, 167, 115, 12, 140, 184, 172, 197, 91, 212, 25, 234, 123, 143, 130, 196, 92, 140, 81, 183, 89, 74, 146, 17, 112, 241, 137, 68, 149, 202, 141, 96, 109, 66, 238, 149, 75, 102, 91, 189, 27, 172, 193, 232, 159, 159, 60, 31, 250, 47, 140, 56, 74, 44, 54, 70, 168, 255, 253, 203, 27, 219, 188, 11, 3, 170, 135, 243, 12, 88, 70, 58, 22, 89, 7, 196, 107, 17, 60, 38, 48, 113, 211, 7, 247, 174, 124, 99, 102, 166, 169, 24, 17, 52, 20, 71, 220, 43, 48, 228, 197, 230, 189, 13, 96, 140, 238, 84, 249, 104, 209, 39, 160, 110, 126, 17, 227, 12, 21, 67, 142, 57, 254, 35, 231, 217, 222, 194, 99, 91, 206, 180, 76, 227, 14, 114, 202, 24, 159, 139, 61, 188, 0, 35, 181, 69, 23, 65, 102, 213, 210, 136, 225, 66, 209, 77, 112, 16, 0, 214, 241, 101, 63, 30, 233, 198, 188, 87, 213, 170, 210, 130, 148, 190, 98, 254, 195, 126, 98, 121, 131, 223, 180, 103, 79, 201, 248, 28, 145, 246, 61, 146, 48, 172, 99, 246, 132, 94, 202, 188, 104, 61, 18, 157, 131, 66, 245, 174, 131, 236, 68, 161, 181, 109, 9, 93, 59, 247, 93, 75, 105, 24, 200, 47, 241, 231, 191, 205, 157, 230, 127, 158, 18, 144, 215, 169, 249, 126, 44, 206, 220, 92, 254, 47, 178, 144, 57, 195, 255, 51, 111, 129, 120, 30, 176, 89, 198, 57, 29, 117, 19, 132, 0, 209, 225, 35, 57, 117, 69, 13, 43, 4, 22, 171, 170, 221, 217, 120, 59, 52, 221, 0, 207, 129, 184, 176, 95, 24, 183, 253, 21, 85, 93, 136, 104, 227, 217, 63, 163, 115, 102, 102, 128, 14, 193, 96, 27, 232, 157, 58, 113, 87, 9, 233, 238, 192, 0, 11, 83, 114, 33, 93, 136, 9, 218, 49, 188, 223, 136, 85, 9, 87, 3, 94, 12, 63, 220, 177, 42, 131, 248, 104, 63, 22, 43, 54, 82, 105, 89, 131, 110, 52, 193, 94, 182, 134, 4, 139, 35, 119, 131, 197, 131, 130, 252, 92, 17, 190, 206, 233, 205, 75, 244, 11, 142, 148, 217, 116, 216, 250, 231, 86, 34, 184, 239, 152, 101, 99, 59, 69, 99, 47, 76, 69, 112, 227, 158, 186, 8, 235, 183, 27, 208, 202, 92, 199, 165, 178, 19, 111, 181, 181, 137, 116, 201, 237, 194, 46, 198, 231, 111, 205, 200, 19, 2, 136, 177, 4, 1, 177, 81, 231, 188, 143, 54, 127, 242, 36, 226, 142, 156, 127, 235, 92, 214, 23, 162, 238, 6, 78, 163, 58, 68, 221, 192, 104, 142, 138, 6, 205, 25, 168, 34, 124, 51, 9, 135, 120, 162, 117, 64, 97, 28, 123, 250, 58, 190, 230, 58, 121, 66, 137, 134, 119, 61, 243, 65, 11, 73, 150, 34, 22, 250, 28, 13, 174, 106, 218, 89, 3, 71, 111, 52, 162, 38, 206, 204, 144, 117, 13, 19, 70, 89, 163, 145, 228, 230, 219, 202, 190, 223, 30, 128, 156, 244, 255, 179, 146, 132, 158, 226, 248, 162, 161, 208, 223, 252, 69, 83, 176, 80, 220, 61, 64, 200, 97, 90, 74, 158, 195, 213, 76, 123, 73, 248, 148, 19, 190, 254, 5, 209, 182, 215, 54, 187, 93, 124, 51, 80, 246, 176, 22, 40, 54, 238, 136, 15, 3, 92, 143, 19, 100, 229, 182, 136, 84, 18, 205, 138, 88, 201, 25, 64, 197, 119, 171, 248, 75, 245, 245, 134, 227, 184, 17, 177, 159, 165, 202, 230, 153, 108, 236, 71, 35, 165, 84, 8, 195, 85, 186, 225, 196, 27, 146, 60, 78, 225, 120, 134, 182, 150, 38, 91, 98, 234, 62, 185, 137, 253, 206, 217, 225, 125, 14, 24, 199, 10, 200, 57, 142, 91, 175, 118, 233, 124, 41, 200, 41, 24, 21, 243, 113, 33, 47, 147, 248, 94, 35, 167, 247, 124, 199, 248, 63, 129, 68, 3, 253, 8, 20, 103, 99, 236, 101, 142, 185, 44, 111, 17, 13, 176, 18, 90, 199, 150, 59, 212, 62, 249, 241, 119, 52, 13, 82, 162, 154, 50, 228, 55, 86, 207, 233, 158, 102, 177, 68, 58, 253, 13, 201, 188, 247, 92, 23, 44, 0, 184, 0, 228, 180, 67, 164, 133, 130, 64, 97, 166, 46, 54, 48, 250, 181, 122, 100, 133, 67, 166, 208, 198, 114, 27, 97, 41, 130, 64, 255, 168, 120, 4, 154, 169, 234, 111, 66, 61, 111, 124, 67, 81, 106, 44, 51, 235, 247, 27, 188, 142, 6, 91, 233, 192, 176, 91, 94, 135, 153, 170, 31, 147, 224, 141, 104, 78, 209, 174, 13, 47, 168, 234, 21, 77, 115, 187, 166, 34, 138, 17, 64, 125, 105, 126, 234, 127, 242, 209, 190, 33, 70, 247, 172, 1, 67, 44, 144, 9, 215, 14, 208, 52, 176, 197, 74, 157, 0, 42, 107, 252, 218, 150, 82, 131, 205, 44, 217, 21, 243, 145, 133, 161, 188, 239, 249, 21, 230, 29, 8, 186, 77, 69, 135, 30, 147, 121, 254, 107, 39, 41, 194, 182, 154, 150, 90, 11, 160, 254, 70, 55, 12, 217, 53, 219, 198, 56, 62, 184, 184, 16, 161, 147, 43, 99, 146, 206, 43, 212, 1, 195, 65, 97, 243, 214, 9, 177, 65, 177, 193, 106, 30, 160, 4, 103, 248, 203, 45, 178, 215, 127, 183, 144, 63, 122, 158, 221, 5, 231, 80, 168, 255, 196, 169, 0, 181, 56, 145, 238, 192, 203, 20, 48, 98, 190, 92, 2, 125, 22, 204, 188, 41, 147, 70, 70, 216, 12, 201, 51, 182, 224, 139, 195, 37, 95, 188, 227, 220, 233, 42, 9, 51, 172, 225, 92, 149, 110, 199, 99, 25, 96, 22, 138, 160, 122, 81, 205, 112, 230, 103, 74, 130, 218, 220, 120, 13, 122, 194, 39, 15, 22, 40, 112, 139, 239, 219, 131, 122, 32, 53, 250, 57, 209, 42, 70, 225, 185, 223, 189, 220, 194, 59, 19, 135, 230, 173, 88, 164, 53, 21, 59, 69, 182, 103, 142, 201, 160, 54, 222, 188, 63, 231, 22, 57, 141, 0, 80, 128, 87, 54, 60, 168, 182, 131, 42, 44, 181, 209, 198, 185, 144, 168, 101, 239, 157, 15, 149, 180, 79, 188, 211, 160, 71, 4, 6, 251, 202, 232, 158, 75, 192, 52, 86, 17, 58, 117, 151, 17, 125, 23, 6, 98, 189, 165, 79, 153, 73, 84, 59, 9, 4, 224, 161, 105, 68, 163, 131, 216, 160, 42, 2, 23, 0, 178, 94, 206, 210, 139, 113, 171, 7, 33, 212, 97, 220, 81, 240, 211, 124, 91, 156, 18, 46, 144, 236, 20, 45, 103, 149, 127, 204, 105, 75, 107, 1, 55, 122, 238, 108, 99, 192, 178, 242, 160, 208, 1, 71, 37, 116, 233, 177, 49, 49, 255, 181, 99, 254, 2, 131, 153, 171, 116, 246, 130, 235, 227, 221, 113, 246, 254, 189, 74, 232, 66, 149, 149, 7, 188, 96, 85, 245, 216, 171, 55, 118, 235, 34, 136, 119, 55, 153, 56, 41, 0, 218, 170, 108, 40, 228, 156, 76, 138, 171, 117, 112, 70, 51, 5, 65, 212, 250, 94, 165, 69, 27, 129, 9, 92, 211, 239, 243, 117, 94, 106, 66, 247, 55, 123, 79, 206, 135, 62, 17, 134, 176, 47, 116, 34, 114, 6, 184, 182, 236, 28, 4, 2, 106, 229, 12, 157, 70, 64, 95, 151, 153, 206, 197, 226, 67, 122, 154, 41, 224, 5, 76, 193, 50, 131, 177, 87, 17, 88, 244, 114, 147, 110, 72, 16, 137, 8, 212, 132, 84, 32, 43, 46, 22, 204, 202, 206, 48, 179, 77, 13, 179, 196, 190, 25, 112, 58, 76, 181, 87, 24, 244, 96, 15, 103, 185, 21, 89, 78, 129, 137, 103, 96, 62, 39, 36, 100, 227, 42, 125, 146, 47, 203, 109, 240, 131, 175, 133, 237, 12, 45, 17, 193, 99, 70, 211, 99, 201, 113, 253, 108, 12, 130, 72, 199, 126, 104, 244, 224, 203, 193, 43, 100, 74, 97, 133, 123, 67, 112, 111, 202, 201, 38, 183, 161, 78, 107, 196, 171, 210, 62, 183, 166, 92, 153, 228, 126, 218, 244, 142, 211, 130, 28, 105, 49, 11, 25, 233, 56, 246, 3, 206, 218, 59, 131, 54, 230, 193, 140, 179, 254, 178, 77, 0, 160, 54, 166, 215, 93, 148, 165, 147, 155, 251, 177, 149, 63, 42, 28, 193, 174, 145, 19, 11, 34, 103, 240, 134, 207, 111, 42, 54, 124, 144, 94, 149, 215, 71, 68, 51, 103, 247, 25, 5, 101, 255, 11, 149, 9, 102, 184, 83, 210, 250, 174, 61, 128, 82, 160, 144, 167, 136, 194, 235, 135, 48, 123, 190, 185, 154, 180, 84, 168, 111, 103, 40, 116, 149, 125, 170, 55, 110, 48, 97, 207, 171, 174, 203, 104, 71, 234, 185, 104, 168, 177, 196, 255, 148, 180, 215, 5, 238, 112, 188, 78, 232, 213, 104, 28, 167, 77, 245, 176, 193, 139, 23, 138, 42, 67, 85, 36, 222, 175, 73, 66, 237, 179, 44, 3, 206, 107, 83, 15, 192, 224, 188, 147, 176, 80, 12, 101, 150, 137, 114, 25, 221, 36, 237, 166, 90, 230, 221, 133, 213, 162, 113, 54, 10, 84, 29, 128, 195, 192, 78, 84, 79, 148, 28, 219, 85, 32, 221, 241, 122, 249, 156, 250, 191, 181, 110, 62, 251, 147, 213, 197, 221, 224, 24, 51, 80, 207, 145, 155, 72, 147, 152, 146, 252, 35, 223, 17, 210, 184, 106, 182, 210, 65, 154, 151, 4, 217, 156, 31, 82, 147, 30, 99, 114, 54, 24, 199, 242, 176, 229, 186, 45, 219, 217, 42, 142, 150, 53, 87, 97, 239, 66, 190, 55, 199, 169, 180, 65, 97, 141, 205, 56, 247, 172, 174, 74, 26, 178, 16, 0, 109, 115, 122, 95, 138, 46, 145, 188, 2, 146, 127, 87, 112, 246, 215, 86, 9, 190, 90, 186, 125, 38, 217, 132, 158, 82, 30, 50, 83, 187, 28, 160, 103, 212, 184, 233, 94, 175, 70, 117, 88, 186, 146, 196, 152, 74, 251, 194, 63, 142, 216, 216, 253, 24, 54, 85, 123, 246, 187, 49, 192, 19, 254, 251, 234, 66, 68, 40, 167, 101, 13, 168, 74, 249, 249, 211, 80, 131, 224, 82, 137, 107, 189, 198, 85, 133, 96, 81, 119, 177, 90, 213, 84, 84, 192, 82, 200, 52, 252, 198, 58, 59, 67, 231, 115, 43, 19, 61, 96, 231, 114, 40, 58, 123, 126, 25, 84, 210, 86, 51, 209, 212, 35, 171, 18, 200, 237, 249, 184, 91, 28, 224, 157, 19, 150, 38, 251, 180, 171, 193, 235, 139, 48, 99, 229, 247, 209, 125, 185, 122, 214, 177, 57, 199, 122, 243, 255, 193, 41, 63, 246, 106, 80, 15, 48, 126, 22, 125, 159, 65, 158, 91, 46, 191, 33, 11, 149, 133, 50, 74, 140, 229, 179, 93, 214, 43, 111, 89, 107, 117, 182, 127, 25, 24, 106, 169, 30, 255, 206, 5, 157, 44, 220, 2, 16, 239, 215, 117, 165, 7, 1, 254, 144, 165, 78, 246, 166, 32, 182, 195, 228, 16, 224, 79, 26, 180, 16, 137, 72, 236, 71, 71, 141, 110, 137, 95, 34, 87, 49, 171, 125, 201, 75, 99, 3, 29, 62, 14, 11, 115, 248, 140, 195, 31, 7, 65, 220, 156, 211, 111, 28, 212, 113, 85, 238, 209, 0, 214, 149, 251, 18, 170, 58, 123, 29, 190, 79, 119, 9, 245, 136, 197, 82, 33, 75, 21, 183, 183, 255, 3, 226, 172, 179, 75, 199, 231, 205, 118, 13, 96, 156, 68, 131, 214, 137, 215, 7, 185, 66, 247, 90, 162, 180, 138, 96, 30, 33, 56, 168, 217, 192, 238, 108, 146, 194, 137, 145, 231, 4, 90, 107, 132, 65, 76, 13, 124, 66, 195, 69, 41, 35, 173, 203, 193, 109, 80, 48, 132, 53, 173, 62, 64, 95, 110, 51, 198, 192, 128, 127, 94, 150, 47, 132, 24, 44, 234, 63, 129, 207, 46, 41, 201, 102, 6, 224, 42, 8, 114, 6, 153, 183, 135, 92, 154, 59, 226, 233, 209, 119, 63, 86, 184, 18, 230, 96, 97, 201, 234, 160, 63, 254, 170, 34, 27, 232, 1, 10, 186, 224, 146, 178, 239, 169, 104, 29, 222, 112, 246, 174, 162, 41, 118, 63, 146, 175, 61, 21, 162, 71, 147, 51, 65, 194, 29, 47, 167, 136, 80, 53, 133, 226, 49, 8, 66, 182, 97, 125, 11, 217, 179, 1, 19, 139, 62, 83, 223, 102, 100, 69, 176, 17, 150, 129, 229, 154, 154, 61, 167, 197, 237, 158, 74, 89, 35, 179, 226, 124, 127, 229, 23, 27, 95, 106, 53, 44, 241, 250, 190, 214, 156, 199, 25, 141, 57, 102, 237, 103, 250, 13, 144, 158, 80, 79, 166, 106, 220, 108, 227, 7, 179, 154, 7, 30, 207, 131, 57, 193, 93, 192, 205, 88, 247, 155, 243, 150, 218, 209, 55, 88, 49, 16, 136, 80, 126, 223, 62, 144, 71, 212, 252, 130, 139, 17, 47, 198, 152, 94, 23, 42, 103, 147, 142, 186, 82, 185, 135, 179, 64, 129, 15, 21, 28, 57, 87, 91, 220, 144, 170, 138, 25, 17, 225, 19, 8, 4, 250, 39, 31, 27, 10, 222, 113, 160, 191, 158, 131, 12, 148, 77, 174, 74, 97, 21, 8, 149, 181, 92, 109, 100, 210, 202, 231, 110, 4, 130, 173, 117, 218, 143, 56, 244, 55, 161, 33, 236, 15, 112, 29, 60, 72, 169, 4, 33, 145, 61, 229, 14, 134, 19, 162, 83, 228, 246, 103, 64, 160, 115, 106, 83, 104, 206, 94, 129, 75, 77, 80, 111, 6, 196, 146, 60, 62, 164, 151, 106, 118, 57, 79, 233, 235, 194, 105, 108, 125, 245, 149, 132, 154, 65, 223, 236, 208, 15, 200, 36, 217, 5, 132, 128, 215, 248, 36, 178, 11, 188, 146, 215, 229, 52, 3, 211, 186, 60, 46, 80, 238, 70, 80, 66, 3, 6, 252, 159, 42, 90, 3, 126, 114, 8, 12, 167, 20, 70, 84, 45, 28, 251, 65, 186, 63, 192, 52, 240, 52, 19, 78, 184, 93, 55, 207, 160, 140, 99, 225, 144, 73, 75, 166, 194, 56, 85, 118, 217, 94, 52, 85, 212, 149, 4, 240, 233, 1, 162, 49, 145, 242, 68, 91, 193, 69, 179, 164, 165, 235, 154, 157, 28, 219, 155, 240, 49, 16, 104, 93, 135, 160, 68, 181, 26, 93, 217, 19, 172, 221, 232, 25, 93, 71, 128, 212, 147, 228, 74, 31, 214, 7, 37, 233, 160, 218, 254, 193, 143, 16, 67, 80, 133, 19, 55, 209, 56, 66, 161, 161, 155, 10, 128, 99, 43, 54, 123, 21, 95, 122, 192, 252, 92, 110, 16, 76, 119, 109, 138, 111, 104, 235, 99, 80, 103, 49, 252, 48, 129, 103, 29, 123, 8, 226, 67, 46, 129, 37, 117, 109, 242, 32, 71, 156, 147, 205, 220, 133, 105, 98, 56, 113, 244, 196, 1, 16, 218, 36, 7, 107, 247, 198, 216, 117, 238, 132, 118, 5, 140, 231, 199, 189, 186, 232, 202, 129, 91, 104, 189, 65, 0, 136, 201, 203, 118, 59, 34, 135, 27, 154, 166, 125, 156, 91, 127, 71, 243, 161, 115, 113, 126, 203, 50, 16, 1, 52, 9, 117, 157, 162, 191, 46, 176, 138, 232, 124, 37, 56, 222, 74, 24, 124, 138, 2, 173, 9, 44, 86, 20, 166, 132, 129, 104, 123, 158, 167, 201, 0, 195, 190, 40, 148, 111, 30, 26, 106, 94, 104, 179, 197, 94, 136, 34, 239, 35, 212, 211, 214, 13, 120, 106, 237, 129, 74, 255, 118, 58, 174, 146, 33, 140, 193, 30, 47, 41, 105, 182, 114, 188, 37, 112, 46, 78, 142, 103, 216, 65, 68, 76, 14, 183, 168, 234, 36, 126, 169, 176, 94, 225, 171, 120, 178, 223, 155, 18, 70, 102, 230, 240, 13, 233, 82, 119, 165, 113, 201, 117, 118, 16, 246, 34, 85, 12, 194, 153, 129, 86, 159, 76, 54, 122, 88, 188, 53, 144, 233, 188, 239, 47, 50, 154, 20, 56, 5, 32, 252, 224, 231, 141, 114, 229, 160, 214, 31, 159, 34, 28, 29, 87, 152, 6, 120, 100, 40, 35, 178, 7, 27, 168, 43, 134, 50, 62, 221, 75, 47, 10, 236, 12, 52, 21, 146, 134, 143, 132, 114, 219, 148, 54, 253, 196, 242, 90, 200, 174, 177, 13, 0, 16, 23, 25, 182, 248, 248, 123, 160, 90, 209, 158, 31, 135, 207, 16, 146, 117, 134, 108, 54, 41, 114, 200, 81, 173, 64, 39, 73, 3, 141, 69, 139, 195, 202, 13, 30, 20, 35, 231, 178, 30, 134, 64, 166, 19, 134, 71, 10, 86, 96, 99, 87, 48, 218, 3, 84, 95, 237, 224, 241, 158, 54, 222, 31, 18, 16, 125, 135, 212, 132, 43, 33, 68, 155, 211, 156, 54, 220, 51, 242, 73, 97, 47, 2, 25, 118, 195, 218, 29, 190, 87, 4, 250, 235, 48, 53, 193, 180, 185, 50, 35, 4, 33, 124, 2, 45, 187, 4, 204, 132, 68, 144, 48, 236, 157, 27, 217, 224, 60, 81, 16, 249, 141, 53, 250, 196, 6, 207, 112, 23, 225, 91, 23, 101, 1, 82, 250, 66, 35, 227, 214, 116, 20, 118, 61, 23, 159, 159, 151, 62, 205, 76, 114, 158, 150, 255, 5, 131, 31, 134, 115, 191, 121, 0, 201, 13, 254, 73, 243, 189, 183, 128, 231, 139, 237, 246, 138, 183, 130, 78, 78, 28, 218, 191, 124, 244, 5, 31, 114, 227, 38, 225, 89, 27, 228, 70, 211, 105, 247, 49, 117, 82, 235, 179, 56, 138, 210, 85, 176, 183, 140, 131, 38, 212, 123, 238, 6, 102, 127, 122, 125, 19, 86, 246, 136, 132, 38, 187, 209, 7, 145, 169, 218, 247, 126, 197, 28, 87, 70, 146, 44, 127, 171, 110, 203, 134, 17, 82, 66, 136, 111, 158, 243, 196, 219, 31, 169, 149, 46, 30, 12, 158, 208, 20, 125, 71, 236, 126, 252, 38, 144, 95, 110, 129, 147, 28, 175, 113, 100, 37, 82, 220, 243, 175, 211, 66, 149, 217, 228, 50, 64, 81, 175, 30, 215, 20, 190, 79, 102, 92, 36, 206, 36, 71, 50, 255, 93, 14, 141, 247, 110, 29, 181, 205, 167, 120, 149, 150, 181, 180, 252, 112, 44, 44, 62, 85, 101, 164, 112, 135, 225, 33, 184, 64, 93, 9, 135, 86, 30, 225, 154, 115, 196, 56, 86, 9, 178, 56, 119, 55, 19, 238, 22, 14, 58, 255, 178, 140, 246, 78, 206, 51, 111, 38, 240, 13, 120, 162, 223, 251, 147, 42, 13, 16, 219, 250, 222, 203, 90, 94, 154, 223, 108, 120, 228, 51, 111, 148, 197, 60, 104, 199, 111, 3, 19, 50, 33, 158, 9, 203, 135, 69, 153, 182, 188, 166, 157, 234, 197, 170, 128, 41, 213, 173, 174, 152, 41, 57, 4, 150, 96, 228, 25, 67, 86, 36, 146, 60, 211, 215, 22, 170, 52, 89, 132, 49, 129, 126, 49, 71, 54, 111, 162, 125, 245, 222, 201, 107, 48, 8, 202, 6, 12, 246, 249, 8, 98, 136, 87, 153, 17, 72, 85, 88, 249, 92, 107, 30, 87, 184, 105, 70, 29, 161, 2, 123, 185, 22, 213, 89, 18, 190, 77, 140, 29, 41, 13, 211, 252, 96, 108, 140, 161, 5, 165, 250, 157, 114, 168, 14, 226, 204, 237, 137, 220, 14, 241, 144, 59, 64, 51, 26, 10, 245, 212, 116, 201, 65, 40, 197, 141, 173, 171, 114, 97, 52, 125, 100, 237, 127, 226, 4, 108, 207, 125, 102, 54, 212, 6, 115, 81, 151, 240, 246, 50, 44, 239, 156, 246, 85, 145, 195, 75, 207, 9, 173, 28, 245, 112, 124, 249, 203, 193, 249, 64, 47, 217, 19, 5, 69, 5, 2, 173, 94, 172, 21, 244, 151, 210, 200, 183, 121, 239, 192, 151, 220, 201, 119, 33, 251, 101, 171, 104, 134, 113, 141, 76, 162, 184, 135, 254, 183, 191, 222, 130, 247, 141, 237, 131, 87, 245, 108, 104, 166, 128, 131, 119, 208, 174, 53, 192, 113, 219, 144, 151, 51, 3, 52, 193, 48, 153, 185, 177, 100, 61, 169, 133, 249, 177, 48, 38, 229, 99, 137, 186, 157, 64, 31, 137, 14, 83, 177, 82, 163, 119, 31, 221, 79, 116, 139, 199, 231, 124, 66, 4, 101, 129, 124, 12, 229, 16, 169, 143, 65, 175, 170, 66, 134, 150, 112, 91, 245, 65, 116, 227, 226, 69, 172, 229, 115, 196, 173, 236, 244, 178, 147, 202, 5, 229, 183, 38, 203, 57, 43, 37, 53, 172, 87, 101, 59, 82, 151, 227, 27, 45, 5, 109, 38, 181, 208, 25, 166, 54, 30, 181, 245, 44, 171, 50, 32, 196, 166, 233, 62, 65, 231, 173, 156, 208, 249, 113, 10, 32, 109, 229, 241, 228, 54, 109, 61, 37, 219, 116, 138, 152, 234, 65, 235, 245, 186, 87, 48, 108, 188, 39, 222, 93, 255, 246, 87, 190, 166, 203, 32, 150, 16, 80, 90, 92, 166, 86, 69, 86, 70, 86, 104, 78, 23, 242, 201, 181, 27, 54, 78, 236, 235, 247, 151, 252, 171, 21, 54, 72, 40, 97, 65, 48, 12, 188, 156, 135, 238, 142, 4, 182, 100, 103, 24, 150, 63, 79, 134, 51, 233, 34, 191, 252, 120, 39, 251, 247, 242, 116, 99, 114, 175, 144, 93, 108, 233, 68, 35, 60, 218, 10, 67, 215, 54, 27, 64, 161, 107, 7, 27, 189, 64, 148, 218, 16, 0, 65, 85, 38, 139, 52, 121, 5, 235, 63, 12, 76, 17, 105, 6, 133, 178, 183, 129, 236, 165, 139, 4, 254, 47, 131, 165, 143, 220, 134, 89, 238, 239, 122, 70, 181, 86, 191, 93, 78, 131, 11, 62, 92, 241, 124, 113, 207, 54, 103, 112, 137, 102, 115, 148, 200, 96, 162, 24, 115, 51, 31, 253, 126, 166, 219, 95, 246, 116, 165, 44, 194, 63, 227, 55, 82, 123, 70, 31, 239, 41, 69, 190, 3, 15, 61, 59, 103, 25, 227, 138, 130, 179, 184, 10, 170, 70, 188, 141, 159, 211, 24, 118, 240, 197, 52, 129, 65, 146, 166, 113, 4, 68, 230, 69, 255, 45, 65, 168, 82, 144, 27, 46, 255, 152, 217, 2, 188, 187, 109, 162, 21, 112, 130, 78, 113, 254, 224, 254, 56, 203, 95, 196, 26, 34, 56, 12, 248, 237, 210, 65, 26, 31, 17, 146, 225, 53, 97, 4, 16, 227, 14, 96, 166, 174, 199, 20, 195, 95, 1, 51, 174, 130, 221, 171, 167, 73, 130, 186, 157, 156, 170, 185, 113, 106, 116, 198, 141, 100, 164, 69, 192, 16, 146, 60, 21, 50, 227, 1, 225, 145, 58, 207, 126, 148, 23, 180, 22, 175, 242, 131, 83, 27, 189, 184, 75, 134, 247, 80, 112, 222, 207, 116, 58, 9, 164, 201, 22, 20, 85, 199, 200, 170, 144, 195, 218, 134, 164, 67, 244, 244, 6, 52, 42, 12, 245, 52, 83, 99, 205, 106, 109, 145, 249, 63, 206, 173, 127, 12, 152, 165, 37, 135, 207, 54, 166, 21, 112, 29, 141, 230, 229, 189, 95, 243, 233, 237, 13, 3, 78, 70, 80, 237, 106, 210, 88, 53, 157, 59, 126, 200, 122, 142, 88, 176, 101, 70, 112, 61, 105, 37, 221, 106, 203, 231, 197, 194, 167, 105, 72, 103, 105, 13, 37, 12, 30, 26, 79, 84, 142, 169, 62, 90, 81, 204, 35, 78, 231, 11, 150, 248, 42, 252, 86, 22, 216, 255, 4, 222, 106, 144, 9, 64, 152, 157, 99, 91, 254, 30, 106, 223, 18, 51, 92, 96, 236, 102, 71, 42, 88, 220, 217, 159, 201, 142, 43, 78, 116, 132, 52, 51, 103, 40, 250, 220, 209, 219, 163, 218, 201, 192, 47, 99, 29, 161, 30, 192, 120, 254, 77, 218, 155, 65, 140, 22, 79, 13, 216, 5, 246, 181, 162, 197, 76, 132, 146, 213, 20, 19, 195, 221, 91, 186, 46, 192, 202, 15, 97, 127, 189, 224, 189, 57, 171, 51, 104, 179, 131, 111, 202, 197, 210, 24, 90, 220, 216, 248, 154, 58, 207, 215, 151, 184, 37, 243, 198, 228, 75, 222, 221, 252, 178, 75, 240, 68, 13, 39, 127, 231, 79, 101, 251, 170, 187, 147, 101, 114, 200, 59, 13, 0, 205, 48, 153, 38, 152, 45, 25, 230, 31, 34, 160, 123, 199, 90, 158, 91, 62, 44, 42, 162, 179, 102, 26, 156, 112, 250, 50, 208, 25, 186, 229, 70, 11, 192, 198, 222, 74, 104, 184, 17, 89, 20, 221, 10, 199, 69, 84, 205, 125, 87, 113, 162, 125, 143, 144, 92, 0, 179, 118, 172, 93, 197, 115, 233, 62, 184, 87, 131, 10, 137, 102, 139, 69, 19, 173, 64, 42, 102, 227, 101, 144, 103, 179, 9, 25, 251, 83, 209, 10, 30, 119, 153, 159, 176, 178, 198, 44, 255, 133, 192, 15, 72, 104, 202, 13, 43, 28, 167, 217, 221, 22, 200, 221, 221, 89, 242, 182, 43, 142, 15, 240, 242, 198, 231, 215, 93, 77, 27, 8, 165, 72, 45, 82, 111, 1, 33, 174, 46, 216, 223, 199, 195, 110, 68, 24, 146, 23, 160, 0, 60, 236, 46, 235, 161, 38, 39, 146, 210, 116, 14, 51, 237, 254, 154, 134, 128, 136, 184, 173, 133, 42, 176, 194, 245, 103, 38, 114, 113, 123, 223, 21, 97, 231, 201, 16, 229, 53, 196, 47, 159, 218, 210, 72, 3, 183, 127, 235, 17, 124, 26, 204, 218, 160, 61, 131, 79, 22, 79, 163, 55, 71, 217, 137, 13, 185, 143, 181, 38, 133, 98, 198, 75, 154, 253, 70, 115, 134, 187, 177, 16, 60, 247, 3, 34, 34, 57, 154, 70, 234, 161, 169, 121, 167, 130, 152, 66, 205, 143, 214, 75, 56, 167, 121, 204, 237, 38, 12, 248, 24, 58, 83, 1, 248, 135, 102, 222, 75, 118, 69, 12, 83, 23, 237, 225, 209, 50, 67, 224, 171, 31, 64, 117, 254, 82, 59, 221, 138, 70, 171, 65, 92, 104, 171, 124, 252, 210, 152, 119, 149, 208, 108, 59, 58, 9, 175, 61, 178, 238, 205, 12, 253, 17, 141, 208, 35, 245, 69, 14, 99, 64, 216, 119, 220, 136, 81, 186, 178, 85, 136, 19, 17, 235, 37, 38, 72, 98, 212, 97, 220, 7, 253, 193, 14, 130, 203, 192, 89, 60, 149, 123, 204, 211, 60, 79, 170, 71, 1, 11, 83, 43, 127, 138, 230, 55, 206, 125, 95, 249, 112, 118, 223, 66, 68, 214, 112, 146, 248, 28, 126, 67, 152, 223, 174, 107, 239, 90, 38, 197, 27, 21, 245, 116, 17, 153, 217, 148, 227, 52, 172, 189, 92, 19, 188, 192, 23, 192, 96, 35, 13, 181, 55, 110, 39, 86, 138, 174, 227, 8, 158, 92, 188, 66, 224, 222, 77, 197, 14, 35, 155, 175, 78, 253, 158, 93, 134, 54, 212, 177, 248, 141, 187, 158, 197, 42, 30, 142, 234, 240, 188, 132, 154, 70, 113, 35, 136, 230, 254, 114, 192, 184, 207, 140, 158, 130, 37, 168, 30, 249, 186, 26, 142, 43, 67, 78, 216, 46, 254, 76, 49, 17, 109, 185, 225, 205, 25, 165, 30, 180, 225, 4, 88, 163, 226, 163, 6, 172, 36, 37, 94, 49, 122, 5, 236, 241, 212, 6, 251, 30, 179, 8, 111, 114, 54, 226, 174, 166, 201, 31, 221, 62, 75, 128, 187, 216, 99, 130, 181, 136, 60, 113, 123, 182, 36, 174, 217, 210, 133, 221, 249, 61, 202, 95, 53, 177, 2, 51, 33, 77, 254, 7, 107, 214, 102, 129, 194, 224, 136, 201, 34, 93, 69, 101, 249, 42, 124, 247, 232, 146, 16, 17, 98, 19, 70, 18, 154, 174, 163, 131, 234, 254, 113, 70, 79, 72, 4, 10, 122, 214, 100, 163, 223, 0, 140, 16, 139, 236, 170, 222, 27, 207, 150, 249, 102, 136, 196, 247, 192, 216, 222, 239, 101, 131, 113, 238, 147, 24, 243, 238, 126, 119, 100, 254, 154, 111, 225, 201, 59, 42, 194, 209, 131, 118, 242, 127, 58, 175, 0, 63, 4, 209, 179, 46, 218, 222, 63, 159, 183, 73, 139, 27, 197, 163, 129, 243, 18, 140, 39, 242, 9, 41, 51, 107, 135, 75, 172, 158, 14, 20, 210, 223, 103, 33, 145, 213, 109, 223, 226, 181, 161, 61, 223, 132, 215, 132, 12, 71, 181, 149, 113, 94, 117, 254, 150, 114, 55, 148, 229, 248, 156, 138, 83, 72, 39, 76, 171, 2, 185, 217, 64, 182, 173, 232, 160, 157, 98, 179, 74, 53, 228, 253, 221, 2, 86, 3, 190, 100, 208, 224, 173, 203, 245, 212, 158, 34, 99, 250, 157, 216, 168, 22, 91, 150, 227, 15, 104, 82, 183, 28, 159, 220, 155, 216, 40, 143, 251, 5, 57, 244, 201, 97, 86, 205, 158, 129, 53, 123, 149, 188, 7, 153, 142, 188, 150, 65, 105, 83, 63, 140, 245, 44, 21, 49, 181, 17, 233, 42, 112, 151, 103, 119, 205, 20, 16, 105, 238, 187, 108, 141, 173, 199, 96, 88, 123, 165, 178, 64, 242, 162, 55, 126, 58, 87, 116, 98, 193, 76, 37, 228, 4, 23, 59, 67, 89, 147, 45, 39, 244, 119, 172, 151, 180, 39, 226, 219, 21, 188, 118, 84, 28, 224, 46, 122, 111, 65, 82, 232, 164, 73, 101, 130, 51, 23, 100, 144, 12, 255, 207, 237, 64, 220, 90, 95, 166, 167, 48, 147, 137, 86, 133, 34, 203, 16, 112, 252, 140, 197, 61, 69, 61, 73, 101, 18, 162, 207, 104, 178, 253, 239, 128, 159, 102, 40, 252, 31, 226, 201, 11, 91, 219, 204, 203, 52, 249, 65, 164, 101, 84, 110, 55, 1, 251, 111, 67, 205, 140, 128, 188, 117, 76, 225, 98, 135, 77, 59, 160, 72, 20, 158, 46, 200, 31, 24, 199, 8, 18, 82, 97, 20, 33, 94, 10, 247, 195, 228, 224, 248, 23, 3, 113, 72, 83, 117, 37, 188, 85, 95, 44, 214, 117, 177, 11, 122, 23, 132, 198, 46, 100, 19, 87, 127, 0, 226, 181, 228, 148, 176, 21, 225, 185, 19, 146, 20, 30, 37, 20, 222, 209, 31, 230, 231, 202, 23, 178, 26, 3, 232, 237, 164, 153, 71, 10, 15, 79, 246, 145, 96, 98, 254, 138, 50, 158, 111, 107, 39, 188, 214, 130, 188, 255, 111, 33, 197, 233, 172, 196, 206, 110, 42, 49, 49, 155, 66, 11, 128, 27, 35, 93, 236, 225, 45, 51, 176, 53, 6, 27, 14, 245, 234, 191, 103, 230, 186, 156, 228, 119, 164, 13, 223, 220, 50, 105, 102, 58, 120, 160, 245, 92, 105, 16, 138, 130, 169, 191, 42, 103, 19, 16, 246, 192, 250, 228, 67, 74, 92, 38, 68, 133, 175, 13, 45, 141, 71, 130, 4, 137, 190, 149, 121, 17, 186, 17, 140, 8, 15, 99, 196, 58, 255, 29, 219, 217, 130, 173, 92, 107, 48, 65, 227, 4, 189, 212, 1, 143, 197, 244, 83, 219, 163, 14, 60, 24, 18, 92, 72, 176, 117, 23, 0, 197, 148, 239, 224, 61, 214, 226, 43, 10, 18, 116, 141, 220, 22, 224, 185, 3, 186, 249, 181, 125, 161, 250, 130, 18, 94, 217, 20, 71, 129, 8, 76, 90, 64, 6, 137, 243, 109, 74, 106, 149, 7, 240, 189, 150, 100, 252, 57, 236, 216, 95, 157, 251, 207, 205, 149, 5, 13, 196, 135, 85, 68, 242, 125, 225, 13, 159, 64, 58, 86, 59, 249, 242, 65, 246, 134, 97, 37, 246, 167, 243, 159, 36, 165, 241, 53, 142, 27, 248, 36, 94, 204, 90, 14, 79, 37, 118, 86, 230, 171, 248, 85, 147, 83, 48, 66, 226, 104, 200, 132, 177, 103, 206, 134, 163, 59, 67, 202, 106, 138, 207, 120, 83, 247, 190, 206, 144, 151, 146, 254, 19, 98, 125, 32, 201, 111, 245, 254, 240, 173, 2, 167, 3, 113, 60, 82, 177, 93, 118, 87, 227, 81, 91, 122, 117, 58, 242, 139, 140, 139, 41, 20, 87, 188, 119, 121, 228, 31, 116, 18, 162, 39, 1, 156, 171, 222, 141, 103, 11, 89, 134, 206, 135, 43, 219, 131, 164, 141, 1, 59, 178, 90, 40, 101, 162, 132, 228, 212, 189, 126, 22, 33, 186, 27, 250, 240, 167, 68, 14, 160, 252, 95, 209, 63, 102, 169, 57, 84, 22, 101, 46, 139, 167, 29, 243, 124, 19, 86, 232, 212, 121, 104, 203, 129, 11, 68, 206, 155, 135, 52, 50, 119, 39, 180, 91, 184, 221, 156, 236, 51, 22, 167, 117, 250, 108, 228, 133, 51, 197, 143, 183, 182, 243, 191, 189, 187, 220, 69, 129, 136, 221, 28, 166, 172, 145, 56, 247, 107, 198, 207, 206, 106, 170, 93, 53, 46, 106, 180, 188, 223, 234, 7, 179, 82, 28, 81, 132, 57, 226, 226, 28, 236, 43, 124, 64, 241, 201, 193, 182, 144, 60, 253, 182, 163, 179, 160, 35, 156, 184, 135, 109, 162, 35, 84, 38, 209, 39, 249, 128, 113, 87, 229, 3, 35, 118, 89, 134, 33, 9, 2, 75, 63, 219, 115, 248, 155, 73, 243, 69, 64, 21, 200, 184, 73, 104, 65, 13, 109, 27, 109, 147, 176, 147, 26, 129, 108, 44, 75, 38, 162, 181, 106, 66, 78, 168, 126, 167, 102, 87, 86, 246, 127, 140, 62, 210, 27, 49, 195, 70, 0, 186, 100, 20, 186, 140, 61, 193, 26, 4, 100, 248, 88, 86, 0, 111, 114, 213, 2, 197, 51, 161, 218, 94, 97, 222, 229, 27, 92, 196, 170, 248, 235, 12, 209, 143, 95, 177, 30, 70, 107, 193, 54, 163, 237, 108, 225, 101, 152, 37, 38, 144, 186, 79, 12, 20, 54, 23, 224, 194, 130, 171, 140, 68, 123, 146, 185, 220, 150, 64, 30, 117, 112, 47, 81, 1, 235, 124, 97, 108, 43, 131, 10, 112, 0, 189, 251, 123, 154, 196, 97, 193, 7, 36, 12, 90, 69, 12, 142, 53, 232, 27, 130, 180, 91, 54, 247, 130, 15, 63, 80, 214, 234, 150, 118, 154, 44, 194, 63, 229, 159, 114, 116, 17, 170, 118, 107, 47, 25, 240, 235, 173, 126, 124, 82, 200, 153, 29, 207, 28, 96, 205, 224, 158, 19, 15, 150, 241, 65, 143, 227, 20, 50, 223, 50, 171, 58, 109, 67, 8, 244, 170, 252, 208, 196, 112, 45, 227, 10, 94, 164, 92, 133, 119, 241, 74, 213, 233, 34, 41, 250, 231, 59, 231, 164, 15, 14, 11, 111, 118, 203, 142, 217, 96, 250, 201, 47, 20, 49, 239, 122, 90, 131, 109, 158, 191, 114, 109, 90, 28, 76, 1, 140, 91, 118, 165, 215, 133, 107, 39, 134, 68, 227, 207, 249, 141, 221, 120, 245, 64, 71, 240, 200, 229, 195, 210, 140, 234, 125, 108, 96, 119, 234, 5, 40, 14, 189, 152, 168, 220, 79, 19, 182, 163, 107, 115, 219, 42, 76, 109, 53, 129, 127, 115, 59, 40, 203, 111, 245, 191, 234, 77, 67, 205, 60, 235, 46, 121, 100, 157, 63, 141, 251, 93, 154, 187, 174, 253, 63, 92, 248, 175, 34, 46, 56, 138, 68, 159, 60, 217, 26, 73, 22, 143, 211, 79, 54, 44, 77, 15, 193, 45, 58, 111, 63, 47, 204, 48, 209, 134, 81, 231, 192, 220, 246, 33, 84, 140, 131, 198, 188, 101, 30, 244, 57, 126, 201, 10, 163, 232, 143, 51, 195, 125, 57, 34, 160, 159, 123, 66, 4, 185, 170, 21, 206, 204, 83, 167, 113, 83, 24, 136, 122, 22, 251, 69, 103, 155, 38, 110, 189, 189, 80, 103, 243, 220, 180, 218, 184, 147, 86, 49, 245, 4, 42, 132, 227, 196, 110, 236, 35, 123, 2, 186, 156, 159, 253, 113, 229, 234, 11, 198, 155, 118, 78, 0, 159, 13, 56, 33, 225, 232, 246, 14, 232, 108, 126, 107, 112, 39, 135, 144, 127, 38, 44, 209, 99, 243, 134, 224, 143, 118, 48, 146, 136, 109, 166, 236, 140, 96, 96, 20, 227, 99, 238, 170, 247, 253, 189, 110, 153, 51, 2, 241, 83, 114, 214, 182, 72, 42, 1, 24, 68, 79, 102, 255, 143, 86, 4, 120, 103, 29, 180, 65, 220, 173, 34, 231, 167, 82, 120, 172, 227, 251, 174, 53, 164, 1, 104, 75, 174, 0, 153, 226, 39, 193, 88, 105, 64, 82, 147, 0, 62, 232, 5, 112, 127, 148, 157, 26, 4, 237, 245, 104, 178, 48, 57, 50, 91, 17, 186, 184, 212, 194, 157, 229, 211, 105, 180, 206, 157, 153, 190, 198, 204, 189, 20, 43, 13, 245, 20, 48, 253, 207, 192, 88, 122, 178, 83, 43, 56, 239, 57, 95, 12, 125, 121, 87, 8, 231, 126, 147, 52, 225, 207, 230, 131, 149, 83, 141, 218, 78, 244, 189, 117, 140, 57, 47, 29, 243, 201, 84, 23, 205, 147, 20, 130, 107, 37, 165, 243, 187, 227, 107, 224, 115, 171, 40, 76, 222, 175, 154, 25, 218, 57, 255, 109, 240, 79, 192, 73, 85, 62, 251, 22, 180, 196, 189, 165, 104, 143, 174, 208, 245, 87, 155, 52, 18, 43, 185, 149, 57, 239, 216, 252, 235, 244, 67, 186, 82, 168, 244, 66, 171, 69, 155, 240, 40, 122, 131, 239, 56, 131, 88, 233, 174, 244, 57, 85, 205, 68, 130, 173, 125, 49, 188, 181, 33, 74, 26, 85, 138, 86, 225, 103, 194, 41, 240, 145, 29, 84, 84, 48, 231, 54, 37, 123, 93, 33, 248, 111, 71, 24, 140, 128, 168, 129, 220, 37, 204, 104, 79, 167, 156, 96, 175, 24, 35, 81, 30, 168, 17, 51, 70, 42, 149, 68, 53, 255, 232, 126, 0, 198, 200, 241, 68, 131, 255, 75, 78, 176, 43, 189, 193, 141, 132, 207, 198, 45, 109, 107, 139, 145, 115, 66, 184, 218, 44, 182, 160, 106, 52, 188, 73, 83, 184, 133, 249, 95, 179, 192, 82, 251, 180, 18, 120, 158, 120, 158, 139, 135, 92, 90, 129, 215, 112, 233, 167, 90, 243, 207, 171, 163, 2, 201, 101, 41, 37, 139, 135, 142, 169, 17, 163, 41, 206, 8, 76, 209, 60, 48, 10, 17, 118, 85, 10, 96, 11, 98, 206, 19, 137, 188, 54, 80, 45, 105, 221, 200, 223, 21, 246, 137, 144, 118, 11, 28, 179, 253, 111, 203, 12, 216, 246, 246, 221, 139, 229, 131, 196, 170, 132, 62, 1, 194, 254, 137, 31, 159, 205, 189, 101, 236, 243, 201, 154, 169, 118, 213, 250, 105, 63, 13, 32, 98, 184, 160, 216, 232, 150, 63, 162, 5, 188, 150, 204, 156, 225, 82, 115, 151, 127, 255, 213, 168, 211, 254, 35, 222, 202, 99, 63, 113, 57, 62, 52, 103, 203, 248, 87, 233, 224, 58, 181, 157, 182, 90, 68, 97, 201, 161, 119, 115, 252, 254, 47, 17, 154, 218, 88, 4, 202, 148, 90, 133, 52, 132, 156, 89, 57, 175, 158, 80, 97, 19, 142, 189, 224, 251, 167, 112, 214, 254, 12, 234, 56, 115, 124, 72, 178, 41, 244, 78, 238, 9, 73, 85, 244, 10, 2, 226, 57, 251, 48, 29, 47, 180, 52, 154, 148, 178, 19, 15, 222, 87, 1, 190, 167, 188, 107, 136, 16, 38, 175, 242, 21, 144, 118, 125, 139, 58, 240, 5, 225, 49, 227, 77, 26, 18, 5, 74, 60, 120, 12, 242, 104, 252, 191, 192, 248, 46, 53, 173, 224, 234, 181, 133, 159, 94, 247, 206, 33, 164, 139, 189, 35, 181, 66, 139, 174, 97, 37, 174, 62, 186, 221, 229, 223, 111, 21, 206, 234, 213, 16, 242, 128, 212, 51, 223, 16, 34, 61, 197, 120, 87, 118, 162, 38, 222, 39, 135, 142, 155, 198, 92, 145, 188, 107, 111, 53, 88, 127, 195, 91, 98, 182, 137, 39, 19, 73, 153, 162, 118, 228, 120, 232, 113, 234, 230, 219, 2, 176, 199, 183, 231, 90, 112, 29, 231, 98, 13, 39, 167, 13, 254, 111, 100, 161, 127, 186, 108, 122, 245, 8, 140, 229, 137, 205, 217, 93, 141, 217, 33, 79, 61, 62, 36, 61, 243, 137, 58, 140, 45, 143, 211, 41, 104, 194, 230, 21, 246, 45, 81, 47, 164, 20, 118, 187, 58, 101, 119, 170, 166, 193, 92, 87, 42, 194, 238, 60, 68, 80, 172, 139, 165, 138, 121, 149, 174, 221, 198, 167, 14, 234, 150, 234, 113, 173, 242, 101, 45, 196, 188, 210, 134, 208, 104, 62, 138, 163, 183, 41, 94, 110, 148, 89, 219, 100, 117, 145, 162, 8, 75, 193, 0, 124, 146, 142, 132, 19, 50, 63, 73, 124, 216, 31, 44, 105, 216, 50, 11, 125, 189, 225, 209, 21, 205, 108, 59, 66, 160, 196, 190, 218, 104, 111, 194, 154, 155, 8, 58, 14, 136, 163, 67, 136, 78, 61, 246, 232, 241, 104, 193, 210, 72, 145, 33, 186, 67, 138, 205, 214, 6, 62, 36, 207, 235, 42, 170, 184, 9, 147, 156, 12, 239, 64, 11, 31, 236, 215, 169, 52, 127, 105, 30, 42, 25, 160, 115, 7, 238, 34, 19, 236, 76, 229, 72, 101, 15, 105, 247, 73, 104, 79, 206, 118, 133, 143, 24, 76, 60, 122, 245, 93, 21, 88, 74, 155, 113, 247, 27, 13, 38, 220, 59, 61, 166, 226, 43, 125, 223, 146, 128, 91, 173, 79, 163, 23, 152, 50, 176, 42, 136, 143, 122, 139, 199, 101, 210, 59, 177, 21, 153, 56, 119, 155, 191, 3, 223, 230, 69, 67, 145, 213, 187, 148, 198, 35, 60, 15, 127, 85, 13, 192, 100, 183, 158, 199, 70, 80, 10, 42, 85, 226, 42, 98, 246, 31, 184, 126, 186, 211, 92, 199, 225, 212, 219, 168, 74, 27, 226, 249, 73, 44, 2, 194, 163, 3, 144, 134, 21, 55, 218, 209, 89, 43, 81, 18, 33, 123, 108, 153, 34, 61, 87, 236, 140, 199, 79, 195, 26, 103, 25, 142, 120, 244, 38, 162, 90, 16, 100, 180, 16, 223, 174, 65, 9, 174, 178, 193, 48, 167, 196, 244, 9, 49, 18, 167, 1, 253, 124, 39, 157, 60, 82, 143, 83, 24, 82, 165, 49, 142, 6, 124, 244, 199, 167, 201, 88, 119, 185, 220, 146, 205, 12, 100, 4, 224, 225, 184, 88, 144, 63, 236, 49, 71, 177, 67, 118, 192, 10, 0, 228, 189, 32, 3, 24, 127, 0, 35, 41, 249, 194, 101, 174, 133, 56, 6, 225, 149, 218, 37, 37, 181, 255, 178, 252, 131, 83, 194, 47, 41, 31, 65, 194, 231, 202, 53, 111, 128, 197, 191, 128, 46, 55, 253, 187, 111, 113, 18, 34, 104, 81, 170, 192, 126, 130, 12, 15, 159, 144, 161, 220, 24, 248, 36, 33, 36, 54, 35, 167, 226, 134, 44, 159, 59, 160, 182, 159, 165, 15, 22, 253, 252, 100, 45, 170, 117, 115, 231, 102, 86, 102, 245, 132, 118, 189, 17, 142, 233, 151, 225, 8, 116, 20, 5, 146, 240, 200, 210, 236, 211, 7, 39, 255, 62, 140, 68, 82, 6, 131, 9, 140, 90, 255, 101, 189, 49, 252, 199, 67, 174, 113, 41, 237, 235, 186, 87, 124, 111, 245, 110, 33, 100, 62, 236, 231, 213, 30, 28, 241, 99, 55, 129, 16, 120, 137, 84, 177, 0, 50, 202, 4, 119, 82, 85, 157, 197, 22, 141, 89, 102, 195, 228, 39, 209, 174, 208, 223, 210, 135, 173, 61, 69, 157, 59, 243, 245, 205, 186, 62, 251, 109, 82, 177, 214, 224, 133, 99, 251, 82, 207, 127, 153, 141, 48, 61, 57, 26, 127, 170, 167, 132, 158, 208, 216, 0, 200, 125, 70, 19, 10, 226, 120, 105, 125, 205, 66, 250, 65, 150, 202, 170, 209, 1, 13, 25, 198, 147, 178, 98, 13, 101, 227, 137, 233, 170, 148, 78, 117, 244, 46, 204, 0, 170, 143, 244, 236, 148, 231, 135, 26, 28, 51, 250, 37, 9, 34, 102, 234, 231, 18, 206, 45, 60, 144, 54, 130, 188, 220, 127, 54, 39, 158, 55, 29, 80, 19, 35, 62, 104, 141, 155, 41, 25, 209, 133, 201, 141, 133, 192, 185, 91, 242, 58, 79, 16, 8, 45, 182, 97, 124, 243, 19, 56, 58, 155, 38, 13, 210, 171, 233, 46, 14, 143, 191, 108, 55, 251, 1, 52, 47, 36, 191, 141, 40, 51, 90, 116, 200, 45, 45, 73, 22, 107, 96, 57, 146, 116, 240, 90, 223, 57, 135, 246, 87, 131, 146, 95, 179, 90, 63, 129, 14, 68, 59, 127, 124, 194, 73, 170, 55, 231, 95, 27, 114, 65, 71, 254, 61, 16, 132, 178, 209, 147, 73, 203, 144, 158, 61, 22, 21, 4, 234, 194, 167, 210, 132, 249, 4, 110, 163, 227, 182, 232, 116, 145, 117, 194, 127, 243, 183, 116, 0, 242, 240, 116, 225, 81, 94, 169, 155, 194, 129, 34, 228, 218, 157, 44, 46, 198, 138, 143, 107, 115, 255, 26, 141, 142, 221, 38, 23, 24, 124, 233, 81, 69, 175, 128, 90, 146, 75, 177, 104, 104, 207, 206, 227, 3, 232, 148, 43, 27, 210, 139, 59, 215, 121, 100, 148, 238, 139, 87, 97, 203, 243, 165, 253, 9, 157, 215, 247, 24, 164, 43, 148, 251, 157, 158, 117, 192, 118, 105, 246, 254, 61, 51, 51, 70, 59, 123, 85, 71, 207, 251, 157, 108, 107, 192, 96, 145, 34, 135, 42, 29, 193, 50, 142, 17, 230, 212, 142, 251, 237, 244, 67, 174, 135, 197, 112, 178, 79, 250, 8, 131, 97, 55, 26, 234, 130, 111, 241, 57, 228, 191, 154, 92, 243, 248, 146, 218, 61, 179, 7, 19, 90, 27, 209, 90, 141, 250, 247, 240, 214, 174, 52, 193, 196, 162, 115, 127, 101, 88, 150, 159, 231, 180, 123, 29, 206, 174, 9, 202, 7, 192, 62, 119, 224, 248, 72, 20, 173, 5, 220, 24, 206, 250, 63, 34, 5, 87, 157, 179, 21, 254, 157, 50, 51, 29, 246, 167, 76, 170, 163, 24, 114, 78, 0, 89, 111, 86, 208, 38, 112, 222, 54, 204, 181, 217, 101, 70, 158, 223, 46, 225, 203, 139, 179, 124, 183, 67, 192, 69, 185, 253, 190, 81, 196, 220, 198, 178, 116, 123, 119, 62, 12, 145, 197, 125, 119, 119, 245, 167, 192, 152, 229, 178, 134, 10, 225, 71, 204, 6, 10, 222, 160, 13, 192, 135, 54, 47, 93, 194, 114, 253, 191, 156, 85, 3, 54, 76, 223, 219, 129, 242, 162, 240, 33, 92, 183, 186, 19, 185, 55, 197, 78, 232, 42, 115, 156, 124, 72, 178, 216, 11, 221, 8, 210, 75, 126, 170, 130, 34, 13, 123, 20, 196, 36, 99, 84, 241, 190, 109, 105, 188, 242, 90, 88, 64, 155, 52, 232, 10, 167, 238, 86, 161, 83, 215, 180, 141, 180, 156, 8, 156, 38, 38, 247, 45, 119, 135, 53, 214, 185, 191, 161, 224, 191, 85, 110, 147, 224, 252, 213, 153, 250, 219, 58, 205, 106, 46, 208, 134, 245, 140, 186, 202, 239, 190, 243, 24, 69, 201, 16, 138, 201, 48, 226, 122, 173, 236, 4, 182, 151, 5, 185, 98, 236, 207, 226, 49, 84, 118, 34, 93, 173, 122, 225, 76, 54, 129, 8, 242, 84, 219, 252, 253, 79, 198, 232, 83, 56, 61, 84, 155, 212, 175, 33, 70, 39, 219, 104, 120, 26, 40, 74, 120, 244, 113, 128, 96, 143, 112, 178, 193, 157, 233, 210, 105, 2, 117, 85, 170, 216, 132, 239, 249, 183, 91, 32, 240, 77, 200, 109, 16, 223, 202, 244, 97, 225, 54, 105, 105, 52, 114, 176, 176, 210, 155, 226, 231, 185, 169, 177, 144, 130, 187, 26, 175, 135, 99, 110, 185, 131, 187, 173, 221, 76, 243, 154, 56, 16, 219, 173, 64, 66, 53, 66, 248, 218, 121, 213, 189, 142, 180, 103, 86, 82, 152, 75, 149, 0, 152, 223, 87, 174, 162, 28, 89, 236, 214, 123, 238, 22, 231, 103, 66, 194, 175, 88, 218, 87, 32, 204, 54, 91, 246, 33, 205, 95, 170, 44, 173, 244, 74, 228, 135, 180, 43, 248, 86, 48, 216, 130, 11, 61, 50, 2, 38, 15, 42, 104, 61, 29, 110, 3, 124, 7, 220, 34, 120, 218, 6, 172, 212, 84, 13, 204, 56, 118, 8, 127, 202, 67, 170, 112, 77, 228, 96, 250, 209, 32, 57, 33, 82, 194, 23, 3, 69, 201, 104, 11, 123, 247, 156, 229, 179, 85, 64, 224, 168, 5, 252, 121, 216, 128, 249, 13, 179, 74, 6, 56, 188, 117, 250, 127, 180, 222, 248, 148, 249, 97, 26, 101, 32, 101, 249, 81, 34, 79, 198, 12, 199, 227, 138, 236, 153, 214, 202, 106, 156, 219, 155, 145, 33, 219, 116, 214, 152, 180, 191, 68, 221, 223, 219, 45, 209, 199, 181, 255, 229, 28, 116, 186, 52, 239, 68, 186, 14, 109, 118, 100, 133, 137, 159, 166, 14, 234, 134, 26, 14, 238, 112, 236, 227, 219, 86, 72, 98, 232, 120, 47, 255, 153, 74, 71, 250, 38, 108, 188, 249, 182, 171, 98, 56, 37, 18, 110, 73, 7, 122, 62, 86, 6, 124, 246, 125, 23, 233, 213, 16, 72, 55, 173, 49, 230, 177, 33, 208, 117, 10, 66, 39, 206, 249, 213, 248, 242, 225, 9, 119, 235, 187, 221, 198, 238, 194, 247, 147, 183, 121, 249, 171, 89, 156, 113, 249, 160, 111, 232, 182, 228, 85, 163, 217, 88, 104, 94, 185, 2, 197, 221, 39, 84, 17, 141, 23, 174, 142, 238, 36, 7, 22, 94, 78, 12, 50, 249, 33, 228, 74, 37, 55, 86, 93, 83, 200, 32, 36, 186, 22, 145, 2, 169, 133, 243, 214, 15, 207, 248, 46, 18, 157, 78, 106, 52, 87, 184, 17, 148, 29, 104, 0, 253, 162, 36, 208, 243, 188, 151, 212, 138, 162, 170, 39, 212, 86, 236, 152, 134, 98, 170, 84, 186, 5, 159, 182, 176, 16, 183, 165, 186, 208, 186, 12, 21, 142, 70, 154, 249, 59, 123, 2, 30, 27, 233, 161, 42, 70, 22, 141, 162, 101, 223, 61, 223, 9, 233, 90, 126, 162, 173, 124, 93, 150, 10, 100, 40, 2, 148, 129, 93, 122, 147, 239, 100, 110, 111, 123, 70, 39, 136, 227, 150, 115, 90, 56, 61, 176, 43, 39, 225, 141, 233, 67, 178, 119, 229, 25, 34, 246, 189, 39, 3, 3, 49, 35, 226, 128, 200, 205, 236, 116, 110, 113, 99, 199, 207, 104, 169, 203, 152, 25, 220, 175, 13, 2, 24, 137, 145, 227, 245, 16, 151, 169, 118, 198, 215, 233, 225, 13, 241, 222, 244, 31, 53, 31, 169, 134, 196, 165, 89, 21, 54, 4, 176, 213, 44, 162, 193, 62, 131, 16, 62, 158, 7, 242, 134, 0, 160, 176, 229, 174, 179, 131, 165, 15, 142, 229, 29, 188, 22, 23, 240, 177, 211, 198, 218, 128, 17, 105, 199, 48, 207, 80, 122, 213, 114, 155, 2, 252, 120, 190, 126, 199, 126, 59, 50, 146, 112, 35, 80, 77, 247, 90, 95, 27, 49, 145, 157, 27, 234, 16, 216, 189, 34, 109, 193, 122, 224, 207, 134, 241, 122, 79, 27, 21, 126, 125, 161, 122, 97, 46, 127, 36, 12, 123, 223, 156, 100, 191, 131, 65, 14, 253, 246, 169, 30, 26, 49, 169, 86, 33, 190, 33, 66, 29, 56, 145, 148, 195, 149, 26, 106, 146, 195, 42, 89, 216, 0, 5, 103, 3, 71, 114, 16, 17, 47, 72, 4, 134, 183, 205, 125, 211, 141, 162, 148, 179, 177, 131, 62, 232, 86, 104, 242, 131, 19, 182, 227, 224, 58, 192, 99, 41, 221, 118, 83, 223, 73, 121, 19, 4, 150, 114, 242, 240, 177, 156, 74, 33, 230, 115, 74, 242, 90, 203, 233, 61, 180, 244, 128, 236, 68, 101, 129, 224, 84, 55, 219, 161, 73, 38, 163, 236, 227, 21, 29, 194, 205, 121, 158, 3, 93, 126, 62, 118, 154, 92, 88, 233, 38, 27, 45, 112, 215, 66, 234, 144, 212, 169, 13, 57, 148, 193, 101, 90, 45, 211, 179, 15, 155, 129, 226, 3, 249, 204, 208, 209, 120, 81, 137, 98, 162, 30, 95, 190, 61, 81, 208, 15, 155, 191, 8, 78, 205, 248, 20, 209, 255, 155, 233, 249, 124, 220, 239, 82, 245, 84, 11, 74, 55, 39, 98, 183, 157, 227, 45, 211, 30, 211, 181, 121, 64, 128, 143, 166, 214, 173, 48, 133, 22, 33, 89, 189, 151, 248, 219, 115, 228, 195, 112, 78, 161, 186, 101, 139, 28, 249, 215, 201, 70, 55, 49, 75, 127, 201, 241, 244, 159, 15, 238, 240, 182, 246, 149, 57, 156, 168, 80, 64, 63, 172, 90, 64, 243, 144, 172, 249, 222, 190, 176, 7, 151, 34, 41, 79, 161, 106, 44, 176, 106, 159, 9, 220, 113, 132, 118, 37, 177, 175, 188, 241, 167, 161, 174, 77, 115, 196, 132, 195, 227, 8, 214, 113, 188, 135, 207, 56, 196, 248, 116, 47, 115, 186, 147, 242, 254, 221, 207, 242, 153, 163, 85, 79, 197, 43, 47, 9, 188, 249, 131, 18, 188, 20, 7, 162, 169, 147, 66, 17, 114, 6, 110, 129, 110, 59, 105, 179, 65, 57, 171, 179, 220, 43, 16, 239, 80, 143, 4, 11, 193, 118, 165, 144, 212, 146, 164, 196, 60, 55, 189, 177, 254, 251, 34, 111, 59, 56, 21, 156, 253, 177, 241, 51, 184, 30, 98, 255, 22, 162, 240, 158, 179, 38, 82, 211, 98, 237, 244, 2, 192, 99, 72, 169, 187, 75, 225, 192, 23, 73, 113, 155, 253, 111, 116, 66, 46, 124, 122, 243, 38, 107, 63, 241, 248, 224, 96, 226, 68, 212, 248, 56, 241, 31, 22, 209, 85, 223, 133, 214, 202, 136, 127, 250, 184, 173, 179, 209, 95, 161, 228, 156, 151, 34, 171, 176, 239, 160, 38, 217, 142, 155, 246, 65, 123, 148, 143, 251, 158, 117, 68, 215, 85, 49, 49, 150, 140, 3, 126, 6, 144, 235, 234, 168, 244, 136, 196, 141, 178, 86, 79, 112, 50, 229, 233, 208, 225, 195, 110, 237, 67, 174, 133, 241, 244, 137, 75, 196, 190, 41, 6, 143, 75, 247, 58, 124, 60, 145, 64, 126, 201, 217, 6, 191, 198, 32, 64, 10, 74, 227, 191, 225, 214, 33, 37, 253, 70, 129, 173, 183, 140, 199, 233, 206, 139, 234, 22, 100, 19, 153, 80, 62, 199, 237, 38, 67, 188, 26, 31, 80, 243, 246, 230, 85, 56, 67, 163, 64, 181, 54, 49, 207, 113, 129, 147, 231, 135, 171, 181, 30, 229, 113, 234, 249, 203, 22, 146, 0, 232, 48, 32, 153, 0, 29, 28, 192, 158, 80, 242, 25, 213, 184, 29, 189, 192, 121, 132, 232, 245, 160, 242, 34, 35, 51, 227, 106, 125, 29, 220, 237, 25, 133, 62, 52, 229, 229, 157, 68, 20, 229, 24, 189, 163, 49, 222, 131, 184, 216, 69, 76, 172, 117, 145, 242, 130, 209, 232, 132, 12, 30, 157, 211, 254, 252, 232, 157, 104, 53, 164, 81, 23, 123, 157, 224, 42, 109, 226, 159, 189, 60, 36, 137, 140, 32, 217, 77, 37, 168, 3, 213, 64, 188, 132, 162, 172, 34, 0, 229, 135, 204, 54, 198, 58, 68, 203, 152, 13, 215, 176, 120, 146, 69, 122, 93, 62, 13, 36, 141, 48, 80, 45, 111, 243, 173, 160, 255, 181, 164, 170, 3, 41, 212, 81, 100, 61, 61, 133, 77, 32, 183, 184, 0, 189, 165, 70, 132, 181, 159, 241, 126, 55, 183, 42, 184, 229, 76, 127, 141, 119, 104, 147, 221, 170, 203, 96, 199, 143, 73, 79, 86, 200, 209, 99, 252, 179, 212, 238, 88, 200, 3, 72, 7, 154, 195, 38, 189, 83, 78, 226, 200, 229, 240, 106, 122, 229, 82, 144, 118, 101, 69, 179, 81, 5, 222, 186, 155, 180, 55, 157, 27, 43, 70, 143, 67, 122, 234, 174, 38, 46, 209, 117, 209, 68, 135, 144, 227, 144, 37, 140, 211, 176, 86, 144, 222, 249, 92, 3, 178, 138, 95, 95, 133, 216, 159, 237, 211, 9, 76, 42, 61, 195, 42, 198, 29, 253, 246, 99, 153, 121, 161, 237, 104, 131, 120, 200, 104, 17, 159, 134, 86, 33, 242, 222, 43, 32, 115, 194, 244, 95, 172, 213, 168, 55, 50, 178, 13, 167, 75, 227, 15, 69, 202, 141, 91, 235, 134, 248, 89, 14, 48, 25, 153, 173, 6, 83, 37, 145, 104, 197, 185, 86, 108, 113, 69, 9, 27, 244, 199, 26, 105, 159, 63, 131, 133, 65, 160, 161, 152, 29, 159, 183, 27, 33, 183, 161, 100, 55, 212, 7, 191, 214, 69, 86, 50, 136, 164, 102, 224, 142, 171, 161, 151, 4, 75, 13, 153, 237, 60, 59, 174, 195, 145, 123, 17, 34, 126, 0, 146, 240, 156, 77, 198, 186, 152, 70, 97, 116, 152, 128, 208, 35, 166, 14, 233, 195, 24, 130, 237, 82, 165, 116, 155, 51, 157, 97, 14, 96, 57, 135, 233, 166, 204, 122, 48, 120, 125, 116, 146, 0, 192, 104, 161, 241, 210, 193, 104, 232, 240, 77, 167, 194, 223, 213, 61, 13, 167, 164, 127, 175, 194, 221, 50, 76, 224, 76, 19, 29, 209, 255, 57, 217, 195, 170, 254, 214, 147, 26, 45, 119, 215, 30, 36, 63, 50, 83, 252, 64, 1, 0, 193, 201, 29, 100, 12, 168, 251, 83, 145, 238, 172, 194, 149, 146, 144, 181, 11, 27, 83, 183, 161, 76, 216, 88, 163, 40, 115, 127, 110, 118, 5, 134, 251, 20, 250, 217, 225, 196, 130, 237, 220, 181, 190, 250, 52, 28, 65, 87, 209, 101, 130, 239, 174, 0, 27, 136, 212, 250, 147, 175, 155, 115, 51, 168, 138, 32, 64, 165, 37, 27, 100, 133, 212, 12, 78, 39, 118, 110, 19, 166, 224, 227, 126, 212, 130, 107, 172, 233, 150, 162, 26, 121, 184, 32, 7, 185, 78, 68, 60, 169, 83, 93, 59, 26, 197, 156, 118, 32, 53, 157, 108, 199, 167, 251, 228, 192, 186, 189, 159, 206, 8, 136, 154, 61, 30, 10, 177, 220, 70, 74, 172, 129, 16, 211, 108, 56, 65, 144, 153, 1, 54, 32, 115, 162, 121, 140, 238, 225, 174, 66, 116, 35, 49, 101, 208, 138, 249, 2, 86, 112, 129, 241, 204, 17, 172, 12, 246, 23, 107, 121, 251, 78, 93, 206, 109, 131, 92, 188, 194, 105, 68, 11, 19, 43, 241, 246, 171, 183, 156, 70, 135, 61, 115, 71, 104, 143, 187, 193, 15, 93, 106, 217, 98, 106, 46, 29, 132, 232, 31, 202, 222, 184, 5, 211, 159, 101, 149, 136, 24, 240, 189, 147, 238, 8, 123, 205, 108, 121, 211, 156, 63, 123, 178, 213, 1, 84, 215, 44, 123, 249, 247, 213, 123, 130, 186, 252, 209, 76, 6, 37, 136, 174, 85, 241, 77, 33, 127, 59, 111, 31, 100, 153, 122, 92, 135, 53, 0, 90, 250, 76, 166, 143, 48, 229, 248, 115, 185, 102, 137, 158, 236, 42, 64, 26, 111, 252, 21, 224, 36, 92, 171, 71, 39, 218, 243, 17, 216, 83, 222, 221, 64, 139, 31, 112, 2, 55, 108, 39, 178, 202, 13, 103, 28, 204, 198, 5, 15, 167, 212, 62, 80, 190, 93, 193, 168, 227, 246, 164, 128, 207, 138, 64, 32, 73, 187, 204, 187, 247, 5, 176, 88, 37, 245, 161, 200, 121, 192, 15, 81, 84, 167, 64, 149, 36, 230, 223, 29, 219, 199, 126, 51, 134, 53, 74, 116, 201, 176, 92, 184, 78, 1, 196, 177, 119, 32, 84, 96, 112, 251, 221, 218, 110, 27, 225, 151, 14, 8, 127, 27, 61, 203, 25, 163, 66, 81, 90, 196, 55, 213, 121, 117, 206, 77, 240, 213, 146, 137, 28, 133, 30, 176, 148, 174, 41, 129, 13, 77, 35, 254, 242, 34, 221, 138, 242, 235, 234, 156, 22, 99, 166, 176, 228, 8, 214, 80, 12, 80, 227, 101, 206, 101, 20, 24, 166, 75, 155, 92, 169, 114, 56, 139, 1, 58, 49, 153, 98, 192, 194, 59, 181, 167, 222, 119, 136, 42, 92, 104, 19, 209, 140, 44, 49, 218, 29, 142, 138, 0, 252, 233, 95, 23, 149, 35, 148, 241, 51, 0, 198, 68, 174, 76, 61, 126, 220, 102, 243, 205, 18, 66, 236, 123, 134, 221, 51, 212, 186, 66, 79, 195, 237, 26, 54, 20, 248, 141, 17, 240, 214, 62, 228, 171, 201, 105, 27, 17, 11, 40, 229, 251, 229, 227, 202, 83, 237, 226, 116, 30, 179, 68, 101, 190, 238, 65, 105, 123, 223, 17, 126, 194, 31, 117, 193, 52, 221, 5, 48, 92, 102, 78, 129, 119, 227, 127, 65, 22, 81, 231, 82, 130, 103, 199, 233, 47, 108, 3, 82, 53, 120, 70, 16, 8, 147, 17, 170, 92, 9, 219, 8, 148, 71, 50, 218, 27, 252, 83, 24, 31, 107, 248, 4, 61, 173, 81, 196, 61, 107, 44, 30, 115, 118, 102, 247, 165, 216, 90, 187, 237, 151, 81, 187, 232, 156, 150, 248, 193, 143, 144, 137, 253, 145, 247, 187, 40, 180, 220, 20, 77, 136, 250, 44, 36, 189, 188, 160, 175, 226, 43, 79, 11, 221, 58, 37, 158, 30, 144, 215, 67, 139, 186, 62, 135, 20, 11, 149, 158, 135, 3, 185, 14, 65, 54, 219, 168, 77, 65, 225, 9, 233, 250, 171, 111, 128, 129, 126, 165, 211, 61, 15, 94, 212, 123, 97, 175, 214, 37, 189, 246, 35, 52, 191, 156, 127, 214, 45, 184, 189, 93, 119, 70, 37, 208, 116, 79, 198, 160, 0, 247, 137, 215, 25, 150, 94, 77, 151, 162, 135, 245, 26, 104, 253, 87, 123, 29, 3, 130, 187, 193, 92, 251, 54, 91, 215, 81, 120, 15, 90, 1, 156, 129, 252, 104, 57, 177, 73, 110, 21, 56, 141, 161, 143, 200, 246, 124, 88, 2, 152, 171, 71, 23, 214, 138, 132, 218, 92, 19, 166, 84, 183, 237, 19, 39, 140, 74, 1, 7, 70, 12, 69, 234, 152, 0, 28, 83, 82, 254, 96, 83, 175, 17, 225, 3, 230, 75, 0, 54, 106, 18, 171, 157, 250, 38, 112, 180, 200, 27, 47, 114, 185, 98, 176, 23, 19, 94, 199, 167, 227, 155, 122, 75, 165, 203, 189, 54, 80, 1, 9, 10, 134, 194, 250, 5, 19, 130, 151, 144, 21, 64, 17, 97, 65, 80, 78, 221, 114, 162, 122, 195, 228, 11, 125, 83, 104, 72, 185, 178, 19, 1, 52, 38, 96, 137, 222, 51, 11, 37, 178, 161, 215, 191, 32, 148, 202, 5, 67, 220, 145, 141, 216, 54, 190, 201, 255, 124, 243, 88, 32, 120, 106, 60, 121, 159, 187, 225, 181, 31, 242, 216, 165, 167, 41, 53, 160, 231, 87, 228, 137, 51, 182, 181, 242, 111, 243, 253, 91, 182, 146, 236, 137, 234, 147, 102, 124, 81, 10, 61, 11, 164, 175, 125, 95, 200, 32, 42, 0, 113, 117, 5, 56, 241, 12, 5, 211, 89, 92, 255, 104, 97, 156, 126, 218, 99, 255, 224, 197, 218, 28, 143, 32, 200, 102, 200, 157, 117, 240, 250, 26, 79, 223, 171, 20, 59, 49, 59, 55, 63, 181, 224, 59, 5, 207, 91, 215, 23, 17, 78, 159, 73, 57, 61, 151, 115, 156, 189, 46, 199, 178, 200, 97, 249, 253, 81, 210, 220, 195, 78, 145, 175, 70, 65, 244, 166, 176, 189, 56, 126, 152, 75, 18, 12, 255, 134, 65, 247, 247, 255, 11, 241, 150, 4, 3, 166, 15, 35, 255, 224, 6, 112, 251, 55, 233, 140, 180, 88, 225, 156, 255, 90, 61, 34, 219, 58, 214, 81, 38, 8, 102, 215, 111, 98, 187, 119, 85, 85, 149, 205, 161, 189, 20, 70, 121, 253, 179, 95, 163, 204, 26, 152, 106, 248, 125, 176, 199, 198, 237, 229, 129, 40, 137, 202, 216, 84, 109, 110, 164, 5, 13, 252, 113, 82, 23, 81, 162, 121, 154, 95, 67, 144, 187, 194, 70, 162, 123, 6, 151, 86, 167, 39, 52, 217, 67, 242, 250, 218, 178, 185, 48, 205, 181, 60, 170, 17, 104, 91, 104, 187, 178, 111, 185, 146, 176, 211, 170, 32, 158, 37, 93, 56, 255, 46, 39, 201, 199, 17, 160, 1, 17, 88, 52, 218, 34, 67, 49, 184, 114, 176, 183, 190, 19, 77, 122, 194, 164, 37, 45, 185, 223, 165, 217, 178, 103, 106, 195, 177, 156, 74, 103, 20, 244, 5, 50, 104, 246, 30, 120, 192, 30, 10, 143, 149, 237, 77, 83, 217, 246, 153, 4, 245, 42, 125, 109, 180, 95, 82, 113, 68, 21, 174, 246, 31, 84, 95, 29, 83, 108, 9, 117, 142, 167, 56, 29, 23, 25, 108, 59, 62, 156, 254, 66, 0, 170, 173, 52, 61, 132, 241, 229, 196, 165, 168, 74, 144, 179, 221, 101, 95, 27, 59, 97, 209, 231, 226, 239, 142, 74, 209, 11, 235, 89, 129, 166, 17, 230, 178, 252, 86, 0, 164, 155, 254, 253, 69, 210, 0, 193, 82, 170, 59, 244, 46, 20, 107, 112, 159, 106, 121, 177, 249, 179, 62, 195, 177, 126, 193, 16, 228, 8, 121, 36, 104, 218, 95, 132, 229, 146, 201, 190, 74, 151, 93, 191, 227, 158, 78, 70, 176, 75, 115, 79, 236, 65, 2, 56, 44, 46, 249, 222, 184, 26, 225, 192, 248, 156, 98, 201, 61, 85, 73, 254, 56, 121, 48, 6, 207, 206, 175, 35, 239, 220, 46, 170, 9, 108, 62, 203, 92, 49, 125, 92, 48, 160, 14, 44, 124, 24, 2, 250, 87, 52, 150, 40, 234, 76, 154, 40, 65, 18, 48, 172, 244, 231, 77, 122, 136, 214, 59, 48, 246, 90, 168, 23, 23, 182, 218, 31, 19, 141, 240, 21, 3, 149, 149, 157, 50, 52, 219, 149, 241, 200, 130, 119, 60, 77, 237, 139, 169, 218, 208, 211, 6, 2, 161, 143, 81, 122, 254, 239, 230, 101, 255, 161, 106, 166, 57, 224, 57, 241, 175, 133, 53, 87, 208, 92, 138, 21, 82, 38, 59, 106, 98, 99, 10, 245, 142, 103, 244, 72, 6, 22, 225, 46, 59, 182, 169, 69, 55, 225, 242, 175, 88, 0, 76, 222, 223, 228, 169, 32, 241, 168, 3, 61, 118, 12, 228, 184, 70, 111, 56, 25, 230, 27, 59, 168, 29, 249, 195, 11, 103, 10, 11, 205, 0, 68, 225, 58, 27, 231, 115, 135, 35, 127, 112, 58, 11, 61, 17, 194, 163, 182, 190, 243, 22, 225, 187, 190, 128, 239, 196, 99, 224, 153, 77, 138, 188, 2, 35, 76, 187, 245, 73, 16, 150, 139, 56, 1, 54, 195, 117, 180, 70, 239, 42, 176, 114, 233, 74, 0, 94, 35, 79, 199, 73, 233, 223, 178, 233, 14, 110, 231, 178, 134, 123, 6, 7, 170, 130, 8, 213, 118, 73, 2, 172, 193, 219, 41, 170, 54, 27, 57, 80, 204, 6, 106, 171, 85, 68, 78, 201, 219, 183, 97, 207, 122, 127, 178, 72, 124, 238, 181, 48, 108, 133, 254, 237, 233, 65, 115, 249, 162, 141, 38, 193, 140, 159, 162, 149, 254, 138, 162, 53, 234, 192, 13, 150, 34, 58, 43, 103, 230, 43, 149, 214, 73, 227, 123, 193, 74, 34, 23, 114, 12, 195, 13, 227, 197, 184, 141, 68, 178, 49, 138, 112, 100, 34, 247, 130, 200, 106, 57, 133, 85, 131, 71, 71, 250, 243, 39, 167, 81, 15, 138, 18, 16, 91, 33, 84, 182, 220, 24, 134, 188, 116, 132, 253, 1, 192, 151, 162, 146, 92, 244, 189, 10, 32, 82, 108, 218, 206, 215, 0, 177, 64, 132, 5, 182, 187, 22, 220, 43, 201, 148, 54, 216, 71, 23, 129, 202, 145, 141, 125, 215, 174, 162, 68, 23, 227, 11, 40, 125, 129, 33, 20, 218, 127, 21, 226, 109, 32, 187, 47, 41, 158, 28, 54, 44, 157, 223, 156, 104, 87, 56, 87, 125, 199, 80, 77, 230, 106, 237, 163, 34, 208, 149, 197, 91, 201, 59, 74, 31, 88, 232, 154, 157, 124, 157, 208, 12, 107, 105, 7, 249, 60, 14, 247, 167, 113, 193, 84, 168, 143, 109, 203, 33, 249, 85, 43, 49, 226, 45, 177, 216, 105, 30, 25, 30, 117, 76, 229, 233, 239, 2, 48, 117, 186, 34, 168, 247, 78, 110, 237, 114, 90, 179, 226, 100, 33, 131, 174, 49, 47, 30, 81, 117, 42, 35, 80, 69, 122, 134, 47, 31, 141, 64, 120, 221, 215, 232, 2, 152, 92, 79, 111, 224, 227, 100, 175, 62, 231, 155, 119, 207, 103, 189, 245, 238, 237, 172, 235, 217, 73, 224, 167, 246, 227, 25, 180, 148, 28, 105, 123, 139, 168, 141, 160, 126, 205, 229, 3, 44, 41, 122, 0, 148, 253, 159, 158, 242, 180, 206, 229, 10, 188, 178, 132, 88, 246, 238, 43, 29, 23, 72, 207, 101, 204, 210, 131, 26, 252, 96, 158, 71, 250, 16, 173, 53, 192, 209, 143, 105, 137, 81, 136, 105, 88, 192, 230, 192, 165, 194, 115, 111, 214, 165, 102, 46, 230, 84, 140, 200, 155, 246, 39, 11, 239, 24, 41, 181, 135, 111, 46, 94, 191, 158, 196, 113, 141, 175, 238, 189, 114, 243, 227, 248, 18, 148, 187, 56, 147, 19, 191, 213, 121, 78, 37, 222, 39, 219, 59, 35, 100, 244, 244, 193, 104, 17, 128, 156, 238, 250, 88, 5, 83, 241, 237, 213, 203, 225, 85, 206, 110, 228, 178, 32, 66, 108, 123, 52, 22, 12, 142, 225, 186, 80, 118, 74, 183, 165, 166, 91, 89, 2, 106, 214, 222, 43, 38, 78, 82, 191, 132, 59, 206, 157, 79, 100, 39, 160, 140, 4, 26, 248, 87, 253, 15, 185, 229, 126, 216, 196, 33, 67, 154, 175, 145, 141, 149, 224, 54, 96, 38, 96, 76, 225, 144, 108, 34, 233, 220, 208, 233, 80, 51, 136, 203, 186, 56, 164, 71, 60, 91, 109, 147, 91, 88, 81, 114, 154, 35, 141, 217, 19, 144, 8, 143, 146, 42, 88, 23, 69, 52, 171, 93, 129, 112, 236, 144, 180, 80, 212, 183, 13, 180, 92, 45, 44, 167, 144, 122, 192, 199, 60, 186, 60, 6, 46, 222, 113, 116, 147, 19, 249, 85, 177, 49, 105, 115, 81, 54, 101, 120, 150, 210, 215, 23, 254, 56, 248, 249, 170, 126, 245, 183, 218, 190, 37, 5, 120, 60, 122, 119, 50, 236, 3, 255, 69, 218, 32, 143, 217, 201, 11, 103, 248, 246, 131, 208, 169, 72, 174, 57, 161, 217, 6, 208, 72, 196, 228, 126, 205, 43, 68, 145, 250, 58, 254, 31, 10, 97, 93, 39, 104, 40, 232, 48, 0, 43, 159, 216, 230, 23, 38, 105, 115, 75, 223, 32, 189, 183, 46, 50, 18, 54, 85, 179, 63, 61, 86, 64, 180, 227, 235, 56, 14, 168, 30, 1, 65, 209, 23, 71, 84, 234, 152, 226, 56, 16, 143, 189, 136, 32, 36, 69, 96, 136, 164, 98, 243, 124, 210, 72, 192, 166, 184, 142, 148, 103, 22, 225, 134, 36, 240, 46, 212, 188, 162, 27, 228, 203, 242, 131, 86, 175, 229, 20, 164, 160, 84, 28, 155, 248, 203, 137, 180, 49, 11, 140, 245, 64, 37, 98, 47, 16, 174, 79, 252, 13, 254, 115, 172, 136, 165, 5, 223, 212, 208, 254, 240, 0, 95, 84, 193, 34, 131, 139, 18, 29, 245, 116, 9, 244, 37, 168, 198, 79, 243, 79, 23, 69, 111, 186, 136, 58, 136, 50, 254, 139, 198, 3, 55, 25, 97, 216, 94, 86, 31, 242, 165, 230, 201, 9, 249, 26, 68, 40, 119, 188, 89, 93, 255, 56, 106, 25, 244, 151, 3, 127, 14, 248, 93, 106, 95, 25, 202, 126, 214, 125, 239, 130, 148, 153, 30, 242, 217, 160, 141, 142, 154, 204, 134, 43, 227, 98, 216, 120, 49, 138, 52, 26, 232, 71, 106, 19, 138, 21, 176, 144, 245, 63, 71, 81, 210, 13, 116, 45, 51, 206, 155, 171, 110, 217, 109, 64, 50, 59, 90, 201, 101, 191, 245, 224, 191, 105, 165, 110, 228, 229, 19, 19, 95, 141, 91, 69, 69, 142, 5, 19, 186, 10, 253, 7, 249, 205, 221, 172, 13, 249, 209, 167, 90, 187, 151, 253, 165, 44, 135, 53, 57, 211, 139, 77, 197, 34, 35, 207, 231, 61, 187, 139, 40, 118, 51, 193, 85, 163, 115, 204, 56, 164, 155, 136, 100, 83, 161, 236, 9, 224, 32, 141, 79, 88, 128, 40, 144, 132, 1, 144, 222, 139, 51, 7, 42, 224, 7, 58, 233, 93, 152, 156, 199, 8, 73, 23, 54, 139, 44, 178, 141, 35, 162, 82, 195, 38, 78, 138, 205, 153, 178, 10, 253, 4, 70, 183, 104, 103, 188, 175, 255, 156, 5, 168, 39, 72, 113, 45, 42, 164, 77, 226, 195, 45, 76, 83, 92, 101, 137, 59, 152, 56, 42, 87, 167, 132, 108, 224, 156, 31, 193, 175, 94, 98, 72, 177, 195, 201, 29, 170, 25, 243, 140, 170, 118, 22, 100, 4, 231, 214, 53, 210, 126, 155, 149, 9, 57, 105, 162, 46, 151, 145, 84, 24, 242, 225, 89, 99, 128, 80, 92, 214, 208, 74, 240, 46, 17, 60, 231, 93, 16, 249, 86, 118, 84, 50, 36, 224, 69, 27, 52, 185, 49, 50, 195, 147, 45, 141, 96, 21, 149, 169, 6, 19, 232, 117, 6, 243, 200, 123, 187, 62, 111, 96, 215, 21, 4, 116, 67, 251, 111, 255, 63, 120, 213, 217, 198, 214, 105, 150, 208, 119, 16, 204, 224, 238, 148, 179, 152, 47, 117, 63, 177, 135, 39, 157, 200, 236, 54, 115, 99, 190, 13, 130, 192, 122, 167, 255, 80, 143, 251, 216, 49, 169, 34, 232, 15, 39, 74, 110, 172, 221, 102, 145, 0, 136, 17, 239, 181, 177, 75, 60, 242, 22, 37, 241, 236, 159, 131, 110, 117, 105, 232, 136, 49, 176, 129, 114, 89, 93, 15, 207, 56, 240, 228, 206, 102, 32, 150, 179, 147, 129, 21, 11, 69, 109, 210, 164, 235, 75, 47, 124, 109, 153, 83, 8, 100, 239, 141, 113, 238, 136, 120, 227, 216, 197, 46, 42, 9, 161, 21, 9, 160, 143, 64, 116, 180, 110, 148, 1, 132, 233, 239, 44, 120, 13, 36, 240, 220, 105, 188, 116, 187, 82, 81, 96, 183, 27, 4, 237, 147, 179, 189, 4, 11, 64, 98, 94, 152, 191, 124, 186, 144, 89, 204, 28, 223, 65, 246, 179, 150, 151, 19, 67, 199, 153, 194, 50, 169, 15, 159, 107, 177, 50, 229, 217, 130, 129, 114, 95, 153, 6, 83, 63, 144, 201, 77, 57, 230, 63, 1, 184, 3, 200, 163, 41, 233, 35, 146, 247, 234, 115, 29, 248, 125, 167, 228, 171, 96, 35, 14, 97, 200, 138, 61, 119, 185, 20, 212, 54, 218, 81, 101, 36, 79, 205, 86, 141, 128, 61, 9, 188, 126, 189, 142, 135, 218, 41, 179, 199, 188, 195, 68, 18, 213, 127, 16, 28, 202, 90, 115, 98, 38, 89, 73, 234, 121, 145, 61, 168, 4, 1, 36, 17, 106, 169, 204, 226, 44, 201, 2, 51, 38, 233, 158, 211, 217, 252, 5, 208, 66, 163, 137, 223, 153, 193, 234, 246, 140, 254, 57, 70, 153, 59, 253, 8, 107, 227, 235, 54, 219, 21, 197, 212, 171, 57, 178, 144, 119, 174, 111, 108, 15, 112, 64, 255, 56, 193, 3, 19, 240, 126, 104, 253, 23, 8, 241, 169, 190, 25, 98, 104, 113, 76, 42, 32, 226, 179, 17, 92, 244, 222, 94, 188, 119, 216, 252, 1, 62, 25, 92, 158, 143, 112, 114, 15, 84, 138, 102, 143, 125, 219, 41, 179, 202, 127, 76, 162, 94, 144, 240, 6, 154, 93, 186, 54, 94, 24, 22, 53, 2, 34, 153, 231, 142, 77, 253, 76, 198, 81, 245, 254, 66, 38, 30, 133, 179, 168, 190, 233, 238, 106, 186, 43, 47, 42, 174, 223, 147, 118, 249, 90, 71, 32, 213, 79, 240, 191, 35, 183, 40, 29, 180, 81, 46, 50, 117, 203, 208, 12, 164, 165, 142, 106, 196, 118, 195, 52, 168, 140, 171, 30, 159, 27, 34, 195, 126, 150, 41, 217, 236, 188, 198, 192, 115, 9, 187, 164, 115, 18, 81, 237, 129, 249, 31, 127, 65, 79, 191, 78, 31, 101, 217, 160, 12, 255, 219, 165, 98, 141, 80, 244, 71, 183, 214, 208, 235, 6, 254, 217, 115, 80, 30, 122, 125, 164, 205, 94, 5, 36, 35, 212, 210, 218, 18, 83, 24, 211, 34, 67, 14, 144, 109, 221, 154, 118, 173, 80, 157, 163, 194, 239, 46, 192, 118, 57, 74, 225, 104, 201, 167, 62, 157, 28, 56, 109, 41, 225, 51, 32, 114, 236, 57, 137, 204, 118, 212, 113, 210, 175, 89, 98, 49, 158, 194, 174, 1, 248, 111, 78, 63, 236, 1, 193, 220, 110, 79, 240, 15, 196, 92, 188, 246, 94, 212, 255, 58, 101, 82, 246, 208, 233, 58, 65, 29, 239, 74, 159, 132, 136, 67, 1, 117, 207, 183, 161, 129, 169, 222, 161, 29, 167, 223, 50, 248, 63, 178, 135, 88, 144, 63, 85, 72, 135, 8, 165, 96, 39, 2, 247, 117, 128, 138, 230, 165, 228, 137, 123, 252, 114, 190, 249, 79, 94, 160, 0, 0, 0, 0, 49, 2, 129, 125, 24, 49, 156, 63, 214, 135, 77, 171, 35, 88, 157, 207, 199, 126, 233, 174, 187, 170, 75, 197, 48, 135, 231, 229, 69, 233, 52, 199, 102, 254, 171, 219, 0, 79, 5, 148, 123, 16, 168, 119, 255, 132, 178, 228, 131, 3, 89, 84, 9, 159, 111, 120, 4, 29, 33, 105, 71, 167, 44, 200, 117, 160, 26, 121, 199, 40, 20, 8, 14, 173, 166, 207, 70, 134, 65, 9, 203, 23, 122, 56, 235, 206, 126, 136, 249, 239, 197, 212, 200, 191, 106, 209, 152, 194, 86, 243, 214, 126, 120, 231, 1, 127, 31, 106, 165, 152, 130, 146, 139, 112, 105, 146, 99, 20, 255, 72, 128, 235, 222, 116, 27, 47, 9, 21, 146, 38, 84, 47, 63, 193, 139, 35, 221, 172, 203, 202, 211, 41, 245, 35, 139, 77, 59, 113, 42, 174, 33, 201, 125, 146, 195, 91, 75, 31, 101, 52, 18, 2, 107, 16, 231, 250, 9, 120, 243, 126, 22, 15, 151, 0, 115, 114, 211, 2, 180, 78, 177, 238, 137, 150, 205, 213, 106, 69, 235, 247, 205, 234, 115, 100, 42, 223, 204, 114, 106, 55, 173, 25, 191, 192, 141, 44, 224, 4, 188, 115, 13, 156, 185, 179, 180, 207, 53, 55, 130, 185, 181, 7, 241, 81, 135, 70, 66, 253, 204, 216, 16, 204, 1, 140, 227, 127, 245, 167, 223, 197, 180, 82, 94, 83, 244, 63, 235, 37, 28, 239, 201, 129, 23, 213, 1, 233, 48, 21, 137, 12, 84, 161, 80, 176, 158, 134, 206, 124, 174, 113, 117, 18, 89, 150, 243, 16, 39, 227, 105, 166, 121, 135, 231, 33, 92, 128, 243, 77, 159, 17, 74, 44, 36, 137, 221, 216, 24, 254, 179, 86, 89, 94, 178, 245, 96, 163, 19, 203, 110, 143, 103, 57, 207, 95, 177, 114, 142, 246, 98, 168, 98, 202, 1, 201, 91, 7, 212, 253, 92, 222, 149, 152, 63, 144, 253, 0, 87, 36, 225, 66, 22, 101, 32, 53, 72, 189, 101, 82, 180, 114, 180, 30, 170, 155, 62, 190, 190, 184, 9, 124, 68, 97, 66, 239, 200, 95, 237, 162, 55, 81, 54, 192, 82, 178, 50, 178, 216, 202, 6, 167, 215, 39, 230, 158, 97, 205, 11, 220, 202, 43, 31, 103, 199, 185, 90, 93, 18, 239, 69, 138, 123, 224, 215, 119, 120, 220, 24, 32, 136, 11, 30, 219, 216, 187, 92, 149, 77, 152, 119, 70, 111, 156, 168, 214, 25, 179, 209, 239, 206, 232, 8, 154, 51, 31, 50, 69, 137, 197, 180, 32, 227, 208, 91, 38, 107, 68, 225, 254, 158, 68, 213, 197, 202, 147, 48, 139, 217, 51, 103, 186, 168, 56, 197, 193, 220, 10, 27, 79, 183, 156, 149, 255, 250, 225, 10, 156, 149, 195, 77, 19, 114, 209, 161, 98, 77, 86, 192, 83, 34, 96, 126, 94, 35, 65, 221, 159, 156, 85, 26, 51, 16, 186, 187, 12, 230, 184, 249, 79, 121, 140, 100, 215, 197, 39, 35, 212, 175, 123, 54, 190, 27, 32, 24, 189, 169, 199, 39, 230, 45, 21, 203, 96, 4, 45, 243, 55, 233, 241, 129, 220, 145, 17, 201, 31, 63, 92, 9, 42, 159, 58, 57, 183, 44, 126, 193, 107, 245, 101, 204, 38, 197, 8, 216, 254, 253, 172, 203, 30, 151, 70, 14, 81, 88, 230, 194, 213, 251, 227, 239, 216, 220, 69, 152, 9, 163, 161, 34, 23, 129, 80, 104, 15, 25, 252, 68, 125, 234, 191, 120, 150, 175, 33, 58, 51, 145, 216, 124, 253, 176, 122, 28, 114, 64, 86, 196, 81, 0, 98, 233, 126, 83, 158, 80, 223, 155, 255, 131, 43, 113, 125, 75, 36, 45, 46, 98, 204, 163, 169, 45, 249, 17, 66, 37, 211, 188, 118, 162, 255, 204, 232, 169, 187, 63, 212, 33, 104, 90, 11, 7, 9, 57, 110, 80, 223, 189, 222, 37, 139, 203, 87, 116, 254, 27, 192, 139, 51, 68, 35, 82, 188, 204, 170, 89, 64, 81, 177, 94, 193, 225, 152, 252, 210, 122, 200, 1, 37, 193, 113, 174, 160, 60, 191, 177, 130, 239, 211, 245, 80, 160, 76, 187, 24, 8, 56, 141, 217, 5, 50, 50, 39, 191, 38, 214, 58, 111, 196, 160, 156, 146, 152, 213, 189, 106, 163, 82, 252, 121, 45, 199, 21, 92, 201, 107, 79, 123, 245, 116, 134, 58, 179, 125, 68, 247, 34, 117, 213, 233, 39, 10, 111, 220, 195, 182, 151, 22, 165, 26, 246, 12, 30, 1, 254, 38, 115, 36, 75, 99, 94, 89, 137, 128, 102, 134, 88, 188, 206, 93, 155, 105, 248, 195, 150, 16, 174, 36, 61, 167, 226, 194, 112, 43, 156, 23, 96, 214, 177, 115, 152, 42, 181, 43, 186, 193, 238, 191, 118, 117, 52, 246, 66, 47, 149, 13, 219, 97, 222, 157, 31, 223, 113, 68, 122, 40, 148, 89, 54, 213, 97, 108, 23, 162, 240, 21, 115, 39, 52, 85, 17, 54, 15, 40, 54, 213, 206, 9, 19, 127, 97, 96, 200, 44, 129, 92, 125, 198, 119, 60, 244, 173, 75, 93, 182, 14, 9, 33, 107, 54, 1, 36, 41, 249, 250, 102, 165, 104, 240, 91, 152, 238, 202, 245, 24, 178, 76, 57, 44, 146, 103, 133, 25, 184, 154, 11, 215, 11, 102, 109, 169, 25, 211, 193, 22, 191, 191, 150, 255, 208, 109, 143, 18, 68, 9, 229, 220, 253, 238, 83, 7, 241, 193, 129, 76, 43, 82, 44, 13, 32, 132, 85, 72, 180, 26, 88, 23, 235, 105, 64, 89, 98, 206, 63, 228, 23, 83, 112, 234, 57, 15, 84, 10, 26, 196, 169, 156, 248, 148, 165, 129, 17, 113, 234, 91, 97, 35, 76, 71, 220, 230, 118, 248, 169, 43, 7, 235, 159, 145, 74, 134, 96, 4, 237, 159, 157, 199, 139, 87, 66, 188, 157, 202, 153, 12, 150, 42, 147, 93, 41, 202, 191, 60, 233, 93, 213, 122, 66, 209, 20, 183, 238, 130, 118, 231, 72, 80, 93, 31, 226, 70, 41, 218, 110, 127, 195, 166, 148, 23, 34, 252, 255, 228, 52, 192, 86, 214, 111, 222, 154, 170, 169, 79, 71, 49, 27, 12, 124, 92, 81, 244, 136, 121, 141, 145, 116, 164, 53, 174, 108, 253, 70, 144, 168, 116, 185, 243, 35, 225, 34, 116, 15, 2, 106, 0, 193, 153, 251, 83, 216, 3, 93, 32, 23, 222, 170, 239, 235, 235, 103, 175, 86, 196, 16, 207, 101, 237, 30, 10, 129, 246, 228, 219, 217, 127, 219, 126, 23, 226, 218, 35, 36, 169, 67, 52, 35, 149, 236, 249, 128, 154, 212, 90, 18, 76, 239, 66, 214, 221, 106, 2, 9, 231, 65, 228, 231, 250, 140, 100, 105, 123, 15, 1, 121, 37, 75, 128, 246, 47, 228, 40, 44, 134, 21, 147, 16, 105, 237, 209, 159, 60, 77, 107, 254, 193, 137, 184, 153, 18, 69, 32, 239, 31, 213, 49, 153, 6, 169, 117, 1, 186, 128, 26, 40, 231, 200, 141, 167, 146, 253, 142, 69, 113, 0, 6, 132, 33, 63, 132, 33, 6, 119, 155, 210, 87, 76, 239, 152, 219, 120, 222, 114, 135, 102, 242, 255, 73, 7, 101, 50, 145, 7, 229, 141, 175, 158, 199, 133, 253, 88, 1, 100, 104, 197, 226, 192, 168, 102, 254, 59, 14, 32, 121, 103, 112, 57, 37, 248, 248, 208, 230, 154, 0, 31, 2, 133, 221, 149, 16, 41, 215, 44, 249, 174, 153, 73, 251, 112, 46, 126, 165, 17, 140, 128, 161, 85, 159, 120, 143, 150, 148, 158, 185, 128, 20, 218, 95, 90, 219, 83, 59, 8, 173, 61, 73, 142, 158, 160, 108, 246, 112, 109, 3, 220, 130, 51, 117, 94, 157, 97, 78, 78, 245, 132, 45, 227, 222, 62, 192, 16, 40, 152, 172, 130, 186, 92, 148, 187, 65, 49, 101, 130, 9, 33, 193, 166, 140, 160, 226, 232, 31, 130, 193, 124, 221, 90, 26, 46, 172, 204, 47, 6, 132, 251, 53, 41, 79, 108, 173, 103, 26, 187, 135, 38, 16, 222, 202, 229, 62, 199, 173, 59, 81, 155, 204, 72, 66, 229, 207, 89, 24, 53, 214, 140, 168, 60, 39, 111, 99, 24, 22, 248, 7, 123, 55, 81, 193, 200, 250, 43, 40, 210, 249, 23, 43, 42, 54, 200, 205, 157, 119, 40, 71, 139, 86, 169, 48, 217, 79, 192, 204, 153, 115, 163, 88, 29, 165, 193, 224, 110, 226, 209, 98, 186, 94, 88, 130, 38, 253, 105, 147, 208, 214, 224, 187, 139, 174, 15, 122, 104, 196, 162, 19, 151, 162, 147, 152, 65, 62, 186, 102, 170, 1, 175, 37, 248, 84, 2, 32, 114, 206, 10, 38, 128, 212, 0, 237, 26, 119, 170, 159, 57, 89, 146, 249, 140, 99, 60, 249, 221, 184, 7, 11, 4, 95, 118, 137, 149, 170, 178, 15, 124, 235, 114, 254, 186, 9, 45, 81, 51, 69, 252, 174, 119, 24, 187, 215, 14, 98, 156, 193, 65, 23, 223, 143, 23, 75, 215, 168, 55, 59, 215, 108, 136, 81, 196, 195, 61, 173, 143, 85, 181, 85, 124, 33, 58, 9, 81, 186, 180, 5, 137, 231, 87, 93, 225, 134, 61, 232, 97, 67, 99, 248, 145, 92, 100, 0, 0, 198, 172, 35, 231, 254, 59, 131, 139, 17, 97, 195, 228, 61, 79, 100, 74, 190, 228, 197, 68, 31, 179, 19, 29, 125, 213, 85, 136, 178, 88, 63, 219, 240, 244, 86, 151, 215, 141, 138, 253, 139, 57, 147, 151, 37, 104, 49, 121, 98, 60, 185, 246, 165, 104, 89, 184, 164, 161, 161, 47, 39, 84, 206, 37, 245, 161, 195, 248, 83, 130, 136, 180, 240, 86, 167, 225, 126, 99, 115, 137, 168, 140, 127, 167, 119, 251, 42, 189, 45, 39, 12, 107, 117, 184, 36, 125, 61, 172, 34, 243, 38, 42, 152, 227, 131, 110, 78, 6, 65, 222, 7, 65, 131, 124, 89, 79, 41, 125, 102, 241, 203, 64, 142, 17, 3, 109, 34, 18, 66, 41, 198, 160, 225, 180, 189, 70, 175, 69, 182, 97, 223, 143, 48, 39, 50, 171, 17, 160, 86, 155, 177, 201, 181, 45, 189, 230, 55, 140, 112, 230, 171, 27, 202, 114, 86, 97, 59, 229, 3, 2, 35, 18, 245, 189, 61, 70, 78, 55, 206, 27, 96, 68, 209, 122, 224, 130, 198, 120, 169, 28, 20, 10, 78, 210, 76, 175, 24, 83, 149, 36, 206, 239, 153, 240, 166, 13, 211, 183, 164, 81, 184, 114, 215, 214, 101, 66, 94, 206, 136, 245, 53, 91, 129, 126, 92, 200, 18, 237, 199, 197, 13, 80, 21, 196, 241, 253, 248, 13, 144, 104, 66, 238, 218, 63, 180, 35, 116, 157, 187, 217, 251, 226, 15, 162, 189, 44, 172, 73, 17, 183, 86, 12, 255, 116, 119, 145, 253, 249, 110, 62, 63, 54, 127, 96, 233, 127, 4, 118, 211, 236, 111, 216, 109, 240, 238, 23, 95, 14, 115, 13, 183, 116, 56, 201, 56, 93, 96, 113, 122, 198, 88, 149, 99, 197, 91, 164, 58, 181, 226, 208, 0, 231, 58, 213, 29, 86, 134, 73, 64, 225, 32, 135, 12, 172, 120, 220, 235, 103, 153, 150, 73, 14, 248, 210, 79, 162, 78, 107, 123, 202, 76, 44, 26, 250, 174, 140, 255, 198, 237, 70, 200, 75, 233, 92, 0, 103, 123, 34, 197, 208, 143, 10, 100, 227, 241, 21, 133, 212, 101, 54, 245, 15, 96, 237, 105, 70, 50, 143, 236, 150, 73, 117, 70, 4, 232, 222, 171, 71, 50, 95, 93, 117, 192, 250, 145, 251, 36, 87, 66, 94, 133, 180, 213, 159, 19, 226, 235, 235, 14, 134, 168, 112, 46, 183, 168, 115, 13, 141, 167, 102, 100, 53, 150, 50, 205, 123, 52, 86, 208, 82, 231, 171, 6, 206, 237, 65, 60, 175, 52, 49, 125, 247, 247, 32, 146, 74, 33, 38, 146, 178, 174, 208, 229, 240, 18, 25, 16, 77, 127, 223, 73, 120, 221, 106, 172, 58, 17, 101, 251, 120, 0, 153, 243, 44, 39, 126, 71, 254, 104, 43, 242, 157, 158, 145, 99, 175, 137, 67, 23, 15, 160, 0, 0, 114, 88, 109, 114, 103, 105, 114, 108, 32, 50, 53, 47, 51, 48, 10, 10, 70, 105, 114, 115, 116, 32, 112, 104, 121, 115, 105, 99, 97, 108, 32, 97, 114, 116, 32, 99, 111, 108, 108, 101, 99, 116, 105, 111, 110, 32, 105, 110, 115, 99, 114, 105, 98, 101, 100, 32, 100, 105, 103, 105, 116, 97, 108, 108, 121, 32, 111, 110, 32, 77, 111, 110, 101, 114, 111, 32, 102, 111, 114, 32, 101, 116, 101, 114, 110, 105, 116, 121, 46, 10, 10, 83, 116, 97, 121, 32, 116, 117, 110, 101, 100, 32, 64, 120, 109, 114, 103, 105, 114, 108, 46, 101, 116, 104, 10 ], "rct_signatures": { "type": 6, "txnFee": 559560000, "ecdhInfo": [ { "amount": "53679ecc7cdc4bc7" }, { "amount": "3b53dd6d14493965" }], "outPk": [ "7cb49c1d392fb49ab69ab9df11e34f265ec8be0d17ee92e8e8c2bc7d4d4cd07d", "0e411859b9490e191156ad80f2b50f232e19334e1ab24b90463e37d37c1101bd"] }, "rctsig_prunable": { "nbp": 1, "bpp": [ { "A": "4b2a3368b41941573435c992482fd5dd638678a84a90680b30733ecc343666b7", "A1": "dfcb83640a07f14d95dd4b036d0abd652f95db3a05ac8e2b2685f9ee8e73e738", "B": "4ff7fb313295a799ab7492e49bcf57bb8f7f7073b1acff98d9ff9f0a9b24168a", "r1": "d133011902f3b82f26d1d7f19a126425b6da472435f622ad7a99b6b9e138cd0b", "s1": "f37e5de35742108e3270dbcb1fb5e39b2790c0934adfc6dd8095c05f27648900", "d1": "c21f35b92dedef0bec4fde1f20f3c6aeee369d3206f3e9949a52c1c6e2f3590a", "L": [ "d9e39c77f758b8b21d3304012aa602642d97670293fe142865824962dee4e223", "3267e7c8462e4aed6c42ad0f4b881ceb059e42e2ba9cbb81d458032c5a2b4161", "317a2641df076d8a5abb38aac683c93d9cde4a5b41383a27edda2607dd26844f", "ad20a258b4f8152dec9b8629b5eb485cca9fc64d32c4f2672b30f161e46332f7", "061b3879fd7ef48fd8402d804b8ef66c8e29930cfb2adfa801a1ddcfe30a75e6", "23aa0303bb5b30ab3c04072e4909cd444901f4b3955846f98e9b50a29d8f6d0f", "bcfc2df50e5667b76c3825c2c05fc2e45527c7673bec536490b4b3ade9d16e07" ], "R": [ "9bf5b4c6f115b482f30c30cef385a83969e5c5bf4435c3ef1927200388c56a94", "305fd4fa655a7bea58effe332fb61b34c87777d66509e6fcd672060717f63b96", "1330201b2f0725b25ae1c9a0e44dc22d1a622328fff4085a1506441a65786f8c", "7772cb836145c2d4e8ac5963d408da672005b18a3a5629b9b7caee4fd57803e0", "d2faf47b8da6e3bd64b8911ef2f00ea2eb67c47a1f14e22dc6fc20490697e02d", "038dec3f2c9c54f393c5e9a858b8a58081e0b8cd8c371a354f3b9099014315f0", "909645cee16b9f57562fe2ee0a6f3c044163ceb4be453171a93256516a6c5963" ] } ], "CLSAGs": [ { "s": [ "7b9d03d497fde59c907c19f798e15bd9a12bdc68ed95b73f7bae766be11aca08", "7c55f8ff70132e119a1498b83e6af932ad3dfbd369446ef3203b7e95c5791b0a", "9680f192f502f2426c08431b5c2a55d44c8ac9e5cb8ddd7af7d4b0b4708fc101", "e53ff3269b291bca3a181ee8c65c5cf6924f66dace03e93744b9e9838d000906", "55ecc98099c1a7253a87edd7ee07ec3e507573a38a8087e474cb9d8a2b49d208", "4ca4e7e8dc5ce98c852f38ddc0d255a8e23a9cf4085d552d82005a102647bb02", "1b9498ca5695042f213770bc9376f4e817a7b2482e4c4f98a2c901210003a60f", "6f69842a60f5fb3ab771fe033f8ead7694c91812aaa7a00ea480d3814f655d08", "152bd43fe4f3d8a5428f875c7a51668c1c3bfadd6b58c1c0c403d5e5c67cfc07", "49808421dbedcf404f5706b534f93ab9475033134918d54537095a6256fb040e", "3c29bd76decabe9db2c571dba98b11a0b7e4ce6d168d292f95bad4a1e9caf003", "95c70e0739ee5737957761f1ddf0e1cdbdf4aba4f3a1fa70c561ad9b336f1c01", "2ee96d1a6838c667ac0d5fe015846aa8bd86fc0e22a15756c0c64bf87be61003", "2d0802c963b97ee1a50a8fe7fef7ec88788a8fc8597a39f9ddd01eb3826eb80f", "afa6052f80b3b18e7450d9bd1db1032b78e2f39fb46f377f8a6d20308a4b6904", "966256c6035ae4b275ec422b27cf8b4bddf605fa4b4e762f6fa7bc88af877e0d"], "c1": "d080adc0b04126d816796aa42c0b4f833395449c2686b7311e3b8fc099021202", "D": "fc60d787957972273c368a1b8a4e578dd14cc0d84e2b50ad1213f2e8c328c3ec" }], "pseudoOuts": [ "d180aaf2fdb45574542ce6a401434ca28042441f8d5f89d3c5ca6b4f74c4fdc0"] } }


Less details
source code | explorer version (api): devel-2024-08-14-0c4ec39 (1.2)