xmrchain.net & Explore.Moneroworld.com

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

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

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

Monero Testnet Explorer || Monero Stagenet Explorer

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

Why so ugly? Monero FAQ

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

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

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

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

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

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

Autorefresh is OFF

Tx hash: d51c9881a40d3a77233efa7990233b7754697cce81496fadc215570b143a4987

Tx prefix hash: 4fc11e4a47d67727f564f301f90507209bbf60aa05f213f3ad195983b934b3a4
Tx public key: a6c7cf354defd7b64c8565a45d75a8aadd26f7270fdbae1d6f919b87bcb98d4e
Timestamp: 1680307454 Timestamp [UTC]: 2023-04-01 00:04:14 Age [y:d:h:m:s]: 01:058:01:48:29
Block: 2854366 Fee (per_kB): 0.000568700000 (0.000020480000) Tx size: 27.7686 kB
Tx version: 2 No of confirmations: 304205 RingCT/type: yes/6
Extra: 01a6c7cf354defd7b64c8565a45d75a8aadd26f7270fdbae1d6f919b87bcb98d4e02090132c0db51137ff39910d2d10152494646ca68000057454250565038580a00000020000000a2020066040049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820d45c0000d02f039d012aa30267043e91469d4aa5a42ca9a71269919012096949f862074ce4d906b2e2aa9bdd87b9739328f4f3c2fcfcb90ce66e923e7dffb06d2f152511ffd68af50fbffed4fa67fffd0a6d43e7c6cf2f7b2ff33ffbffc5ef73fabffd3fdafa6f59b7925e76ffefedc1feef31bffb796effbf55bef7ed989e03ffcf502ad8b4f9836e7805b54ee0908b4f9836e7805b4d669f306e989c9930790402a9cb390a692951c5b4c22dc120252a56dcf0aa552a816d327048d5131306dd09012a348ce33fc7a4e082fef3a1bf308b72f6692b5e613c7ddf307bd01370475b534cadb0f45b4e3d3f7e692a384dcb7202c96223b04a646af378a99512025884016f9779b0523871c8b65455a006ae737faf3348041e6010ad6a25ed74e7973221cf8e5825a0c0a5bcde62913dfc4b58fdc5cc7cc55700b6e2c446a73de35f1bffbc5d4711c6c64b89aa36fbbca2e7d82370d943382be22b5bd5c686015245de7805b4c1d478e13385707cb48c9f315ad4521fc8fbd6e92671f428663433c5bfbeb2b090ed456270408e661cb54a3c391e844cbd07a435e750500e913df9841bc8016e488dcd308c774f9a117170aa2fa507fa96e6cd603a56151c57568ca85d90d36570b8559f44d747f0bdb1fdade2a4ac02f9722823584e57dc0f8493b241383800b6a4f38e483802daa50a584bd4a3f32c9cc640ee061d71b33dacf001d64b0a47860f0dce122eea1ba3894a45f97e304572f5b5eaf50d1132b606af2839d2badba168e70ab1d66bdefd688a414dc57aacf4b2c94356b44b02eec90b2e2aa66dfbca60b8f606901fdd83560c2442fd0c516e5e92f4e49e9a62290c8ccbd88d858764ecd2e8349c8498d17d931be179e586eaaea8a0b0716dcfeafc03febf27fc291909eb7280dd17da0e7673af989d01ed60a86ae5d152f37a44cda9f220a8873198dadee7d6f71655f44e6d662f066afae6873471e289bed7860b1a3dbe6c9bf6b550dd3d485ef8e9e17d68d2ac69d0b46a118025f44bf53ff9118d967022b87a7fea089080c87309a91c5d86809daf532041bc807b147d677ffac3b6c327622bece7c09e128a410caa407b1603de94fd026a1e533d94f4c6c36e2b232c179072b345a918f84a8de7d96619a0304d08e5a13d5f32e10e377fbf60b774dd3264efa2c92e7eeb1d5571d9004fb263b53e2e1b50d64d62fb87a6aa27f32d36d7766b78ed11e9ac5f8c86aa72018e10bc5d2e2f2638e8cee71fab4dce4b1a26e0ca9cef149ce26a1d77c4888c22498728d9fe552d0dd27ab84b785b7d990facd40ec2cac219d52120fc69b78b58706586aba417617d7579c8eb60fb203f2b2a41ebfef9708078075775044af0005821888bf6b47464ba94b0dfe61a2abdc8b8da5b62e5781f8e254c3b04376e5dc23629b054d9ad724216b962751d6606805ad83c9327652c9c40d68f3bfb91bc82377c8a1247c85eca21bc8af7c0606c09a9fbca09f92605fd145edd78b85e300cb568376d63e58031393b62d39a6ef321098a85d2e40c8d08e56713113503e0e4ac588fe934a15c60445c350dcf23932c35fe3504f27de988556be80ee5c3ba2edaa15c359feb9a00fde9d1dfc6b0d48bdd21f29e71acbc64e2a49e218d1fbe21c6367183e5cdc8b1034d47e9bf8b1e2a0e3f42ef3f1783ee41cf7f997bfaab2e82214d5c45b6b90f91f2b66696006b93511d11e094f81f448a836bb5512c9e03cda868df32e0b494d4cc0d3db5772af83e9d40403a0bf1f98faa2b38b1b75362da37cc6cd4cf8ac5c378269e0de4510ce0970d1c9c8c5d29d8f31a319120b126764ee04084bc1ab8330777a07cc914e5e668ac15035479e0623d49b221cd9f061737172c07b7b993b7d84254d666e7c087c0f2620710f8f98171dbb6ac33b93c042ebd89ea686a6052a61430cbd9abdfdda38ec670932a0bee93a57f144525ea04caa51c370e486e553a8f0f16a6b619f721c20ef9119a90d545cf2af997f55bef72a0ead39263c097430edc0f8b3b5646595c0aba70c99e958d32075c68c50730b1216345f02cf9b2c2a30c6f719c02b2628c37f5a7f7073a8efb36275beaa62c970d049c6827f265c540cca47e98fc80bde2987240cd343322b7af231b87faf10b03ebf8eb946425dfe5263e4bd590d3025e02434b297ea95f201e24dcbc4055502cf42925263db3f4e0aafa8c053ed0a49f03127b2347def430fceda653979233bb11ae95439944e9ff3fe3ede94776423cffa06faadf96e99fddbadf8cc251577bd9aa36c5e21a45c905f5473829021a7d84952d9558c052be0f742a288e7eea9e7085fb8cf4dd34f2ac9ae23959dc7bc6b3e04d0d5a27bd13e1adf2ac0b78febf78d89cf276fead86ab82775fc8e9a783a0556688a970626d632a55befb527192e445406d2bf95c6a1d73eee2e85bacf2a491ac2b313c108157f7cfee00c04ba5120c41bdfd0a3fd8ee9534cf60af898ebcff94263dbb557cf44679fee9573587d29c4aac53a8b4a543a52bf7f3fb60a03b11f4096251fc5581699ceaaceb662a3a5138bf97980c7ee5c7d00aa1b7a7e2fbe23789141c858a4325048c975b4c6e980f87f610568993c0514bf327988686bbb8d09a220820127830926cb691266f535f8d08a9a2a4f6c581ebea0865d92a89d2a7ae91d20160dbb0e9b68df8516559906b06bffb1266a34dda7ad399255b54fceb1629f08b2ba3e97f28169d32c6e2923aca2b0d6a03956de9f2c72bb1b6b0746166f0df8b0a378f6e70a2620ad359925952f96c5eefa9843759caa33ccc87bd2c202e3dc568a8ee4c09276e167410c99e1b68f7ab73e262636cad1fe2a4460509670a86729ead4d7480b189217df56c38ea2a4666ed45f9da5169fcbf0e0b0fb7035971d0fae5d252a58f7ed9fd75ba28b8095dda2bc7b55e1a0a2758471523981b34a0f3ed2d128269dfdeb83807dcf0a434c78d664d3bfb304b9c36a9b8baf310803621c84a435b2c8a0210a6ada0bca2f37d3272129315ffce744e5014ef2ff2509f2909ad22f08925cc0a4a6e9c07a52e068b47a62b000a8108021b3039072bcb9c379566fd5f0fde97299bbd6c06c544c6e1946da31bf7fbbb5119a55342a09458021699cf4da16523e5347aa0cae78b5480c5fa357a09ec519336b7aa3b8bcad6781206b6a7802d8beeb60189b88019b755b66b0295ccda8632168607859cba8f0770c9cf0e118e7dc930253f2541702ae67bb89cc342291ac527f7a21b685767e85acae6416a4755494a4b1d9fdd6d277f0146b76c890597d1a396b7c83f1bf3335dd1e27f2b19cf52f48355f2aa3e6489efba718b6845d9d43f565068d85a2d281699b58f92d68700331a586d1b8eeddc0e90753f93d9c2a42ee26d311d9b5c8d49810916b610d263f36d0688afda3f40fcbce5ff89a0aa77d540843e8434a700081f1a07704fd1cd6bb005db53f9b582923cd797951b5c0fb485471ec1eaa15a6b9c1d52687248e800e0a1f84a1836408dfd13b54120e93c7034f2ae170439eaa64680d41a4fe9c1754605c3f9e784ddfd0e274c81a9933a3da743e84d401bb969cdb1f4d268a074be3a2b4d893a74af04079fd8885bd623d59842bf79579891fa6a637006540c58666a8c5b501f7a4e244b9b9c39d3e9c778f0b421cc30c7adc0ad3d780813c4410fd8cb984f1688ce43d9da697805e8e23d37ddce9c432444cc53883ef6d12bd66e824fbb5607d1af809d523070e842c49388e555bf7f5b806a969189d2d42b76f9c197f52497e545929eff25b3ab6266a487faabdb0dcda0d12aa826881ec56f3d1113541fa8461e4985b395952359876c8fe57472d883894fc6ff1fefebb8436ade7de3f7f947c418c836f939856ddce44f2a392d76c195059a1ce16a8ef30fe10b975047f5b1c03356bff540aced17565e7e8f99e70d28817243a6d129f32268b61c40ceb5b8742757647c7e58ebdddf3223273cdcdb7388beef56c8477426a9223acb5070387f9147dddfad24e63fdb37bf5057f244eb6267ff218718478898723bce68bb92ed20b064f6c0b60b456d720b726ce79131b201e791c08667862d48ad4f00be96dec62bd7adf24b2a724d42f3a510faac1b1796ea9bbc1950337919322b46b0589ddc9783bc639ca4ac3d06542604cda90cb1339d32e0bbcbfd501f0b748cad7fa7233dddbc950fdd808f7013ce0a9c61794824c84c01b07233a51216b92c9c1568076486bfba2c5c386983a3f47178eed945f5e21a08eff74c47469245d1744ab865808aedb237617b92d2523e4cb9b677781ed2176157660c61a3d51851cea6f193e33530fb6e2e6a44a0d41aca883fcb5b3ad2bb5118998f574e8bc5157dd4f12fd953a83d43f57ec69aba705508cc8fa10a771f044287e9f955d52cc8e99aa9974b0642e285f1d446eeaf69f6a3f8a87c4963945e5388bc9ea63f6111520a0c93cf60f5e7c30060d07e279430d972929c0267d11667bcbdc1091b03e36be27f89e0cee920c01e8c3971b5acd8ac5a13c3da4b6f70ebd7ed80ae9383c2efb9b1065b072dad58c0819765a3641941e7885fc43ec40b47eb702286eaa0f675383d358b4df1a9183991a1d2445a223c60e605ca76d42e10f2761176cbb74775df4036204d58c96c1a6bf0d4bd8cb752c98ca0f446e246ae17d32d1096508394d5689b32511af3be02c16c00e7223bf9476841cb3d1b85b31cc32b7fc26ce998abb250423c34b27b73a58f4f87320a1ec7df88364822e9ffc5b13ab35dc15d17e45470825acf3a94a71387c16b49053905d16ac564b481d576e72d6c8cc9d3d333050a9fd16b5e6aff5e96ba806d5049eb17c694f71d016ac24c3b1cee9b8a8b6574436396f2ebd53f0774d86a3679522a708b004e2273674d9ca638434ef530b6e3f6a5c3593428af8cf268faac946b997da3205e65c62d3cbcf5f5cc912d7fce8b680609d97c30542ceb9f7885c9cdd84c7526121dfdc6fed6f87ebf487f119fdb577c0633e9763c63b6727ed7d60ff833f0681b598bff7c9824e18c7d43e37b6c36dffd9573d0a16da54f54fa381a9583c4184685008bc7246d650bc97946266ce44087f4f88a53ebaec73ce48ecadb03508745e13a45ae0d6754cca36855504571a4d0d432a9752f31c1eab45116e2c0c70640568bb00bd9a2779f5b606994921a726d2854e5ae9a39fa68a678c102fcc9bfe346c1610788ca34e0f8f5824bc8b25bfaaaa929850987d93cbcbaf9ec4b515c731ec1804b9974bf1e5d0252a22aad8b5770616c087de20d1af77560bb248207215f58a50f252f784574dc1e7cd4bfcb5e211875231041485cddbe673cde1f4dd32b2d5c650f923790e1b6c8db66dc263ae9bedf9521f4d438f73d10c880c6c856018d7c19cc5f88b633ed759edac7971eb39efde0959ebdd534308ecf4ccfebe07a788167a3287c9690258cefa4d4c79e6b092039fe58e96c77f354ab5c99817a2006c768ae33bd91b5aeb4877bdf18b0443a15fded35af35e0e148e07338fd76fe31e908ac64acc32b2d3657634a100f8c9e65bdc234ccd382040a78f64deb91da5900d2ee7e71518af0ab87243aabc86c0246de190dcf063c7a1c7e7fc6cf287745d6ff2745204cd20d9c935fcd0b4253fc8778853339f8b659b7f30ca37f634a0ebb7cc6a58fecdb7897d25c882ebb426cc1f0edc34609c7736624b087b989e5c47f204ed86619f64b7e8172c859a7ff973d0dcdac50a46ecd9ce2372039ad5bce1888a46c4b2560eabd2dcc2935cc289da2c1bdee65773447fda480fc2e2456a3a21510378185de1447848d698c0b6f6ad79c52d62aff4b02797919a6da79871c3d965e77b91722bee82fc36004a87b0acece57934310e002d9f68e7c4c2fba3666c37d2f922f36d256ede18ab7710230d61a1e61faae02a6f1355805734ccf62d2f6eef110eb7b73c1d8d2bce4b36dd9bf99da30d69893f4bd7db6d26182039b4d122e676551cc7e95465d87c8ea80746c6db55932212f196b4a440240b5352cbfed4a82d6757637373678eaed364c3baf288033271a41e85355770ee843ecb8607ef95faaa238f462d3e94b0a6984341118a24dab32674f0559d5f3f90deccedb5d58e2d6f5d33082dcb6858f7b47b1d05526a07a5c74b7c54a7525883a927966ef3d491182b1ad0dbf95a1017dc5f8f7ed9de49a5391e305552131373cd97e8ff6962e0172eab366fa425cb2e9c1f64ba596e7f5c962dd28e9cb06b6791d0fc61c8cb1217b987e70f8ad43b226a3ef370455272e55079bfbb63f0bb67362433043519e645a9096e77d16fd1dfd7b9c8c01dbd882f5432a799a178366acc73a2b91daf8684497421434ab1cc542a06217529db5837573b133654852160269ee29daecc992a6d6f7a2f34b2fe182670ae14a5fa883f0a656e8fa95c83150221dacd588902e7a7142fd6de1b58e009cbc3aca582379efcf15304568f0e17c85ed2dc5a333fe1833a07a733d06fef4358b951da2fda085e71213aba3c3ad309f0fa821edcb09271bbb0bade5183d767d787fc50980f5dff257245d907bc72574e19fb5d1fbeaf341269d44960f29d0c6dcdb8269296988c17565774b2efe644fdcdbb73222bec753e17d2f7c15f9a0d2c09cd7d7aa2076d98280777e9b9e667269412fef58b8d11ee1265c5cf0d16323be3734ba93cfc178775e87bf010b4fb68bef3f2ae1d6cf3a32566632cd0d5e4004476dc1e2c10935c86c1fcd530c8ce660d091deb8551b497e6a628aebfb108a7f3676ea46ef459ef2760a1a57928fceb829b833e8ada3fbe8010dcc0b23c2c887da6715db837ba9197b5c2d0cb23688f42856eea310d30d5043e716c45d71aa5b212233daabe2d4a161e1c74c830df62bc20a4cb586a77fcf42ba5af375aa81b439866d321e9108ca739d0fcb8b5a6c6f4cefc37b51c3515776828c4e49891ab1cf7fd2fd71ea1573aaefbe4997db53e017ec04e07dfbc60fda1f1be1dfdf252ed38e5b0d1529433b022f012c6877f570c838659d697e1121ce5df95f741521d6f2c23a91376c32aec55db8ad578f27fee87a4ad66c856e1b385c4385c317980f43009909dc47ec7de3eb8c4103358f9ed29a4302fad3704187d7f7ad40ccf0e249ca62038c67414058ef8ca210653ae229c4801d950ca4ba0e9ec8c4a2cbafb65ed58e36b7a32f97853a59e94311b977887f24d83b2e90ed2c80da10af70564a671d54f61c6421a2b44c6346230fb42369b22e89d34762dec99791c697e872cf84351d058170f0e590dce514d637bccaf5aa307aa7afa931271eac16433c6b93a7e55ceb1ac0f5545d272bfb428a68ef9e9fdc2a0806bf0b16bb3bc741780101bc2b03f686315f6f2c452e091bf1e2906d2136a2157d0b773143c9830f442676bb8e8ef491e77ae4c82e31913322b32e761d59d54eb67d74e188ffc8232e3e71311ea71bccec3c2e68c3f7971c63695a292ce005c91cb0967cd92ec9a755554af99cf31171d2186901e634b846a5f9ca9b6676a8f1d3f4251c2c7d0202e6a3849190b9c4280ce1051def60adb089c784ca6bad82c5963e1cdb76da38b7c3322e959908f8ad619ca06444ae16ac5a52cd9705dd23bf74280b1d68022bb4eaf1c61596e3c8e44b79420c3da84ce0db9e08389485595f2114dfb8286f09acb9200267071ec984469c0dfb061b26ef48fdc3f96e345e149dbecd0f8c276c18cb2c2921953b30ca9906d0ec3c84e5162a274958f1cfc5c8f94b2261314a9b7b9442e390210e1b5e55d7d016e898331b6bf9b0bd0fc98ee7be120bd2748c16a752d4752c2fe9bf302d1938792f51803dc0aae6f6f5998852202280c4e705301d171cb1749278fe1406361e58dcebf57d2c696c2fc02dbef0efee55eeba6954062923d9237b7cca71d413041c6677dcb1d1c1e36f1be541194301f3c7cac82bd71d71b3a062cf3b993d0daa41161f1eab5d19b4cc201545813e07a4b5abd6fabd04c04a57995bf41d6b5acce2f90c5220ac34522ac991e2c3a62d2f54ba06c3c1729dc52ce47cdaa2c6f47197791232ea4c4e21690b5efa3c39b70c69d6d4f34aa6b4a5bc3b26c1884149bba09a6129754b5740e33566e9610a94a1bdc37d85f241539aaceb862726d5334ae801464ac2e63105ada95f8e079875aa11c2c162e2ff6f0d9d89ab50a6be45574fb9361f9689eb6259c70a705a36a98e95c6b77eee074c0efda4397cbe58fa8aca22f3a70095b7ec6b6824e7cf1831937d3ffe3a7e91b213ff690424cdae6989593be34ad611eeb2e557c2794ff8591eeb190f4434b7a2067db74b83808015dd871a7607ba20253e32d6520e3ff00a2559c11f53f80fc76bcaa6dfa9ae7fe2106278937450ebc505406070f5f5fb3acde87d3b4ef1b81433eb412efd4bfd3ba063aec4b637b69ed9ffe22347ce9a754b747abcab6a5f05745eb70d4646d4961c7602b7520868e8dc0b8d1de28446ca305a4a71be529ad28c4dfbf68e4099bbe8c3ed74c4e905467218b1fc75c83c58d93feb96ea755d8bade877a0dde57d8404a8ad4016db73a081430b4ac633a57dde1ed850f185c28457da7cd9ec9e5b9723900f8c4f0619f41ad4f69e323ce0e495f6243c367dad996583f4e932827ed03b3de8459eb4c7c0a2f8553fcba0a46d767cbfe9615bbe042da933af4c44991507e85f2ad989fe8045352786b1ff7187ad950c43e27ecc0fceb5b8a493997e37077230b3140549ed1b01def77169d5bc8ee7865df9a1fbee9a30f8254cfce177ff8d56cbc54987fca57948585d67251804ffc741b81a2becbcfcb7d95a6518484b25ddfeea1d1facaa8b7223bc230b2143721d2b47fa95290682c316f469fea0912f8746ee781ebecac9ca0316983052c44763f60d7f2ed90c67e59a2aad54232e56fbead61616b5284054be65d517edd661d55ce1f29996ae4990ce0a02c17a32ebd1353dfa825f6e6f418194cf2cf820c24dcba5e23697773fa417d584016e98057251a684bfdc5b83622443f04a3dfbb2477463a8b14fb51331c8e58767e215228090539bb2e5158374297f7dd322d929328402f27c5e8f080a3fb20e1440890089bd9c652566cf5eaae8974eb278a6124217d05e408803085fe7a4ff2b6ea4025bc2dae7181c939797b8d59ae046792b2cf6f6df9fb119756905778022117680891ca57b83af72204b2e02716ecacd18c561b0944adf1dc8a890df22fe5d5cff180000fef3f0d1229bf2435ee9f277c9812bd05fb4aafbcd4074300f9d505f78be69ec33a8e0552a329251c84be1a112f72cb68e0131400000000d2814c81a1b8000d8ea9ec9be44d03aa00c10000008340009244914860012f0000771ea446db82a36a6d68200088b877206587dacb7d4009402c801bc8ed6f5d455d132fe163166e007b01cee12b7697ce776b618a410d27f5cb934323530e776a9ea2821aa7524660f48603483e643ee6e58fd3361762803a930e67a8800ca0a6e242f19efa8b3b96a71b319f0b18515c9cd2bd4e63d2c30ee7b0947db1e3df4f0938b1986ce94ec04f7addbfd5e046a2b3bd3102be4ade5904a32e127baf0b9a33c0c51e0924d3da21a67dd6ac68d413787c4ab39aa771cd42aaeb7127ada6c269c0a2540af8d98fec1644798000020ecc5fb7842cbbacac562a6f0303780005d3cd9fb58fadff92e221cd3b97ab27b5128730ae2873d767ef34660a8390bc9166a565bd827ae7cad01326232f3d6cc61aa5ab6b36f13f969c01e7cd37c0c570b991053bc5cac8c1efc09d63b2d774a949c9d4aba59916592f161135dfa949cba6391e601e6eb9a94d89c391a21a88e83be0691f737dfb80472922e457df26406ad2d5f6d2408dd00127a62562053c74cf6bccddf172d2cc222afa872cddae30a6980b12977078899f1988b812b95e03ac2f2ee16920993aa4c2f9fcc022ebf3144c8d09b8d0da29e738caddee26561bdc60cdf8838fdce90031c04d6a19c37c1c7a7d1255abe83c2bec7c3fe9119a112517fe1cda50da80fc50003789e6dc6c733e1b9899b000910000f98d4eda4f7de9445974c3bcc67eb86601139d387f622b6ab53ccc0e90a47f601949531dd4b948adaa1152dc6b2f20d32e601dfdbd3c2b9784003de05369b9993dbad58964f3c7e62bdc74482903cb1948f3e861d5d5b25ef4917b80f55a9d01eec8b62be4f0154d64829f28d41125aa5663704beb0000b780be0053501a44b28908e16030301f698882d2bd9b4208d04be715af0195c8b6bb0c6b6a5a881df60e1f70b35b67ab76ef4ea878a0f534768f8a35fb37df16d8209527ba803eb4884849a73b536ceb1a0446ed4aa91e1a16025f533298b4c37285b19e52205467ba5fd9c57ca97817e7539d1e27b4c07168f3e2e6e6c51f4548eea118571246be23f11a4e742397f4473c6a4a47bc55c565c189e0b69835e511e0a50c813cb780009632dc9264138b03bf0c730fb4707879d673af592e2190731832ad3c5e06b713dc9e20d679f6a3a5893c89c723e6f16c095f95557b8691031529202a2d25575c9adac2ea420427cf789e189c78e2104364890d82fa29977ddd4a0a5fa52d0aed96435b20b582fb5690de188000df8440aeb9611330392944cede3791ba52785aae4da374df0c6c127341ce08f677423c2860c5ad1e0550c86859d44543e8e9204402a3f93205d407e0a71813721eda4d2e6f34ed6647b49bd9a280640e4dc9313f376fead14abcc452dde5b6976c0da92c9e579cc4ef2be5c9cc77094bd9a904aa69d482498eb86e12db13c5fb899beb75e82eed08f27c438121240eaf818ce7c226b00ffd30d5a5d386051c96d21cfef015d9ad6eae775b1b94bba8141c69d8b64df988926fb2ba7fe3c76b6790f17ea162221d1a9221e75c73a5c4ad7c4381574cad2b9a3921fa694b008be692c98e33a6edf9ddb03b39f16c7304324544eaf7b6373160e40d5f241794d041972d2174641c9306c421b6be53539015e1198f606200e9294e6dd01ec6436f9fcc03de9545c84ca04f4d5c6f5a230c7bd94438220e5f9c39f2860e96e2dc47fce8181c3c69e765b29a14f4b86044f63902c201ef879534a0ec638755a4477347476a7d8f25732a0568c502c6e624cb7f30bd95371eecc2e6cff8ea10d1cb184d5d2814c20eb8e6696ffb6bdba4071dbf06127a6a229dc997b3332b3b727492ffa8f134a61cc3bb1c44647c61b0f0e2a04dec5811ae2e12839ee870528b75096b1bd818d275e6123d7ee3d10d9e0b090f64a63cc199330a2fc827f92e592023dd92764424a43d63ca888e9ede33169d1459a765d31733964f3c9861aa52c478502fe640a5f238deb10ef48f47d0a41f6fed403a29fe583e8f914e2d486dabb81f395db35fd677c5e74dcc4ef383e07be50c70bec9053797a1613ec51d3f7428673da71941e799c502cf6f477e7804fab0c6e1fa5272a1ab5b6bcc84cc93b864240ab6f779b02a93daa7de53c0a328acb887a68f4eb237f404278d0f4d9d9f7263c4bf339c65b4e4aec48923d50f5c53121398025c384281b055f2fc6b2eab1803e95b881ba58760e65347610d6dd70cf72bec1a1b56678f256cf2f4692669a335298824318c7558cddad7656554ae2194c8bcd618947f4884c1afc4be84db86621533c7d3e99f7a48c7cf06c358962ad135143d305972a7a277d91cfe615733ed7a2912d2b420954a541bfb60684c1ff4f6982a94af6b28ea9c7fb332c75ddc76bc53588fa859ca559bf1acfb3ed2c009d284592efbf725eaa07321b7bc1eb6b02aef604417d487af29b218e13a1e1a27ff129882eefe4f8db1b17e2013c011ca39a323840bc63d1ddcdb40b57818d3bb55e6368e5219686eda70b8029237fc511af89ba03950f3703e02b5596d1c79d5806b54a8014c540a7033611c648626bb7dc21854197675bb13f20b79a92350914abeda57dc0d324b40ee99ec837a33890aae8bf60d16147f0e8d09b4657eb1ccadbc396202004fda0bf86f1f41780c1dc2b240bcd2631982bf27c90b7a5b81412bf531ba8e5fd09a630a23edb2ce6f1ab9084aa39ba40643714a5c7ea0bb117767531e2072b943cec9ddc8b26d1b44aa942b5f49ebbd89eed1700723e11c70c663871f4eb0323862464a117dd5b8622e76bd45450eeebe29b965775ed7f5df92d6416dba8e76adce268d36ae062344489cae3f324664e1d7e4b2a4b653e1eb700efbfaef2a2e61e276387e04e6c4f8f26fb0c40ee54f7be6555034702a19aa9c1d5eeac378f79a0a73d2f5dad25dbdef20a4955dc85a44b28f1373a37b86d8b7a9a76401a6ce6ad6d13ceab17c59f9fe0abc2dcf16e63ffd84c7806b2523d27fd02e6a2296dfea14c44f8eef6c383c333676cd23e1effe3d4d81655694b1950f1d5b2ee3bce94605e94bf2361342a818daa08f5a16ab83ef073498f15aa9840f2ac2626f3dcfcf6810a9ec85b81e5d8d073f4930f5ccb8a54c26c892064ce8aded765f6135995102aab7ac6da723ac5cb734cf80333e5125fa6b33b1042db4771e430609d5c2f46330d83a019d24d02b9288c7c7f9be9e296dab462737e8b5031a10d2fa28aab2d89dc5e952f335aba012841fe35e4a7e1365d480bf478af9055186fa3d29c701b6685fea702ef0fe90674d16e63d3681c2486d43ed5fcbff4f24b3d6abc8192ccbb077a21fadfa41563a81cc23cba6e002c145aa0d85faa2ca318992018b5fa934348ce4e6d2c707b796e839b27e13d96ca855514a4cf810e62036cb60fef5bd35be6e709fa73d4716fcadaeffefc46a02fc2825b62ecd98b1c4298843d174bafb58f9f203d48aae9dd377eb1d76bfc08443278e7367cd083b6b9faa8a47901d2ad3055f87141dd7ec4e68e9f2838f19fdddecda9af6a970b95ba4b4780967ccbbb12b4cd49baf495b63da24d882ffbac405d6e5841a51cfe8ab1e42fb98c52b9a5eb0fd4cfa380e91fd235529a61643d0ef612351a4f2bb52ba2590506112c85cdfaa453041ce6d4abe3bb67c75e4eb0614d6406f40f9fe5a2b4bc4f3adc99b269d5e4fa837de2e7b0e0fbeb8da1c5098e612b4b82f92aa63ff2d3dd89f2d0eb4ff7cd2d46e08767f85b620f43aa61bb826b7187c8c250c9eb67ddd93bb14544097c2abc4f487e128be785e000dca5df643dd6e4f228c8f345070f933f1e33e0747edfa7fa28c9c412e9ae18f148c5e01d98a6b2ca185cc535198e0f6f07558dfabf5c9494fd93fb87c7c7feb7ace30b81b08bfe7fb5ba6fcf45a980afcd749248031651b08a1fbd816f0c5a384465b907010a7126ae176132ccbd812b13ae16bb53d69e92c5779e8a21834d840a80cb08fac5037e98dadeac17962e0d663245243d59bf402a1613893047dd0f6761a939e678cd53725468712bb93e97e4d6ef4c1c8e292265884c8b9173899ac12741b39d68290a78f994c74f3bbad1bad534e369dce5603f70bd02ceb216e5fa3e279b073748bb1392a7bf3433fafd03e02e99a52a46ae3545ce85a5f47d01839eda3ac2c6de45b5c8305eba7c0afcb8be29eec0407d438f6e16f0d40c4b740dd411f6bcb701c92226f848e65ef5664fe6ff9c0ec1a13dc7493f3289d1a15cf0994ddd3525918b75dca23ee1e94d068523129fb4dc1b96709c287669897ad97c4856b947392f0d1bee2bc582d4ca1d2fc977a8b3a4bfa8076efc8e9e6f6510e1d1992c878e418dce69acef93574bc951bede0d90f4670b87e6a2caa59be13e0d595ff7ffd6ebff7407e4093b49f8350055cddb622f3cf1614489e356f8a5bec779e07bd8428552fe5190af12e986764a80ba29673cee5d79c9f7df2881714fba9dbe60eb65af69868669b6c5472849fb72b2cc0fe26857e76045000908115d2d0a536438ba0af38a568e26f96d35f4c45e382f6c30e98f284c8c60f66f04c3a2f9f9b5e55f625324c165c0ebf92046036aa8f62481026e601b41287e2af2b6eeabe2c3961b93857d04b2f813da0818127eb6f01d2532ecf7520fc918f2598a52caf34ecff8f906405d3a248286fc7fd80709266b781e15d93bee5e664c92685ba2b59904cecd7a2304efd6dfec20a25423e2b288df66d7c6c45d820bacaacf9a2fb1a6466d83806a6732820a6c683083709de00851e86c990e6ad17f187f4f5895ad045d346e4a586d001ba99dd354eaca12a06870c531b3de775b54a9ad8cdd41385e97d0ede068d3a06d23bc5945c646e2c2887fde7043e8926fcb3de5e0e50d001148a5b097d6211dc7dc7ab74b450645fb9731395d10eefaf96795eae186ea7e7518c81cae7cd6d2b6b90be0ac353e0bf5ac2c17ac79937b1cfd0de4265924dc0bd348e1aae1b300e0193874bc28b4cb7c89b0d2ff1e3eef9185c74c4acbe8262e098dede6152d951fc00fcdcc6f76a516aadfaae56165a6e35713077b7d6857fc09339619bd7b20990b1f55337c8ba596caf77f222ec57624196040d4364c1874d6867611d85be492384d6331924e5ff8ee23594460f0e3d795b7e45a221b6e3273685c89e8a7c499224da14dd97bda9de3b4e6ebcd41a906d51208003e6e19a53af50c7b346a448591fa8444c60085a58eeaebaa997d9a83efef4fa04d17632475594dc513e2c02132d6aa993906bbfee7471cae7c7af4fdd77e08a41b8d6b25edcc8eee6e852d8ce8e56a425117154e9ea29edc09175b4ca6ca5cde0470ca910b621f8019c027255af1e30a08f474d741156ec0bbf698e4e498a0a534c28ea8a22bc6be7b06c2fb84166c58fcd2756cf8fc136628ffbe62d6a634dc7494ea5e724379d8ffe7489584d47dd70a873f6459472eee14960d0f112766465b2fd2d178ff8464578e0a375d528aefe6a38222a72fb3023f29f14a9154baf6efe55cf9d8564d702191014a821559f87df385a543f6da62868db0ba9d43f986ef0d2fcb15aadceb7ae696c38ed602d0ce4be91c2f42b0f243a63266d099946edab9770e9d74c08db1684ec78a2c2b6f1f29ffa300254bb43298b68e75e573936a46689756b1a489c648cc4f0e3a1620e3cdbf6eb32df214c9990bb68af1d5a39f61d078f5b6f465079bf64c061feabc183a46b64f6f69ed0ebb1cf87e833774afe799dafef379941a8c6f4e444d1279b71c06eb8e80fdc0d8a806541ddffda9f64369d957ae6fa4f2cbe4d4fc93d1d78a723d470634dfe6938ed6240802873874686fcf3909e4a06c6e2c36953ff6fd1a4f58fd7ca4a454790cb844748ed6d4823fed549afccdcbdbbaf1b635aa4b4facb8827af4cdf9e2f4e83e559656d4542d322ba21ccad20af986d128b994f43acf156d2199e287e6e4774a504138a6b03209da890a5a371bb4ce5d995bfa1fbd33c14ca4ba49d5d05bd6991c01fc815cbeb6809bb495827feac6e1dfca3dc424c5f46746f0e9db783d470388f160a2c06322888b67eb6bf9770b4dc4a2a02d6ba80352a13c45e9eb73de0089b0283db7088f69f6d1a14f63dc1cef9af5017d599e77887e693a86388f7bc7200818121f2e97136e1d7f1858a6f502126e487c0a7f3d9383f01ef9b9f8ffbcf15d402386014d1c63475b2652cf09dbe1400bc4b729171dae46e2b6d3355ddcd8d1a400d88b4f0ca7789a09bef02b23b5e1c51f1cc4a02596f3eae840ff068d5fe80b2919429dda913944c242cfa9b574f8c4786f366a479d83703fdfabadd9aaa147eb1a2622cd3282c22a0a9fef3f72337c17d8547f4512690338cc643a1d0e63e703cbbc47e447410e7ec9a4d3372345f6a614badcee6b23a64ab34b49e79e929819dd4fd33aa00349889a30667aaa7b5408e15f8b1b45a513913cabd16d74a6c7da911a5c3116bf57359adfd016396791ce9d3c13531c6e0837edd5bdfc10cfbd17a827893e885a02a4c3cb8a8490088fccb17ed2d844f820e2f6add2423c598408dc6041facabdc403540a2964a42bd39552a95891b385b89790d30e28c3b40ecc3a974a802a0a5c239ca0b8f7a55964aa57dd92eee5f3f07ffbf4e88c88c7ae2ad0e13120c93fcf2a6e30d5f3bcfc12e72df9079631b5760374fee48cec07dd4b330d145f432f098b99ae036e4e553395524a8dbd49c7b17a3cce1d0baf86e93614d988ae47614abe7ac411f07df7d96a5baeffd448231b00b6879a4a23661eca1a7ba24fb5e75f7270109341c448ca3db640991830037b8eba461286685b4f38e09bbcfba4f35d722e75f5c69166d6b59286bba5af307e6f08cda490f799e7a97c868ad31140e34cd2483c8baf35a64a128399de10630ee7ed51a2a7aaa9bcbe3cbdacdf6defd565ac1f7bbc89413077f961dce49e6eda4c9d9f35dda184ae0becb8ef38061d33796c3e426421e2d43b585091a15163ec495611ffe0c224070e597b5e1df21d7603cb398e50f30fa6f114c3079ea39fed21e7fb017f891a7c750bfbd5e935f1d2c4a77783a23edfc9e227ac13ad85b92a09991530b96e5b18b4b14f69f50023f31353e73a36d4211f90c39c8a7aee218b1ea531326af3cc6f2b23a31386a8e2b3f5bd86de11a87576ecc057a7e62913b8c5b74dc3f4c9c951bbee518d6a9b399dc2097336cdd44ee8c8aca98425e6693d5a6ab693b47884a5ed3f8e449899811286d0c33f0a94d4fba94bf1ec00473476a2b6a4ada40d466d926ef141b9589409e6e572c47b65943b5c7f46aab8c495197cb5f153a7e5c115c1075056ca4eeea8a61c8a057af8b10a7ddc766f95e677fd6f7b20cb3358726acc537ba19716cea7628721308a17757406582a54591e703df6f1f9a911de877893f1a94a4feff829502ea49f3459b69f9c66abfc1d40ee2d6918382f8f3c35980378e43ea85d57797007e995b2e885eee86a6a649515f9ced644d197a6e995c0c58173cca70ee1686ebbc4da7dcdfa8c3c35552ec47138d38a9f1501843f43b7c6766289a4e86a750b79cea8a680de34b0d92bd37d59bdbd47459ad57aab087eb646d5e73caf78b4a0af63b6f43f6fb2a26a801940dcbe866613894f136bc8a6590ccaa5b8297430fad65856c39bf9cc6382d6f0599c7dfc4f4e308adee8db0d8f686219a43b932472b154d91d5fb7c07128c918da17ad2f418d89c0f3ba4cbfee6e5e56c33b312862ed806d80eee5ee0dba5725b5dfe5825dc6c7a7349cd748e37c88ac5ae01e2041ceb3573762ef9e582aba194a5ea131f5f677670a502364b0eacdfe70f45812ae1a84a65926bc1fd4e98156129adb99e56cfcf97bc76d13388a2ce4ef1eef36bc53d3bfc5ed1ccb235379d0d161fc72f10d43038cbfe2bd0aa397b148097eb401953fb588a098d815a9cdc5c994e16279b5e49ff19346b5192f85a8d6fbf955a07d9cfa8d9229d9df93a1b9661c28a1d96a27bd5de95d475f73aec046b4805f7eb26c03cf4f77b7ecfc069a135ecdf76e25847d51d4ce2297eef3300113e09afeec80a5967adc8efc54c5f24b3a3f7ea7d3fcdab0d8a5af881295b1ce474d993b7a92fe94f07a5feef2af593e0be902f1bef23c3541af68ffa9f4f2638202cb889bb5724c47c6b563fa2af5c739730501e3abe5cdfc2e355c2300872385953eaf94a793cd72423b466da386d96a99637055c6401d15bfea12916e85f70577f4432a44936b4d66c45993c933f2429a857efd6b834f642096d7cef1174d2aaed73213f721846216e698123b51a67b3c8eb509dd756d8508c00846a80e278840e4fdc2fafd53c612805a997d2b98aa45c1735bde520d5e597faa3c99e25e845ffe69af1949e435c9d3ce656b9c9032c013be4c0707cf6eb2b3fb97e62f85cda2f890fa603c9c756723b926c5c62923404ac9c166012d182f06f813b335d4a8520b43acd892a49f80173e828437aa7e8ad79d80183b32202ea64df47427a4d7350548bcbc345ff5aca5902462b7a3ecbf9fae17c258e26ac19cdb8e2b153ef2c4851944705488cc70789984e46651feb8691e0683aee3f327a56d510af3c1c86c9ad8fca6218cd3c4cf0ef3b62f59a7ccfbf2a47588a9ef218a6d3641d1718e6dfad655b76e43ef738b8a2e3786eb6ae92c23ed601b3530b95515229cd3ea09ea01985986868ca728ed06474adf5831b95b0593102eb3cf2031bb4fec6c38a7e58bee0ef46310e0362c39cb3c456adcf58ae36543a228c92197bce02b7c6b4cf0b1d85a62d537acb553a950bdec0136e5619ba54788a315fe480474838725f4851cb81c6501472d540748eddf0918ab4c7d9f36c941ec58620109555fdc89bb67aca72f817542e08e9731e664c6e5474a5fb1286082e8cdbea3764af81a415efd5bafc529b7f84896f6dcdb531a4d336259737716a0eed55e4b0bb85cc6940e7e7298b351c8c53c6358dcd4c5a731d46eedea4337bdc11efd58ca0ea2c99f74c85f7f1f04e03b471013e5f881c53e12257a72c8c72dfa9e54f09ef7805e246bbd4176f17ad8e38a1178b523e30fb43d16a6f8f4d0c0c82a5e0ef489c22516a87856c38befc947393cd6296487aa4a6dbc1a46942ba7e15f4537488ea873432c30942ae5335021b14da4ce5f8bc860c623a9f89f682d7a259789c1ea2ac1f95075418507089f6730a171041a9831bdb3ac22a3889c3b12e561a8b2b5823988087f9db48eb07df22784b6283b63b88edb0e6a4eb6f7c55fa4505f79493ef3fb26f451c1b5ecc40e19964fa90dc896d827fbcc20cc631164637393d9853c8a254023e8bd5e2a443e35b8aae56ca197e72371e1a95d57c3936c435fd2557660044abde473530168d76ff77f76e76406c52cb1947200cdee1b0c850cfeb0dd5113367da995317170a2b6e438d946784387f037e949af27c5b774fc61df6278b631d1cc62807fcd2662fc69adad20d7665f14eb3e4d9f5e049f2e1a2265af8cbc9eaba3dbd3f180ddad41463b261660729a7d79e5d622c3294ec3835feea57d36da4f5bab03d8cd359c1040bbad62f82c9e7d0743f52682899c73c22c57fafbf8784bece561d97851105b5221ecc38139bb92e60807ff38e4921815284809a69a0edd25ed01cd5c73a74ef7031d4f132e1e872339bb4a355b4f26ccb8f8a61dfb949cd5f4140a0a861d355454bb16e429dc03832aa6bf0737dcea56b8254870eef218ffe2470d12adc249b9695c2d0736fc9525af11535996338aed49aa09c43e1e22f069fabf469d0047d2a1b7ab498161bccac2bf585d67d9a3498e47e6c2605f07fcc4cf0b7aa2af2cf5f50dd664ca4b0213bcb7ec85f41d9923b9002dcac76c6f436348b7d4b9ec2ffeb5dc72ba1ecf1a73d9b9d1edc1141054919f94072fe0d59d01f74bcfe551d2dfa4f63a573191810507292d126acfe783f54ba4cee33d1ac578ddbc731acdaffa67e6906690a8350a225c1aad4da120558d60d40b4143d770139ddbb729365348ce819f63f238a9b94925356090414e60033d346289abaace10538de883b5836e3915494baad0bd7b04f019dcce54231f369cc55b75fb39f3f41f4df26c17da948ca529631a7f1089f6d16ed459143b515f50b30bfbbecdbaa0d4a68d57e1f78ca02154a4fb500ee2c03312f0bf56b124fdb557ea3d8ebf93457bb968b7bdd319154d42efcb2c1277722f101cfe813a9d123a24e94f2abd7e9171d67baecbb92d23385bc9d556ccb9901fa27e41272a975bbd86769f07e8bce181e5f9329d40f8b6dbfd180e35d0a3f0f8b54785027d2d6fcbb5d5d7b3ee6082743b9055fc95f49332fd7ee76b62846a1153126b37718b6c5cb7ab57d4d110378ecea2abe792ff38d5c59237c78945d5025ce9c8d4dee2bc120980ba37b7c368eb60a5b7e821d183f0f55c7f33575c5c08630fb6a6c73f13b6c66c1a6291bc89fde274cc4eb29e08371066734b8bcb60599f475c9f8a971ded709b4ec85afa48e66ff2ef4fff401a758e066ae8830caf756ff9b252eaa31c76d6bfdcbba4ab63160edcaa62c1bae03dff57e1e6a2acd74f34146986efc73eadeac422c3bbb0f66ddd42e0fc79957f781bcb612e62d08d2f18dc391186478ef7482d074dcb1a659c8b7432e0f7ffafb04fd26bc46878977de71417543165efa270b220f4d05ab3cd01301a01d7b47fb0e71070afe1d6a2622f6580b0ad0ebe043f77091e7baf8c898be6f8a615b0976aceacf71968e204802b449905553faa69c815bfa40bcdd2548a3e0f5a84526220ae75654887cc50f6619d6abd96af2f41593fb7a02043579f5a87e1da803a4f51b92f915c3db6981f8ba09623e9049e06b436a0e984dcc218868ba7e8a0862e403f2261603136968ce3a8e4ffd03ff78cab70ca488bcd4c209761325512b32dce49a2bc5a81b9e66920a762eba9b129ae50339ba10066dd4b6ec6ec6d3bdb4d01153b3b11ccc0ed756da52fdf56c82de342d715f6fe5459aaf318a4aa62274d4ded74c347006bfcccffdfbf1b7506492d672cfbfb90179d4c499a96a56d6e5c84847adb09b8e4e76fcef350d0bcd05525f5e57fa870f80d0c911b45738be6a87f149c460fb8934e44a595a5770408fbfa399af587505072df380ac28166e379ce9ddccf98dc961a1da55c5ec76d4dc9beac3c6a6d764ac5e1f9915151d1c9d05bb4307376d3ea07c5a74a55af186767a0ab783ec4079bc7005a4f9eb0f2a7dafcad3b976222154b0e3e0d92b70ed49dfaea0cabbf72a210a98f23ad01485e44f50032091f2f67d89c6dd89190981b460be0b56cc537de70ce926596de7e5d6ffffd89c62ef7361460d5f0adf57970c6b111c3eddb8e0d98465c107b388785765ea0033bb99436a2c412064a03fbbea103931fe3485015fca4037e9ede31c7c76e64fe638e91523f0aec7556d9a047be4dc19ea0f655a2d9fa8f4899a2d9c2ed8a1040aca18a9c633dafd78571a0a92c3edb6cc4c57bf56ad04548b564835501679748dff4f361a2f9efeaa0c69f940f4e56e64a474ef9a54ea46135a2f8e670aca06b6f1cda0094cb55ebecdaddfee189a449fdfd76988f14ece8cd66afbbac6c269db4f501b22681e94bfa10ab33abf323836dafb79016b872923be5407f9d0e5455f5396cd14f52021684cb437319cabf71966d7aa694e804318f8c64bccd96a7acbfe28b19472f269bc7f1dcf5b9d9d48d9b03406aeeca84bcd7f29c52582d74b04a9c7add870d603f53b32ad4fb14867e87609df759b8142e9bd78abb6ac509f698361d166ddeeed39c1d9035ca68d434f017496910c1d95add0f0add8c1563071d2c3186dde73c1a9c1e98fe395624feeea23c1f4239e4c574ead0437f82a02d965d809d253da1b627c7b72f49b90080ba327bfbe2ddaa0f0ba975b786c6d2a6e81efb4210a732314e37a3f6287a5f8edf035d5b4f6901f0ea8baa9c300f79f3baf1a403348144c287b80e90b11036f3c32307aad1263e59bd9b9778776f3309744b78d1e66456c02991c7086d23e9cf6b169c35c0db4343e8213e1ee248247b580eb02cde5ae5964dc332feb87690436828051c4454a9eb517a6901a4067c99dc820190bdf6992cc09d480274e6d0338a66065678593fd72406f6ecca371f853dc765cce411f7d2aa7939269c1399a514bcc2a050a44e2a6335ea81cbdde31146804ed87c3431f1c0d7dd6503df8ce47cd8318524ca3422a81206d2603446d78ecc6019bb1d55fc7e6de8d0ab4830be2f96499e0bbeb7d2315ff6de17988eb8e3dc4c5362b4ecc014ef99c03cf27a2b08259621b28b2613608b99e48906af06390fbc821eceeae6239c8a3a700b5f64e9258b101e7144ee2fe39e1603b11baeffa320bef7566282c150752992f87f90953b4f19db7c357c892898ee9bef58124df3990cc94db888a851be5e2e0654fcc4d1fbc27578d0ae76c78104405eb0030abfa47c24ff3cf30d63bbae1219513252ab75f1c381d039907fb444a1ba122a20ee005bb5cd68fcad9fd37e2459d802b8bdc8e1be1ab8ea0bf1e6a4ad463fac7bfcbb009cc34bb2a015ce41468c3d21dad93b88581041d3a151bc228f83f6ee1895a091c8f9997154e7bd756160e5bba867ba11f8849b869e68f9ceefdd5b87a06504b0e7c8fc156797b18a2c5786eb803b949abc71d72dd4f4d34cbf69ec84c6b283927743c6a28e0081d861ab93af13fccceaa3669117a7e239476e8c870c5c13963746af8c66d88ba52fff87cea097b793369641e77d98eb6b8a42c0f2f24edf35a9c71402ab4e446d504d15284cb6ad9c49b653540b49ba360276529acbf4b54a16f632baf860b6bb1834f8a33dd90120e49ae6523f338a4b5ff1984d8e986b5052f492fe1cf07b2a76ebab309e8e4ddb6e2b84b38e41bc0e7b476c77b2e739f531df7b0d289a40dfd5eca3b1d64228eb79926b2c691823b6cc5f27a2f4193eee2341a48e2d5c5a6942e1a52e4d519ecc3b389ac4aaa6540392a0a71c3d545ef724bc0873e6bb4336a158da8d3d5b13d4394b8afb1ce190f26bb77a231ba9326d91539de79d95640954e8ab7538e807ba73a41e9621be8f498cc267ae644d257c3dbd714ea398554036572eacfbdbd67719ffc3438869aef75c13c9bfc38eabcfdbb5185f529d24525eac9a2dca794dae7d2e62ff00d3d90fe46355fbd56296f9efbb3eff6bd2664b83b4a20eb52fc9f3f9c8f7bff6b07e7803871747cf4e45a43d0e893cc77081d8b4c7f30343e35a39a6d8cef7f71a084f86bcc323cb9be8618ead80d21836e9d7e186af8ca65d95de20b7eea19e0abf488119f8dcd1dd14aac1f8cef7a5e4d0d4784a6553555953e76fc255d1e55bd9c65fb2014244ebbb17459657de6edd8de8b4a09891183479e837eb85fb2675e979687036d15fa8ee6e6c31d229ba993541db21454506bbb6a7bdc0f394671a0ca656d8120b14af740b81d5957dcd1ce7513948ca36097f8ff56eb8476c7b7ef7e6e0e9196ef1dc1fdcd1d2238d5394e9bfab6b4b9aa1f90cccea1f91c7510dbb27156c5986c03bf6a3d848a3ae9842a3a2634e13b730fd612972d51fcae040e23f051627013c1bc7507c9fe448184184a0e718155afbce2adac0e01fc725a717cda7fc86bcfba60520b1fc639f748c78196e508948377078066e8820f3b7fe25bdaefe096578783a52650bf14fcd6b5e6b1131b63a2a71edf8f53999ddde6f104edabbcf90dfc8652808ad5c674626c89ee1711321e6e0aa42ff69da98a3f7885750a45fd4d00154a6799c4fa54618a0b836fd260ccd301493e2a12e53de2648301234fa59192458441555d5ad23bb9407893ab22fc1c6d910e471b47cd8dd9b7d09f97c1be95be75d9d95d30f8c1799e595835db5a07a0ad6ea1ad31a9d002d0bd7ac8ce92e614d966ea14e10839e70843159d5f636b48b25e7019dea268ba59c924eadfd6c28860f3f21ea5dcf21875cc5b03a0bbec2252ce28a3d02d5c801f7f9a3fbc396f25c6e37734a788870632a34d2a62c896ace73f9c949f50aa8db36d5677d904851ab147d00104bef98eb78cf0f7f4d7b8ad6ce542b953a3966ce099f9e6eb0d71437f10dbca1474f6373dc807370c5024317bbb051ba9d5fa31594a2919d922cafdc22632afc1a10285aeb298eddb153ad135d7e7adadaec2c37163a755c05cdce92fa4a60f55f6d6d0c33c7f626aa70042a9e43f2200c24ff6ad57d947e5c453903bf969e0d4e006263323ccd883085eb5f56aa0646af3508ec6340b354750b02301bcaaf25705bcdb3427b9bbbd270fc5322561b94b75cdc3d55c42f9b42c94d5a0aa66907c15fee4b9c5a6719e5da378d77904e7b02c62fcbd6a2506de9694974a9ea422e5c1a09037ae627dd5c408139ab3503abc537a866f1cb5cbbf08b20b18807f893769bf9fcaae4e0cbdb6e1d4f891a8e70766abf12a9cc5572a4270949d1cfe3be3eac1bd8262b2f6040da01c83d6c1c79eb5ccb432ca6b75bce0d658580a070b965117a322fb07a6f29fc085087b12da4c107cf34b032a2ee7f8553f7ef6c6256af5b31a90b37bf1493729653b0e0f340518017263d2a36b1b399dca8308dc8c31a100ff5b742453785be45d362152cf1e6029a30bff6d9526e41db1924b4e1b1869f48357f757c873a5b70e7d45b04b684ed71caf5cc6c8f89c3ff461cc7e2a66c48e0204c6b8d55dc94c4f2b1588230df3bb2257bde571615ae2b4bbb7a3663fc6b0585ba2c1645efcb4d9a0cb2714a2ab3fa5c95fe1f7a525356428999664d19314343573154642b4656d76c6f871a9c24230e121cd1509f4e72b82ce493ff38c886fc35bb4cb5aea332dd0fc8989c618406144230319b6c47e01def27f247cdeadac652536834dbc7e519bcc43244f457087b0bb9ccca5b3c949701f38cc924a546f3ed96254f216ec998602f3ca8f5cec4d98eaad21dc657ea5307ceafc705ce7187e0d96f6daa41ed76f2163821f0ed8817cf438f48664ffa9f8588f71b02cd8cf2c2e1840b411760a1e1da843870278ec619b8898dff8ea9ade6214db6b34aa8e1785306c9e830f232b77bc895c0d61c3a5cb03672c401200b90a86993374ab763ea34dc59da9483b7bc2e806870cd5566b4fce384532c9032430e1759b235cde2891e6a0ac114a99c8eddec79fb33c21289a7308e556e2c2ce4c2608e75544b1717a5afa1fa7afc7510142651f79f24921a88726a0043b392e6d969636c3ef9cf85cd0a4a786c19532808e358fee61445c44a90dcda14ae3b4776a036c9dc33fbd5035dbe44804c18d3f5ab3222e031326ed37c2357325ae1d05f27c54436e740ccbe80019a52c5be8c4ecce2848e36b2e888b28c05685884896d5af98b1cd021792d2deae6978a8b3d97bba4bfad2655e4eb4f589fba23a65ab9645db81306d65e3c9eedec89c1c64c9ce719f4f1c66ed5cbdaf8cc85db01a70d244ba8c6d77b0bb86c153524133052a87905b3ffd2e18b1fca9f2c7f59dbde7070065b8b80ef83881a336bae5e3e79b797aebf9cf06f94f2a9f203bf9d62f80474ccc2c0a44a8c2e59015dd22df697ac1edf4c41d18df43e25f6f027ec92f093da12a748fc56506d89a9717e671fe30930b3a2973316ce287788802869314801a16457b210dfbb033858dab65fc628efdc365cfa21ce423b903a4ebbc4cf886b54d1125d008fa463a7745b63ff4da42a6130ec767d2fd231d679a93a643a36d446c76c4d42cc08f89487cc55bb86866a223d68c5b319c65259be32ce98eaafb887844296fd134763d426acfaa3e15d96f9507a2b8ce3a22145a7cc5c46259012d7dfeb6246f6fe74e775df095ed93439134a03eb8d0b11c3497977ca7eb66281a54d4357767ac9fda20272ad987f31af0ebbbce32b33e3ddad2c19c76655067454c3191a447367c169b5c01b1d96c93387c0e64ec3d3a984e6917554c37509ba54762172d5edcfda855404ee859683624f087b12518bf88b18dfe33e1ece6ab9032e80d8d0401c46a16d5ec940d1287ff33c24724a4728838f565adb3be6058239c0d551e902070c869ab2e191946317b35f42c181baebce096a117a9ce19ee559f291dea7fa8f5c1ec011ccc3377fe6371ed137cb3b9be82680f809e75e1bc9fde2ae283c8e750bd7682b16bbef243b2b296b34cd0b0f975ba452a6dcb5347239fdc1c7fd685fc935aabdded51f31584347a66397aebd268c813ca1f51155f68576190bc3cd840c448ee39e74ec00cae2bc28dd7d1aa422c7e319c052e1045005aae259a23301ad825d6628acbd4e45342b2c15f8b75b08489ccd0f288e48bb898ab17c3ca022063eb4cdc403507a48b893811c8b573e213c46fee7ea4f1d382bae25150219e0142427847954fad5b2c602e2e75b0ddf0a01db9eee0f716d1e2f0f8073e1195033485020e8a939ac2641a24561b89c36bcac400d1f4296d4086cfb825cfba80f793f9f8c39cb31938a52f855dd7550f9ae94ea341b9a6b7dc5bba86496adcb53a39b80d550c921cbe32d18c8ebfbf55769d4355205089e1dee335f69985add3528a2118826d0da890527cb8d220d21f1b5a2975148bb571c3df91ddc672e8ed90733516259a09bc3b4b85b318262b00dd9d4e051ed366482ccb009fb43454baf6dc386b6cb5d20dae71efa9df47adf58bc1dfd952c558ab554fc9fb333135663ae37dea1acffe8aac39365243a49a70237d10d1c8033783cb66212f7628e84e139474ebd4e69f36aee77e7a3d39e4cf37b11a7790ae7a671d8b705231f8ae7ba64aee137a5ab9f178cb07a5d40ed39340f9218883e5980169d1e0210e35b9c096f1c498ea0e2c364c990fe4ea1118aeba573ea3865df7f6cb9cb22b1ac49ca1f6a11b1b18e8a9bf5c32e2939f9667f3a831f1b841dae062344196857979584bfd6eb5416a780855b3b887324b77389490a3b3e2a5dbc6b68b86541e300011a7baa8a9c01abb3eaf8ca9624ae2bb308b8d92560be806dffe79358314c7b1808a8d326e6706c8039c4415ef5e35e6b25fdf8c11a086547345f346a77b189fc7a862bc622bd7ed2ad78b3498eca02f54e27f84cb47e8d6374d8f8748085cb7333b4e14f6006fc0aa52e69ec9188728dd5a9e431d9f002d9ec2eaf499273638efe9117f7f7b341ded3448b4cc87e743d400a45e5903e2583cea3b3b985facc3a929b49f494b51e6685330c4b248ae9d57f0ebc21e2db21b45e545c736c490e4d53a250c4522d095bfe84dbbda616a9971fd9ba555cc49daa056bf05befdd95eb3ee9960ba0fe01ceb269e92a499bb7763ade0c8bb28325d7c860f626376391bf247445f77ec824d8db2594aec4d618a69c064328bc02a94d30000001da19bdbc7176e0191ae54d2af8dfafdcd53b4b564f5e990da101703921a8d17f8c7bddc4b5b56fe83c3c4ab27836778f2a6f03ed8213e9df3ca7e20d9964583ebffcb37518692230ca4d160721dc51c55b9c08ca275eb3bb6bc3813c1dd536f1b2094af6be470a7c7ee15fb1b57f035bdc3521a63284967928bad85e8b111f9c11836711420887a4357189dda3fdb8fc955f873e62bbd50a52980c9704cae8fac17c04a9d37a63b391ed5b46283805f2e5a3cfbf8669b4038a05eabcf1869f78e61d5be180e6b49515b6440ab8d757279bf9d6c9e91fc427432fdcae262c3747f13f20dd53542c60a71b82b73225a92440a09a58c33a0f695c591013012f90003b75a611aab36c72dd8fe36ae1ac9d7bee7d9f03e633fc5f388a12493962f44185867fc271c7cce50fe57591df9e3ce32a7d03fc68cc39e7437c260fdd22a2494c2021842c2740e035b73649bbe0a9eef6d08008efce5d10789286934abb3e6703b64081ad0f8684b5fc8b834745aca643217cd58d81a706ce7c200a1cd65eed15c6a3644be82288c75145db1b268b582c2f81c7ae465618ce5625aa39d64b9d438468314d6c99770c85684609de844d1678246cf4b7554a3e4bf831536e9500e76276d2aa6eb49c9726c2a4f85f3cd26895b2cac80ee35faf3f474dfd1abcf3e3f082a1f59af3b1ea7dcfe7cb421437cb2d90b1ee87c14262d81bf2130967e39b7660ece2d0dacd88b1bcec4efb7d64daa84af32c78a80cb7d1c7a86e6021a3cba4c0a75f32df8a78cb9a433a1b16b06af22572b86b02d8d258582de55de995d4685a3d0cc2d083d4f0ad5099fd59e79a14bde36c54cdc643e4b320ddc2142e86c811da27d30445d83703a884e7dbc51549033bc8096cef0b078be689d9ea1e4a8364acb88790b34976b2813105eff2eb452fafa4c0d7a14b23f097187d0c6582f13b7130b130b2ddf3a0df5d99972750ed31b1c4f3d566406dc98fbc57c85329833185abbe36004c0d5a734554097b8c6f0ada1b702f9cc8bf5ea9170eb2ba440805db3c88d68a5470f77f2b9b14b78aaefb69aac5a3e5cce8fa4a64fdfb998ea9ef4fb45e60e354de12ac9d16f10def063c3d8e800e3b7934a6eb1e86c2c07c7b92ec8d144285e04daee0ee72eec7c1a8e834414ee24e4cae4132e28932a0ac656b4585c43fe7b640ca9bdb7ce49a311f211874821f2033a23ccf3f7d6c51f254c9a848d83410b6f0493e418cb4481a5627c1b784d8f877dd9462bc1a9e51762e7c6485df71e01464dc0b10a511d93628caed25940f47c2da3e6bd9584c0d1155a00b1fbc14253898a2fc6c976242a762f6dfdfe6ca3ef67d8c964bb3b038b67f954aa45b7028fcd7f460e75326e752a111f0ab8a924b4aa9886b76c3ae27632b49f529f9a1b695a4220df670c67703be6e236937b1e499bf050babf6f5f91ca650b652a2583821b2fce59a34bad338e0e0ced085feee2dc9babf06edb294c6b7a1932f1084cb709cab3e9a171f5d95998ef2ad9c0d275eb10a56c32b71367f9fa57e9fa96aee3a44f985a6366bc4ba1185b734dd9d12c4c4a6cd7e2ab1c65d2ed507137c5fa6f2f09ec7fda0380ecbf8d1d3c07773f5115b03b5b3654e4bec62f6b09dc05259be4f1a001ef69d69303b92a6139a53cd5abd14b94f15e447cad5177bc2f2f293ec76906ac3a5704d08d82442d164472eb006f69d7082a4e6ac74a8ef29ae9a373c8f4059067c09161a9c239d7a3ce5b87c4c201fc5a3e8dde3ea16ca7cdc3d55b43d3471dd12b70a1bbaac397d4ac883c71ad6c2182ca8e81de6334db98779ec8c41bb67db4127d99372ce23292f7aa13bf2942bafe825c5dcc910d561f7f9c27b6f7201bbb4b3d4d5910f3e4fe7b8460b1eb75fb8ad289fbc185be5d6502a0aa367acdcb17e4592289a8db51513750deadb1bf6e2e7fd871865a6f4ddd3116048537d45d2e6e65d7545ed732f526201d0e2d806367dc25fa3d7dff1d673a31cb1c6094ce6ba6fff062b4e11c071179c3ad97dd66a38abce16e062fe244f44961cd2685878cf4b7dd6790da15fd9581af85327b459954f6e2529e343943ab3c746403c8b6a4d3c8b8ff4fb6b922867c51ff258a95852e035b186813717690ae3e88058ed22c74c864b2ae839c65869b3c170ea77c604d911906ee8985626ade4c827458f4e9bf85b8ea102215376453017fe2f075ccb98c15a29646217fe36786fcadffe703f14773e95fb40c754d157930ae06cc11d512ad2230ef8a9cd01221e683e30ec8d10e695691fb935d0606a3b6b2d3e1fb03d397c556d743304127ea99f80b5a6d0e0d18c0403f0739c251de68f672d426bb548999934871441c5e2356da85892ba68000e7c2de2cd14788569edf4df0c8136a61451ae9345182a79a28329cd4652452759e7b314b0d34e65f01488277a50fb068fcf19ca6da4a197118426fae0453a58a9b9eb75cd2bdb8f64430abb00f0c1a50cc270741650e3472d6f2146ab8bfec281afc11e73e6a4484f058431f614e9cac5d1f91a7fb722732db135316d95b27bfb8de66461ff6b4eed850fde59d264659578f158b3f68f83039f18992302d58376eb0b4318c3cdb875ceefee7405367dae539751a2568dc137f4bc124a0bc77dc8094d093fe38bc96fdc1ba51636559491fafed20004b04934b15edf90b26247f2b83f24af6d3c58058c7856020fd87220316bf95cb6ed236e2efe68a2085ddc46d0b39e50f7487214de0e0c6672db141b5092707c79ba6303f77a81f9b83eb67055928c8d90003d82fd9efb5ef5b9a3eb203332db191ff5b909f68ee489ac0736072955b70d35627beb44e8dd5a9ea323798c9900a0e6aaccf54de169bf138a2d44f9e359eaa0b17ecbd2825472c01949462d2d78cdaa8bd8dd208ae147810fa18b985af0f78ef87621d78855a6010c8542a4e15b4a9664e54f913d8e2c17e8456421c701b468e76c5a87f8fa14fa0a5dc6b693530efce461c871d5c3d13f64b35c08e356d26495ff927a1b3b182ba99e559bb069913b8aba23f5dc7ad8efa38f49aa9cc3f0413debd9267fbd69c95323389c1c77ee1056821e080b5262633cd1c7e7ac78d620d4cbee5702cafd814458883f274e903e48665f30c71e5d4ecdbcdc3247344121846c86313aa3148ac89763daec3f2ee8173fc7ccf6ae5b8e8da2c6bdd9b51e053ada8c5d85a1a3f223529a3abf9af8ff1864b63135df1c05093f4c5c5fc0dae8cfcee6afe9b80cfd95708c406c582a94f5a60dd777599239e95f8be716b62de023cb4658bb3e9b5485f91843cce51da5e5c3c6abb1a4d50d1b42d71f9113590829851e1b04a67c2fb8dd9c48566651ec71536c75e143261ea99f3c365003e2686330a5d6cac7c4cf9db1dc00b480dea0c5bc1686bedff299a3ad9b37df7dcc5bed7f4b1aa3492caa6899cb2bf1f5d431786a1edc64ba301c0ccbe653aee0810b59343179fbdca493b356688fa441e0176a6e471a6dbca4ab7234e1ac77bd18cf98ea2c4d1622c508353c98c9642a18a54e0700461456f78f896c721760791b4eee0ab68c65ad23ca028c5efab90749b695d3b8f65cf361ccb4dd4bce5fe0f3bff555a4381f60cee9e0f3e9e0fe6d719cf5c9faa8477a6fb2e45c4b6f5b8a61fff9f22e743db329e52de431763421d75d32e7a8bef9d360d3437b04b73445b196d09c7332f3b5d7ceef21daf9105ed54d66fc8a21faf18dbf1fce94359c493ceaccd64bd640f868fd5d45d3640ca39866d3097bc6441a21a58293e9fd8a4cf4a92997a6c14003d243446bd30918c653b786ab1b9674359fd9788d323e8ad222a38c7981d56a69270cadb70e5c3d0b4e7a3fc07e7e9baeade97ae1a6311131036ac16c41c99837fe878b21150c9b49e23c83cacd28b5b13f8da078a8ca694b2f777af2092184f49fb7c82801683d5e3e0e9cb167fd0aa7a060081de8eb1c30577aca5d1042374c875b5f5cbf589a19a967e1ccaf0c552defd25d048ce90df5e16a7ad1ee2719d86a1d8cb4ac640b2a1f453f1c0523aeb1baa6d5d57d8ba4e682d25ee1b8331a62e380df62a96dc2d750fbc4f51e100c9a1118c48b13c69fd38b5924537bc1c24476532481a331553d80f650e9f6259ccffcb28e9b2a8c788640946c62c4afb6fc161f72971827564d323baaa0d7807e55ef219bf77d7f6f1b4c4174297d14a361085792912b4ca746f5095222352e2f9009a8fd144e2ac321b3a6ca1e9878e0d842f8bb05a87e5dca806c5d2d10cc7aba6790f2e0ae0b39ab14dcbe8f632c860205a290d759e80fc525e07eb09d41ab2729d68338c63cd5cfc1aeb7680c2e4187c6e00ed384fa24a4f1f97040d0d291f222f27b2b807b8104ebaec6079bbc93c0792db73e60c7571bb99009faa1d55f7cafb0a3e31f207d11ed67ef2a4bf3fd8e8b5e1662aa285742fdd019a46d9a52ff8e739b564aeed21498874a801bc09abcac0e9f55f042255e71bc31502113c03313c1de482f6163ffd5c86ef69d95451867921a14e63ec262d0cd08ea2b22d6472b517ab1e4b8c2320154219ed437640337685c138ea161e1a97bf59d6f2998ea62559d5c2cd432850681db35033a10a6b86c418d6275ef0379e53688c8a7d4ec2c87bc64eac53894ac62af53c7f95edf60875b9a8b079ee39c17277c0205db996b8ba988a542b8ab552b4caea47a788d25fd83587df1f0bb4fd890b5a03a6618baca699cb7e91af064f70e94919814674d23d762cb4af0054fc412fe8731faae4c06025c8b3dc52e28333584ff17b9052699f75bfe63600554acf4bbf08d34008a054eb9ddf6c46efa0890625dabe103e0d47cb314c36bf40be69e9f90c256b3b1f7c694713e48a0f8f9d1c53b30a0892b446b6e01b3c55da4134f33388ed04344e4c9db14786c6ff74f22f3fcf4dd7ad6e1208c8e28e3603bff96c39bd10ee16e39bec3b5b667ac7192dc6ade7de0f7f929a42d8d6badfdb3b952b7ceed8e97823bd36703ada2c5e58046d8f66e03dfbd70cc564250619a270ca6c4e10b29e500548f4de53c6e61735ae5ef2d8f30866b7def1cac41536e55d5d593c0ba226bb515defcd1de7ea78d42583c5c13f6ca6c5c370d144a9b2d343f27a343c59813e3d287423337ea99f3ba6d3b9574100f9ce2d3ab01ba5e62ef011fbf24e7735851ab8369c605aa693e5e971700803558a58f53138b8c1e9f572ff10553a3425cb3208e282b3f879d42164e950f50fc0f397cf09ba887ebe583f7993fc745f83bb73b63c02eaf3ca2783cc6373bcb49a9e16294427c0afeddedf70d693bd66bd51b4fbdf8c52d9800856c3c49bc196cc8c780bf1904d840ccb035f00fda0cb1e1b2d8095ea84ecaca885ca5f5b75ca2be9523030ed228f7da354f3391dcdab05d11d6e19ee53a63438d51161adabe36ae1d7555f50f0b3205580ab335273df19523d6d962accecedddc3108646cfba6c606248132d6204b5e067e9a59445e9395c6eba2d4ce89473e4a908001d5da052b02a4025289cac8eb2615d546a7988050b59fa5c142cc356ac8bbb91388723f8c06999c25c66e605b60079ad19603c4f5e48cfe924c1260300d705c411a2ce7ccad774142a7c2caea920259cc25107c1b7e73994a7dffcd60e8f47ffc3dab6d6fceacf10216f04fdb86a72b464c37898c6e1b6a94d72c8f059b37fa1a8ff846168e960cdd9dd5090743141b52b6252f02659376a0465eb2b344a9f09e672a2c3e69def57f7b76aebefd421acc49704e2daf23491d902a65b0a935770d708ec1214c8596ebec2b5c10c247b20328a0b53030b775152565279735d2a2b2123e6ec7bc6dc9215257c4f0042289bbcc6d6d20c66e41cc94827e81e9bce60f74fe6665e11d8e6739a310d61319aecfebd95a41a64df2a518f54a81156aeebdb2070310b36989dba81d3b66e43e7556e8b806df87042301f0bb556da26f97f3a850811245f84d513f4d47038933535280226d6c798c216452c3f48a376ea32c303b1747b9de3f87f4c34dd4c82b0c4fc39b06679976ae516c42cffc45e11d67f9d776dc6e8dfa4c629b64cdbe1ce4702c1f43cb411ea6c3beae048e44e6b515fb53b3f0ab07d5f2efaab7fce1d6032206168737916dbfd00aea2e65c063149caeea28ae400cb65166b1d2bb4061e640dbc341572812a90b451354eb5121ed1ba8cfd61cfdda8f1c4548ec774c20f6cfe2a0c9373ba85ce8194f28fa18580168499702a5026054665bcea46e9cb837e12f996230a215cd2978e27e91339214409d272596f9bd4a0a4a6d8238ce6ba7a2fdf816e5ac367405b399db0c9d3de588ab6f38720cb9805080fa000b285b8a011c7223585350f88153fcca186cb8162ee0fbf746cadf3a6ef1796a284e057ac750aad09088ca004c8fd26b56165dd66447a54e43f46dab9b7d056c4618309bd7d885c56cdc9a36e471091cc52864f6d177c38e2196bc9170667f80e03d26ab5f9bab3e3d6242d1619019e55a0af0c53ea2c207ed3726fdc6cc6d945f977c755b3ef6a53a7af8b49043cbc472bdc46b1c2a2b07fb939ae15a02a6d00461d0ecb4c4b1416114cd287d45e4363a21b652e3da78b6087a2f4371bf659bf79d200687c771ae48b9cf922d48df81a5a1ed49bd3f1e235d79171d5481478a2c8571608f6a4e8d680d0583d648f8f2eea0163b5293459336415d9fe1205dba56630440acc5c379cefd37853bc525ec9be262d6e3381650497e710dbd300026f832a87ee235c7c0f330741e49383dc0f686176f01858fac3f70691b08c0d2ab25c8b01bd0038414cf1901536bce6a34b71e4e774d10f2abfb5677646618c5515224e9d95c6e8078db10450358f7b08305c6c90181d978221b7f3400000039506f726e737461722052616e6b696e6720323032333a203135206f6620313030206973205377656574696520466f78204f6666696369616c0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: b705c7b81c76844cb3f7acea65261ea831fa07c477b2a6e5d03fb4d7898c7bf5 ? 71054965 of 103615182 <a9>
01: 24047d6334503b32380891b6f6f980aaec7b1f3d346c21d0ab7401d03a7d01af ? 71054966 of 103615182 <10>

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

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



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

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



Inputs' ring size time scale (from 2022-09-11 01:22:18 till 2023-04-01 00:16:30; resolution: 1.19 days)

  • |_*________________________________________________________________*_____________________________________________________________________________________________*____**_**|

1 input(s) for total of ? xmr

key image 00: 0559d922e00fb2e0a063ee0b2ccfed80a73d48e00b0e57eff9aa82cbdca440a2 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 10ca00bb033f29d99552cb110e355edd1c0b29f132d3b54c5adac1ebbaa1f20f 02709266 16 1/3 2022-09-11 02:22:18 01:259:23:30:25
- 01: c61e1c51fc6c0256b971b60d96f46ce68f3d584129458fe3c2944dae8fc795e0 02765332 16 1/2 2022-11-28 03:09:54 01:181:22:42:49
- 02: e329f8f1eea3e968979caa93b43d5eaaccf41070613d9545cbea70acf54e7dd0 02846584 16 1/16 2023-03-21 03:50:07 01:068:22:02:36
- 03: ca05e1ec8daa495b83e53df1a2820258f4ba508bdf0d09e307278d05228ef6d3 02850626 16 1/2 2023-03-26 18:24:59 01:063:07:27:44
- 04: 5779c6d259eb76cc058d74b25ce910579cece6efde6a141b0fc94ceb41f558dd 02851008 16 2/2 2023-03-27 08:48:31 01:062:17:04:12
- 05: 336fd06835c77eb28df880440623534c5841ba14328f824df22fc747c1424844 02851495 16 2/2 2023-03-27 23:52:33 01:062:02:00:10
- 06: e81e93c735409248ec1f3920d2b1c692a24c2ff5bdfc287976536e4e97bea6ae 02853075 16 2/2 2023-03-30 06:38:53 01:059:19:13:50
- 07: c2b387fb7b11b42c92bab8b99c8074166d184d358438b16962227e1a4257f6cb 02853399 16 2/2 2023-03-30 16:35:34 01:059:09:17:09
- 08: 112c7c16aea32b91251ae09ef5f64e2689f01e962b557c7b927d2a37bc532561 02853582 16 1/2 2023-03-30 22:10:35 01:059:03:42:08
- 09: c0855091de9b9026464e5cfc392815797a3399ddbe29c644bf55272408fc9112 02853645 16 4/16 2023-03-31 00:41:27 01:059:01:11:16
- 10: 4bad282dbb69946be0992d715e9c9282c5cd55c520fc64cfe883f8164d339790 02853658 16 1/2 2023-03-31 01:00:47 01:059:00:51:56
- 11: a3c9b49e282d1f5d83286f23cdffb170a00a50f697053da41772d36176d0ed00 02853951 16 2/2 2023-03-31 10:52:29 01:058:15:00:14
- 12: d54a83856897f97e9e2f241dc5af522b6e4f79337b78ac4c2032a57d4d3c0033 02854268 16 7/3 2023-03-31 20:25:48 01:058:05:26:55
- 13: f499c8055c2d6b7496f0a4d78e3f0f648db99362e9dcc3d12ca1542397513c0d 02854294 16 1/2 2023-03-31 21:39:30 01:058:04:13:13
- 14: 9226eb013226b7b7d8ecbe3d509c68bb809d39e382dfc925973154ab5e53b241 02854300 16 1/2 2023-03-31 21:49:37 01:058:04:03:06
- 15: c44dd0d75abb87f0179b2e2605c6c6c38db74ed7651cacaf508737ce4af8be6a 02854338 16 1/2 2023-03-31 23:16:30 01:058:02:36:13
{ "version": 2, "unlock_time": 0, "vin": [ { "key": { "amount": 0, "key_offsets": [ 61004320, 3893573, 5561259, 284894, 34242, 45644, 131366, 25702, 16397, 5727, 1414, 19234, 24991, 2348, 315, 2403 ], "k_image": "0559d922e00fb2e0a063ee0b2ccfed80a73d48e00b0e57eff9aa82cbdca440a2" } } ], "vout": [ { "amount": 0, "target": { "tagged_key": { "key": "b705c7b81c76844cb3f7acea65261ea831fa07c477b2a6e5d03fb4d7898c7bf5", "view_tag": "a9" } } }, { "amount": 0, "target": { "tagged_key": { "key": "24047d6334503b32380891b6f6f980aaec7b1f3d346c21d0ab7401d03a7d01af", "view_tag": "10" } } } ], "extra": [ 1, 166, 199, 207, 53, 77, 239, 215, 182, 76, 133, 101, 164, 93, 117, 168, 170, 221, 38, 247, 39, 15, 219, 174, 29, 111, 145, 155, 135, 188, 185, 141, 78, 2, 9, 1, 50, 192, 219, 81, 19, 127, 243, 153, 16, 210, 209, 1, 82, 73, 70, 70, 202, 104, 0, 0, 87, 69, 66, 80, 86, 80, 56, 88, 10, 0, 0, 0, 32, 0, 0, 0, 162, 2, 0, 102, 4, 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, 212, 92, 0, 0, 208, 47, 3, 157, 1, 42, 163, 2, 103, 4, 62, 145, 70, 157, 74, 165, 164, 44, 169, 167, 18, 105, 145, 144, 18, 9, 105, 73, 248, 98, 7, 76, 228, 217, 6, 178, 226, 170, 155, 221, 135, 185, 115, 147, 40, 244, 243, 194, 252, 252, 185, 12, 230, 110, 146, 62, 125, 255, 176, 109, 47, 21, 37, 17, 255, 214, 138, 245, 15, 191, 254, 212, 250, 103, 255, 253, 10, 109, 67, 231, 198, 207, 47, 123, 47, 243, 63, 251, 255, 197, 239, 115, 250, 191, 253, 63, 218, 250, 111, 89, 183, 146, 94, 118, 255, 239, 237, 193, 254, 239, 49, 191, 251, 121, 110, 255, 191, 85, 190, 247, 237, 152, 158, 3, 255, 207, 80, 42, 216, 180, 249, 131, 110, 120, 5, 181, 78, 224, 144, 139, 79, 152, 54, 231, 128, 91, 77, 102, 159, 48, 110, 152, 156, 153, 48, 121, 4, 2, 169, 203, 57, 10, 105, 41, 81, 197, 180, 194, 45, 193, 32, 37, 42, 86, 220, 240, 170, 85, 42, 129, 109, 50, 112, 72, 213, 19, 19, 6, 221, 9, 1, 42, 52, 140, 227, 63, 199, 164, 224, 130, 254, 243, 161, 191, 48, 139, 114, 246, 105, 43, 94, 97, 60, 125, 223, 48, 123, 208, 19, 112, 71, 91, 83, 76, 173, 176, 244, 91, 78, 61, 63, 126, 105, 42, 56, 77, 203, 114, 2, 201, 98, 35, 176, 74, 100, 106, 243, 120, 169, 149, 18, 2, 88, 132, 1, 111, 151, 121, 176, 82, 56, 113, 200, 182, 84, 85, 160, 6, 174, 115, 127, 175, 51, 72, 4, 30, 96, 16, 173, 106, 37, 237, 116, 231, 151, 50, 33, 207, 142, 88, 37, 160, 192, 165, 188, 222, 98, 145, 61, 252, 75, 88, 253, 197, 204, 124, 197, 87, 0, 182, 226, 196, 70, 167, 61, 227, 95, 27, 255, 188, 93, 71, 17, 198, 198, 75, 137, 170, 54, 251, 188, 162, 231, 216, 35, 112, 217, 67, 56, 43, 226, 43, 91, 213, 198, 134, 1, 82, 69, 222, 120, 5, 180, 193, 212, 120, 225, 51, 133, 112, 124, 180, 140, 159, 49, 90, 212, 82, 31, 200, 251, 214, 233, 38, 113, 244, 40, 102, 52, 51, 197, 191, 190, 178, 176, 144, 237, 69, 98, 112, 64, 142, 102, 28, 181, 74, 60, 57, 30, 132, 76, 189, 7, 164, 53, 231, 80, 80, 14, 145, 61, 249, 132, 27, 200, 1, 110, 72, 141, 205, 48, 140, 119, 79, 154, 17, 113, 112, 170, 47, 165, 7, 250, 150, 230, 205, 96, 58, 86, 21, 28, 87, 86, 140, 168, 93, 144, 211, 101, 112, 184, 85, 159, 68, 215, 71, 240, 189, 177, 253, 173, 226, 164, 172, 2, 249, 114, 40, 35, 88, 78, 87, 220, 15, 132, 147, 178, 65, 56, 56, 0, 182, 164, 243, 142, 72, 56, 2, 218, 165, 10, 88, 75, 212, 163, 243, 44, 156, 198, 64, 238, 6, 29, 113, 179, 61, 172, 240, 1, 214, 75, 10, 71, 134, 15, 13, 206, 18, 46, 234, 27, 163, 137, 74, 69, 249, 126, 48, 69, 114, 245, 181, 234, 245, 13, 17, 50, 182, 6, 175, 40, 57, 210, 186, 219, 161, 104, 231, 10, 177, 214, 107, 222, 253, 104, 138, 65, 77, 197, 122, 172, 244, 178, 201, 67, 86, 180, 75, 2, 238, 201, 11, 46, 42, 166, 109, 251, 202, 96, 184, 246, 6, 144, 31, 221, 131, 86, 12, 36, 66, 253, 12, 81, 110, 94, 146, 244, 228, 158, 154, 98, 41, 12, 140, 203, 216, 141, 133, 135, 100, 236, 210, 232, 52, 156, 132, 152, 209, 125, 147, 27, 225, 121, 229, 134, 234, 174, 168, 160, 176, 113, 109, 207, 234, 252, 3, 254, 191, 39, 252, 41, 25, 9, 235, 114, 128, 221, 23, 218, 14, 118, 115, 175, 152, 157, 1, 237, 96, 168, 106, 229, 209, 82, 243, 122, 68, 205, 169, 242, 32, 168, 135, 49, 152, 218, 222, 231, 214, 247, 22, 85, 244, 78, 109, 102, 47, 6, 106, 250, 230, 135, 52, 113, 226, 137, 190, 215, 134, 11, 26, 61, 190, 108, 155, 246, 181, 80, 221, 61, 72, 94, 248, 233, 225, 125, 104, 210, 172, 105, 208, 180, 106, 17, 128, 37, 244, 75, 245, 63, 249, 17, 141, 150, 112, 34, 184, 122, 127, 234, 8, 144, 128, 200, 115, 9, 169, 28, 93, 134, 128, 157, 175, 83, 32, 65, 188, 128, 123, 20, 125, 103, 127, 250, 195, 182, 195, 39, 98, 43, 236, 231, 192, 158, 18, 138, 65, 12, 170, 64, 123, 22, 3, 222, 148, 253, 2, 106, 30, 83, 61, 148, 244, 198, 195, 110, 43, 35, 44, 23, 144, 114, 179, 69, 169, 24, 248, 74, 141, 231, 217, 102, 25, 160, 48, 77, 8, 229, 161, 61, 95, 50, 225, 14, 55, 127, 191, 96, 183, 116, 221, 50, 100, 239, 162, 201, 46, 126, 235, 29, 85, 113, 217, 0, 79, 178, 99, 181, 62, 46, 27, 80, 214, 77, 98, 251, 135, 166, 170, 39, 243, 45, 54, 215, 118, 107, 120, 237, 17, 233, 172, 95, 140, 134, 170, 114, 1, 142, 16, 188, 93, 46, 47, 38, 56, 232, 206, 231, 31, 171, 77, 206, 75, 26, 38, 224, 202, 156, 239, 20, 156, 226, 106, 29, 119, 196, 136, 140, 34, 73, 135, 40, 217, 254, 85, 45, 13, 210, 122, 184, 75, 120, 91, 125, 153, 15, 172, 212, 14, 194, 202, 194, 25, 213, 33, 32, 252, 105, 183, 139, 88, 112, 101, 134, 171, 164, 23, 97, 125, 117, 121, 200, 235, 96, 251, 32, 63, 43, 42, 65, 235, 254, 249, 112, 128, 120, 7, 87, 117, 4, 74, 240, 0, 88, 33, 136, 139, 246, 180, 116, 100, 186, 148, 176, 223, 230, 26, 42, 189, 200, 184, 218, 91, 98, 229, 120, 31, 142, 37, 76, 59, 4, 55, 110, 93, 194, 54, 41, 176, 84, 217, 173, 114, 66, 22, 185, 98, 117, 29, 102, 6, 128, 90, 216, 60, 147, 39, 101, 44, 156, 64, 214, 143, 59, 251, 145, 188, 130, 55, 124, 138, 18, 71, 200, 94, 202, 33, 188, 138, 247, 192, 96, 108, 9, 169, 251, 202, 9, 249, 38, 5, 253, 20, 94, 221, 120, 184, 94, 48, 12, 181, 104, 55, 109, 99, 229, 128, 49, 57, 59, 98, 211, 154, 110, 243, 33, 9, 138, 133, 210, 228, 12, 141, 8, 229, 103, 19, 17, 53, 3, 224, 228, 172, 88, 143, 233, 52, 161, 92, 96, 68, 92, 53, 13, 207, 35, 147, 44, 53, 254, 53, 4, 242, 125, 233, 136, 85, 107, 232, 14, 229, 195, 186, 46, 218, 161, 92, 53, 159, 235, 154, 0, 253, 233, 209, 223, 198, 176, 212, 139, 221, 33, 242, 158, 113, 172, 188, 100, 226, 164, 158, 33, 141, 31, 190, 33, 198, 54, 113, 131, 229, 205, 200, 177, 3, 77, 71, 233, 191, 139, 30, 42, 14, 63, 66, 239, 63, 23, 131, 238, 65, 207, 127, 153, 123, 250, 171, 46, 130, 33, 77, 92, 69, 182, 185, 15, 145, 242, 182, 102, 150, 0, 107, 147, 81, 29, 17, 224, 148, 248, 31, 68, 138, 131, 107, 181, 81, 44, 158, 3, 205, 168, 104, 223, 50, 224, 180, 148, 212, 204, 13, 61, 181, 119, 42, 248, 62, 157, 64, 64, 58, 11, 241, 249, 143, 170, 43, 56, 177, 183, 83, 98, 218, 55, 204, 108, 212, 207, 138, 197, 195, 120, 38, 158, 13, 228, 81, 12, 224, 151, 13, 28, 156, 140, 93, 41, 216, 243, 26, 49, 145, 32, 177, 38, 118, 78, 224, 64, 132, 188, 26, 184, 51, 7, 119, 160, 124, 201, 20, 229, 230, 104, 172, 21, 3, 84, 121, 224, 98, 61, 73, 178, 33, 205, 159, 6, 23, 55, 23, 44, 7, 183, 185, 147, 183, 216, 66, 84, 214, 102, 231, 192, 135, 192, 242, 98, 7, 16, 248, 249, 129, 113, 219, 182, 172, 51, 185, 60, 4, 46, 189, 137, 234, 104, 106, 96, 82, 166, 20, 48, 203, 217, 171, 223, 221, 163, 142, 198, 112, 147, 42, 11, 238, 147, 165, 127, 20, 69, 37, 234, 4, 202, 165, 28, 55, 14, 72, 110, 85, 58, 143, 15, 22, 166, 182, 25, 247, 33, 194, 14, 249, 17, 154, 144, 213, 69, 207, 42, 249, 151, 245, 91, 239, 114, 160, 234, 211, 146, 99, 192, 151, 67, 14, 220, 15, 139, 59, 86, 70, 89, 92, 10, 186, 112, 201, 158, 149, 141, 50, 7, 92, 104, 197, 7, 48, 177, 33, 99, 69, 240, 44, 249, 178, 194, 163, 12, 111, 113, 156, 2, 178, 98, 140, 55, 245, 167, 247, 7, 58, 142, 251, 54, 39, 91, 234, 166, 44, 151, 13, 4, 156, 104, 39, 242, 101, 197, 64, 204, 164, 126, 152, 252, 128, 189, 226, 152, 114, 64, 205, 52, 51, 34, 183, 175, 35, 27, 135, 250, 241, 11, 3, 235, 248, 235, 148, 100, 37, 223, 229, 38, 62, 75, 213, 144, 211, 2, 94, 2, 67, 75, 41, 126, 169, 95, 32, 30, 36, 220, 188, 64, 85, 80, 44, 244, 41, 37, 38, 61, 179, 244, 224, 170, 250, 140, 5, 62, 208, 164, 159, 3, 18, 123, 35, 71, 222, 244, 48, 252, 237, 166, 83, 151, 146, 51, 187, 17, 174, 149, 67, 153, 68, 233, 255, 63, 227, 237, 233, 71, 118, 66, 60, 255, 160, 111, 170, 223, 150, 233, 159, 221, 186, 223, 140, 194, 81, 87, 123, 217, 170, 54, 197, 226, 26, 69, 201, 5, 245, 71, 56, 41, 2, 26, 125, 132, 149, 45, 149, 88, 192, 82, 190, 15, 116, 42, 40, 142, 126, 234, 158, 112, 133, 251, 140, 244, 221, 52, 242, 172, 154, 226, 57, 89, 220, 123, 198, 179, 224, 77, 13, 90, 39, 189, 19, 225, 173, 242, 172, 11, 120, 254, 191, 120, 216, 156, 242, 118, 254, 173, 134, 171, 130, 119, 95, 200, 233, 167, 131, 160, 85, 102, 136, 169, 112, 98, 109, 99, 42, 85, 190, 251, 82, 113, 146, 228, 69, 64, 109, 43, 249, 92, 106, 29, 115, 238, 226, 232, 91, 172, 242, 164, 145, 172, 43, 49, 60, 16, 129, 87, 247, 207, 238, 0, 192, 75, 165, 18, 12, 65, 189, 253, 10, 63, 216, 238, 149, 52, 207, 96, 175, 137, 142, 188, 255, 148, 38, 61, 187, 85, 124, 244, 70, 121, 254, 233, 87, 53, 135, 210, 156, 74, 172, 83, 168, 180, 165, 67, 165, 43, 247, 243, 251, 96, 160, 59, 17, 244, 9, 98, 81, 252, 85, 129, 105, 156, 234, 172, 235, 102, 42, 58, 81, 56, 191, 151, 152, 12, 126, 229, 199, 208, 10, 161, 183, 167, 226, 251, 226, 55, 137, 20, 28, 133, 138, 67, 37, 4, 140, 151, 91, 76, 110, 152, 15, 135, 246, 16, 86, 137, 147, 192, 81, 75, 243, 39, 152, 134, 134, 187, 184, 208, 154, 34, 8, 32, 18, 120, 48, 146, 108, 182, 145, 38, 111, 83, 95, 141, 8, 169, 162, 164, 246, 197, 129, 235, 234, 8, 101, 217, 42, 137, 210, 167, 174, 145, 210, 1, 96, 219, 176, 233, 182, 141, 248, 81, 101, 89, 144, 107, 6, 191, 251, 18, 102, 163, 77, 218, 122, 211, 153, 37, 91, 84, 252, 235, 22, 41, 240, 139, 43, 163, 233, 127, 40, 22, 157, 50, 198, 226, 146, 58, 202, 43, 13, 106, 3, 149, 109, 233, 242, 199, 43, 177, 182, 176, 116, 97, 102, 240, 223, 139, 10, 55, 143, 110, 112, 162, 98, 10, 211, 89, 146, 89, 82, 249, 108, 94, 239, 169, 132, 55, 89, 202, 163, 60, 204, 135, 189, 44, 32, 46, 61, 197, 104, 168, 238, 76, 9, 39, 110, 22, 116, 16, 201, 158, 27, 104, 247, 171, 115, 226, 98, 99, 108, 173, 31, 226, 164, 70, 5, 9, 103, 10, 134, 114, 158, 173, 77, 116, 128, 177, 137, 33, 125, 245, 108, 56, 234, 42, 70, 102, 237, 69, 249, 218, 81, 105, 252, 191, 14, 11, 15, 183, 3, 89, 113, 208, 250, 229, 210, 82, 165, 143, 126, 217, 253, 117, 186, 40, 184, 9, 93, 218, 43, 199, 181, 94, 26, 10, 39, 88, 71, 21, 35, 152, 27, 52, 160, 243, 237, 45, 18, 130, 105, 223, 222, 184, 56, 7, 220, 240, 164, 52, 199, 141, 102, 77, 59, 251, 48, 75, 156, 54, 169, 184, 186, 243, 16, 128, 54, 33, 200, 74, 67, 91, 44, 138, 2, 16, 166, 173, 160, 188, 162, 243, 125, 50, 114, 18, 147, 21, 255, 206, 116, 78, 80, 20, 239, 47, 242, 80, 159, 41, 9, 173, 34, 240, 137, 37, 204, 10, 74, 110, 156, 7, 165, 46, 6, 139, 71, 166, 43, 0, 10, 129, 8, 2, 27, 48, 57, 7, 43, 203, 156, 55, 149, 102, 253, 95, 15, 222, 151, 41, 155, 189, 108, 6, 197, 68, 198, 225, 148, 109, 163, 27, 247, 251, 187, 81, 25, 165, 83, 66, 160, 148, 88, 2, 22, 153, 207, 77, 161, 101, 35, 229, 52, 122, 160, 202, 231, 139, 84, 128, 197, 250, 53, 122, 9, 236, 81, 147, 54, 183, 170, 59, 139, 202, 214, 120, 18, 6, 182, 167, 128, 45, 139, 238, 182, 1, 137, 184, 128, 25, 183, 85, 182, 107, 2, 149, 204, 218, 134, 50, 22, 134, 7, 133, 156, 186, 143, 7, 112, 201, 207, 14, 17, 142, 125, 201, 48, 37, 63, 37, 65, 112, 42, 230, 123, 184, 156, 195, 66, 41, 26, 197, 39, 247, 162, 27, 104, 87, 103, 232, 90, 202, 230, 65, 106, 71, 85, 73, 74, 75, 29, 159, 221, 109, 39, 127, 1, 70, 183, 108, 137, 5, 151, 209, 163, 150, 183, 200, 63, 27, 243, 51, 93, 209, 226, 127, 43, 25, 207, 82, 244, 131, 85, 242, 170, 62, 100, 137, 239, 186, 113, 139, 104, 69, 217, 212, 63, 86, 80, 104, 216, 90, 45, 40, 22, 153, 181, 143, 146, 214, 135, 0, 51, 26, 88, 109, 27, 142, 237, 220, 14, 144, 117, 63, 147, 217, 194, 164, 46, 226, 109, 49, 29, 155, 92, 141, 73, 129, 9, 22, 182, 16, 210, 99, 243, 109, 6, 136, 175, 218, 63, 64, 252, 188, 229, 255, 137, 160, 170, 119, 213, 64, 132, 62, 132, 52, 167, 0, 8, 31, 26, 7, 112, 79, 209, 205, 107, 176, 5, 219, 83, 249, 181, 130, 146, 60, 215, 151, 149, 27, 92, 15, 180, 133, 71, 30, 193, 234, 161, 90, 107, 156, 29, 82, 104, 114, 72, 232, 0, 224, 161, 248, 74, 24, 54, 64, 141, 253, 19, 181, 65, 32, 233, 60, 112, 52, 242, 174, 23, 4, 57, 234, 166, 70, 128, 212, 26, 79, 233, 193, 117, 70, 5, 195, 249, 231, 132, 221, 253, 14, 39, 76, 129, 169, 147, 58, 61, 167, 67, 232, 77, 64, 27, 185, 105, 205, 177, 244, 210, 104, 160, 116, 190, 58, 43, 77, 137, 58, 116, 175, 4, 7, 159, 216, 136, 91, 214, 35, 213, 152, 66, 191, 121, 87, 152, 145, 250, 106, 99, 112, 6, 84, 12, 88, 102, 106, 140, 91, 80, 31, 122, 78, 36, 75, 155, 156, 57, 211, 233, 199, 120, 240, 180, 33, 204, 48, 199, 173, 192, 173, 61, 120, 8, 19, 196, 65, 15, 216, 203, 152, 79, 22, 136, 206, 67, 217, 218, 105, 120, 5, 232, 226, 61, 55, 221, 206, 156, 67, 36, 68, 204, 83, 136, 62, 246, 209, 43, 214, 110, 130, 79, 187, 86, 7, 209, 175, 128, 157, 82, 48, 112, 232, 66, 196, 147, 136, 229, 85, 191, 127, 91, 128, 106, 150, 145, 137, 210, 212, 43, 118, 249, 193, 151, 245, 36, 151, 229, 69, 146, 158, 255, 37, 179, 171, 98, 102, 164, 135, 250, 171, 219, 13, 205, 160, 209, 42, 168, 38, 136, 30, 197, 111, 61, 17, 19, 84, 31, 168, 70, 30, 73, 133, 179, 149, 149, 35, 89, 135, 108, 143, 229, 116, 114, 216, 131, 137, 79, 198, 255, 31, 239, 235, 184, 67, 106, 222, 125, 227, 247, 249, 71, 196, 24, 200, 54, 249, 57, 133, 109, 220, 228, 79, 42, 57, 45, 118, 193, 149, 5, 154, 28, 225, 106, 142, 243, 15, 225, 11, 151, 80, 71, 245, 177, 192, 51, 86, 191, 245, 64, 172, 237, 23, 86, 94, 126, 143, 153, 231, 13, 40, 129, 114, 67, 166, 209, 41, 243, 34, 104, 182, 28, 64, 206, 181, 184, 116, 39, 87, 100, 124, 126, 88, 235, 221, 223, 50, 35, 39, 60, 220, 219, 115, 136, 190, 239, 86, 200, 71, 116, 38, 169, 34, 58, 203, 80, 112, 56, 127, 145, 71, 221, 223, 173, 36, 230, 63, 219, 55, 191, 80, 87, 242, 68, 235, 98, 103, 255, 33, 135, 24, 71, 136, 152, 114, 59, 206, 104, 187, 146, 237, 32, 176, 100, 246, 192, 182, 11, 69, 109, 114, 11, 114, 108, 231, 145, 49, 178, 1, 231, 145, 192, 134, 103, 134, 45, 72, 173, 79, 0, 190, 150, 222, 198, 43, 215, 173, 242, 75, 42, 114, 77, 66, 243, 165, 16, 250, 172, 27, 23, 150, 234, 155, 188, 25, 80, 51, 121, 25, 50, 43, 70, 176, 88, 157, 220, 151, 131, 188, 99, 156, 164, 172, 61, 6, 84, 38, 4, 205, 169, 12, 177, 51, 157, 50, 224, 187, 203, 253, 80, 31, 11, 116, 140, 173, 127, 167, 35, 61, 221, 188, 149, 15, 221, 128, 143, 112, 19, 206, 10, 156, 97, 121, 72, 36, 200, 76, 1, 176, 114, 51, 165, 18, 22, 185, 44, 156, 21, 104, 7, 100, 134, 191, 186, 44, 92, 56, 105, 131, 163, 244, 113, 120, 238, 217, 69, 245, 226, 26, 8, 239, 247, 76, 71, 70, 146, 69, 209, 116, 74, 184, 101, 128, 138, 237, 178, 55, 97, 123, 146, 210, 82, 62, 76, 185, 182, 119, 120, 30, 210, 23, 97, 87, 102, 12, 97, 163, 213, 24, 81, 206, 166, 241, 147, 227, 53, 48, 251, 110, 46, 106, 68, 160, 212, 26, 202, 136, 63, 203, 91, 58, 210, 187, 81, 24, 153, 143, 87, 78, 139, 197, 21, 125, 212, 241, 47, 217, 83, 168, 61, 67, 245, 126, 198, 154, 186, 112, 85, 8, 204, 143, 161, 10, 119, 31, 4, 66, 135, 233, 249, 85, 213, 44, 200, 233, 154, 169, 151, 75, 6, 66, 226, 133, 241, 212, 70, 238, 175, 105, 246, 163, 248, 168, 124, 73, 99, 148, 94, 83, 136, 188, 158, 166, 63, 97, 17, 82, 10, 12, 147, 207, 96, 245, 231, 195, 0, 96, 208, 126, 39, 148, 48, 217, 114, 146, 156, 2, 103, 209, 22, 103, 188, 189, 193, 9, 27, 3, 227, 107, 226, 127, 137, 224, 206, 233, 32, 192, 30, 140, 57, 113, 181, 172, 216, 172, 90, 19, 195, 218, 75, 111, 112, 235, 215, 237, 128, 174, 147, 131, 194, 239, 185, 177, 6, 91, 7, 45, 173, 88, 192, 129, 151, 101, 163, 100, 25, 65, 231, 136, 95, 196, 62, 196, 11, 71, 235, 112, 34, 134, 234, 160, 246, 117, 56, 61, 53, 139, 77, 241, 169, 24, 57, 145, 161, 210, 68, 90, 34, 60, 96, 230, 5, 202, 118, 212, 46, 16, 242, 118, 17, 118, 203, 183, 71, 117, 223, 64, 54, 32, 77, 88, 201, 108, 26, 107, 240, 212, 189, 140, 183, 82, 201, 140, 160, 244, 70, 226, 70, 174, 23, 211, 45, 16, 150, 80, 131, 148, 213, 104, 155, 50, 81, 26, 243, 190, 2, 193, 108, 0, 231, 34, 59, 249, 71, 104, 65, 203, 61, 27, 133, 179, 28, 195, 43, 127, 194, 108, 233, 152, 171, 178, 80, 66, 60, 52, 178, 123, 115, 165, 143, 79, 135, 50, 10, 30, 199, 223, 136, 54, 72, 34, 233, 255, 197, 177, 58, 179, 93, 193, 93, 23, 228, 84, 112, 130, 90, 207, 58, 148, 167, 19, 135, 193, 107, 73, 5, 57, 5, 209, 106, 197, 100, 180, 129, 213, 118, 231, 45, 108, 140, 201, 211, 211, 51, 5, 10, 159, 209, 107, 94, 106, 255, 94, 150, 186, 128, 109, 80, 73, 235, 23, 198, 148, 247, 29, 1, 106, 194, 76, 59, 28, 238, 155, 138, 139, 101, 116, 67, 99, 150, 242, 235, 213, 63, 7, 116, 216, 106, 54, 121, 82, 42, 112, 139, 0, 78, 34, 115, 103, 77, 156, 166, 56, 67, 78, 245, 48, 182, 227, 246, 165, 195, 89, 52, 40, 175, 140, 242, 104, 250, 172, 148, 107, 153, 125, 163, 32, 94, 101, 198, 45, 60, 188, 245, 245, 204, 145, 45, 127, 206, 139, 104, 6, 9, 217, 124, 48, 84, 44, 235, 159, 120, 133, 201, 205, 216, 76, 117, 38, 18, 29, 253, 198, 254, 214, 248, 126, 191, 72, 127, 17, 159, 219, 87, 124, 6, 51, 233, 118, 60, 99, 182, 114, 126, 215, 214, 15, 248, 51, 240, 104, 27, 89, 139, 255, 124, 152, 36, 225, 140, 125, 67, 227, 123, 108, 54, 223, 253, 149, 115, 208, 161, 109, 165, 79, 84, 250, 56, 26, 149, 131, 196, 24, 70, 133, 0, 139, 199, 36, 109, 101, 11, 201, 121, 70, 38, 108, 228, 64, 135, 244, 248, 138, 83, 235, 174, 199, 60, 228, 142, 202, 219, 3, 80, 135, 69, 225, 58, 69, 174, 13, 103, 84, 204, 163, 104, 85, 80, 69, 113, 164, 208, 212, 50, 169, 117, 47, 49, 193, 234, 180, 81, 22, 226, 192, 199, 6, 64, 86, 139, 176, 11, 217, 162, 119, 159, 91, 96, 105, 148, 146, 26, 114, 109, 40, 84, 229, 174, 154, 57, 250, 104, 166, 120, 193, 2, 252, 201, 191, 227, 70, 193, 97, 7, 136, 202, 52, 224, 248, 245, 130, 75, 200, 178, 91, 250, 170, 169, 41, 133, 9, 135, 217, 60, 188, 186, 249, 236, 75, 81, 92, 115, 30, 193, 128, 75, 153, 116, 191, 30, 93, 2, 82, 162, 42, 173, 139, 87, 112, 97, 108, 8, 125, 226, 13, 26, 247, 117, 96, 187, 36, 130, 7, 33, 95, 88, 165, 15, 37, 47, 120, 69, 116, 220, 30, 124, 212, 191, 203, 94, 33, 24, 117, 35, 16, 65, 72, 92, 221, 190, 103, 60, 222, 31, 77, 211, 43, 45, 92, 101, 15, 146, 55, 144, 225, 182, 200, 219, 102, 220, 38, 58, 233, 190, 223, 149, 33, 244, 212, 56, 247, 61, 16, 200, 128, 198, 200, 86, 1, 141, 124, 25, 204, 95, 136, 182, 51, 237, 117, 158, 218, 199, 151, 30, 179, 158, 253, 224, 149, 158, 189, 213, 52, 48, 142, 207, 76, 207, 235, 224, 122, 120, 129, 103, 163, 40, 124, 150, 144, 37, 140, 239, 164, 212, 199, 158, 107, 9, 32, 57, 254, 88, 233, 108, 119, 243, 84, 171, 92, 153, 129, 122, 32, 6, 199, 104, 174, 51, 189, 145, 181, 174, 180, 135, 123, 223, 24, 176, 68, 58, 21, 253, 237, 53, 175, 53, 224, 225, 72, 224, 115, 56, 253, 118, 254, 49, 233, 8, 172, 100, 172, 195, 43, 45, 54, 87, 99, 74, 16, 15, 140, 158, 101, 189, 194, 52, 204, 211, 130, 4, 10, 120, 246, 77, 235, 145, 218, 89, 0, 210, 238, 126, 113, 81, 138, 240, 171, 135, 36, 58, 171, 200, 108, 2, 70, 222, 25, 13, 207, 6, 60, 122, 28, 126, 127, 198, 207, 40, 119, 69, 214, 255, 39, 69, 32, 76, 210, 13, 156, 147, 95, 205, 11, 66, 83, 252, 135, 120, 133, 51, 57, 248, 182, 89, 183, 243, 12, 163, 127, 99, 74, 14, 187, 124, 198, 165, 143, 236, 219, 120, 151, 210, 92, 136, 46, 187, 66, 108, 193, 240, 237, 195, 70, 9, 199, 115, 102, 36, 176, 135, 185, 137, 229, 196, 127, 32, 78, 216, 102, 25, 246, 75, 126, 129, 114, 200, 89, 167, 255, 151, 61, 13, 205, 172, 80, 164, 110, 205, 156, 226, 55, 32, 57, 173, 91, 206, 24, 136, 164, 108, 75, 37, 96, 234, 189, 45, 204, 41, 53, 204, 40, 157, 162, 193, 189, 238, 101, 119, 52, 71, 253, 164, 128, 252, 46, 36, 86, 163, 162, 21, 16, 55, 129, 133, 222, 20, 71, 132, 141, 105, 140, 11, 111, 106, 215, 156, 82, 214, 42, 255, 75, 2, 121, 121, 25, 166, 218, 121, 135, 28, 61, 150, 94, 119, 185, 23, 34, 190, 232, 47, 195, 96, 4, 168, 123, 10, 206, 206, 87, 147, 67, 16, 224, 2, 217, 246, 142, 124, 76, 47, 186, 54, 102, 195, 125, 47, 146, 47, 54, 210, 86, 237, 225, 138, 183, 113, 2, 48, 214, 26, 30, 97, 250, 174, 2, 166, 241, 53, 88, 5, 115, 76, 207, 98, 210, 246, 238, 241, 16, 235, 123, 115, 193, 216, 210, 188, 228, 179, 109, 217, 191, 153, 218, 48, 214, 152, 147, 244, 189, 125, 182, 210, 97, 130, 3, 155, 77, 18, 46, 103, 101, 81, 204, 126, 149, 70, 93, 135, 200, 234, 128, 116, 108, 109, 181, 89, 50, 33, 47, 25, 107, 74, 68, 2, 64, 181, 53, 44, 191, 237, 74, 130, 214, 117, 118, 55, 55, 54, 120, 234, 237, 54, 76, 59, 175, 40, 128, 51, 39, 26, 65, 232, 83, 85, 119, 14, 232, 67, 236, 184, 96, 126, 249, 95, 170, 162, 56, 244, 98, 211, 233, 75, 10, 105, 132, 52, 17, 24, 162, 77, 171, 50, 103, 79, 5, 89, 213, 243, 249, 13, 236, 206, 219, 93, 88, 226, 214, 245, 211, 48, 130, 220, 182, 133, 143, 123, 71, 177, 208, 85, 38, 160, 122, 92, 116, 183, 197, 74, 117, 37, 136, 58, 146, 121, 102, 239, 61, 73, 17, 130, 177, 173, 13, 191, 149, 161, 1, 125, 197, 248, 247, 237, 157, 228, 154, 83, 145, 227, 5, 85, 33, 49, 55, 60, 217, 126, 143, 246, 150, 46, 1, 114, 234, 179, 102, 250, 66, 92, 178, 233, 193, 246, 75, 165, 150, 231, 245, 201, 98, 221, 40, 233, 203, 6, 182, 121, 29, 15, 198, 28, 140, 177, 33, 123, 152, 126, 112, 248, 173, 67, 178, 38, 163, 239, 55, 4, 85, 39, 46, 85, 7, 155, 251, 182, 63, 11, 182, 115, 98, 67, 48, 67, 81, 158, 100, 90, 144, 150, 231, 125, 22, 253, 29, 253, 123, 156, 140, 1, 219, 216, 130, 245, 67, 42, 121, 154, 23, 131, 102, 172, 199, 58, 43, 145, 218, 248, 104, 68, 151, 66, 20, 52, 171, 28, 197, 66, 160, 98, 23, 82, 157, 181, 131, 117, 115, 177, 51, 101, 72, 82, 22, 2, 105, 238, 41, 218, 236, 201, 146, 166, 214, 247, 162, 243, 75, 47, 225, 130, 103, 10, 225, 74, 95, 168, 131, 240, 166, 86, 232, 250, 149, 200, 49, 80, 34, 29, 172, 213, 136, 144, 46, 122, 113, 66, 253, 109, 225, 181, 142, 0, 156, 188, 58, 202, 88, 35, 121, 239, 207, 21, 48, 69, 104, 240, 225, 124, 133, 237, 45, 197, 163, 51, 254, 24, 51, 160, 122, 115, 61, 6, 254, 244, 53, 139, 149, 29, 162, 253, 160, 133, 231, 18, 19, 171, 163, 195, 173, 48, 159, 15, 168, 33, 237, 203, 9, 39, 27, 187, 11, 173, 229, 24, 61, 118, 125, 120, 127, 197, 9, 128, 245, 223, 242, 87, 36, 93, 144, 123, 199, 37, 116, 225, 159, 181, 209, 251, 234, 243, 65, 38, 157, 68, 150, 15, 41, 208, 198, 220, 219, 130, 105, 41, 105, 136, 193, 117, 101, 119, 75, 46, 254, 100, 79, 220, 219, 183, 50, 34, 190, 199, 83, 225, 125, 47, 124, 21, 249, 160, 210, 192, 156, 215, 215, 170, 32, 118, 217, 130, 128, 119, 126, 155, 158, 102, 114, 105, 65, 47, 239, 88, 184, 209, 30, 225, 38, 92, 92, 240, 209, 99, 35, 190, 55, 52, 186, 147, 207, 193, 120, 119, 94, 135, 191, 1, 11, 79, 182, 139, 239, 63, 42, 225, 214, 207, 58, 50, 86, 102, 50, 205, 13, 94, 64, 4, 71, 109, 193, 226, 193, 9, 53, 200, 108, 31, 205, 83, 12, 140, 230, 96, 208, 145, 222, 184, 85, 27, 73, 126, 106, 98, 138, 235, 251, 16, 138, 127, 54, 118, 234, 70, 239, 69, 158, 242, 118, 10, 26, 87, 146, 143, 206, 184, 41, 184, 51, 232, 173, 163, 251, 232, 1, 13, 204, 11, 35, 194, 200, 135, 218, 103, 21, 219, 131, 123, 169, 25, 123, 92, 45, 12, 178, 54, 136, 244, 40, 86, 238, 163, 16, 211, 13, 80, 67, 231, 22, 196, 93, 113, 170, 91, 33, 34, 51, 218, 171, 226, 212, 161, 97, 225, 199, 76, 131, 13, 246, 43, 194, 10, 76, 181, 134, 167, 127, 207, 66, 186, 90, 243, 117, 170, 129, 180, 57, 134, 109, 50, 30, 145, 8, 202, 115, 157, 15, 203, 139, 90, 108, 111, 76, 239, 195, 123, 81, 195, 81, 87, 118, 130, 140, 78, 73, 137, 26, 177, 207, 127, 210, 253, 113, 234, 21, 115, 170, 239, 190, 73, 151, 219, 83, 224, 23, 236, 4, 224, 125, 251, 198, 15, 218, 31, 27, 225, 223, 223, 37, 46, 211, 142, 91, 13, 21, 41, 67, 59, 2, 47, 1, 44, 104, 119, 245, 112, 200, 56, 101, 157, 105, 126, 17, 33, 206, 93, 249, 95, 116, 21, 33, 214, 242, 194, 58, 145, 55, 108, 50, 174, 197, 93, 184, 173, 87, 143, 39, 254, 232, 122, 74, 214, 108, 133, 110, 27, 56, 92, 67, 133, 195, 23, 152, 15, 67, 0, 153, 9, 220, 71, 236, 125, 227, 235, 140, 65, 3, 53, 143, 158, 210, 154, 67, 2, 250, 211, 112, 65, 135, 215, 247, 173, 64, 204, 240, 226, 73, 202, 98, 3, 140, 103, 65, 64, 88, 239, 140, 162, 16, 101, 58, 226, 41, 196, 128, 29, 149, 12, 164, 186, 14, 158, 200, 196, 162, 203, 175, 182, 94, 213, 142, 54, 183, 163, 47, 151, 133, 58, 89, 233, 67, 17, 185, 119, 136, 127, 36, 216, 59, 46, 144, 237, 44, 128, 218, 16, 175, 112, 86, 74, 103, 29, 84, 246, 28, 100, 33, 162, 180, 76, 99, 70, 35, 15, 180, 35, 105, 178, 46, 137, 211, 71, 98, 222, 201, 151, 145, 198, 151, 232, 114, 207, 132, 53, 29, 5, 129, 112, 240, 229, 144, 220, 229, 20, 214, 55, 188, 202, 245, 170, 48, 122, 167, 175, 169, 49, 39, 30, 172, 22, 67, 60, 107, 147, 167, 229, 92, 235, 26, 192, 245, 84, 93, 39, 43, 251, 66, 138, 104, 239, 158, 159, 220, 42, 8, 6, 191, 11, 22, 187, 59, 199, 65, 120, 1, 1, 188, 43, 3, 246, 134, 49, 95, 111, 44, 69, 46, 9, 27, 241, 226, 144, 109, 33, 54, 162, 21, 125, 11, 119, 49, 67, 201, 131, 15, 68, 38, 118, 187, 142, 142, 244, 145, 231, 122, 228, 200, 46, 49, 145, 51, 34, 179, 46, 118, 29, 89, 213, 78, 182, 125, 116, 225, 136, 255, 200, 35, 46, 62, 113, 49, 30, 167, 27, 204, 236, 60, 46, 104, 195, 247, 151, 28, 99, 105, 90, 41, 44, 224, 5, 201, 28, 176, 150, 124, 217, 46, 201, 167, 85, 85, 74, 249, 156, 243, 17, 113, 210, 24, 105, 1, 230, 52, 184, 70, 165, 249, 202, 155, 102, 118, 168, 241, 211, 244, 37, 28, 44, 125, 2, 2, 230, 163, 132, 145, 144, 185, 196, 40, 12, 225, 5, 29, 239, 96, 173, 176, 137, 199, 132, 202, 107, 173, 130, 197, 150, 62, 28, 219, 118, 218, 56, 183, 195, 50, 46, 149, 153, 8, 248, 173, 97, 156, 160, 100, 68, 174, 22, 172, 90, 82, 205, 151, 5, 221, 35, 191, 116, 40, 11, 29, 104, 2, 43, 180, 234, 241, 198, 21, 150, 227, 200, 228, 75, 121, 66, 12, 61, 168, 76, 224, 219, 158, 8, 56, 148, 133, 89, 95, 33, 20, 223, 184, 40, 111, 9, 172, 185, 32, 2, 103, 7, 30, 201, 132, 70, 156, 13, 251, 6, 27, 38, 239, 72, 253, 195, 249, 110, 52, 94, 20, 157, 190, 205, 15, 140, 39, 108, 24, 203, 44, 41, 33, 149, 59, 48, 202, 153, 6, 208, 236, 60, 132, 229, 22, 42, 39, 73, 88, 241, 207, 197, 200, 249, 75, 34, 97, 49, 74, 155, 123, 148, 66, 227, 144, 33, 14, 27, 94, 85, 215, 208, 22, 232, 152, 51, 27, 107, 249, 176, 189, 15, 201, 142, 231, 190, 18, 11, 210, 116, 140, 22, 167, 82, 212, 117, 44, 47, 233, 191, 48, 45, 25, 56, 121, 47, 81, 128, 61, 192, 170, 230, 246, 245, 153, 136, 82, 32, 34, 128, 196, 231, 5, 48, 29, 23, 28, 177, 116, 146, 120, 254, 20, 6, 54, 30, 88, 220, 235, 245, 125, 44, 105, 108, 47, 192, 45, 190, 240, 239, 238, 85, 238, 186, 105, 84, 6, 41, 35, 217, 35, 123, 124, 202, 113, 212, 19, 4, 28, 102, 119, 220, 177, 209, 193, 227, 111, 27, 229, 65, 25, 67, 1, 243, 199, 202, 200, 43, 215, 29, 113, 179, 160, 98, 207, 59, 153, 61, 13, 170, 65, 22, 31, 30, 171, 93, 25, 180, 204, 32, 21, 69, 129, 62, 7, 164, 181, 171, 214, 250, 189, 4, 192, 74, 87, 153, 91, 244, 29, 107, 90, 204, 226, 249, 12, 82, 32, 172, 52, 82, 42, 201, 145, 226, 195, 166, 45, 47, 84, 186, 6, 195, 193, 114, 157, 197, 44, 228, 124, 218, 162, 198, 244, 113, 151, 121, 18, 50, 234, 76, 78, 33, 105, 11, 94, 250, 60, 57, 183, 12, 105, 214, 212, 243, 74, 166, 180, 165, 188, 59, 38, 193, 136, 65, 73, 187, 160, 154, 97, 41, 117, 75, 87, 64, 227, 53, 102, 233, 97, 10, 148, 161, 189, 195, 125, 133, 242, 65, 83, 154, 172, 235, 134, 39, 38, 213, 51, 74, 232, 1, 70, 74, 194, 230, 49, 5, 173, 169, 95, 142, 7, 152, 117, 170, 17, 194, 193, 98, 226, 255, 111, 13, 157, 137, 171, 80, 166, 190, 69, 87, 79, 185, 54, 31, 150, 137, 235, 98, 89, 199, 10, 112, 90, 54, 169, 142, 149, 198, 183, 126, 238, 7, 76, 14, 253, 164, 57, 124, 190, 88, 250, 138, 202, 34, 243, 167, 0, 149, 183, 236, 107, 104, 36, 231, 207, 24, 49, 147, 125, 63, 254, 58, 126, 145, 178, 19, 255, 105, 4, 36, 205, 174, 105, 137, 89, 59, 227, 74, 214, 17, 238, 178, 229, 87, 194, 121, 79, 248, 89, 30, 235, 25, 15, 68, 52, 183, 162, 6, 125, 183, 75, 131, 128, 128, 21, 221, 135, 26, 118, 7, 186, 32, 37, 62, 50, 214, 82, 14, 63, 240, 10, 37, 89, 193, 31, 83, 248, 15, 199, 107, 202, 166, 223, 169, 174, 127, 226, 16, 98, 120, 147, 116, 80, 235, 197, 5, 64, 96, 112, 245, 245, 251, 58, 205, 232, 125, 59, 78, 241, 184, 20, 51, 235, 65, 46, 253, 75, 253, 59, 160, 99, 174, 196, 182, 55, 182, 158, 217, 255, 226, 35, 71, 206, 154, 117, 75, 116, 122, 188, 171, 106, 95, 5, 116, 94, 183, 13, 70, 70, 212, 150, 28, 118, 2, 183, 82, 8, 104, 232, 220, 11, 141, 29, 226, 132, 70, 202, 48, 90, 74, 113, 190, 82, 154, 210, 140, 77, 251, 246, 142, 64, 153, 187, 232, 195, 237, 116, 196, 233, 5, 70, 114, 24, 177, 252, 117, 200, 60, 88, 217, 63, 235, 150, 234, 117, 93, 139, 173, 232, 119, 160, 221, 229, 125, 132, 4, 168, 173, 64, 22, 219, 115, 160, 129, 67, 11, 74, 198, 51, 165, 125, 222, 30, 216, 80, 241, 133, 194, 132, 87, 218, 124, 217, 236, 158, 91, 151, 35, 144, 15, 140, 79, 6, 25, 244, 26, 212, 246, 158, 50, 60, 224, 228, 149, 246, 36, 60, 54, 125, 173, 153, 101, 131, 244, 233, 50, 130, 126, 208, 59, 61, 232, 69, 158, 180, 199, 192, 162, 248, 85, 63, 203, 160, 164, 109, 118, 124, 191, 233, 97, 91, 190, 4, 45, 169, 51, 175, 76, 68, 153, 21, 7, 232, 95, 42, 217, 137, 254, 128, 69, 53, 39, 134, 177, 255, 113, 135, 173, 149, 12, 67, 226, 126, 204, 15, 206, 181, 184, 164, 147, 153, 126, 55, 7, 114, 48, 179, 20, 5, 73, 237, 27, 1, 222, 247, 113, 105, 213, 188, 142, 231, 134, 93, 249, 161, 251, 238, 154, 48, 248, 37, 76, 252, 225, 119, 255, 141, 86, 203, 197, 73, 135, 252, 165, 121, 72, 88, 93, 103, 37, 24, 4, 255, 199, 65, 184, 26, 43, 236, 188, 252, 183, 217, 90, 101, 24, 72, 75, 37, 221, 254, 234, 29, 31, 172, 170, 139, 114, 35, 188, 35, 11, 33, 67, 114, 29, 43, 71, 250, 149, 41, 6, 130, 195, 22, 244, 105, 254, 160, 145, 47, 135, 70, 238, 120, 30, 190, 202, 201, 202, 3, 22, 152, 48, 82, 196, 71, 99, 246, 13, 127, 46, 217, 12, 103, 229, 154, 42, 173, 84, 35, 46, 86, 251, 234, 214, 22, 22, 181, 40, 64, 84, 190, 101, 213, 23, 237, 214, 97, 213, 92, 225, 242, 153, 150, 174, 73, 144, 206, 10, 2, 193, 122, 50, 235, 209, 53, 61, 250, 130, 95, 110, 111, 65, 129, 148, 207, 44, 248, 32, 194, 77, 203, 165, 226, 54, 151, 119, 63, 164, 23, 213, 132, 1, 110, 152, 5, 114, 81, 166, 132, 191, 220, 91, 131, 98, 36, 67, 240, 74, 61, 251, 178, 71, 116, 99, 168, 177, 79, 181, 19, 49, 200, 229, 135, 103, 226, 21, 34, 128, 144, 83, 155, 178, 229, 21, 131, 116, 41, 127, 125, 211, 34, 217, 41, 50, 132, 2, 242, 124, 94, 143, 8, 10, 63, 178, 14, 20, 64, 137, 0, 137, 189, 156, 101, 37, 102, 207, 94, 170, 232, 151, 78, 178, 120, 166, 18, 66, 23, 208, 94, 64, 136, 3, 8, 95, 231, 164, 255, 43, 110, 164, 2, 91, 194, 218, 231, 24, 28, 147, 151, 151, 184, 213, 154, 224, 70, 121, 43, 44, 246, 246, 223, 159, 177, 25, 117, 105, 5, 119, 128, 34, 17, 118, 128, 137, 28, 165, 123, 131, 175, 114, 32, 75, 46, 2, 113, 110, 202, 205, 24, 197, 97, 176, 148, 74, 223, 29, 200, 168, 144, 223, 34, 254, 93, 92, 255, 24, 0, 0, 254, 243, 240, 209, 34, 155, 242, 67, 94, 233, 242, 119, 201, 129, 43, 208, 95, 180, 170, 251, 205, 64, 116, 48, 15, 157, 80, 95, 120, 190, 105, 236, 51, 168, 224, 85, 42, 50, 146, 81, 200, 75, 225, 161, 18, 247, 44, 182, 142, 1, 49, 64, 0, 0, 0, 13, 40, 20, 200, 26, 27, 128, 0, 216, 234, 158, 201, 190, 68, 208, 58, 160, 12, 16, 0, 0, 8, 52, 0, 9, 36, 73, 20, 134, 0, 18, 240, 0, 7, 113, 234, 68, 109, 184, 42, 54, 166, 214, 130, 0, 8, 139, 135, 114, 6, 88, 125, 172, 183, 212, 0, 148, 2, 200, 1, 188, 142, 214, 245, 212, 85, 209, 50, 254, 22, 49, 102, 224, 7, 176, 28, 238, 18, 183, 105, 124, 231, 118, 182, 24, 164, 16, 210, 127, 92, 185, 52, 50, 53, 48, 231, 118, 169, 234, 40, 33, 170, 117, 36, 102, 15, 72, 96, 52, 131, 230, 67, 238, 110, 88, 253, 51, 97, 118, 40, 3, 169, 48, 230, 122, 136, 0, 202, 10, 110, 36, 47, 25, 239, 168, 179, 185, 106, 113, 179, 25, 240, 177, 133, 21, 201, 205, 43, 212, 230, 61, 44, 48, 238, 123, 9, 71, 219, 30, 61, 244, 240, 147, 139, 25, 134, 206, 148, 236, 4, 247, 173, 219, 253, 94, 4, 106, 43, 59, 211, 16, 43, 228, 173, 229, 144, 74, 50, 225, 39, 186, 240, 185, 163, 60, 12, 81, 224, 146, 77, 61, 162, 26, 103, 221, 106, 198, 141, 65, 55, 135, 196, 171, 57, 170, 119, 28, 212, 42, 174, 183, 18, 122, 218, 108, 38, 156, 10, 37, 64, 175, 141, 152, 254, 193, 100, 71, 152, 0, 0, 32, 236, 197, 251, 120, 66, 203, 186, 202, 197, 98, 166, 240, 48, 55, 128, 0, 93, 60, 217, 251, 88, 250, 223, 249, 46, 34, 28, 211, 185, 122, 178, 123, 81, 40, 115, 10, 226, 135, 61, 118, 126, 243, 70, 96, 168, 57, 11, 201, 22, 106, 86, 91, 216, 39, 174, 124, 173, 1, 50, 98, 50, 243, 214, 204, 97, 170, 90, 182, 179, 111, 19, 249, 105, 192, 30, 124, 211, 124, 12, 87, 11, 153, 16, 83, 188, 92, 172, 140, 30, 252, 9, 214, 59, 45, 119, 74, 148, 156, 157, 74, 186, 89, 145, 101, 146, 241, 97, 19, 93, 250, 148, 156, 186, 99, 145, 230, 1, 230, 235, 154, 148, 216, 156, 57, 26, 33, 168, 142, 131, 190, 6, 145, 247, 55, 223, 184, 4, 114, 146, 46, 69, 125, 242, 100, 6, 173, 45, 95, 109, 36, 8, 221, 0, 18, 122, 98, 86, 32, 83, 199, 76, 246, 188, 205, 223, 23, 45, 44, 194, 34, 175, 168, 114, 205, 218, 227, 10, 105, 128, 177, 41, 119, 7, 136, 153, 241, 152, 139, 129, 43, 149, 224, 58, 194, 242, 238, 22, 146, 9, 147, 170, 76, 47, 159, 204, 2, 46, 191, 49, 68, 200, 208, 155, 141, 13, 162, 158, 115, 140, 173, 222, 226, 101, 97, 189, 198, 12, 223, 136, 56, 253, 206, 144, 3, 28, 4, 214, 161, 156, 55, 193, 199, 167, 209, 37, 90, 190, 131, 194, 190, 199, 195, 254, 145, 25, 161, 18, 81, 127, 225, 205, 165, 13, 168, 15, 197, 0, 3, 120, 158, 109, 198, 199, 51, 225, 185, 137, 155, 0, 9, 16, 0, 15, 152, 212, 237, 164, 247, 222, 148, 69, 151, 76, 59, 204, 103, 235, 134, 96, 17, 57, 211, 135, 246, 34, 182, 171, 83, 204, 192, 233, 10, 71, 246, 1, 148, 149, 49, 221, 75, 148, 138, 218, 161, 21, 45, 198, 178, 242, 13, 50, 230, 1, 223, 219, 211, 194, 185, 120, 64, 3, 222, 5, 54, 155, 153, 147, 219, 173, 88, 150, 79, 60, 126, 98, 189, 199, 68, 130, 144, 60, 177, 148, 143, 62, 134, 29, 93, 91, 37, 239, 73, 23, 184, 15, 85, 169, 208, 30, 236, 139, 98, 190, 79, 1, 84, 214, 72, 41, 242, 141, 65, 18, 90, 165, 102, 55, 4, 190, 176, 0, 11, 120, 11, 224, 5, 53, 1, 164, 75, 40, 144, 142, 22, 3, 3, 1, 246, 152, 136, 45, 43, 217, 180, 32, 141, 4, 190, 113, 90, 240, 25, 92, 139, 107, 176, 198, 182, 165, 168, 129, 223, 96, 225, 247, 11, 53, 182, 122, 183, 110, 244, 234, 135, 138, 15, 83, 71, 104, 248, 163, 95, 179, 125, 241, 109, 130, 9, 82, 123, 168, 3, 235, 72, 132, 132, 154, 115, 181, 54, 206, 177, 160, 68, 110, 212, 170, 145, 225, 161, 96, 37, 245, 51, 41, 139, 76, 55, 40, 91, 25, 229, 34, 5, 70, 123, 165, 253, 156, 87, 202, 151, 129, 126, 117, 57, 209, 226, 123, 76, 7, 22, 143, 62, 46, 110, 108, 81, 244, 84, 142, 234, 17, 133, 113, 36, 107, 226, 63, 17, 164, 231, 66, 57, 127, 68, 115, 198, 164, 164, 123, 197, 92, 86, 92, 24, 158, 11, 105, 131, 94, 81, 30, 10, 80, 200, 19, 203, 120, 0, 9, 99, 45, 201, 38, 65, 56, 176, 59, 240, 199, 48, 251, 71, 7, 135, 157, 103, 58, 245, 146, 226, 25, 7, 49, 131, 42, 211, 197, 224, 107, 113, 61, 201, 226, 13, 103, 159, 106, 58, 88, 147, 200, 156, 114, 62, 111, 22, 192, 149, 249, 85, 87, 184, 105, 16, 49, 82, 146, 2, 162, 210, 85, 117, 201, 173, 172, 46, 164, 32, 66, 124, 247, 137, 225, 137, 199, 142, 33, 4, 54, 72, 144, 216, 47, 162, 153, 119, 221, 212, 160, 165, 250, 82, 208, 174, 217, 100, 53, 178, 11, 88, 47, 181, 105, 13, 225, 136, 0, 13, 248, 68, 10, 235, 150, 17, 51, 3, 146, 148, 76, 237, 227, 121, 27, 165, 39, 133, 170, 228, 218, 55, 77, 240, 198, 193, 39, 52, 28, 224, 143, 103, 116, 35, 194, 134, 12, 90, 209, 224, 85, 12, 134, 133, 157, 68, 84, 62, 142, 146, 4, 64, 42, 63, 147, 32, 93, 64, 126, 10, 113, 129, 55, 33, 237, 164, 210, 230, 243, 78, 214, 100, 123, 73, 189, 154, 40, 6, 64, 228, 220, 147, 19, 243, 118, 254, 173, 20, 171, 204, 69, 45, 222, 91, 105, 118, 192, 218, 146, 201, 229, 121, 204, 78, 242, 190, 92, 156, 199, 112, 148, 189, 154, 144, 74, 166, 157, 72, 36, 152, 235, 134, 225, 45, 177, 60, 95, 184, 153, 190, 183, 94, 130, 238, 208, 143, 39, 196, 56, 18, 18, 64, 234, 248, 24, 206, 124, 34, 107, 0, 255, 211, 13, 90, 93, 56, 96, 81, 201, 109, 33, 207, 239, 1, 93, 154, 214, 234, 231, 117, 177, 185, 75, 186, 129, 65, 198, 157, 139, 100, 223, 152, 137, 38, 251, 43, 167, 254, 60, 118, 182, 121, 15, 23, 234, 22, 34, 33, 209, 169, 34, 30, 117, 199, 58, 92, 74, 215, 196, 56, 21, 116, 202, 210, 185, 163, 146, 31, 166, 148, 176, 8, 190, 105, 44, 152, 227, 58, 110, 223, 157, 219, 3, 179, 159, 22, 199, 48, 67, 36, 84, 78, 175, 123, 99, 115, 22, 14, 64, 213, 242, 65, 121, 77, 4, 25, 114, 210, 23, 70, 65, 201, 48, 108, 66, 27, 107, 229, 53, 57, 1, 94, 17, 152, 246, 6, 32, 14, 146, 148, 230, 221, 1, 236, 100, 54, 249, 252, 192, 61, 233, 84, 92, 132, 202, 4, 244, 213, 198, 245, 162, 48, 199, 189, 148, 67, 130, 32, 229, 249, 195, 159, 40, 96, 233, 110, 45, 196, 127, 206, 129, 129, 195, 198, 158, 118, 91, 41, 161, 79, 75, 134, 4, 79, 99, 144, 44, 32, 30, 248, 121, 83, 74, 14, 198, 56, 117, 90, 68, 119, 52, 116, 118, 167, 216, 242, 87, 50, 160, 86, 140, 80, 44, 110, 98, 76, 183, 243, 11, 217, 83, 113, 238, 204, 46, 108, 255, 142, 161, 13, 28, 177, 132, 213, 210, 129, 76, 32, 235, 142, 102, 150, 255, 182, 189, 186, 64, 113, 219, 240, 97, 39, 166, 162, 41, 220, 153, 123, 51, 50, 179, 183, 39, 73, 47, 250, 143, 19, 74, 97, 204, 59, 177, 196, 70, 71, 198, 27, 15, 14, 42, 4, 222, 197, 129, 26, 226, 225, 40, 57, 238, 135, 5, 40, 183, 80, 150, 177, 189, 129, 141, 39, 94, 97, 35, 215, 238, 61, 16, 217, 224, 176, 144, 246, 74, 99, 204, 25, 147, 48, 162, 252, 130, 127, 146, 229, 146, 2, 61, 217, 39, 100, 66, 74, 67, 214, 60, 168, 136, 233, 237, 227, 49, 105, 209, 69, 154, 118, 93, 49, 115, 57, 100, 243, 201, 134, 26, 165, 44, 71, 133, 2, 254, 100, 10, 95, 35, 141, 235, 16, 239, 72, 244, 125, 10, 65, 246, 254, 212, 3, 162, 159, 229, 131, 232, 249, 20, 226, 212, 134, 218, 187, 129, 243, 149, 219, 53, 253, 103, 124, 94, 116, 220, 196, 239, 56, 62, 7, 190, 80, 199, 11, 236, 144, 83, 121, 122, 22, 19, 236, 81, 211, 247, 66, 134, 115, 218, 113, 148, 30, 121, 156, 80, 44, 246, 244, 119, 231, 128, 79, 171, 12, 110, 31, 165, 39, 42, 26, 181, 182, 188, 200, 76, 201, 59, 134, 66, 64, 171, 111, 119, 155, 2, 169, 61, 170, 125, 229, 60, 10, 50, 138, 203, 136, 122, 104, 244, 235, 35, 127, 64, 66, 120, 208, 244, 217, 217, 247, 38, 60, 75, 243, 57, 198, 91, 78, 74, 236, 72, 146, 61, 80, 245, 197, 49, 33, 57, 128, 37, 195, 132, 40, 27, 5, 95, 47, 198, 178, 234, 177, 128, 62, 149, 184, 129, 186, 88, 118, 14, 101, 52, 118, 16, 214, 221, 112, 207, 114, 190, 193, 161, 181, 102, 120, 242, 86, 207, 47, 70, 146, 102, 154, 51, 82, 152, 130, 67, 24, 199, 85, 140, 221, 173, 118, 86, 85, 74, 226, 25, 76, 139, 205, 97, 137, 71, 244, 136, 76, 26, 252, 75, 232, 77, 184, 102, 33, 83, 60, 125, 62, 153, 247, 164, 140, 124, 240, 108, 53, 137, 98, 173, 19, 81, 67, 211, 5, 151, 42, 122, 39, 125, 145, 207, 230, 21, 115, 62, 215, 162, 145, 45, 43, 66, 9, 84, 165, 65, 191, 182, 6, 132, 193, 255, 79, 105, 130, 169, 74, 246, 178, 142, 169, 199, 251, 51, 44, 117, 221, 199, 107, 197, 53, 136, 250, 133, 156, 165, 89, 191, 26, 207, 179, 237, 44, 0, 157, 40, 69, 146, 239, 191, 114, 94, 170, 7, 50, 27, 123, 193, 235, 107, 2, 174, 246, 4, 65, 125, 72, 122, 242, 155, 33, 142, 19, 161, 225, 162, 127, 241, 41, 136, 46, 239, 228, 248, 219, 27, 23, 226, 1, 60, 1, 28, 163, 154, 50, 56, 64, 188, 99, 209, 221, 205, 180, 11, 87, 129, 141, 59, 181, 94, 99, 104, 229, 33, 150, 134, 237, 167, 11, 128, 41, 35, 127, 197, 17, 175, 137, 186, 3, 149, 15, 55, 3, 224, 43, 85, 150, 209, 199, 157, 88, 6, 181, 74, 128, 20, 197, 64, 167, 3, 54, 17, 198, 72, 98, 107, 183, 220, 33, 133, 65, 151, 103, 91, 177, 63, 32, 183, 154, 146, 53, 9, 20, 171, 237, 165, 125, 192, 211, 36, 180, 14, 233, 158, 200, 55, 163, 56, 144, 170, 232, 191, 96, 209, 97, 71, 240, 232, 208, 155, 70, 87, 235, 28, 202, 219, 195, 150, 32, 32, 4, 253, 160, 191, 134, 241, 244, 23, 128, 193, 220, 43, 36, 11, 205, 38, 49, 152, 43, 242, 124, 144, 183, 165, 184, 20, 18, 191, 83, 27, 168, 229, 253, 9, 166, 48, 162, 62, 219, 44, 230, 241, 171, 144, 132, 170, 57, 186, 64, 100, 55, 20, 165, 199, 234, 11, 177, 23, 118, 117, 49, 226, 7, 43, 148, 60, 236, 157, 220, 139, 38, 209, 180, 74, 169, 66, 181, 244, 158, 187, 216, 158, 237, 23, 0, 114, 62, 17, 199, 12, 102, 56, 113, 244, 235, 3, 35, 134, 36, 100, 161, 23, 221, 91, 134, 34, 231, 107, 212, 84, 80, 238, 235, 226, 155, 150, 87, 117, 237, 127, 93, 249, 45, 100, 22, 219, 168, 231, 106, 220, 226, 104, 211, 106, 224, 98, 52, 68, 137, 202, 227, 243, 36, 102, 78, 29, 126, 75, 42, 75, 101, 62, 30, 183, 0, 239, 191, 174, 242, 162, 230, 30, 39, 99, 135, 224, 78, 108, 79, 143, 38, 251, 12, 64, 238, 84, 247, 190, 101, 85, 3, 71, 2, 161, 154, 169, 193, 213, 238, 172, 55, 143, 121, 160, 167, 61, 47, 93, 173, 37, 219, 222, 242, 10, 73, 85, 220, 133, 164, 75, 40, 241, 55, 58, 55, 184, 109, 139, 122, 154, 118, 64, 26, 108, 230, 173, 109, 19, 206, 171, 23, 197, 159, 159, 224, 171, 194, 220, 241, 110, 99, 255, 216, 76, 120, 6, 178, 82, 61, 39, 253, 2, 230, 162, 41, 109, 254, 161, 76, 68, 248, 238, 246, 195, 131, 195, 51, 103, 108, 210, 62, 30, 255, 227, 212, 216, 22, 85, 105, 75, 25, 80, 241, 213, 178, 238, 59, 206, 148, 96, 94, 148, 191, 35, 97, 52, 42, 129, 141, 170, 8, 245, 161, 106, 184, 62, 240, 115, 73, 143, 21, 170, 152, 64, 242, 172, 38, 38, 243, 220, 252, 246, 129, 10, 158, 200, 91, 129, 229, 216, 208, 115, 244, 147, 15, 92, 203, 138, 84, 194, 108, 137, 32, 100, 206, 138, 222, 215, 101, 246, 19, 89, 149, 16, 42, 171, 122, 198, 218, 114, 58, 197, 203, 115, 76, 248, 3, 51, 229, 18, 95, 166, 179, 59, 16, 66, 219, 71, 113, 228, 48, 96, 157, 92, 47, 70, 51, 13, 131, 160, 25, 210, 77, 2, 185, 40, 140, 124, 127, 155, 233, 226, 150, 218, 180, 98, 115, 126, 139, 80, 49, 161, 13, 47, 162, 138, 171, 45, 137, 220, 94, 149, 47, 51, 90, 186, 1, 40, 65, 254, 53, 228, 167, 225, 54, 93, 72, 11, 244, 120, 175, 144, 85, 24, 111, 163, 210, 156, 112, 27, 102, 133, 254, 167, 2, 239, 15, 233, 6, 116, 209, 110, 99, 211, 104, 28, 36, 134, 212, 62, 213, 252, 191, 244, 242, 75, 61, 106, 188, 129, 146, 204, 187, 7, 122, 33, 250, 223, 164, 21, 99, 168, 28, 194, 60, 186, 110, 0, 44, 20, 90, 160, 216, 95, 170, 44, 163, 24, 153, 32, 24, 181, 250, 147, 67, 72, 206, 78, 109, 44, 112, 123, 121, 110, 131, 155, 39, 225, 61, 150, 202, 133, 85, 20, 164, 207, 129, 14, 98, 3, 108, 182, 15, 239, 91, 211, 91, 230, 231, 9, 250, 115, 212, 113, 111, 202, 218, 239, 254, 252, 70, 160, 47, 194, 130, 91, 98, 236, 217, 139, 28, 66, 152, 132, 61, 23, 75, 175, 181, 143, 159, 32, 61, 72, 170, 233, 221, 55, 126, 177, 215, 107, 252, 8, 68, 50, 120, 231, 54, 124, 208, 131, 182, 185, 250, 168, 164, 121, 1, 210, 173, 48, 85, 248, 113, 65, 221, 126, 196, 230, 142, 159, 40, 56, 241, 159, 221, 222, 205, 169, 175, 106, 151, 11, 149, 186, 75, 71, 128, 150, 124, 203, 187, 18, 180, 205, 73, 186, 244, 149, 182, 61, 162, 77, 136, 47, 251, 172, 64, 93, 110, 88, 65, 165, 28, 254, 138, 177, 228, 47, 185, 140, 82, 185, 165, 235, 15, 212, 207, 163, 128, 233, 31, 210, 53, 82, 154, 97, 100, 61, 14, 246, 18, 53, 26, 79, 43, 181, 43, 162, 89, 5, 6, 17, 44, 133, 205, 250, 164, 83, 4, 28, 230, 212, 171, 227, 187, 103, 199, 94, 78, 176, 97, 77, 100, 6, 244, 15, 159, 229, 162, 180, 188, 79, 58, 220, 153, 178, 105, 213, 228, 250, 131, 125, 226, 231, 176, 224, 251, 235, 141, 161, 197, 9, 142, 97, 43, 75, 130, 249, 42, 166, 63, 242, 211, 221, 137, 242, 208, 235, 79, 247, 205, 45, 70, 224, 135, 103, 248, 91, 98, 15, 67, 170, 97, 187, 130, 107, 113, 135, 200, 194, 80, 201, 235, 103, 221, 217, 59, 177, 69, 68, 9, 124, 42, 188, 79, 72, 126, 18, 139, 231, 133, 224, 0, 220, 165, 223, 100, 61, 214, 228, 242, 40, 200, 243, 69, 7, 15, 147, 63, 30, 51, 224, 116, 126, 223, 167, 250, 40, 201, 196, 18, 233, 174, 24, 241, 72, 197, 224, 29, 152, 166, 178, 202, 24, 92, 197, 53, 25, 142, 15, 111, 7, 85, 141, 250, 191, 92, 148, 148, 253, 147, 251, 135, 199, 199, 254, 183, 172, 227, 11, 129, 176, 139, 254, 127, 181, 186, 111, 207, 69, 169, 128, 175, 205, 116, 146, 72, 3, 22, 81, 176, 138, 31, 189, 129, 111, 12, 90, 56, 68, 101, 185, 7, 1, 10, 113, 38, 174, 23, 97, 50, 204, 189, 129, 43, 19, 174, 22, 187, 83, 214, 158, 146, 197, 119, 158, 138, 33, 131, 77, 132, 10, 128, 203, 8, 250, 197, 3, 126, 152, 218, 222, 172, 23, 150, 46, 13, 102, 50, 69, 36, 61, 89, 191, 64, 42, 22, 19, 137, 48, 71, 221, 15, 103, 97, 169, 57, 230, 120, 205, 83, 114, 84, 104, 113, 43, 185, 62, 151, 228, 214, 239, 76, 28, 142, 41, 34, 101, 136, 76, 139, 145, 115, 137, 154, 193, 39, 65, 179, 157, 104, 41, 10, 120, 249, 148, 199, 79, 59, 186, 209, 186, 213, 52, 227, 105, 220, 229, 96, 63, 112, 189, 2, 206, 178, 22, 229, 250, 62, 39, 155, 7, 55, 72, 187, 19, 146, 167, 191, 52, 51, 250, 253, 3, 224, 46, 153, 165, 42, 70, 174, 53, 69, 206, 133, 165, 244, 125, 1, 131, 158, 218, 58, 194, 198, 222, 69, 181, 200, 48, 94, 186, 124, 10, 252, 184, 190, 41, 238, 192, 64, 125, 67, 143, 110, 22, 240, 212, 12, 75, 116, 13, 212, 17, 246, 188, 183, 1, 201, 34, 38, 248, 72, 230, 94, 245, 102, 79, 230, 255, 156, 14, 193, 161, 61, 199, 73, 63, 50, 137, 209, 161, 92, 240, 153, 77, 221, 53, 37, 145, 139, 117, 220, 162, 62, 225, 233, 77, 6, 133, 35, 18, 159, 180, 220, 27, 150, 112, 156, 40, 118, 105, 137, 122, 217, 124, 72, 86, 185, 71, 57, 47, 13, 27, 238, 43, 197, 130, 212, 202, 29, 47, 201, 119, 168, 179, 164, 191, 168, 7, 110, 252, 142, 158, 111, 101, 16, 225, 209, 153, 44, 135, 142, 65, 141, 206, 105, 172, 239, 147, 87, 75, 201, 81, 190, 222, 13, 144, 244, 103, 11, 135, 230, 162, 202, 165, 155, 225, 62, 13, 89, 95, 247, 255, 214, 235, 255, 116, 7, 228, 9, 59, 73, 248, 53, 0, 85, 205, 219, 98, 47, 60, 241, 97, 68, 137, 227, 86, 248, 165, 190, 199, 121, 224, 123, 216, 66, 133, 82, 254, 81, 144, 175, 18, 233, 134, 118, 74, 128, 186, 41, 103, 60, 238, 93, 121, 201, 247, 223, 40, 129, 113, 79, 186, 157, 190, 96, 235, 101, 175, 105, 134, 134, 105, 182, 197, 71, 40, 73, 251, 114, 178, 204, 15, 226, 104, 87, 231, 96, 69, 0, 9, 8, 17, 93, 45, 10, 83, 100, 56, 186, 10, 243, 138, 86, 142, 38, 249, 109, 53, 244, 196, 94, 56, 47, 108, 48, 233, 143, 40, 76, 140, 96, 246, 111, 4, 195, 162, 249, 249, 181, 229, 95, 98, 83, 36, 193, 101, 192, 235, 249, 32, 70, 3, 106, 168, 246, 36, 129, 2, 110, 96, 27, 65, 40, 126, 42, 242, 182, 238, 171, 226, 195, 150, 27, 147, 133, 125, 4, 178, 248, 19, 218, 8, 24, 18, 126, 182, 240, 29, 37, 50, 236, 247, 82, 15, 201, 24, 242, 89, 138, 82, 202, 243, 78, 207, 248, 249, 6, 64, 93, 58, 36, 130, 134, 252, 127, 216, 7, 9, 38, 107, 120, 30, 21, 217, 59, 238, 94, 102, 76, 146, 104, 91, 162, 181, 153, 4, 206, 205, 122, 35, 4, 239, 214, 223, 236, 32, 162, 84, 35, 226, 178, 136, 223, 102, 215, 198, 196, 93, 130, 11, 172, 170, 207, 154, 47, 177, 166, 70, 109, 131, 128, 106, 103, 50, 130, 10, 108, 104, 48, 131, 112, 157, 224, 8, 81, 232, 108, 153, 14, 106, 209, 127, 24, 127, 79, 88, 149, 173, 4, 93, 52, 110, 74, 88, 109, 0, 27, 169, 157, 211, 84, 234, 202, 18, 160, 104, 112, 197, 49, 179, 222, 119, 91, 84, 169, 173, 140, 221, 65, 56, 94, 151, 208, 237, 224, 104, 211, 160, 109, 35, 188, 89, 69, 198, 70, 226, 194, 136, 127, 222, 112, 67, 232, 146, 111, 203, 61, 229, 224, 229, 13, 0, 17, 72, 165, 176, 151, 214, 33, 29, 199, 220, 122, 183, 75, 69, 6, 69, 251, 151, 49, 57, 93, 16, 238, 250, 249, 103, 149, 234, 225, 134, 234, 126, 117, 24, 200, 28, 174, 124, 214, 210, 182, 185, 11, 224, 172, 53, 62, 11, 245, 172, 44, 23, 172, 121, 147, 123, 28, 253, 13, 228, 38, 89, 36, 220, 11, 211, 72, 225, 170, 225, 179, 0, 224, 25, 56, 116, 188, 40, 180, 203, 124, 137, 176, 210, 255, 30, 62, 239, 145, 133, 199, 76, 74, 203, 232, 38, 46, 9, 141, 237, 230, 21, 45, 149, 31, 192, 15, 205, 204, 111, 118, 165, 22, 170, 223, 170, 229, 97, 101, 166, 227, 87, 19, 7, 123, 125, 104, 87, 252, 9, 51, 150, 25, 189, 123, 32, 153, 11, 31, 85, 51, 124, 139, 165, 150, 202, 247, 127, 34, 46, 197, 118, 36, 25, 96, 64, 212, 54, 76, 24, 116, 214, 134, 118, 17, 216, 91, 228, 146, 56, 77, 99, 49, 146, 78, 95, 248, 238, 35, 89, 68, 96, 240, 227, 215, 149, 183, 228, 90, 34, 27, 110, 50, 115, 104, 92, 137, 232, 167, 196, 153, 34, 77, 161, 77, 217, 123, 218, 157, 227, 180, 230, 235, 205, 65, 169, 6, 213, 18, 8, 0, 62, 110, 25, 165, 58, 245, 12, 123, 52, 106, 68, 133, 145, 250, 132, 68, 198, 0, 133, 165, 142, 234, 235, 170, 153, 125, 154, 131, 239, 239, 79, 160, 77, 23, 99, 36, 117, 89, 77, 197, 19, 226, 192, 33, 50, 214, 170, 153, 57, 6, 187, 254, 231, 71, 28, 174, 124, 122, 244, 253, 215, 126, 8, 164, 27, 141, 107, 37, 237, 204, 142, 238, 110, 133, 45, 140, 232, 229, 106, 66, 81, 23, 21, 78, 158, 162, 158, 220, 9, 23, 91, 76, 166, 202, 92, 222, 4, 112, 202, 145, 11, 98, 31, 128, 25, 192, 39, 37, 90, 241, 227, 10, 8, 244, 116, 215, 65, 21, 110, 192, 187, 246, 152, 228, 228, 152, 160, 165, 52, 194, 142, 168, 162, 43, 198, 190, 123, 6, 194, 251, 132, 22, 108, 88, 252, 210, 117, 108, 248, 252, 19, 102, 40, 255, 190, 98, 214, 166, 52, 220, 116, 148, 234, 94, 114, 67, 121, 216, 255, 231, 72, 149, 132, 212, 125, 215, 10, 135, 63, 100, 89, 71, 46, 238, 20, 150, 13, 15, 17, 39, 102, 70, 91, 47, 210, 209, 120, 255, 132, 100, 87, 142, 10, 55, 93, 82, 138, 239, 230, 163, 130, 34, 167, 47, 179, 2, 63, 41, 241, 74, 145, 84, 186, 246, 239, 229, 92, 249, 216, 86, 77, 112, 33, 145, 1, 74, 130, 21, 89, 248, 125, 243, 133, 165, 67, 246, 218, 98, 134, 141, 176, 186, 157, 67, 249, 134, 239, 13, 47, 203, 21, 170, 220, 235, 122, 230, 150, 195, 142, 214, 2, 208, 206, 75, 233, 28, 47, 66, 176, 242, 67, 166, 50, 102, 208, 153, 148, 110, 218, 185, 119, 14, 157, 116, 192, 141, 177, 104, 78, 199, 138, 44, 43, 111, 31, 41, 255, 163, 0, 37, 75, 180, 50, 152, 182, 142, 117, 229, 115, 147, 106, 70, 104, 151, 86, 177, 164, 137, 198, 72, 204, 79, 14, 58, 22, 32, 227, 205, 191, 110, 179, 45, 242, 20, 201, 153, 11, 182, 138, 241, 213, 163, 159, 97, 208, 120, 245, 182, 244, 101, 7, 155, 246, 76, 6, 31, 234, 188, 24, 58, 70, 182, 79, 111, 105, 237, 14, 187, 28, 248, 126, 131, 55, 116, 175, 231, 153, 218, 254, 243, 121, 148, 26, 140, 111, 78, 68, 77, 18, 121, 183, 28, 6, 235, 142, 128, 253, 192, 216, 168, 6, 84, 29, 223, 253, 169, 246, 67, 105, 217, 87, 174, 111, 164, 242, 203, 228, 212, 252, 147, 209, 215, 138, 114, 61, 71, 6, 52, 223, 230, 147, 142, 214, 36, 8, 2, 135, 56, 116, 104, 111, 207, 57, 9, 228, 160, 108, 110, 44, 54, 149, 63, 246, 253, 26, 79, 88, 253, 124, 164, 164, 84, 121, 12, 184, 68, 116, 142, 214, 212, 130, 63, 237, 84, 154, 252, 205, 203, 219, 186, 241, 182, 53, 170, 75, 79, 172, 184, 130, 122, 244, 205, 249, 226, 244, 232, 62, 85, 150, 86, 212, 84, 45, 50, 43, 162, 28, 202, 210, 10, 249, 134, 209, 40, 185, 148, 244, 58, 207, 21, 109, 33, 153, 226, 135, 230, 228, 119, 74, 80, 65, 56, 166, 176, 50, 9, 218, 137, 10, 90, 55, 27, 180, 206, 93, 153, 91, 250, 31, 189, 51, 193, 76, 164, 186, 73, 213, 208, 91, 214, 153, 28, 1, 252, 129, 92, 190, 182, 128, 155, 180, 149, 130, 127, 234, 198, 225, 223, 202, 61, 196, 36, 197, 244, 103, 70, 240, 233, 219, 120, 61, 71, 3, 136, 241, 96, 162, 192, 99, 34, 136, 139, 103, 235, 107, 249, 119, 11, 77, 196, 162, 160, 45, 107, 168, 3, 82, 161, 60, 69, 233, 235, 115, 222, 0, 137, 176, 40, 61, 183, 8, 143, 105, 246, 209, 161, 79, 99, 220, 28, 239, 154, 245, 1, 125, 89, 158, 119, 136, 126, 105, 58, 134, 56, 143, 123, 199, 32, 8, 24, 18, 31, 46, 151, 19, 110, 29, 127, 24, 88, 166, 245, 2, 18, 110, 72, 124, 10, 127, 61, 147, 131, 240, 30, 249, 185, 248, 255, 188, 241, 93, 64, 35, 134, 1, 77, 28, 99, 71, 91, 38, 82, 207, 9, 219, 225, 64, 11, 196, 183, 41, 23, 29, 174, 70, 226, 182, 211, 53, 93, 220, 216, 209, 164, 0, 216, 139, 79, 12, 167, 120, 154, 9, 190, 240, 43, 35, 181, 225, 197, 31, 28, 196, 160, 37, 150, 243, 234, 232, 64, 255, 6, 141, 95, 232, 11, 41, 25, 66, 157, 218, 145, 57, 68, 194, 66, 207, 169, 181, 116, 248, 196, 120, 111, 54, 106, 71, 157, 131, 112, 63, 223, 171, 173, 217, 170, 161, 71, 235, 26, 38, 34, 205, 50, 130, 194, 42, 10, 159, 239, 63, 114, 51, 124, 23, 216, 84, 127, 69, 18, 105, 3, 56, 204, 100, 58, 29, 14, 99, 231, 3, 203, 188, 71, 228, 71, 65, 14, 126, 201, 164, 211, 55, 35, 69, 246, 166, 20, 186, 220, 238, 107, 35, 166, 74, 179, 75, 73, 231, 158, 146, 152, 25, 221, 79, 211, 58, 160, 3, 73, 136, 154, 48, 102, 122, 170, 123, 84, 8, 225, 95, 139, 27, 69, 165, 19, 145, 60, 171, 209, 109, 116, 166, 199, 218, 145, 26, 92, 49, 22, 191, 87, 53, 154, 223, 208, 22, 57, 103, 145, 206, 157, 60, 19, 83, 28, 110, 8, 55, 237, 213, 189, 252, 16, 207, 189, 23, 168, 39, 137, 62, 136, 90, 2, 164, 195, 203, 138, 132, 144, 8, 143, 204, 177, 126, 210, 216, 68, 248, 32, 226, 246, 173, 210, 66, 60, 89, 132, 8, 220, 96, 65, 250, 202, 189, 196, 3, 84, 10, 41, 100, 164, 43, 211, 149, 82, 169, 88, 145, 179, 133, 184, 151, 144, 211, 14, 40, 195, 180, 14, 204, 58, 151, 74, 128, 42, 10, 92, 35, 156, 160, 184, 247, 165, 89, 100, 170, 87, 221, 146, 238, 229, 243, 240, 127, 251, 244, 232, 140, 136, 199, 174, 42, 208, 225, 49, 32, 201, 63, 207, 42, 110, 48, 213, 243, 188, 252, 18, 231, 45, 249, 7, 150, 49, 181, 118, 3, 116, 254, 228, 140, 236, 7, 221, 75, 51, 13, 20, 95, 67, 47, 9, 139, 153, 174, 3, 110, 78, 85, 51, 149, 82, 74, 141, 189, 73, 199, 177, 122, 60, 206, 29, 11, 175, 134, 233, 54, 20, 217, 136, 174, 71, 97, 74, 190, 122, 196, 17, 240, 125, 247, 217, 106, 91, 174, 255, 212, 72, 35, 27, 0, 182, 135, 154, 74, 35, 102, 30, 202, 26, 123, 162, 79, 181, 231, 95, 114, 112, 16, 147, 65, 196, 72, 202, 61, 182, 64, 153, 24, 48, 3, 123, 142, 186, 70, 18, 134, 104, 91, 79, 56, 224, 155, 188, 251, 164, 243, 93, 114, 46, 117, 245, 198, 145, 102, 214, 181, 146, 134, 187, 165, 175, 48, 126, 111, 8, 205, 164, 144, 247, 153, 231, 169, 124, 134, 138, 211, 17, 64, 227, 76, 210, 72, 60, 139, 175, 53, 166, 74, 18, 131, 153, 222, 16, 99, 14, 231, 237, 81, 162, 167, 170, 169, 188, 190, 60, 189, 172, 223, 109, 239, 213, 101, 172, 31, 123, 188, 137, 65, 48, 119, 249, 97, 220, 228, 158, 110, 218, 76, 157, 159, 53, 221, 161, 132, 174, 11, 236, 184, 239, 56, 6, 29, 51, 121, 108, 62, 66, 100, 33, 226, 212, 59, 88, 80, 145, 161, 81, 99, 236, 73, 86, 17, 255, 224, 194, 36, 7, 14, 89, 123, 94, 29, 242, 29, 118, 3, 203, 57, 142, 80, 243, 15, 166, 241, 20, 195, 7, 158, 163, 159, 237, 33, 231, 251, 1, 127, 137, 26, 124, 117, 11, 251, 213, 233, 53, 241, 210, 196, 167, 119, 131, 162, 62, 223, 201, 226, 39, 172, 19, 173, 133, 185, 42, 9, 153, 21, 48, 185, 110, 91, 24, 180, 177, 79, 105, 245, 0, 35, 243, 19, 83, 231, 58, 54, 212, 33, 31, 144, 195, 156, 138, 122, 238, 33, 139, 30, 165, 49, 50, 106, 243, 204, 111, 43, 35, 163, 19, 134, 168, 226, 179, 245, 189, 134, 222, 17, 168, 117, 118, 236, 192, 87, 167, 230, 41, 19, 184, 197, 183, 77, 195, 244, 201, 201, 81, 187, 238, 81, 141, 106, 155, 57, 157, 194, 9, 115, 54, 205, 212, 78, 232, 200, 172, 169, 132, 37, 230, 105, 61, 90, 106, 182, 147, 180, 120, 132, 165, 237, 63, 142, 68, 152, 153, 129, 18, 134, 208, 195, 63, 10, 148, 212, 251, 169, 75, 241, 236, 0, 71, 52, 118, 162, 182, 164, 173, 164, 13, 70, 109, 146, 110, 241, 65, 185, 88, 148, 9, 230, 229, 114, 196, 123, 101, 148, 59, 92, 127, 70, 170, 184, 196, 149, 25, 124, 181, 241, 83, 167, 229, 193, 21, 193, 7, 80, 86, 202, 78, 238, 168, 166, 28, 138, 5, 122, 248, 177, 10, 125, 220, 118, 111, 149, 230, 119, 253, 111, 123, 32, 203, 51, 88, 114, 106, 204, 83, 123, 161, 151, 22, 206, 167, 98, 135, 33, 48, 138, 23, 117, 116, 6, 88, 42, 84, 89, 30, 112, 61, 246, 241, 249, 169, 17, 222, 135, 120, 147, 241, 169, 74, 79, 239, 248, 41, 80, 46, 164, 159, 52, 89, 182, 159, 156, 102, 171, 252, 29, 64, 238, 45, 105, 24, 56, 47, 143, 60, 53, 152, 3, 120, 228, 62, 168, 93, 87, 121, 112, 7, 233, 149, 178, 232, 133, 238, 232, 106, 106, 100, 149, 21, 249, 206, 214, 68, 209, 151, 166, 233, 149, 192, 197, 129, 115, 204, 167, 14, 225, 104, 110, 187, 196, 218, 125, 205, 250, 140, 60, 53, 85, 46, 196, 113, 56, 211, 138, 159, 21, 1, 132, 63, 67, 183, 198, 118, 98, 137, 164, 232, 106, 117, 11, 121, 206, 168, 166, 128, 222, 52, 176, 217, 43, 211, 125, 89, 189, 189, 71, 69, 154, 213, 122, 171, 8, 126, 182, 70, 213, 231, 60, 175, 120, 180, 160, 175, 99, 182, 244, 63, 111, 178, 162, 106, 128, 25, 64, 220, 190, 134, 102, 19, 137, 79, 19, 107, 200, 166, 89, 12, 202, 165, 184, 41, 116, 48, 250, 214, 88, 86, 195, 155, 249, 204, 99, 130, 214, 240, 89, 156, 125, 252, 79, 78, 48, 138, 222, 232, 219, 13, 143, 104, 98, 25, 164, 59, 147, 36, 114, 177, 84, 217, 29, 95, 183, 192, 113, 40, 201, 24, 218, 23, 173, 47, 65, 141, 137, 192, 243, 186, 76, 191, 238, 110, 94, 86, 195, 59, 49, 40, 98, 237, 128, 109, 128, 238, 229, 238, 13, 186, 87, 37, 181, 223, 229, 130, 93, 198, 199, 167, 52, 156, 215, 72, 227, 124, 136, 172, 90, 224, 30, 32, 65, 206, 179, 87, 55, 98, 239, 158, 88, 42, 186, 25, 74, 94, 161, 49, 245, 246, 119, 103, 10, 80, 35, 100, 176, 234, 205, 254, 112, 244, 88, 18, 174, 26, 132, 166, 89, 38, 188, 31, 212, 233, 129, 86, 18, 154, 219, 153, 229, 108, 252, 249, 123, 199, 109, 19, 56, 138, 44, 228, 239, 30, 239, 54, 188, 83, 211, 191, 197, 237, 28, 203, 35, 83, 121, 208, 209, 97, 252, 114, 241, 13, 67, 3, 140, 191, 226, 189, 10, 163, 151, 177, 72, 9, 126, 180, 1, 149, 63, 181, 136, 160, 152, 216, 21, 169, 205, 197, 201, 148, 225, 98, 121, 181, 228, 159, 241, 147, 70, 181, 25, 47, 133, 168, 214, 251, 249, 85, 160, 125, 156, 250, 141, 146, 41, 217, 223, 147, 161, 185, 102, 28, 40, 161, 217, 106, 39, 189, 93, 233, 93, 71, 95, 115, 174, 192, 70, 180, 128, 95, 126, 178, 108, 3, 207, 79, 119, 183, 236, 252, 6, 154, 19, 94, 205, 247, 110, 37, 132, 125, 81, 212, 206, 34, 151, 238, 243, 48, 1, 19, 224, 154, 254, 236, 128, 165, 150, 122, 220, 142, 252, 84, 197, 242, 75, 58, 63, 126, 167, 211, 252, 218, 176, 216, 165, 175, 136, 18, 149, 177, 206, 71, 77, 153, 59, 122, 146, 254, 148, 240, 122, 95, 238, 242, 175, 89, 62, 11, 233, 2, 241, 190, 242, 60, 53, 65, 175, 104, 255, 169, 244, 242, 99, 130, 2, 203, 136, 155, 181, 114, 76, 71, 198, 181, 99, 250, 42, 245, 199, 57, 115, 5, 1, 227, 171, 229, 205, 252, 46, 53, 92, 35, 0, 135, 35, 133, 149, 62, 175, 148, 167, 147, 205, 114, 66, 59, 70, 109, 163, 134, 217, 106, 153, 99, 112, 85, 198, 64, 29, 21, 191, 234, 18, 145, 110, 133, 247, 5, 119, 244, 67, 42, 68, 147, 107, 77, 102, 196, 89, 147, 201, 51, 242, 66, 154, 133, 126, 253, 107, 131, 79, 100, 32, 150, 215, 206, 241, 23, 77, 42, 174, 215, 50, 19, 247, 33, 132, 98, 22, 230, 152, 18, 59, 81, 166, 123, 60, 142, 181, 9, 221, 117, 109, 133, 8, 192, 8, 70, 168, 14, 39, 136, 64, 228, 253, 194, 250, 253, 83, 198, 18, 128, 90, 153, 125, 43, 152, 170, 69, 193, 115, 91, 222, 82, 13, 94, 89, 127, 170, 60, 153, 226, 94, 132, 95, 254, 105, 175, 25, 73, 228, 53, 201, 211, 206, 101, 107, 156, 144, 50, 192, 19, 190, 76, 7, 7, 207, 110, 178, 179, 251, 151, 230, 47, 133, 205, 162, 248, 144, 250, 96, 60, 156, 117, 103, 35, 185, 38, 197, 198, 41, 35, 64, 74, 201, 193, 102, 1, 45, 24, 47, 6, 248, 19, 179, 53, 212, 168, 82, 11, 67, 172, 216, 146, 164, 159, 128, 23, 62, 130, 132, 55, 170, 126, 138, 215, 157, 128, 24, 59, 50, 32, 46, 166, 77, 244, 116, 39, 164, 215, 53, 5, 72, 188, 188, 52, 95, 245, 172, 165, 144, 36, 98, 183, 163, 236, 191, 159, 174, 23, 194, 88, 226, 106, 193, 156, 219, 142, 43, 21, 62, 242, 196, 133, 25, 68, 112, 84, 136, 204, 112, 120, 153, 132, 228, 102, 81, 254, 184, 105, 30, 6, 131, 174, 227, 243, 39, 165, 109, 81, 10, 243, 193, 200, 108, 154, 216, 252, 166, 33, 140, 211, 196, 207, 14, 243, 182, 47, 89, 167, 204, 251, 242, 164, 117, 136, 169, 239, 33, 138, 109, 54, 65, 209, 113, 142, 109, 250, 214, 85, 183, 110, 67, 239, 115, 139, 138, 46, 55, 134, 235, 106, 233, 44, 35, 237, 96, 27, 53, 48, 185, 85, 21, 34, 156, 211, 234, 9, 234, 1, 152, 89, 134, 134, 140, 167, 40, 237, 6, 71, 74, 223, 88, 49, 185, 91, 5, 147, 16, 46, 179, 207, 32, 49, 187, 79, 236, 108, 56, 167, 229, 139, 238, 14, 244, 99, 16, 224, 54, 44, 57, 203, 60, 69, 106, 220, 245, 138, 227, 101, 67, 162, 40, 201, 33, 151, 188, 224, 43, 124, 107, 76, 240, 177, 216, 90, 98, 213, 55, 172, 181, 83, 169, 80, 189, 236, 1, 54, 229, 97, 155, 165, 71, 136, 163, 21, 254, 72, 4, 116, 131, 135, 37, 244, 133, 28, 184, 28, 101, 1, 71, 45, 84, 7, 72, 237, 223, 9, 24, 171, 76, 125, 159, 54, 201, 65, 236, 88, 98, 1, 9, 85, 95, 220, 137, 187, 103, 172, 167, 47, 129, 117, 66, 224, 142, 151, 49, 230, 100, 198, 229, 71, 74, 95, 177, 40, 96, 130, 232, 205, 190, 163, 118, 74, 248, 26, 65, 94, 253, 91, 175, 197, 41, 183, 248, 72, 150, 246, 220, 219, 83, 26, 77, 51, 98, 89, 115, 119, 22, 160, 238, 213, 94, 75, 11, 184, 92, 198, 148, 14, 126, 114, 152, 179, 81, 200, 197, 60, 99, 88, 220, 212, 197, 167, 49, 212, 110, 237, 234, 67, 55, 189, 193, 30, 253, 88, 202, 14, 162, 201, 159, 116, 200, 95, 127, 31, 4, 224, 59, 71, 16, 19, 229, 248, 129, 197, 62, 18, 37, 122, 114, 200, 199, 45, 250, 158, 84, 240, 158, 247, 128, 94, 36, 107, 189, 65, 118, 241, 122, 216, 227, 138, 17, 120, 181, 35, 227, 15, 180, 61, 22, 166, 248, 244, 208, 192, 200, 42, 94, 14, 244, 137, 194, 37, 22, 168, 120, 86, 195, 139, 239, 201, 71, 57, 60, 214, 41, 100, 135, 170, 74, 109, 188, 26, 70, 148, 43, 167, 225, 95, 69, 55, 72, 142, 168, 115, 67, 44, 48, 148, 42, 229, 51, 80, 33, 177, 77, 164, 206, 95, 139, 200, 96, 198, 35, 169, 248, 159, 104, 45, 122, 37, 151, 137, 193, 234, 42, 193, 249, 80, 117, 65, 133, 7, 8, 159, 103, 48, 161, 113, 4, 26, 152, 49, 189, 179, 172, 34, 163, 136, 156, 59, 18, 229, 97, 168, 178, 181, 130, 57, 136, 8, 127, 157, 180, 142, 176, 125, 242, 39, 132, 182, 40, 59, 99, 184, 142, 219, 14, 106, 78, 182, 247, 197, 95, 164, 80, 95, 121, 73, 62, 243, 251, 38, 244, 81, 193, 181, 236, 196, 14, 25, 150, 79, 169, 13, 200, 150, 216, 39, 251, 204, 32, 204, 99, 17, 100, 99, 115, 147, 217, 133, 60, 138, 37, 64, 35, 232, 189, 94, 42, 68, 62, 53, 184, 170, 229, 108, 161, 151, 231, 35, 113, 225, 169, 93, 87, 195, 147, 108, 67, 95, 210, 85, 118, 96, 4, 74, 189, 228, 115, 83, 1, 104, 215, 111, 247, 127, 118, 231, 100, 6, 197, 44, 177, 148, 114, 0, 205, 238, 27, 12, 133, 12, 254, 176, 221, 81, 19, 54, 125, 169, 149, 49, 113, 112, 162, 182, 228, 56, 217, 70, 120, 67, 135, 240, 55, 233, 73, 175, 39, 197, 183, 116, 252, 97, 223, 98, 120, 182, 49, 209, 204, 98, 128, 127, 205, 38, 98, 252, 105, 173, 173, 32, 215, 102, 95, 20, 235, 62, 77, 159, 94, 4, 159, 46, 26, 34, 101, 175, 140, 188, 158, 171, 163, 219, 211, 241, 128, 221, 173, 65, 70, 59, 38, 22, 96, 114, 154, 125, 121, 229, 214, 34, 195, 41, 78, 195, 131, 95, 238, 165, 125, 54, 218, 79, 91, 171, 3, 216, 205, 53, 156, 16, 64, 187, 173, 98, 248, 44, 158, 125, 7, 67, 245, 38, 130, 137, 156, 115, 194, 44, 87, 250, 251, 248, 120, 75, 236, 229, 97, 217, 120, 81, 16, 91, 82, 33, 236, 195, 129, 57, 187, 146, 230, 8, 7, 255, 56, 228, 146, 24, 21, 40, 72, 9, 166, 154, 14, 221, 37, 237, 1, 205, 92, 115, 167, 78, 247, 3, 29, 79, 19, 46, 30, 135, 35, 57, 187, 74, 53, 91, 79, 38, 204, 184, 248, 166, 29, 251, 148, 156, 213, 244, 20, 10, 10, 134, 29, 53, 84, 84, 187, 22, 228, 41, 220, 3, 131, 42, 166, 191, 7, 55, 220, 234, 86, 184, 37, 72, 112, 238, 242, 24, 255, 226, 71, 13, 18, 173, 194, 73, 185, 105, 92, 45, 7, 54, 252, 149, 37, 175, 17, 83, 89, 150, 51, 138, 237, 73, 170, 9, 196, 62, 30, 34, 240, 105, 250, 191, 70, 157, 0, 71, 210, 161, 183, 171, 73, 129, 97, 188, 202, 194, 191, 88, 93, 103, 217, 163, 73, 142, 71, 230, 194, 96, 95, 7, 252, 196, 207, 11, 122, 162, 175, 44, 245, 245, 13, 214, 100, 202, 75, 2, 19, 188, 183, 236, 133, 244, 29, 153, 35, 185, 0, 45, 202, 199, 108, 111, 67, 99, 72, 183, 212, 185, 236, 47, 254, 181, 220, 114, 186, 30, 207, 26, 115, 217, 185, 209, 237, 193, 20, 16, 84, 145, 159, 148, 7, 47, 224, 213, 157, 1, 247, 75, 207, 229, 81, 210, 223, 164, 246, 58, 87, 49, 145, 129, 5, 7, 41, 45, 18, 106, 207, 231, 131, 245, 75, 164, 206, 227, 61, 26, 197, 120, 221, 188, 115, 26, 205, 175, 250, 103, 230, 144, 102, 144, 168, 53, 10, 34, 92, 26, 173, 77, 161, 32, 85, 141, 96, 212, 11, 65, 67, 215, 112, 19, 157, 219, 183, 41, 54, 83, 72, 206, 129, 159, 99, 242, 56, 169, 185, 73, 37, 53, 96, 144, 65, 78, 96, 3, 61, 52, 98, 137, 171, 170, 206, 16, 83, 141, 232, 131, 181, 131, 110, 57, 21, 73, 75, 170, 208, 189, 123, 4, 240, 25, 220, 206, 84, 35, 31, 54, 156, 197, 91, 117, 251, 57, 243, 244, 31, 77, 242, 108, 23, 218, 148, 140, 165, 41, 99, 26, 127, 16, 137, 246, 209, 110, 212, 89, 20, 59, 81, 95, 80, 179, 11, 251, 190, 205, 186, 160, 212, 166, 141, 87, 225, 247, 140, 160, 33, 84, 164, 251, 80, 14, 226, 192, 51, 18, 240, 191, 86, 177, 36, 253, 181, 87, 234, 61, 142, 191, 147, 69, 123, 185, 104, 183, 189, 211, 25, 21, 77, 66, 239, 203, 44, 18, 119, 114, 47, 16, 28, 254, 129, 58, 157, 18, 58, 36, 233, 79, 42, 189, 126, 145, 113, 214, 123, 174, 203, 185, 45, 35, 56, 91, 201, 213, 86, 204, 185, 144, 31, 162, 126, 65, 39, 42, 151, 91, 189, 134, 118, 159, 7, 232, 188, 225, 129, 229, 249, 50, 157, 64, 248, 182, 219, 253, 24, 14, 53, 208, 163, 240, 248, 181, 71, 133, 2, 125, 45, 111, 203, 181, 213, 215, 179, 238, 96, 130, 116, 59, 144, 85, 252, 149, 244, 147, 50, 253, 126, 231, 107, 98, 132, 106, 17, 83, 18, 107, 55, 113, 139, 108, 92, 183, 171, 87, 212, 209, 16, 55, 142, 206, 162, 171, 231, 146, 255, 56, 213, 197, 146, 55, 199, 137, 69, 213, 2, 92, 233, 200, 212, 222, 226, 188, 18, 9, 128, 186, 55, 183, 195, 104, 235, 96, 165, 183, 232, 33, 209, 131, 240, 245, 92, 127, 51, 87, 92, 92, 8, 99, 15, 182, 166, 199, 63, 19, 182, 198, 108, 26, 98, 145, 188, 137, 253, 226, 116, 204, 78, 178, 158, 8, 55, 16, 102, 115, 75, 139, 203, 96, 89, 159, 71, 92, 159, 138, 151, 29, 237, 112, 155, 78, 200, 90, 250, 72, 230, 111, 242, 239, 79, 255, 64, 26, 117, 142, 6, 106, 232, 131, 12, 175, 117, 111, 249, 178, 82, 234, 163, 28, 118, 214, 191, 220, 187, 164, 171, 99, 22, 14, 220, 170, 98, 193, 186, 224, 61, 255, 87, 225, 230, 162, 172, 215, 79, 52, 20, 105, 134, 239, 199, 62, 173, 234, 196, 34, 195, 187, 176, 246, 109, 221, 66, 224, 252, 121, 149, 127, 120, 27, 203, 97, 46, 98, 208, 141, 47, 24, 220, 57, 17, 134, 71, 142, 247, 72, 45, 7, 77, 203, 26, 101, 156, 139, 116, 50, 224, 247, 255, 175, 176, 79, 210, 107, 196, 104, 120, 151, 125, 231, 20, 23, 84, 49, 101, 239, 162, 112, 178, 32, 244, 208, 90, 179, 205, 1, 48, 26, 1, 215, 180, 127, 176, 231, 16, 112, 175, 225, 214, 162, 98, 47, 101, 128, 176, 173, 14, 190, 4, 63, 119, 9, 30, 123, 175, 140, 137, 139, 230, 248, 166, 21, 176, 151, 106, 206, 172, 247, 25, 104, 226, 4, 128, 43, 68, 153, 5, 85, 63, 170, 105, 200, 21, 191, 164, 11, 205, 210, 84, 138, 62, 15, 90, 132, 82, 98, 32, 174, 117, 101, 72, 135, 204, 80, 246, 97, 157, 106, 189, 150, 175, 47, 65, 89, 63, 183, 160, 32, 67, 87, 159, 90, 135, 225, 218, 128, 58, 79, 81, 185, 47, 145, 92, 61, 182, 152, 31, 139, 160, 150, 35, 233, 4, 158, 6, 180, 54, 160, 233, 132, 220, 194, 24, 134, 139, 167, 232, 160, 134, 46, 64, 63, 34, 97, 96, 49, 54, 150, 140, 227, 168, 228, 255, 208, 63, 247, 140, 171, 112, 202, 72, 139, 205, 76, 32, 151, 97, 50, 85, 18, 179, 45, 206, 73, 162, 188, 90, 129, 185, 230, 105, 32, 167, 98, 235, 169, 177, 41, 174, 80, 51, 155, 161, 0, 102, 221, 75, 110, 198, 236, 109, 59, 219, 77, 1, 21, 59, 59, 17, 204, 192, 237, 117, 109, 165, 47, 223, 86, 200, 45, 227, 66, 215, 21, 246, 254, 84, 89, 170, 243, 24, 164, 170, 98, 39, 77, 77, 237, 116, 195, 71, 0, 107, 252, 204, 255, 223, 191, 27, 117, 6, 73, 45, 103, 44, 251, 251, 144, 23, 157, 76, 73, 154, 150, 165, 109, 110, 92, 132, 132, 122, 219, 9, 184, 228, 231, 111, 206, 243, 80, 208, 188, 208, 85, 37, 245, 229, 127, 168, 112, 248, 13, 12, 145, 27, 69, 115, 139, 230, 168, 127, 20, 156, 70, 15, 184, 147, 78, 68, 165, 149, 165, 119, 4, 8, 251, 250, 57, 154, 245, 135, 80, 80, 114, 223, 56, 10, 194, 129, 102, 227, 121, 206, 157, 220, 207, 152, 220, 150, 26, 29, 165, 92, 94, 199, 109, 77, 201, 190, 172, 60, 106, 109, 118, 74, 197, 225, 249, 145, 81, 81, 209, 201, 208, 91, 180, 48, 115, 118, 211, 234, 7, 197, 167, 74, 85, 175, 24, 103, 103, 160, 171, 120, 62, 196, 7, 155, 199, 0, 90, 79, 158, 176, 242, 167, 218, 252, 173, 59, 151, 98, 34, 21, 75, 14, 62, 13, 146, 183, 14, 212, 157, 250, 234, 12, 171, 191, 114, 162, 16, 169, 143, 35, 173, 1, 72, 94, 68, 245, 0, 50, 9, 31, 47, 103, 216, 156, 109, 216, 145, 144, 152, 27, 70, 11, 224, 181, 108, 197, 55, 222, 112, 206, 146, 101, 150, 222, 126, 93, 111, 255, 253, 137, 198, 46, 247, 54, 20, 96, 213, 240, 173, 245, 121, 112, 198, 177, 17, 195, 237, 219, 142, 13, 152, 70, 92, 16, 123, 56, 135, 133, 118, 94, 160, 3, 59, 185, 148, 54, 162, 196, 18, 6, 74, 3, 251, 190, 161, 3, 147, 31, 227, 72, 80, 21, 252, 164, 3, 126, 158, 222, 49, 199, 199, 110, 100, 254, 99, 142, 145, 82, 63, 10, 236, 117, 86, 217, 160, 71, 190, 77, 193, 158, 160, 246, 85, 162, 217, 250, 143, 72, 153, 162, 217, 194, 237, 138, 16, 64, 172, 161, 138, 156, 99, 61, 175, 215, 133, 113, 160, 169, 44, 62, 219, 108, 196, 197, 123, 245, 106, 208, 69, 72, 181, 100, 131, 85, 1, 103, 151, 72, 223, 244, 243, 97, 162, 249, 239, 234, 160, 198, 159, 148, 15, 78, 86, 230, 74, 71, 78, 249, 165, 78, 164, 97, 53, 162, 248, 230, 112, 172, 160, 107, 111, 28, 218, 0, 148, 203, 85, 235, 236, 218, 221, 254, 225, 137, 164, 73, 253, 253, 118, 152, 143, 20, 236, 232, 205, 102, 175, 187, 172, 108, 38, 157, 180, 245, 1, 178, 38, 129, 233, 75, 250, 16, 171, 51, 171, 243, 35, 131, 109, 175, 183, 144, 22, 184, 114, 146, 59, 229, 64, 127, 157, 14, 84, 85, 245, 57, 108, 209, 79, 82, 2, 22, 132, 203, 67, 115, 25, 202, 191, 113, 150, 109, 122, 166, 148, 232, 4, 49, 143, 140, 100, 188, 205, 150, 167, 172, 191, 226, 139, 25, 71, 47, 38, 155, 199, 241, 220, 245, 185, 217, 212, 141, 155, 3, 64, 106, 238, 202, 132, 188, 215, 242, 156, 82, 88, 45, 116, 176, 74, 156, 122, 221, 135, 13, 96, 63, 83, 179, 42, 212, 251, 20, 134, 126, 135, 96, 157, 247, 89, 184, 20, 46, 155, 215, 138, 187, 106, 197, 9, 246, 152, 54, 29, 22, 109, 222, 238, 211, 156, 29, 144, 53, 202, 104, 212, 52, 240, 23, 73, 105, 16, 193, 217, 90, 221, 15, 10, 221, 140, 21, 99, 7, 29, 44, 49, 134, 221, 231, 60, 26, 156, 30, 152, 254, 57, 86, 36, 254, 238, 162, 60, 31, 66, 57, 228, 197, 116, 234, 208, 67, 127, 130, 160, 45, 150, 93, 128, 157, 37, 61, 161, 182, 39, 199, 183, 47, 73, 185, 0, 128, 186, 50, 123, 251, 226, 221, 170, 15, 11, 169, 117, 183, 134, 198, 210, 166, 232, 30, 251, 66, 16, 167, 50, 49, 78, 55, 163, 246, 40, 122, 95, 142, 223, 3, 93, 91, 79, 105, 1, 240, 234, 139, 170, 156, 48, 15, 121, 243, 186, 241, 164, 3, 52, 129, 68, 194, 135, 184, 14, 144, 177, 16, 54, 243, 195, 35, 7, 170, 209, 38, 62, 89, 189, 155, 151, 120, 119, 111, 51, 9, 116, 75, 120, 209, 230, 100, 86, 192, 41, 145, 199, 8, 109, 35, 233, 207, 107, 22, 156, 53, 192, 219, 67, 67, 232, 33, 62, 30, 226, 72, 36, 123, 88, 14, 176, 44, 222, 90, 229, 150, 77, 195, 50, 254, 184, 118, 144, 67, 104, 40, 5, 28, 68, 84, 169, 235, 81, 122, 105, 1, 164, 6, 124, 153, 220, 130, 1, 144, 189, 246, 153, 44, 192, 157, 72, 2, 116, 230, 208, 51, 138, 102, 6, 86, 120, 89, 63, 215, 36, 6, 246, 236, 202, 55, 31, 133, 61, 199, 101, 204, 228, 17, 247, 210, 170, 121, 57, 38, 156, 19, 153, 165, 20, 188, 194, 160, 80, 164, 78, 42, 99, 53, 234, 129, 203, 221, 227, 17, 70, 128, 78, 216, 124, 52, 49, 241, 192, 215, 221, 101, 3, 223, 140, 228, 124, 216, 49, 133, 36, 202, 52, 34, 168, 18, 6, 210, 96, 52, 70, 215, 142, 204, 96, 25, 187, 29, 85, 252, 126, 109, 232, 208, 171, 72, 48, 190, 47, 150, 73, 158, 11, 190, 183, 210, 49, 95, 246, 222, 23, 152, 142, 184, 227, 220, 76, 83, 98, 180, 236, 192, 20, 239, 153, 192, 60, 242, 122, 43, 8, 37, 150, 33, 178, 139, 38, 19, 96, 139, 153, 228, 137, 6, 175, 6, 57, 15, 188, 130, 30, 206, 234, 230, 35, 156, 138, 58, 112, 11, 95, 100, 233, 37, 139, 16, 30, 113, 68, 238, 47, 227, 158, 22, 3, 177, 27, 174, 255, 163, 32, 190, 247, 86, 98, 130, 193, 80, 117, 41, 146, 248, 127, 144, 149, 59, 79, 25, 219, 124, 53, 124, 137, 40, 152, 238, 155, 239, 88, 18, 77, 243, 153, 12, 201, 77, 184, 136, 168, 81, 190, 94, 46, 6, 84, 252, 196, 209, 251, 194, 117, 120, 208, 174, 118, 199, 129, 4, 64, 94, 176, 3, 10, 191, 164, 124, 36, 255, 60, 243, 13, 99, 187, 174, 18, 25, 81, 50, 82, 171, 117, 241, 195, 129, 208, 57, 144, 127, 180, 68, 161, 186, 18, 42, 32, 238, 0, 91, 181, 205, 104, 252, 173, 159, 211, 126, 36, 89, 216, 2, 184, 189, 200, 225, 190, 26, 184, 234, 11, 241, 230, 164, 173, 70, 63, 172, 123, 252, 187, 0, 156, 195, 75, 178, 160, 21, 206, 65, 70, 140, 61, 33, 218, 217, 59, 136, 88, 16, 65, 211, 161, 81, 188, 34, 143, 131, 246, 238, 24, 149, 160, 145, 200, 249, 153, 113, 84, 231, 189, 117, 97, 96, 229, 187, 168, 103, 186, 17, 248, 132, 155, 134, 158, 104, 249, 206, 239, 221, 91, 135, 160, 101, 4, 176, 231, 200, 252, 21, 103, 151, 177, 138, 44, 87, 134, 235, 128, 59, 148, 154, 188, 113, 215, 45, 212, 244, 211, 76, 191, 105, 236, 132, 198, 178, 131, 146, 119, 67, 198, 162, 142, 0, 129, 216, 97, 171, 147, 175, 19, 252, 204, 234, 163, 102, 145, 23, 167, 226, 57, 71, 110, 140, 135, 12, 92, 19, 150, 55, 70, 175, 140, 102, 216, 139, 165, 47, 255, 135, 206, 160, 151, 183, 147, 54, 150, 65, 231, 125, 152, 235, 107, 138, 66, 192, 242, 242, 78, 223, 53, 169, 199, 20, 2, 171, 78, 68, 109, 80, 77, 21, 40, 76, 182, 173, 156, 73, 182, 83, 84, 11, 73, 186, 54, 2, 118, 82, 154, 203, 244, 181, 74, 22, 246, 50, 186, 248, 96, 182, 187, 24, 52, 248, 163, 61, 217, 1, 32, 228, 154, 230, 82, 63, 51, 138, 75, 95, 241, 152, 77, 142, 152, 107, 80, 82, 244, 146, 254, 28, 240, 123, 42, 118, 235, 171, 48, 158, 142, 77, 219, 110, 43, 132, 179, 142, 65, 188, 14, 123, 71, 108, 119, 178, 231, 57, 245, 49, 223, 123, 13, 40, 154, 64, 223, 213, 236, 163, 177, 214, 66, 40, 235, 121, 146, 107, 44, 105, 24, 35, 182, 204, 95, 39, 162, 244, 25, 62, 238, 35, 65, 164, 142, 45, 92, 90, 105, 66, 225, 165, 46, 77, 81, 158, 204, 59, 56, 154, 196, 170, 166, 84, 3, 146, 160, 167, 28, 61, 84, 94, 247, 36, 188, 8, 115, 230, 187, 67, 54, 161, 88, 218, 141, 61, 91, 19, 212, 57, 75, 138, 251, 28, 225, 144, 242, 107, 183, 122, 35, 27, 169, 50, 109, 145, 83, 157, 231, 157, 149, 100, 9, 84, 232, 171, 117, 56, 232, 7, 186, 115, 164, 30, 150, 33, 190, 143, 73, 140, 194, 103, 174, 100, 77, 37, 124, 61, 189, 113, 78, 163, 152, 85, 64, 54, 87, 46, 172, 251, 219, 214, 119, 25, 255, 195, 67, 136, 105, 174, 247, 92, 19, 201, 191, 195, 142, 171, 207, 219, 181, 24, 95, 82, 157, 36, 82, 94, 172, 154, 45, 202, 121, 77, 174, 125, 46, 98, 255, 0, 211, 217, 15, 228, 99, 85, 251, 213, 98, 150, 249, 239, 187, 62, 255, 107, 210, 102, 75, 131, 180, 162, 14, 181, 47, 201, 243, 249, 200, 247, 191, 246, 176, 126, 120, 3, 135, 23, 71, 207, 78, 69, 164, 61, 14, 137, 60, 199, 112, 129, 216, 180, 199, 243, 3, 67, 227, 90, 57, 166, 216, 206, 247, 247, 26, 8, 79, 134, 188, 195, 35, 203, 155, 232, 97, 142, 173, 128, 210, 24, 54, 233, 215, 225, 134, 175, 140, 166, 93, 149, 222, 32, 183, 238, 161, 158, 10, 191, 72, 129, 25, 248, 220, 209, 221, 20, 170, 193, 248, 206, 247, 165, 228, 208, 212, 120, 74, 101, 83, 85, 89, 83, 231, 111, 194, 85, 209, 229, 91, 217, 198, 95, 178, 1, 66, 68, 235, 187, 23, 69, 150, 87, 222, 110, 221, 141, 232, 180, 160, 152, 145, 24, 52, 121, 232, 55, 235, 133, 251, 38, 117, 233, 121, 104, 112, 54, 209, 95, 168, 238, 110, 108, 49, 210, 41, 186, 153, 53, 65, 219, 33, 69, 69, 6, 187, 182, 167, 189, 192, 243, 148, 103, 26, 12, 166, 86, 216, 18, 11, 20, 175, 116, 11, 129, 213, 149, 125, 205, 28, 231, 81, 57, 72, 202, 54, 9, 127, 143, 245, 110, 184, 71, 108, 123, 126, 247, 230, 224, 233, 25, 110, 241, 220, 31, 220, 209, 210, 35, 141, 83, 148, 233, 191, 171, 107, 75, 154, 161, 249, 12, 204, 234, 31, 145, 199, 81, 13, 187, 39, 21, 108, 89, 134, 192, 59, 246, 163, 216, 72, 163, 174, 152, 66, 163, 162, 99, 78, 19, 183, 48, 253, 97, 41, 114, 213, 31, 202, 224, 64, 226, 63, 5, 22, 39, 1, 60, 27, 199, 80, 124, 159, 228, 72, 24, 65, 132, 160, 231, 24, 21, 90, 251, 206, 42, 218, 192, 224, 31, 199, 37, 167, 23, 205, 167, 252, 134, 188, 251, 166, 5, 32, 177, 252, 99, 159, 116, 140, 120, 25, 110, 80, 137, 72, 55, 112, 120, 6, 110, 136, 32, 243, 183, 254, 37, 189, 174, 254, 9, 101, 120, 120, 58, 82, 101, 11, 241, 79, 205, 107, 94, 107, 17, 49, 182, 58, 42, 113, 237, 248, 245, 57, 153, 221, 222, 111, 16, 78, 218, 187, 207, 144, 223, 200, 101, 40, 8, 173, 92, 103, 70, 38, 200, 158, 225, 113, 19, 33, 230, 224, 170, 66, 255, 105, 218, 152, 163, 247, 136, 87, 80, 164, 95, 212, 208, 1, 84, 166, 121, 156, 79, 165, 70, 24, 160, 184, 54, 253, 38, 12, 205, 48, 20, 147, 226, 161, 46, 83, 222, 38, 72, 48, 18, 52, 250, 89, 25, 36, 88, 68, 21, 85, 213, 173, 35, 187, 148, 7, 137, 58, 178, 47, 193, 198, 217, 16, 228, 113, 180, 124, 216, 221, 155, 125, 9, 249, 124, 27, 233, 91, 231, 93, 157, 149, 211, 15, 140, 23, 153, 229, 149, 131, 93, 181, 160, 122, 10, 214, 234, 26, 211, 26, 157, 0, 45, 11, 215, 172, 140, 233, 46, 97, 77, 150, 110, 161, 78, 16, 131, 158, 112, 132, 49, 89, 213, 246, 54, 180, 139, 37, 231, 1, 157, 234, 38, 139, 165, 156, 146, 78, 173, 253, 108, 40, 134, 15, 63, 33, 234, 93, 207, 33, 135, 92, 197, 176, 58, 11, 190, 194, 37, 44, 226, 138, 61, 2, 213, 200, 1, 247, 249, 163, 251, 195, 150, 242, 92, 110, 55, 115, 74, 120, 136, 112, 99, 42, 52, 210, 166, 44, 137, 106, 206, 115, 249, 201, 73, 245, 10, 168, 219, 54, 213, 103, 125, 144, 72, 81, 171, 20, 125, 0, 16, 75, 239, 152, 235, 120, 207, 15, 127, 77, 123, 138, 214, 206, 84, 43, 149, 58, 57, 102, 206, 9, 159, 158, 110, 176, 215, 20, 55, 241, 13, 188, 161, 71, 79, 99, 115, 220, 128, 115, 112, 197, 2, 67, 23, 187, 176, 81, 186, 157, 95, 163, 21, 148, 162, 145, 157, 146, 44, 175, 220, 34, 99, 42, 252, 26, 16, 40, 90, 235, 41, 142, 221, 177, 83, 173, 19, 93, 126, 122, 218, 218, 236, 44, 55, 22, 58, 117, 92, 5, 205, 206, 146, 250, 74, 96, 245, 95, 109, 109, 12, 51, 199, 246, 38, 170, 112, 4, 42, 158, 67, 242, 32, 12, 36, 255, 106, 213, 125, 148, 126, 92, 69, 57, 3, 191, 150, 158, 13, 78, 0, 98, 99, 50, 60, 205, 136, 48, 133, 235, 95, 86, 170, 6, 70, 175, 53, 8, 236, 99, 64, 179, 84, 117, 11, 2, 48, 27, 202, 175, 37, 112, 91, 205, 179, 66, 123, 155, 187, 210, 112, 252, 83, 34, 86, 27, 148, 183, 92, 220, 61, 85, 196, 47, 155, 66, 201, 77, 90, 10, 166, 105, 7, 193, 95, 238, 75, 156, 90, 103, 25, 229, 218, 55, 141, 119, 144, 78, 123, 2, 198, 47, 203, 214, 162, 80, 109, 233, 105, 73, 116, 169, 234, 66, 46, 92, 26, 9, 3, 122, 230, 39, 221, 92, 64, 129, 57, 171, 53, 3, 171, 197, 55, 168, 102, 241, 203, 92, 187, 240, 139, 32, 177, 136, 7, 248, 147, 118, 155, 249, 252, 170, 228, 224, 203, 219, 110, 29, 79, 137, 26, 142, 112, 118, 106, 191, 18, 169, 204, 85, 114, 164, 39, 9, 73, 209, 207, 227, 190, 62, 172, 27, 216, 38, 43, 47, 96, 64, 218, 1, 200, 61, 108, 28, 121, 235, 92, 203, 67, 44, 166, 183, 91, 206, 13, 101, 133, 128, 160, 112, 185, 101, 17, 122, 50, 47, 176, 122, 111, 41, 252, 8, 80, 135, 177, 45, 164, 193, 7, 207, 52, 176, 50, 162, 238, 127, 133, 83, 247, 239, 108, 98, 86, 175, 91, 49, 169, 11, 55, 191, 20, 147, 114, 150, 83, 176, 224, 243, 64, 81, 128, 23, 38, 61, 42, 54, 177, 179, 153, 220, 168, 48, 141, 200, 195, 26, 16, 15, 245, 183, 66, 69, 55, 133, 190, 69, 211, 98, 21, 44, 241, 230, 2, 154, 48, 191, 246, 217, 82, 110, 65, 219, 25, 36, 180, 225, 177, 134, 159, 72, 53, 127, 117, 124, 135, 58, 91, 112, 231, 212, 91, 4, 182, 132, 237, 113, 202, 245, 204, 108, 143, 137, 195, 255, 70, 28, 199, 226, 166, 108, 72, 224, 32, 76, 107, 141, 85, 220, 148, 196, 242, 177, 88, 130, 48, 223, 59, 178, 37, 123, 222, 87, 22, 21, 174, 43, 75, 187, 122, 54, 99, 252, 107, 5, 133, 186, 44, 22, 69, 239, 203, 77, 154, 12, 178, 113, 74, 42, 179, 250, 92, 149, 254, 31, 122, 82, 83, 86, 66, 137, 153, 102, 77, 25, 49, 67, 67, 87, 49, 84, 100, 43, 70, 86, 215, 108, 111, 135, 26, 156, 36, 35, 14, 18, 28, 209, 80, 159, 78, 114, 184, 44, 228, 147, 255, 56, 200, 134, 252, 53, 187, 76, 181, 174, 163, 50, 221, 15, 200, 152, 156, 97, 132, 6, 20, 66, 48, 49, 155, 108, 71, 224, 29, 239, 39, 242, 71, 205, 234, 218, 198, 82, 83, 104, 52, 219, 199, 229, 25, 188, 196, 50, 68, 244, 87, 8, 123, 11, 185, 204, 202, 91, 60, 148, 151, 1, 243, 140, 201, 36, 165, 70, 243, 237, 150, 37, 79, 33, 110, 201, 152, 96, 47, 60, 168, 245, 206, 196, 217, 142, 170, 210, 29, 198, 87, 234, 83, 7, 206, 175, 199, 5, 206, 113, 135, 224, 217, 111, 109, 170, 65, 237, 118, 242, 22, 56, 33, 240, 237, 136, 23, 207, 67, 143, 72, 102, 79, 250, 159, 133, 136, 247, 27, 2, 205, 140, 242, 194, 225, 132, 11, 65, 23, 96, 161, 225, 218, 132, 56, 112, 39, 142, 198, 25, 184, 137, 141, 255, 142, 169, 173, 230, 33, 77, 182, 179, 74, 168, 225, 120, 83, 6, 201, 232, 48, 242, 50, 183, 123, 200, 149, 192, 214, 28, 58, 92, 176, 54, 114, 196, 1, 32, 11, 144, 168, 105, 147, 55, 74, 183, 99, 234, 52, 220, 89, 218, 148, 131, 183, 188, 46, 128, 104, 112, 205, 85, 102, 180, 252, 227, 132, 83, 44, 144, 50, 67, 14, 23, 89, 178, 53, 205, 226, 137, 30, 106, 10, 193, 20, 169, 156, 142, 221, 236, 121, 251, 51, 194, 18, 137, 167, 48, 142, 85, 110, 44, 44, 228, 194, 96, 142, 117, 84, 75, 23, 23, 165, 175, 161, 250, 122, 252, 117, 16, 20, 38, 81, 247, 159, 36, 146, 26, 136, 114, 106, 0, 67, 179, 146, 230, 217, 105, 99, 108, 62, 249, 207, 133, 205, 10, 74, 120, 108, 25, 83, 40, 8, 227, 88, 254, 230, 20, 69, 196, 74, 144, 220, 218, 20, 174, 59, 71, 118, 160, 54, 201, 220, 51, 251, 213, 3, 93, 190, 68, 128, 76, 24, 211, 245, 171, 50, 34, 224, 49, 50, 110, 211, 124, 35, 87, 50, 90, 225, 208, 95, 39, 197, 68, 54, 231, 64, 204, 190, 128, 1, 154, 82, 197, 190, 140, 78, 204, 226, 132, 142, 54, 178, 232, 136, 178, 140, 5, 104, 88, 132, 137, 109, 90, 249, 139, 28, 208, 33, 121, 45, 45, 234, 230, 151, 138, 139, 61, 151, 187, 164, 191, 173, 38, 85, 228, 235, 79, 88, 159, 186, 35, 166, 90, 185, 100, 93, 184, 19, 6, 214, 94, 60, 158, 237, 236, 137, 193, 198, 76, 156, 231, 25, 244, 241, 198, 110, 213, 203, 218, 248, 204, 133, 219, 1, 167, 13, 36, 75, 168, 198, 215, 123, 11, 184, 108, 21, 53, 36, 19, 48, 82, 168, 121, 5, 179, 255, 210, 225, 139, 31, 202, 159, 44, 127, 89, 219, 222, 112, 112, 6, 91, 139, 128, 239, 131, 136, 26, 51, 107, 174, 94, 62, 121, 183, 151, 174, 191, 156, 240, 111, 148, 242, 169, 242, 3, 191, 157, 98, 248, 4, 116, 204, 194, 192, 164, 74, 140, 46, 89, 1, 93, 210, 45, 246, 151, 172, 30, 223, 76, 65, 209, 141, 244, 62, 37, 246, 240, 39, 236, 146, 240, 147, 218, 18, 167, 72, 252, 86, 80, 109, 137, 169, 113, 126, 103, 31, 227, 9, 48, 179, 162, 151, 51, 22, 206, 40, 119, 136, 128, 40, 105, 49, 72, 1, 161, 100, 87, 178, 16, 223, 187, 3, 56, 88, 218, 182, 95, 198, 40, 239, 220, 54, 92, 250, 33, 206, 66, 59, 144, 58, 78, 187, 196, 207, 136, 107, 84, 209, 18, 93, 0, 143, 164, 99, 167, 116, 91, 99, 255, 77, 164, 42, 97, 48, 236, 118, 125, 47, 210, 49, 214, 121, 169, 58, 100, 58, 54, 212, 70, 199, 108, 77, 66, 204, 8, 248, 148, 135, 204, 85, 187, 134, 134, 106, 34, 61, 104, 197, 179, 25, 198, 82, 89, 190, 50, 206, 152, 234, 175, 184, 135, 132, 66, 150, 253, 19, 71, 99, 212, 38, 172, 250, 163, 225, 93, 150, 249, 80, 122, 43, 140, 227, 162, 33, 69, 167, 204, 92, 70, 37, 144, 18, 215, 223, 235, 98, 70, 246, 254, 116, 231, 117, 223, 9, 94, 217, 52, 57, 19, 74, 3, 235, 141, 11, 17, 195, 73, 121, 119, 202, 126, 182, 98, 129, 165, 77, 67, 87, 118, 122, 201, 253, 162, 2, 114, 173, 152, 127, 49, 175, 14, 187, 188, 227, 43, 51, 227, 221, 173, 44, 25, 199, 102, 85, 6, 116, 84, 195, 25, 26, 68, 115, 103, 193, 105, 181, 192, 27, 29, 150, 201, 51, 135, 192, 230, 78, 195, 211, 169, 132, 230, 145, 117, 84, 195, 117, 9, 186, 84, 118, 33, 114, 213, 237, 207, 218, 133, 84, 4, 238, 133, 150, 131, 98, 79, 8, 123, 18, 81, 139, 248, 139, 24, 223, 227, 62, 30, 206, 106, 185, 3, 46, 128, 216, 208, 64, 28, 70, 161, 109, 94, 201, 64, 209, 40, 127, 243, 60, 36, 114, 74, 71, 40, 131, 143, 86, 90, 219, 59, 230, 5, 130, 57, 192, 213, 81, 233, 2, 7, 12, 134, 154, 178, 225, 145, 148, 99, 23, 179, 95, 66, 193, 129, 186, 235, 206, 9, 106, 17, 122, 156, 225, 158, 229, 89, 242, 145, 222, 167, 250, 143, 92, 30, 192, 17, 204, 195, 55, 127, 230, 55, 30, 209, 55, 203, 59, 155, 232, 38, 128, 248, 9, 231, 94, 27, 201, 253, 226, 174, 40, 60, 142, 117, 11, 215, 104, 43, 22, 187, 239, 36, 59, 43, 41, 107, 52, 205, 11, 15, 151, 91, 164, 82, 166, 220, 181, 52, 114, 57, 253, 193, 199, 253, 104, 95, 201, 53, 170, 189, 222, 213, 31, 49, 88, 67, 71, 166, 99, 151, 174, 189, 38, 140, 129, 60, 161, 245, 17, 85, 246, 133, 118, 25, 11, 195, 205, 132, 12, 68, 142, 227, 158, 116, 236, 0, 202, 226, 188, 40, 221, 125, 26, 164, 34, 199, 227, 25, 192, 82, 225, 4, 80, 5, 170, 226, 89, 162, 51, 1, 173, 130, 93, 102, 40, 172, 189, 78, 69, 52, 43, 44, 21, 248, 183, 91, 8, 72, 156, 205, 15, 40, 142, 72, 187, 137, 138, 177, 124, 60, 160, 34, 6, 62, 180, 205, 196, 3, 80, 122, 72, 184, 147, 129, 28, 139, 87, 62, 33, 60, 70, 254, 231, 234, 79, 29, 56, 43, 174, 37, 21, 2, 25, 224, 20, 36, 39, 132, 121, 84, 250, 213, 178, 198, 2, 226, 231, 91, 13, 223, 10, 1, 219, 158, 238, 15, 113, 109, 30, 47, 15, 128, 115, 225, 25, 80, 51, 72, 80, 32, 232, 169, 57, 172, 38, 65, 162, 69, 97, 184, 156, 54, 188, 172, 64, 13, 31, 66, 150, 212, 8, 108, 251, 130, 92, 251, 168, 15, 121, 63, 159, 140, 57, 203, 49, 147, 138, 82, 248, 85, 221, 117, 80, 249, 174, 148, 234, 52, 27, 154, 107, 125, 197, 187, 168, 100, 150, 173, 203, 83, 163, 155, 128, 213, 80, 201, 33, 203, 227, 45, 24, 200, 235, 251, 245, 87, 105, 212, 53, 82, 5, 8, 158, 29, 238, 51, 95, 105, 152, 90, 221, 53, 40, 162, 17, 136, 38, 208, 218, 137, 5, 39, 203, 141, 34, 13, 33, 241, 181, 162, 151, 81, 72, 187, 87, 28, 61, 249, 29, 220, 103, 46, 142, 217, 7, 51, 81, 98, 89, 160, 155, 195, 180, 184, 91, 49, 130, 98, 176, 13, 217, 212, 224, 81, 237, 54, 100, 130, 204, 176, 9, 251, 67, 69, 75, 175, 109, 195, 134, 182, 203, 93, 32, 218, 231, 30, 250, 157, 244, 122, 223, 88, 188, 29, 253, 149, 44, 85, 138, 181, 84, 252, 159, 179, 51, 19, 86, 99, 174, 55, 222, 161, 172, 255, 232, 170, 195, 147, 101, 36, 58, 73, 167, 2, 55, 209, 13, 28, 128, 51, 120, 60, 182, 98, 18, 247, 98, 142, 132, 225, 57, 71, 78, 189, 78, 105, 243, 106, 238, 119, 231, 163, 211, 158, 76, 243, 123, 17, 167, 121, 10, 231, 166, 113, 216, 183, 5, 35, 31, 138, 231, 186, 100, 174, 225, 55, 165, 171, 159, 23, 140, 176, 122, 93, 64, 237, 57, 52, 15, 146, 24, 136, 62, 89, 128, 22, 157, 30, 2, 16, 227, 91, 156, 9, 111, 28, 73, 142, 160, 226, 195, 100, 201, 144, 254, 78, 161, 17, 138, 235, 165, 115, 234, 56, 101, 223, 127, 108, 185, 203, 34, 177, 172, 73, 202, 31, 106, 17, 177, 177, 142, 138, 155, 245, 195, 46, 41, 57, 249, 102, 127, 58, 131, 31, 27, 132, 29, 174, 6, 35, 68, 25, 104, 87, 151, 149, 132, 191, 214, 235, 84, 22, 167, 128, 133, 91, 59, 136, 115, 36, 183, 115, 137, 73, 10, 59, 62, 42, 93, 188, 107, 104, 184, 101, 65, 227, 0, 1, 26, 123, 170, 138, 156, 1, 171, 179, 234, 248, 202, 150, 36, 174, 43, 179, 8, 184, 217, 37, 96, 190, 128, 109, 255, 231, 147, 88, 49, 76, 123, 24, 8, 168, 211, 38, 230, 112, 108, 128, 57, 196, 65, 94, 245, 227, 94, 107, 37, 253, 248, 193, 26, 8, 101, 71, 52, 95, 52, 106, 119, 177, 137, 252, 122, 134, 43, 198, 34, 189, 126, 210, 173, 120, 179, 73, 142, 202, 2, 245, 78, 39, 248, 76, 180, 126, 141, 99, 116, 216, 248, 116, 128, 133, 203, 115, 51, 180, 225, 79, 96, 6, 252, 10, 165, 46, 105, 236, 145, 136, 114, 141, 213, 169, 228, 49, 217, 240, 2, 217, 236, 46, 175, 73, 146, 115, 99, 142, 254, 145, 23, 247, 247, 179, 65, 222, 211, 68, 139, 76, 200, 126, 116, 61, 64, 10, 69, 229, 144, 62, 37, 131, 206, 163, 179, 185, 133, 250, 204, 58, 146, 155, 73, 244, 148, 181, 30, 102, 133, 51, 12, 75, 36, 138, 233, 213, 127, 14, 188, 33, 226, 219, 33, 180, 94, 84, 92, 115, 108, 73, 14, 77, 83, 162, 80, 196, 82, 45, 9, 91, 254, 132, 219, 189, 166, 22, 169, 151, 31, 217, 186, 85, 92, 196, 157, 170, 5, 107, 240, 91, 239, 221, 149, 235, 62, 233, 150, 11, 160, 254, 1, 206, 178, 105, 233, 42, 73, 155, 183, 118, 58, 222, 12, 139, 178, 131, 37, 215, 200, 96, 246, 38, 55, 99, 145, 191, 36, 116, 69, 247, 126, 200, 36, 216, 219, 37, 148, 174, 196, 214, 24, 166, 156, 6, 67, 40, 188, 2, 169, 77, 48, 0, 0, 1, 218, 25, 189, 188, 113, 118, 224, 25, 26, 229, 77, 42, 248, 223, 175, 220, 213, 59, 75, 86, 79, 94, 153, 13, 161, 1, 112, 57, 33, 168, 209, 127, 140, 123, 221, 196, 181, 181, 111, 232, 60, 60, 74, 178, 120, 54, 119, 143, 42, 111, 3, 237, 130, 19, 233, 223, 60, 167, 226, 13, 153, 100, 88, 62, 191, 252, 179, 117, 24, 105, 34, 48, 202, 77, 22, 7, 33, 220, 81, 197, 91, 156, 8, 202, 39, 94, 179, 187, 107, 195, 129, 60, 29, 213, 54, 241, 178, 9, 74, 246, 190, 71, 10, 124, 126, 225, 95, 177, 181, 127, 3, 91, 220, 53, 33, 166, 50, 132, 150, 121, 40, 186, 216, 94, 139, 17, 31, 156, 17, 131, 103, 17, 66, 8, 135, 164, 53, 113, 137, 221, 163, 253, 184, 252, 149, 95, 135, 62, 98, 187, 213, 10, 82, 152, 12, 151, 4, 202, 232, 250, 193, 124, 4, 169, 211, 122, 99, 179, 145, 237, 91, 70, 40, 56, 5, 242, 229, 163, 207, 191, 134, 105, 180, 3, 138, 5, 234, 188, 241, 134, 159, 120, 230, 29, 91, 225, 128, 230, 180, 149, 21, 182, 68, 10, 184, 215, 87, 39, 155, 249, 214, 201, 233, 31, 196, 39, 67, 47, 220, 174, 38, 44, 55, 71, 241, 63, 32, 221, 83, 84, 44, 96, 167, 27, 130, 183, 50, 37, 169, 36, 64, 160, 154, 88, 195, 58, 15, 105, 92, 89, 16, 19, 1, 47, 144, 0, 59, 117, 166, 17, 170, 179, 108, 114, 221, 143, 227, 106, 225, 172, 157, 123, 238, 125, 159, 3, 230, 51, 252, 95, 56, 138, 18, 73, 57, 98, 244, 65, 133, 134, 127, 194, 113, 199, 204, 229, 15, 229, 117, 145, 223, 158, 60, 227, 42, 125, 3, 252, 104, 204, 57, 231, 67, 124, 38, 15, 221, 34, 162, 73, 76, 32, 33, 132, 44, 39, 64, 224, 53, 183, 54, 73, 187, 224, 169, 238, 246, 208, 128, 8, 239, 206, 93, 16, 120, 146, 134, 147, 74, 187, 62, 103, 3, 182, 64, 129, 173, 15, 134, 132, 181, 252, 139, 131, 71, 69, 172, 166, 67, 33, 124, 213, 141, 129, 167, 6, 206, 124, 32, 10, 28, 214, 94, 237, 21, 198, 163, 100, 75, 232, 34, 136, 199, 81, 69, 219, 27, 38, 139, 88, 44, 47, 129, 199, 174, 70, 86, 24, 206, 86, 37, 170, 57, 214, 75, 157, 67, 132, 104, 49, 77, 108, 153, 119, 12, 133, 104, 70, 9, 222, 132, 77, 22, 120, 36, 108, 244, 183, 85, 74, 62, 75, 248, 49, 83, 110, 149, 0, 231, 98, 118, 210, 170, 110, 180, 156, 151, 38, 194, 164, 248, 95, 60, 210, 104, 149, 178, 202, 200, 14, 227, 95, 175, 63, 71, 77, 253, 26, 188, 243, 227, 240, 130, 161, 245, 154, 243, 177, 234, 125, 207, 231, 203, 66, 20, 55, 203, 45, 144, 177, 238, 135, 193, 66, 98, 216, 27, 242, 19, 9, 103, 227, 155, 118, 96, 236, 226, 208, 218, 205, 136, 177, 188, 236, 78, 251, 125, 100, 218, 168, 74, 243, 44, 120, 168, 12, 183, 209, 199, 168, 110, 96, 33, 163, 203, 164, 192, 167, 95, 50, 223, 138, 120, 203, 154, 67, 58, 27, 22, 176, 106, 242, 37, 114, 184, 107, 2, 216, 210, 88, 88, 45, 229, 93, 233, 149, 212, 104, 90, 61, 12, 194, 208, 131, 212, 240, 173, 80, 153, 253, 89, 231, 154, 20, 189, 227, 108, 84, 205, 198, 67, 228, 179, 32, 221, 194, 20, 46, 134, 200, 17, 218, 39, 211, 4, 69, 216, 55, 3, 168, 132, 231, 219, 197, 21, 73, 3, 59, 200, 9, 108, 239, 11, 7, 139, 230, 137, 217, 234, 30, 74, 131, 100, 172, 184, 135, 144, 179, 73, 118, 178, 129, 49, 5, 239, 242, 235, 69, 47, 175, 164, 192, 215, 161, 75, 35, 240, 151, 24, 125, 12, 101, 130, 241, 59, 113, 48, 177, 48, 178, 221, 243, 160, 223, 93, 153, 151, 39, 80, 237, 49, 177, 196, 243, 213, 102, 64, 109, 201, 143, 188, 87, 200, 83, 41, 131, 49, 133, 171, 190, 54, 0, 76, 13, 90, 115, 69, 84, 9, 123, 140, 111, 10, 218, 27, 112, 47, 156, 200, 191, 94, 169, 23, 14, 178, 186, 68, 8, 5, 219, 60, 136, 214, 138, 84, 112, 247, 127, 43, 155, 20, 183, 138, 174, 251, 105, 170, 197, 163, 229, 204, 232, 250, 74, 100, 253, 251, 153, 142, 169, 239, 79, 180, 94, 96, 227, 84, 222, 18, 172, 157, 22, 241, 13, 239, 6, 60, 61, 142, 128, 14, 59, 121, 52, 166, 235, 30, 134, 194, 192, 124, 123, 146, 236, 141, 20, 66, 133, 224, 77, 174, 224, 238, 114, 238, 199, 193, 168, 232, 52, 65, 78, 226, 78, 76, 174, 65, 50, 226, 137, 50, 160, 172, 101, 107, 69, 133, 196, 63, 231, 182, 64, 202, 155, 219, 124, 228, 154, 49, 31, 33, 24, 116, 130, 31, 32, 51, 162, 60, 207, 63, 125, 108, 81, 242, 84, 201, 168, 72, 216, 52, 16, 182, 240, 73, 62, 65, 140, 180, 72, 26, 86, 39, 193, 183, 132, 216, 248, 119, 221, 148, 98, 188, 26, 158, 81, 118, 46, 124, 100, 133, 223, 113, 224, 20, 100, 220, 11, 16, 165, 17, 217, 54, 40, 202, 237, 37, 148, 15, 71, 194, 218, 62, 107, 217, 88, 76, 13, 17, 85, 160, 11, 31, 188, 20, 37, 56, 152, 162, 252, 108, 151, 98, 66, 167, 98, 246, 223, 223, 230, 202, 62, 246, 125, 140, 150, 75, 179, 176, 56, 182, 127, 149, 74, 164, 91, 112, 40, 252, 215, 244, 96, 231, 83, 38, 231, 82, 161, 17, 240, 171, 138, 146, 75, 74, 169, 136, 107, 118, 195, 174, 39, 99, 43, 73, 245, 41, 249, 161, 182, 149, 164, 34, 13, 246, 112, 198, 119, 3, 190, 110, 35, 105, 55, 177, 228, 153, 191, 5, 11, 171, 246, 245, 249, 28, 166, 80, 182, 82, 162, 88, 56, 33, 178, 252, 229, 154, 52, 186, 211, 56, 224, 224, 206, 208, 133, 254, 238, 45, 201, 186, 191, 6, 237, 178, 148, 198, 183, 161, 147, 47, 16, 132, 203, 112, 156, 171, 62, 154, 23, 31, 93, 149, 153, 142, 242, 173, 156, 13, 39, 94, 177, 10, 86, 195, 43, 113, 54, 127, 159, 165, 126, 159, 169, 106, 238, 58, 68, 249, 133, 166, 54, 107, 196, 186, 17, 133, 183, 52, 221, 157, 18, 196, 196, 166, 205, 126, 42, 177, 198, 93, 46, 213, 7, 19, 124, 95, 166, 242, 240, 158, 199, 253, 160, 56, 14, 203, 248, 209, 211, 192, 119, 115, 245, 17, 91, 3, 181, 179, 101, 78, 75, 236, 98, 246, 176, 157, 192, 82, 89, 190, 79, 26, 0, 30, 246, 157, 105, 48, 59, 146, 166, 19, 154, 83, 205, 90, 189, 20, 185, 79, 21, 228, 71, 202, 213, 23, 123, 194, 242, 242, 147, 236, 118, 144, 106, 195, 165, 112, 77, 8, 216, 36, 66, 209, 100, 71, 46, 176, 6, 246, 157, 112, 130, 164, 230, 172, 116, 168, 239, 41, 174, 154, 55, 60, 143, 64, 89, 6, 124, 9, 22, 26, 156, 35, 157, 122, 60, 229, 184, 124, 76, 32, 31, 197, 163, 232, 221, 227, 234, 22, 202, 124, 220, 61, 85, 180, 61, 52, 113, 221, 18, 183, 10, 27, 186, 172, 57, 125, 74, 200, 131, 199, 26, 214, 194, 24, 44, 168, 232, 29, 230, 51, 77, 185, 135, 121, 236, 140, 65, 187, 103, 219, 65, 39, 217, 147, 114, 206, 35, 41, 47, 122, 161, 59, 242, 148, 43, 175, 232, 37, 197, 220, 201, 16, 213, 97, 247, 249, 194, 123, 111, 114, 1, 187, 180, 179, 212, 213, 145, 15, 62, 79, 231, 184, 70, 11, 30, 183, 95, 184, 173, 40, 159, 188, 24, 91, 229, 214, 80, 42, 10, 163, 103, 172, 220, 177, 126, 69, 146, 40, 154, 141, 181, 21, 19, 117, 13, 234, 219, 27, 246, 226, 231, 253, 135, 24, 101, 166, 244, 221, 211, 17, 96, 72, 83, 125, 69, 210, 230, 230, 93, 117, 69, 237, 115, 47, 82, 98, 1, 208, 226, 216, 6, 54, 125, 194, 95, 163, 215, 223, 241, 214, 115, 163, 28, 177, 198, 9, 76, 230, 186, 111, 255, 6, 43, 78, 17, 192, 113, 23, 156, 58, 217, 125, 214, 106, 56, 171, 206, 22, 224, 98, 254, 36, 79, 68, 150, 28, 210, 104, 88, 120, 207, 75, 125, 214, 121, 13, 161, 95, 217, 88, 26, 248, 83, 39, 180, 89, 149, 79, 110, 37, 41, 227, 67, 148, 58, 179, 199, 70, 64, 60, 139, 106, 77, 60, 139, 143, 244, 251, 107, 146, 40, 103, 197, 31, 242, 88, 169, 88, 82, 224, 53, 177, 134, 129, 55, 23, 105, 10, 227, 232, 128, 88, 237, 34, 199, 76, 134, 75, 42, 232, 57, 198, 88, 105, 179, 193, 112, 234, 119, 198, 4, 217, 17, 144, 110, 232, 152, 86, 38, 173, 228, 200, 39, 69, 143, 78, 155, 248, 91, 142, 161, 2, 33, 83, 118, 69, 48, 23, 254, 47, 7, 92, 203, 152, 193, 90, 41, 100, 98, 23, 254, 54, 120, 111, 202, 223, 254, 112, 63, 20, 119, 62, 149, 251, 64, 199, 84, 209, 87, 147, 10, 224, 108, 193, 29, 81, 42, 210, 35, 14, 248, 169, 205, 1, 34, 30, 104, 62, 48, 236, 141, 16, 230, 149, 105, 31, 185, 53, 208, 96, 106, 59, 107, 45, 62, 31, 176, 61, 57, 124, 85, 109, 116, 51, 4, 18, 126, 169, 159, 128, 181, 166, 208, 224, 209, 140, 4, 3, 240, 115, 156, 37, 29, 230, 143, 103, 45, 66, 107, 181, 72, 153, 153, 52, 135, 20, 65, 197, 226, 53, 109, 168, 88, 146, 186, 104, 0, 14, 124, 45, 226, 205, 20, 120, 133, 105, 237, 244, 223, 12, 129, 54, 166, 20, 81, 174, 147, 69, 24, 42, 121, 162, 131, 41, 205, 70, 82, 69, 39, 89, 231, 179, 20, 176, 211, 78, 101, 240, 20, 136, 39, 122, 80, 251, 6, 143, 207, 25, 202, 109, 164, 161, 151, 17, 132, 38, 250, 224, 69, 58, 88, 169, 185, 235, 117, 205, 43, 219, 143, 100, 67, 10, 187, 0, 240, 193, 165, 12, 194, 112, 116, 22, 80, 227, 71, 45, 111, 33, 70, 171, 139, 254, 194, 129, 175, 193, 30, 115, 230, 164, 72, 79, 5, 132, 49, 246, 20, 233, 202, 197, 209, 249, 26, 127, 183, 34, 115, 45, 177, 53, 49, 109, 149, 178, 123, 251, 141, 230, 100, 97, 255, 107, 78, 237, 133, 15, 222, 89, 210, 100, 101, 149, 120, 241, 88, 179, 246, 143, 131, 3, 159, 24, 153, 35, 2, 213, 131, 118, 235, 11, 67, 24, 195, 205, 184, 117, 206, 239, 238, 116, 5, 54, 125, 174, 83, 151, 81, 162, 86, 141, 193, 55, 244, 188, 18, 74, 11, 199, 125, 200, 9, 77, 9, 63, 227, 139, 201, 111, 220, 27, 165, 22, 54, 85, 148, 145, 250, 254, 210, 0, 4, 176, 73, 52, 177, 94, 223, 144, 178, 98, 71, 242, 184, 63, 36, 175, 109, 60, 88, 5, 140, 120, 86, 2, 15, 216, 114, 32, 49, 107, 249, 92, 182, 237, 35, 110, 46, 254, 104, 162, 8, 93, 220, 70, 208, 179, 158, 80, 247, 72, 114, 20, 222, 14, 12, 102, 114, 219, 20, 27, 80, 146, 112, 124, 121, 186, 99, 3, 247, 122, 129, 249, 184, 62, 182, 112, 85, 146, 140, 141, 144, 0, 61, 130, 253, 158, 251, 94, 245, 185, 163, 235, 32, 51, 50, 219, 25, 31, 245, 185, 9, 246, 142, 228, 137, 172, 7, 54, 7, 41, 85, 183, 13, 53, 98, 123, 235, 68, 232, 221, 90, 158, 163, 35, 121, 140, 153, 0, 160, 230, 170, 204, 245, 77, 225, 105, 191, 19, 138, 45, 68, 249, 227, 89, 234, 160, 177, 126, 203, 210, 130, 84, 114, 192, 25, 73, 70, 45, 45, 120, 205, 170, 139, 216, 221, 32, 138, 225, 71, 129, 15, 161, 139, 152, 90, 240, 247, 142, 248, 118, 33, 215, 136, 85, 166, 1, 12, 133, 66, 164, 225, 91, 74, 150, 100, 229, 79, 145, 61, 142, 44, 23, 232, 69, 100, 33, 199, 1, 180, 104, 231, 108, 90, 135, 248, 250, 20, 250, 10, 93, 198, 182, 147, 83, 14, 252, 228, 97, 200, 113, 213, 195, 209, 63, 100, 179, 92, 8, 227, 86, 210, 100, 149, 255, 146, 122, 27, 59, 24, 43, 169, 158, 85, 155, 176, 105, 145, 59, 138, 186, 35, 245, 220, 122, 216, 239, 163, 143, 73, 170, 156, 195, 240, 65, 61, 235, 217, 38, 127, 189, 105, 201, 83, 35, 56, 156, 28, 119, 238, 16, 86, 130, 30, 8, 11, 82, 98, 99, 60, 209, 199, 231, 172, 120, 214, 32, 212, 203, 238, 87, 2, 202, 253, 129, 68, 88, 136, 63, 39, 78, 144, 62, 72, 102, 95, 48, 199, 30, 93, 78, 205, 188, 220, 50, 71, 52, 65, 33, 132, 108, 134, 49, 58, 163, 20, 138, 200, 151, 99, 218, 236, 63, 46, 232, 23, 63, 199, 204, 246, 174, 91, 142, 141, 162, 198, 189, 217, 181, 30, 5, 58, 218, 140, 93, 133, 161, 163, 242, 35, 82, 154, 58, 191, 154, 248, 255, 24, 100, 182, 49, 53, 223, 28, 5, 9, 63, 76, 92, 95, 192, 218, 232, 207, 206, 230, 175, 233, 184, 12, 253, 149, 112, 140, 64, 108, 88, 42, 148, 245, 166, 13, 215, 119, 89, 146, 57, 233, 95, 139, 231, 22, 182, 45, 224, 35, 203, 70, 88, 187, 62, 155, 84, 133, 249, 24, 67, 204, 229, 29, 165, 229, 195, 198, 171, 177, 164, 213, 13, 27, 66, 215, 31, 145, 19, 89, 8, 41, 133, 30, 27, 4, 166, 124, 47, 184, 221, 156, 72, 86, 102, 81, 236, 113, 83, 108, 117, 225, 67, 38, 30, 169, 159, 60, 54, 80, 3, 226, 104, 99, 48, 165, 214, 202, 199, 196, 207, 157, 177, 220, 0, 180, 128, 222, 160, 197, 188, 22, 134, 190, 223, 242, 153, 163, 173, 155, 55, 223, 125, 204, 91, 237, 127, 75, 26, 163, 73, 44, 170, 104, 153, 203, 43, 241, 245, 212, 49, 120, 106, 30, 220, 100, 186, 48, 28, 12, 203, 230, 83, 174, 224, 129, 11, 89, 52, 49, 121, 251, 220, 164, 147, 179, 86, 104, 143, 164, 65, 224, 23, 106, 110, 71, 26, 109, 188, 164, 171, 114, 52, 225, 172, 119, 189, 24, 207, 152, 234, 44, 77, 22, 34, 197, 8, 53, 60, 152, 201, 100, 42, 24, 165, 78, 7, 0, 70, 20, 86, 247, 143, 137, 108, 114, 23, 96, 121, 27, 78, 238, 10, 182, 140, 101, 173, 35, 202, 2, 140, 94, 250, 185, 7, 73, 182, 149, 211, 184, 246, 92, 243, 97, 204, 180, 221, 75, 206, 95, 224, 243, 191, 245, 85, 164, 56, 31, 96, 206, 233, 224, 243, 233, 224, 254, 109, 113, 156, 245, 201, 250, 168, 71, 122, 111, 178, 228, 92, 75, 111, 91, 138, 97, 255, 249, 242, 46, 116, 61, 179, 41, 229, 45, 228, 49, 118, 52, 33, 215, 93, 50, 231, 168, 190, 249, 211, 96, 211, 67, 123, 4, 183, 52, 69, 177, 150, 208, 156, 115, 50, 243, 181, 215, 206, 239, 33, 218, 249, 16, 94, 213, 77, 102, 252, 138, 33, 250, 241, 141, 191, 31, 206, 148, 53, 156, 73, 60, 234, 204, 214, 75, 214, 64, 248, 104, 253, 93, 69, 211, 100, 12, 163, 152, 102, 211, 9, 123, 198, 68, 26, 33, 165, 130, 147, 233, 253, 138, 76, 244, 169, 41, 151, 166, 193, 64, 3, 210, 67, 68, 107, 211, 9, 24, 198, 83, 183, 134, 171, 27, 150, 116, 53, 159, 217, 120, 141, 50, 62, 138, 210, 34, 163, 140, 121, 129, 213, 106, 105, 39, 12, 173, 183, 14, 92, 61, 11, 78, 122, 63, 192, 126, 126, 155, 174, 173, 233, 122, 225, 166, 49, 17, 49, 3, 106, 193, 108, 65, 201, 152, 55, 254, 135, 139, 33, 21, 12, 155, 73, 226, 60, 131, 202, 205, 40, 181, 177, 63, 141, 160, 120, 168, 202, 105, 75, 47, 119, 122, 242, 9, 33, 132, 244, 159, 183, 200, 40, 1, 104, 61, 94, 62, 14, 156, 177, 103, 253, 10, 167, 160, 96, 8, 29, 232, 235, 28, 48, 87, 122, 202, 93, 16, 66, 55, 76, 135, 91, 95, 92, 191, 88, 154, 25, 169, 103, 225, 204, 175, 12, 85, 45, 239, 210, 93, 4, 140, 233, 13, 245, 225, 106, 122, 209, 238, 39, 25, 216, 106, 29, 140, 180, 172, 100, 11, 42, 31, 69, 63, 28, 5, 35, 174, 177, 186, 166, 213, 213, 125, 139, 164, 230, 130, 210, 94, 225, 184, 51, 26, 98, 227, 128, 223, 98, 169, 109, 194, 215, 80, 251, 196, 245, 30, 16, 12, 154, 17, 24, 196, 139, 19, 198, 159, 211, 139, 89, 36, 83, 123, 193, 194, 68, 118, 83, 36, 129, 163, 49, 85, 61, 128, 246, 80, 233, 246, 37, 156, 207, 252, 178, 142, 155, 42, 140, 120, 134, 64, 148, 108, 98, 196, 175, 182, 252, 22, 31, 114, 151, 24, 39, 86, 77, 50, 59, 170, 160, 215, 128, 126, 85, 239, 33, 155, 247, 125, 127, 111, 27, 76, 65, 116, 41, 125, 20, 163, 97, 8, 87, 146, 145, 43, 76, 167, 70, 245, 9, 82, 34, 53, 46, 47, 144, 9, 168, 253, 20, 78, 42, 195, 33, 179, 166, 202, 30, 152, 120, 224, 216, 66, 248, 187, 5, 168, 126, 93, 202, 128, 108, 93, 45, 16, 204, 122, 186, 103, 144, 242, 224, 174, 11, 57, 171, 20, 220, 190, 143, 99, 44, 134, 2, 5, 162, 144, 215, 89, 232, 15, 197, 37, 224, 126, 176, 157, 65, 171, 39, 41, 214, 131, 56, 198, 60, 213, 207, 193, 174, 183, 104, 12, 46, 65, 135, 198, 224, 14, 211, 132, 250, 36, 164, 241, 249, 112, 64, 208, 210, 145, 242, 34, 242, 123, 43, 128, 123, 129, 4, 235, 174, 198, 7, 155, 188, 147, 192, 121, 45, 183, 62, 96, 199, 87, 27, 185, 144, 9, 250, 161, 213, 95, 124, 175, 176, 163, 227, 31, 32, 125, 17, 237, 103, 239, 42, 75, 243, 253, 142, 139, 94, 22, 98, 170, 40, 87, 66, 253, 208, 25, 164, 109, 154, 82, 255, 142, 115, 155, 86, 74, 238, 210, 20, 152, 135, 74, 128, 27, 192, 154, 188, 172, 14, 159, 85, 240, 66, 37, 94, 113, 188, 49, 80, 33, 19, 192, 51, 19, 193, 222, 72, 47, 97, 99, 255, 213, 200, 110, 246, 157, 149, 69, 24, 103, 146, 26, 20, 230, 62, 194, 98, 208, 205, 8, 234, 43, 34, 214, 71, 43, 81, 122, 177, 228, 184, 194, 50, 1, 84, 33, 158, 212, 55, 100, 3, 55, 104, 92, 19, 142, 161, 97, 225, 169, 123, 245, 157, 111, 41, 152, 234, 98, 85, 157, 92, 44, 212, 50, 133, 6, 129, 219, 53, 3, 58, 16, 166, 184, 108, 65, 141, 98, 117, 239, 3, 121, 229, 54, 136, 200, 167, 212, 236, 44, 135, 188, 100, 234, 197, 56, 148, 172, 98, 175, 83, 199, 249, 94, 223, 96, 135, 91, 154, 139, 7, 158, 227, 156, 23, 39, 124, 2, 5, 219, 153, 107, 139, 169, 136, 165, 66, 184, 171, 85, 43, 76, 174, 164, 122, 120, 141, 37, 253, 131, 88, 125, 241, 240, 187, 79, 216, 144, 181, 160, 58, 102, 24, 186, 202, 105, 156, 183, 233, 26, 240, 100, 247, 14, 148, 145, 152, 20, 103, 77, 35, 215, 98, 203, 74, 240, 5, 79, 196, 18, 254, 135, 49, 250, 174, 76, 6, 2, 92, 139, 61, 197, 46, 40, 51, 53, 132, 255, 23, 185, 5, 38, 153, 247, 91, 254, 99, 96, 5, 84, 172, 244, 187, 240, 141, 52, 0, 138, 5, 78, 185, 221, 246, 196, 110, 250, 8, 144, 98, 93, 171, 225, 3, 224, 212, 124, 179, 20, 195, 107, 244, 11, 230, 158, 159, 144, 194, 86, 179, 177, 247, 198, 148, 113, 62, 72, 160, 248, 249, 209, 197, 59, 48, 160, 137, 43, 68, 107, 110, 1, 179, 197, 93, 164, 19, 79, 51, 56, 142, 208, 67, 68, 228, 201, 219, 20, 120, 108, 111, 247, 79, 34, 243, 252, 244, 221, 122, 214, 225, 32, 140, 142, 40, 227, 96, 59, 255, 150, 195, 155, 209, 14, 225, 110, 57, 190, 195, 181, 182, 103, 172, 113, 146, 220, 106, 222, 125, 224, 247, 249, 41, 164, 45, 141, 107, 173, 253, 179, 185, 82, 183, 206, 237, 142, 151, 130, 59, 211, 103, 3, 173, 162, 197, 229, 128, 70, 216, 246, 110, 3, 223, 189, 112, 204, 86, 66, 80, 97, 154, 39, 12, 166, 196, 225, 11, 41, 229, 0, 84, 143, 77, 229, 60, 110, 97, 115, 90, 229, 239, 45, 143, 48, 134, 107, 125, 239, 28, 172, 65, 83, 110, 85, 213, 213, 147, 192, 186, 34, 107, 181, 21, 222, 252, 209, 222, 126, 167, 141, 66, 88, 60, 92, 19, 246, 202, 108, 92, 55, 13, 20, 74, 155, 45, 52, 63, 39, 163, 67, 197, 152, 19, 227, 210, 135, 66, 51, 55, 234, 153, 243, 186, 109, 59, 149, 116, 16, 15, 156, 226, 211, 171, 1, 186, 94, 98, 239, 1, 31, 191, 36, 231, 115, 88, 81, 171, 131, 105, 198, 5, 170, 105, 62, 94, 151, 23, 0, 128, 53, 88, 165, 143, 83, 19, 139, 140, 30, 159, 87, 47, 241, 5, 83, 163, 66, 92, 179, 32, 142, 40, 43, 63, 135, 157, 66, 22, 78, 149, 15, 80, 252, 15, 57, 124, 240, 155, 168, 135, 235, 229, 131, 247, 153, 63, 199, 69, 248, 59, 183, 59, 99, 192, 46, 175, 60, 162, 120, 60, 198, 55, 59, 203, 73, 169, 225, 98, 148, 66, 124, 10, 254, 221, 237, 247, 13, 105, 59, 214, 107, 213, 27, 79, 189, 248, 197, 45, 152, 0, 133, 108, 60, 73, 188, 25, 108, 200, 199, 128, 191, 25, 4, 216, 64, 204, 176, 53, 240, 15, 218, 12, 177, 225, 178, 216, 9, 94, 168, 78, 202, 202, 136, 92, 165, 245, 183, 92, 162, 190, 149, 35, 3, 14, 210, 40, 247, 218, 53, 79, 51, 145, 220, 218, 176, 93, 17, 214, 225, 158, 229, 58, 99, 67, 141, 81, 22, 26, 218, 190, 54, 174, 29, 117, 85, 245, 15, 11, 50, 5, 88, 10, 179, 53, 39, 61, 241, 149, 35, 214, 217, 98, 172, 206, 206, 221, 220, 49, 8, 100, 108, 251, 166, 198, 6, 36, 129, 50, 214, 32, 75, 94, 6, 126, 154, 89, 68, 94, 147, 149, 198, 235, 162, 212, 206, 137, 71, 62, 74, 144, 128, 1, 213, 218, 5, 43, 2, 164, 2, 82, 137, 202, 200, 235, 38, 21, 213, 70, 167, 152, 128, 80, 181, 159, 165, 193, 66, 204, 53, 106, 200, 187, 185, 19, 136, 114, 63, 140, 6, 153, 156, 37, 198, 110, 96, 91, 96, 7, 154, 209, 150, 3, 196, 245, 228, 140, 254, 146, 76, 18, 96, 48, 13, 112, 92, 65, 26, 44, 231, 204, 173, 119, 65, 66, 167, 194, 202, 234, 146, 2, 89, 204, 37, 16, 124, 27, 126, 115, 153, 74, 125, 255, 205, 96, 232, 244, 127, 252, 61, 171, 109, 111, 206, 172, 241, 2, 22, 240, 79, 219, 134, 167, 43, 70, 76, 55, 137, 140, 110, 27, 106, 148, 215, 44, 143, 5, 155, 55, 250, 26, 143, 248, 70, 22, 142, 150, 12, 221, 157, 213, 9, 7, 67, 20, 27, 82, 182, 37, 47, 2, 101, 147, 118, 160, 70, 94, 178, 179, 68, 169, 240, 158, 103, 42, 44, 62, 105, 222, 245, 127, 123, 118, 174, 190, 253, 66, 26, 204, 73, 112, 78, 45, 175, 35, 73, 29, 144, 42, 101, 176, 169, 53, 119, 13, 112, 142, 193, 33, 76, 133, 150, 235, 236, 43, 92, 16, 194, 71, 178, 3, 40, 160, 181, 48, 48, 183, 117, 21, 37, 101, 39, 151, 53, 210, 162, 178, 18, 62, 110, 199, 188, 109, 201, 33, 82, 87, 196, 240, 4, 34, 137, 187, 204, 109, 109, 32, 198, 110, 65, 204, 148, 130, 126, 129, 233, 188, 230, 15, 116, 254, 102, 101, 225, 29, 142, 103, 57, 163, 16, 214, 19, 25, 174, 207, 235, 217, 90, 65, 166, 77, 242, 165, 24, 245, 74, 129, 21, 106, 238, 189, 178, 7, 3, 16, 179, 105, 137, 219, 168, 29, 59, 102, 228, 62, 117, 86, 232, 184, 6, 223, 135, 4, 35, 1, 240, 187, 85, 109, 162, 111, 151, 243, 168, 80, 129, 18, 69, 248, 77, 81, 63, 77, 71, 3, 137, 51, 83, 82, 128, 34, 109, 108, 121, 140, 33, 100, 82, 195, 244, 138, 55, 110, 163, 44, 48, 59, 23, 71, 185, 222, 63, 135, 244, 195, 77, 212, 200, 43, 12, 79, 195, 155, 6, 103, 153, 118, 174, 81, 108, 66, 207, 252, 69, 225, 29, 103, 249, 215, 118, 220, 110, 141, 250, 76, 98, 155, 100, 205, 190, 28, 228, 112, 44, 31, 67, 203, 65, 30, 166, 195, 190, 174, 4, 142, 68, 230, 181, 21, 251, 83, 179, 240, 171, 7, 213, 242, 239, 170, 183, 252, 225, 214, 3, 34, 6, 22, 135, 55, 145, 109, 191, 208, 10, 234, 46, 101, 192, 99, 20, 156, 174, 234, 40, 174, 64, 12, 182, 81, 102, 177, 210, 187, 64, 97, 230, 64, 219, 195, 65, 87, 40, 18, 169, 11, 69, 19, 84, 235, 81, 33, 237, 27, 168, 207, 214, 28, 253, 218, 143, 28, 69, 72, 236, 119, 76, 32, 246, 207, 226, 160, 201, 55, 59, 168, 92, 232, 25, 79, 40, 250, 24, 88, 1, 104, 73, 151, 2, 165, 2, 96, 84, 102, 91, 206, 164, 110, 156, 184, 55, 225, 47, 153, 98, 48, 162, 21, 205, 41, 120, 226, 126, 145, 51, 146, 20, 64, 157, 39, 37, 150, 249, 189, 74, 10, 74, 109, 130, 56, 206, 107, 167, 162, 253, 248, 22, 229, 172, 54, 116, 5, 179, 153, 219, 12, 157, 61, 229, 136, 171, 111, 56, 114, 12, 185, 128, 80, 128, 250, 0, 11, 40, 91, 138, 1, 28, 114, 35, 88, 83, 80, 248, 129, 83, 252, 202, 24, 108, 184, 22, 46, 224, 251, 247, 70, 202, 223, 58, 110, 241, 121, 106, 40, 78, 5, 122, 199, 80, 170, 208, 144, 136, 202, 0, 76, 143, 210, 107, 86, 22, 93, 214, 100, 71, 165, 78, 67, 244, 109, 171, 155, 125, 5, 108, 70, 24, 48, 155, 215, 216, 133, 197, 108, 220, 154, 54, 228, 113, 9, 28, 197, 40, 100, 246, 209, 119, 195, 142, 33, 150, 188, 145, 112, 102, 127, 128, 224, 61, 38, 171, 95, 155, 171, 62, 61, 98, 66, 209, 97, 144, 25, 229, 90, 10, 240, 197, 62, 162, 194, 7, 237, 55, 38, 253, 198, 204, 109, 148, 95, 151, 124, 117, 91, 62, 246, 165, 58, 122, 248, 180, 144, 67, 203, 196, 114, 189, 196, 107, 28, 42, 43, 7, 251, 147, 154, 225, 90, 2, 166, 208, 4, 97, 208, 236, 180, 196, 177, 65, 97, 20, 205, 40, 125, 69, 228, 54, 58, 33, 182, 82, 227, 218, 120, 182, 8, 122, 47, 67, 113, 191, 101, 155, 247, 157, 32, 6, 135, 199, 113, 174, 72, 185, 207, 146, 45, 72, 223, 129, 165, 161, 237, 73, 189, 63, 30, 35, 93, 121, 23, 29, 84, 129, 71, 138, 44, 133, 113, 96, 143, 106, 78, 141, 104, 13, 5, 131, 214, 72, 248, 242, 238, 160, 22, 59, 82, 147, 69, 147, 54, 65, 93, 159, 225, 32, 93, 186, 86, 99, 4, 64, 172, 197, 195, 121, 206, 253, 55, 133, 59, 197, 37, 236, 155, 226, 98, 214, 227, 56, 22, 80, 73, 126, 113, 13, 189, 48, 0, 38, 248, 50, 168, 126, 226, 53, 199, 192, 243, 48, 116, 30, 73, 56, 61, 192, 246, 134, 23, 111, 1, 133, 143, 172, 63, 112, 105, 27, 8, 192, 210, 171, 37, 200, 176, 27, 208, 3, 132, 20, 207, 25, 1, 83, 107, 206, 106, 52, 183, 30, 78, 119, 77, 16, 242, 171, 251, 86, 119, 100, 102, 24, 197, 81, 82, 36, 233, 217, 92, 110, 128, 120, 219, 16, 69, 3, 88, 247, 176, 131, 5, 198, 201, 1, 129, 217, 120, 34, 27, 127, 52, 0, 0, 0, 57, 80, 111, 114, 110, 115, 116, 97, 114, 32, 82, 97, 110, 107, 105, 110, 103, 32, 50, 48, 50, 51, 58, 32, 49, 53, 32, 111, 102, 32, 49, 48, 48, 32, 105, 115, 32, 83, 119, 101, 101, 116, 105, 101, 32, 70, 111, 120, 32, 79, 102, 102, 105, 99, 105, 97, 108, 10 ], "rct_signatures": { "type": 6, "txnFee": 568700000, "ecdhInfo": [ { "amount": "f36ada3d6fcbd523" }, { "amount": "7a3bf9b20cb5ae3d" }], "outPk": [ "998a00381ac1843c4b9cf1ba52cfe1407bf0f6f407e840aa911fb6a3e43c7b9b", "5fbace08d92f4643812c33ed5c1b23ae4e9968c5a35803228777a0a81898a617"] }, "rctsig_prunable": { "nbp": 1, "bpp": [ { "A": "49faa3aeda13dfc3d00267e818420ee8397450b818295ee6f4c22767c97ed94e", "A1": "c069b2a499cb2f18a7ab3b098ec1371c117d31b93209b7bf3b233ec298b1e1e1", "B": "884859413ceacbfd61c3c6125d9bae7aa17950f331ce9af81621e74cf74a5063", "r1": "a761767f87cae98701959a02f72d19f01d3de97ab9d1dde07f32b4d828ed8005", "s1": "fb511e95accd268c41a62c7a93f0c39ace7082326b21a0d12ed54de1731bdd07", "d1": "5ff0660981740225fb418859618c4f95df415823b5c3837679839f211242be0c", "L": [ "6a5a12bd8575502cbcf4660612d0f650fd54ab87278a5f3a04199aaf930f5b93", "8915fb5f0399512f83b50b62d196033b5e8e6cf334424428ed55dfa0db2b84b3", "ade8cd6c87048e9f4de2371f53f392d0bfbf02e42016c31dff6470382c92230d", "381e6ec731dea04173212ef24a6b859087e8ecc891280272a88539f9797fa10f", "60769829b331ca96d07696e175f1f6df1819bffb582f2fd5c138906f7f5d5bd3", "3d8d7564dd8e3238539f8ae545bd31234959ff78fe7d12f6189e0f46ae1e9b6f", "70f86378bfb4364f9327f432da95ecf98710525eb7057a8710b7a9f28839b2ab" ], "R": [ "73811da045694436b48b92bea2a64e228ef350ce18a6d096b45034ad14e48b09", "dcd7b9a778d0ce500d651c3f6aa828b345b29de28925fc787ed1cdec2eb9e44d", "3c577b47c9f2c897e8cb7f6a1598d063ffce59e5181c5bdbda339f7a27016118", "94d8e365687743ab03f5ca03600b6127be6157ca5ce8c236ee96e6b8dd112086", "d9692632dbdb3c90df3729a666f52ce62428e1d510cb1fc44b2e58c632ddcc9d", "6be557eeab797e2a5f36ea4facb01bf0d79165712d8f9dfa9294fc21482236a7", "e031030dbc48009be669f8e6e0f1efacc102abc7bb6df5a76f84dc5765c2571f" ] } ], "CLSAGs": [ { "s": [ "c04e1f16e2e796e73140a142f2025fb1dfc501472908a9007343ce88d0049909", "78fe8ccfef76943694df20aa160cd2473845d5178579062c820d94b7c4df3c02", "743b559c7459f224716c5410e93abddaf9068743bcd7d30cb6004f20cd4c1c02", "12a87ea6f985d5f7c65044f0e9ed6a379e3fdea3fc23d95ef7e86f66645dfa0b", "1ffea0f3cfcc4be9782a39a6d1491e6dbbf949030be97f49d5690301b7e16907", "91163ec2d1f79b46ae9619d0effca4c2ca4588331751a31befe30f6796799901", "e1eca6a062a2e854145ed47a3c25490b2d228c85c9a71cdb78bb5283a8510904", "0b1c89dab50e62232ca5ce976b25dcc4a623049ed934b27bbbec01fab88eec0d", "debeefacc6a54961857ab526bfbb6098626430d0c1471cc59f3bf6636714f103", "654384b98f2196740f1351ac2fcfd8f836d99edc080d984671f5fcf99bfd9708", "a56ce925a809a844b92f296d61b4e8c0a0a8de75229f712cbb464fbb73c60f0a", "ec038566868c68ec8cc6efb3ebd1495e4caecf28b22e32ad53da46f9cfd8920b", "43f7f1958e1d0b4dbb9658ce81e5f17379a69171ed63e4405796debdff8cb704", "b71fa266193d31afa94d49206a12976b84cb2485d0c43fff81f2357b3a71e30d", "52920c5c5614e11f84b189ecd61b7e62d333a85dccb807d304e975ff99a6860b", "30e08fa694935502e321177e8cad76c1bd56d16eab6bf1e6f08d35a41fb27902"], "c1": "ea8684151de36d56f4e790a81717d444c96411cb3ff2f4b8192ce3bde87ca50b", "D": "bcef1976937818d7cdcc4b8b11ce669a5ae68a9609385f63ca857f80509c29a7" }], "pseudoOuts": [ "1d2eb1a71f547015cfade4a8a41fd035fd0c8c6f6d6cc681f2288f106f5865b3"] } }


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