6de333b7b835d63b021379b44f2427fa6705340597dbe7ed79bf1d962ad9e7bc77a7d811662c139bb6f7efa7b3c7bd6af6c041a5194c69f1a5c212d6e3da10f39c9f5893d9bcc3f7046f9f2e3d37a8a6048cd2741f92fc28826536bfd3f844aec55c9574269582454b9301d00a7fc34926d26de26885935301dc2e6c00d5ef5953034a70c8286fef93a5a42d92acc1e5cb95768607cb4f1fbf0f0a4a6a3e634766823f329f9ba2a3c7fa37729349a7e724b91159733a24b5ecfe0e19c3658e80aa22de4040420a67b2de705b267cf93308c02c6bcbd591060df8d2511c1844af0df4e2b9bc9f9a067bd544f714b147a9dac82ffc481d288c1dbc2ce862054758ba497449f747e0f8239707ab074e943c4997d62d4ab6fddb92260a1638cdd8bd2a29674285199b38d2845cc633672b31b88c20bed48ad3f5a546dfb7ded9ad7793de4e896df73786ce86a744b9dd410d722844f02df636a9d072b51c83effc37c1c6bfbfda82e2d11ac637e92380136e9bd6639a99ed53d0a45ed9e99ab31e1d9ef2563ffe260b2a5312ff22497a92341c4ca9f728873b58e18118d39c2799e902ad5d7f8b4c5d0a060d581422d8f690bfdbd7d828f1fac81bc79921ae53f4820efc7c83807a305f3d923f2a2c3c398b15af3bbc3f6de429a36145a42fcf07fa06048f3bceb5391695e7052d53b669833214f30464cbb039d747c96cea71f8f6599e536c8c05bc5d546f75aecf61bf17bea58d5c7560edba9495734a681bd9927c9f88e1679a3db663bfc89f0ed0bc5a039f795b33c667cd05ed8ec16f9eb9d39cc47b7618e87fc19ac367c9204c5e096fe63c62d00ffea882c8120bcfbeabbef0a5d00d25f43148bd4a26f440abda634d05dc478bb2706c90286c52b30b4c8b1663f7d9c6ad891ad894068db1582e14ddd0a77f8c5817a0fc75e9d30c5a6e3ec364d083b3ec8e3fc870af561b44cdae65d5117d127764ef6f3cbd2c0c6777cbfd55500e6dab37366b1d9793a1719d1b646ceed50913cd323b5c0e3ff00b859c8e601003d49f5d87cf579ee840f1a4c38f7c8a97071dc4e825a0317f6bc6fdc005615782a0077f88340eba5cb692692daf7ae7d696b0bba95b528949144de2594a9ce5dd9e8fc8a08904f099c7514ee26298fb44b6f8904baf3610e4b7437fca5ee64925facdcce3a24ae49372a73884abccc0b39331748d8db7abd9ce67a50852d42023aac108223f9a73194a53faf546d6d31ac423cfc37ec7606fb21968f48cb458616116eb42f0ecfe9fb9ee4cf5074712cc54aaa32e51a84bd5676ecfc1f32c5a0566b3eee63793ba93b05d67e05718550e89fa965eb27d8d2336177c9f752594fc0ff5488fa5a715e0bc2fd6139250eff9ebc18beb9535073246cf8f2c1dcaacdd0b144e20552a8e47aa924fa1d93867388b1ff83f08e83b3b0feadab760ecfc05d36417cae57db454486257bdabed3970749adf8b4fcd3058b0ab24681a1bfe7840d70ff94b8a8ca5854dd907f87649153b82a97c11deb91068cf5b54e6e1c4c9f9f01f3632b46364ab10c6b1df41fabdf1bb07942b7bb7df057b9d9222ff295cc94f9ed8fd03667b3b8d8f53ade030a584988b9cc7b2d4db3523f67784cfc84aa501da238347566f307e736c83f60f8c27c8e3f1307fae5e2e63b1d9c972cd3bb4d46c3df1c9716c21b5683fb82f9f2a15655c71be599f7a525c0c689627158af2cb3353a8e971cddf007ab995417d10ae7061e8b811f9d8fbf8aafc778a3ab6a764dc547f9bc2b88a74d46cfcb53a293522c53a963f0d8a9218c10316b9cc1b25094fb0afa84e567fcd89409c826a0e8d48438707a2a9c0cbc02e55030beba71bbbc13aa8d750d1ca4dc688d508f1079c1e194b4549ca8cb11ada6768187a1db4990a78d3a0b70a120d92dac17178dbd7bee834d66423df3ba8e0dc1336d49ac561333ba2d5c86e717ea93d1d0ad5b00d84f8ea2b764c7ac92de6c9f093bddf355d391491b85c9c3c7416590080048f33454d8969a42c0db2b038c252dd1c0a59e4ac863c1513210566f86da69a36507d2951e9f59da34fd3c6cdcb03e85349fb1d879c0c2162e9de5d51434f6941d9aec29eb21b194933e73804f76deda2de3799c352d5a6b1b3b738fda2339a569f514a933e0cbb712a175a36d78956caa0ed1418fcde50d2bdd809f9282b7bb84615bb68023e2cdb746dfc5cfe76217e69f3d5c7f92e2d8355e0a1d3b0a5f2f5d7789797566fa009a7915979d45381d5fc2bda4e6e65c391752ef0bca3afcf41053dacc803611eebc6e4ecc503c7bd874c3fff89cda28ac86c3193569cc95ca7492594fc7308e33e890995d6b3590b8316971d7e3474b81bc1b89225df3049b8f951eed94ae34ac8b56b87c8fd3ad54a0e7f427b703ddd08c72e896218144d9b0db55188d7f1e3f428ac93091b5ccfe6ffa00c025eed5c08eecd531a6bab448de7d276aa4f4ee0fc981dc4c4d60307a3e6db88f611f9618879a25aa498fd7d79daa71b8b03c27404e0277912c724f0d60b63cd8885078e1792ef8f89eef72880d0064985c7467ddb3519d4628f4f30f6bb01490f10ebaffaba84d8b5e24fe3422cea55be701b27f67f4e8b9e5b3ad0b99d3c44fc06f23258942c75b676998dab0b2ee114e4ad735e338df003c36d6bea761e8d6d67bbaf656b847e3d619631bc0484837691704c5b842c5fe86998a503c304e6cf954a59b508d6d02ebbcc4a131f34a058c38e3f34dcdc93099df7ba676d825c57bcfbaa44eac2fe629a6eb3a111cd577751d451ac44600f65854ee8e8507ef89d3badca42659745d01626228fe48498e62dc539d6c20ca41d1b0f6913c3450b8b4bf79b7d291c241dd5561786e73c19025fb6257f3b39db2cf7761987c3bf53a1b718d5a50a472fd6b9516b414334c", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="500100000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000"/124, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000000000000000000000000000002"], 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) syz_fuse_handle_req(r0, &(0x7f0000009800)="c7ae2b1d90e308ecf94337960ee06ced2c8157dcaa9e6b0ffd6c167b73f64acc935560b3158ecf2aafde15c8475b2032d34a8539b106163bb900ea552c4814aca44f2006931c1edf0fc8951fc861c3c9cfe24a36b22fe4bb6932d89cb8fc2f788ff95e397ad6292b9fd44616d7bf0feb70fbf6553bec43eaeee42a963cef3e69500cebed1321a643e464b6fe7febcafa19f9499cb1fd1305d22b34eab38837a794641c5b4fcbaf680d0df24de225e7888f69b5570170bb681c1aec82e1a3994f725c7fd30d7f32a5910e052de7a00fd642160a4630ab7642470538bc9c107b827d12f197018da5b7b9119e64b4ce9a28ee80c51535bc34c323d4f1564cb04c0e9e0f218ca9d5da4bdf29759463cd61022f12e4dfb69ec90a13b8df1fcc66c244affc1c36dd209b6c1941e9985a97f50ea51a51e50e52161f3f281f47782d2b984bb2d04483cc5da75527cd8d51210db60ef6190f7a2a95bba76d0fbd3a7c42e4f637a8414f787389b5065540b663491daced3679e5d2c6302e0951bd450eae3f5e6e1b1771597a5a236b83d30643e94a412a13fc955c4756c27426b7004b2c91e94ba4064dc1b69c94f04bff66af1bd2d376d93e22d687273abc6db1cb17dacad8a8ba9a896e11e49654a975ebfe922758212dc41eae9d6e2b611c6cdf3c6c552bf4ba2292ae829e0856c1413d762e22ee954707befa898a8afe4740026eafe041d998b5746b05509c07ed3f8a71b5de71d0cee541fb050cd6c35fda1d8c9ee4300c1e5932f548dffa8f8cd961c5e09b3ba52755ebb37d416db5f943a89f770d171e524b410b8d303b2ed369fceb53cfe01a22e2a094f42dd8950dc49ddfc5d4643a13a9f282168ffedf031e9da66a6e654d1353e0bb8771f5cb82c8370030dd730ca14c08b5fd760f44d2981965408289e4a7cd1e8795345a0ec1b01c1bef8d996130a618b43b561e5894ef18c315fb7434815636317d20cf6d8c03fb9628aacb32af54144b0126fc81d24571da034bc6cefdf687cc58ffc8c1ebe5642967e233430e41e5c4f281d2e2609c58a936854e74916c20a5b454ca3d4174ca741dc2870af196d26d6397977c4c2a66eaf63f49f73199252fd3226a8889cee324c1273bf1a4dc6574a1961bdcf0477a2c63e1fa3b524e04a8378fe4324b29eadd485dae2d3c28e2916a36530b1aad1142c8668ddd33880875cfb0052c85201948f9f1df01a7ccb87be0d4574d297192fee1f4e74919ca48bc8c2947defecf845fea1a6b8284f1737b28a0b3de64dc602c0fd6f7c4f2af9e1fd43c9f2f8c4ac645fe8b3559292b997b2fea5b279b12d129d1fd84b371abd1ad6fe3c42d15ce6c5ba80b321c75d1ceaabb322724ad436745b4d49802ab9426db7b30304d3f1854201a62bae1e56f4f01267c6b4c95f2294e73a80c4740a39d2c1ab5f6f99961e7843b20d1f37bde2dd7424844153ca824e647f1396048136d5a959e53052e174241b4cee70492ba0836146a7613fe74cc754c194969b5c28b02e3ccf83749cf83e6818fd6b55ee4fd874740e6a67489a0190036f3f534fb226c1cf5359b4c1d1bc12309402692a8f30dc56bb8f26c1091cf276bc2aee7e9c8bd88b697b62846fd31e2120005a24bbf909c87b9d3b8609564fb26bf92d870a4f0bd9556ac210d7cd83a27f44a1033bb2c4f106b739888361a15dfa6573ccac08da8078069ec39f197fe3537985d642de83c6ec2c74bb374d6ca0d59456f568d561bb0feaaede444982327e1394fb44a23528b7502e6597d94a3a34761ae03f6e435808a2cfcb10d19dc0d0a3dee5858d983390d8ae8b225fc7faf545349b110aaf711b5d118383e4c901323e8b45d5e6f81921f264ba0f2458c7a9ce5fa19866036dc2c62f9639e3458805d57aa9a877d84b5ae58d3a179ba6cd00367217e8ab1db117d271b3ffebddc8740e48b07698603b37281c5b30812006c0171c0b7d7c63030f341c0503552f7635c668a4d5d6953a39388fea2736113dd4e5254a7f4f71f80ba05fda23dddc2a953fcbbba010f2710a1715a3250443fc80428d218a88add543df093b1d12f0cf4e14d24f445a062ff55aada7f37d38be57f5162a521ba12834cc197d0135ff03590dd37e3d1b6f6cf8e63874d11536e1aecd3e8edd31f5ff1ba014dad9f7c20d8fd708d477f25cf91a8253fcedadf1660c07be8bf06c7bc47672259540ecd07b2cbca25185bccdd1f356215807ef2212815cf7ddb38da9fb1df5f3e9fc00ca8465b8254491bacdca128c15422b111dc65c79efb48c7a2327aae48b9ba25b4da3dc37e464f55ccf92026b9d03f2545ae15e889f7f962ff2457b9a09908f4bce0e871932bc8eeeb31a743f1b58dc6816c40cc1129155041354bdbdc588188f5f0e993ac37512e3b3706262f8f9dbc3d13b59f88f8de271e045dabee8e75f4734e7fef96d0c5266ef59547a9012581f89bcea3c936ecb1ce57f9b67df1d8b01ae68cea219d2235bd42cc5704212c340e86b0c8684ddbd48e4b4d7bb07003254c7a6365fd07a31a232fca64528a83c7b45bc7303a3b4dd4272d4ffb955f3065d9154ef81ddf16a743357f0fb2d5ce2bd8db60f83b20b26e777cdbc923475918a11a03626483c7fe8a6615b4c6b9bc3463afefa80a864b2d512d67ce2472623b8d1fe6a2b5f653214bdb400597fbdeb7a5632f910d3057fa4dddaef23ff10f8cb658d2fe9de65668e391437d04408b4e81377dce6badb22925c85d093d5453c11e01ca9777acb193d4f7e4a3ae7dd13cf5c6f451b52bc102094db52d416f8d5b98c554992b9061642bd176df71a19688f4e050f1af4ea88c569ee9d608fa3677785cf8352d1694550572ea82b41f643ac3f834df3fc89119553dfdd255a65f0af7b8daad83234feafb9fedbed5e3c04865147e8c3815b02ef7776cbbf8045bb3d3a93c15542f81ed372783f9d5149604f1be94a05ac300d1bac68140a683e82d1b0e6b3e2f1ef26865460b3f507058ac87bc07d74a5256e75d7c201601735838553bad6036510571fde3d68d0df34d4152eee0628b75fd1ade9342625eeb09abbf572ff9b6258b23d76c131107c06f02aedf6ea17c781f31079571a3bba40197f6c8930023b5c95f06c7f01e5e6006659e83c96893bf7454c64fa62d5d69a286163389739704808efc2a746efe8194d309aeaddd9124f36188828b177879965368dd51e31d783d94bdfde2da8c95c0b8e4b8280a5f4366d58b504dc6da36a8592aac8be01690f7cd515b642d61f2629c1eac5863a5614a6dee594bdb4c4bd73497e404155dfe3c1e238dbe16bc1d85544fa24c054b40e04f4531de00ebaec4b1ea7da9b53d7df8be14861e8562d3b8f7b4ccd6d38c0af281b4b2c1bcb05496a527ea2104deee6d7a1627e173a0853b0c941c6ce79c84262d9f4cde6bec3e582756a1e6fe41a21c404f5da3f5382c16e186204f6a1a699402a0b336375960d8111cb141d3244476aa971c49385c78d86447e6709d866ee31b8c6d951591c19c948585267f5fe6e0c02f06543d283c2047e945c497a3efffce6cab1cb3600d0d4b2bdbac4ac4e88cd6f3cc00905804c7178ae6abbd91cfa2625c1b071f2fe057debaaf4fa0b610d63bcd70f4fc44ac729e1f1ffd400cd893001a0689a69cef4dfb62724683f307c5753f6538bc7de3d3cc14e7d6b464058a93bc0d64c610f395fdb047d87a1ce096e5c12fb392204fe888a91f5ce87ece974efb1158732cc1ddafb08e7a5af6dbf5ee21a270979f719dfbbaa677591a8e1c65f183e3d977fc390eb5d031c0161d725d552246b47f824349e5eb4241c14274d606d19e4979215a32f0f25e7f890dd2f948abf386a7b20d60cd23888c267b2bd426b8334aabb4b02ea0f546a7ef8ce0e0fe63faa308df02ee8265e7b2f45c01be537269b32931e8e09f183f7bbd2f13d73a80bd2474d00fbb2a9a7d28c2e31a936b646fbb34599bbedf1ee6ce725a2ea8294d39667f3646f6628318e25f2b659d8a739d5165e73288d1a99295458c678f2b8f75872731c257a90f4fd8a7e7694df8ca7cb13613373ca966cbf32ca19a48909ee8f05cd1ab7ab5d95137bd82b622360ff68dc9c9a9123534007379759be8aa603fb9668f5efb5c08f120bc4148e4486c7dbde277a535e0bebbd45756ac40f2b0999ff7fd5088b101d67d01f76db78e3322316344332dc78fa17fbeba00885d2557001d31190effc7c5ea8a7c8e87ac0a67a3db3e57344bee28677a93f541fc082bd4cfe6c1454a0cdde22b15b97f2cddcee6e16106599069632954109c511cf668a1df40136e00ef835ae45131b38a71b716844de12b6c6b6da16c398db1b0b49ccc340dbee3a450bb6d3d5576bb15bf63cb271bcacb7b880277c940eb94a3dfb0c68e862f1bce95413685445bd33b4843d694347cee33565a14c133bd5c1af85ad5b5fe2bc12255235cc2ce04f76398be17d1b4b065290579084894be83922a0b3a393b67c93232750c4c0d76b6ef3306dba9b48bc06ea38be52882b788498129fba0b643ba1db67220dae2e9694e5777aa928dfa01cf897cf25d97dd2fe642c643814bccdd4d2378204e5508fc99b59983c1fbe1c99d7a22bcc67f6bb0291ca10714793a11dac24842f597f9e7c5dfe2a2d009f576157ccdf4009d730ea173924d6924aaec45d3ab256cc8e7a322ba40e2c33a7304605e6e0d68b74b7a5e7ef85fc891adae4ff5f7931d970db46ae4ff4880e53b5fd8ebf7abf91d35751e0f626caa2a0a4d31633af6d4caff3e070c92d9f77666ce340e11fe65981c9653f86cb7a6a3f0a688b07e1df7dbc729c189b48f2e51bd0ae0092395b7f0762d449dfe3d4e17aa12e841e8d933ad3149f6307c71216cc43872c4c8bb99b39da24565bb2d0c6b0b34d0be7c32cc91cfaf53c632600fd7f2ec20e8aa9fc1742b7a083648d47b3e07b0db20c1397514b9133edcd08f0c2a5e01114d97f295ea3eb25dd96fff131ff73dd28e9adefd0f64b31ca7da847ebaae1acf9696a099a2d8eb985f7ed99f2191a778ecf9ceeb6d540242c4a5f5919d52717be6526adf6d5044c879ba5e13dc4872cb2649f889f63ef884c621d39d1fc6f89d785c722713d909bc95b9cf2f412a856cb5ce23c0b39d6252ecf544cdb0849bb7958d8f07701b1b3570ae72190be567bdb869f550964ba6070b0ef00488cf5d12f652eb57858d78de5e55e89ced34615b9c7761eb2eac8ceda868265819e3269bebb9b2191f42d428a7f60af7518793ceb3fa4d00f486d8ea883b5062895a3f8a2ad23d668aedeaa8ad9be85e3a99154144456c6dc56b8e13c64e19882ca331b654290acd33984c3d491709cb73f390348759e3ff0ca12ee663b418b49edf65e05d74c260b497ae3545a27a3ac174cbd141b67082830c26430f0911669a236030f4de5765c99c3a44080726405e7a9f95f406a1c0e86aeafa62fd7c59f4a6e5edede20f78f5a7671426cd354cd731a0bbe5ba520a20fa9fe89f388ad825b8400139a9cfc033c13fd6e53a5e68789cc96e63bafa58ef143ed5765271ac8d0f46c62cc5d1ac9c11a925ff6ad782b2361f520a8a6f83643af75cdda6d6cdd74c0d4d5347707f21a3ca9b4f1413506367148ad6e18d7c185e4ae1bb80ee805e1fbca1dfb260e51c8adad05640e1f35330e3ef0948c9182db3ae735c3dca3a1b457a1f65dafd5de4f3b02c12049c31333e8c739e2d5db8ff7c8e7dbaba39768fac6654fc42f2969caee693a191c184bfd3af235d9041543064ea7468a5b1522dae94b47be078e5adfe145c8be4854f6e4bfe81f22e536b1fdcdb17149814519f5f8cec2ce69c8bff9ac7c36961119b5032787487cbdf1edca9c30feeaa4beffbf20037518654f5e20c92fe6778d8ac69cc302cfb07953c143604047bdaccfcbbea18afc0cd9a68a934ddb790d4664ef5ffdb6c0f244fc8eb94957046d207f648aad497af7db1825c6ef78c16add617f75db9c21c7607231c83f5b79193e1c3d5fe1eaa1865e9fe983493bb902e9af965c5dd750ad502f731c391e5df474469c3b043d941f49f4fa5a5910dc945d9b86f7da01696c6c52b0970e05994385cb51559da772c50477cfad4a53573c4b28afd227a1a4f4a42e61d74986fcef1f44adfff5edaf59af6cb421a0c98105104ecec42f0d9f9e84e3d513c11dbaaa46cb2f39f0153abfcfc87036c1a252f1e6388442f93134610e5a82c2d812b788215b07bb613d6e84a2c94b58ade09b269e50d64c6c442edc208d701094fa20879df72cfcafd250a526c5ed94f7a0d0ca21b2a765a7f0cb6628d82d2932e3fb50c2d5af4daedc94f1e9d446f53a9bc3d7c1fdf27e965ba510287d27dfc5796c4a085fcd0385ff26ceb373be55c5adbf1effc59609e6c816412bed812d609090e02da2809ac8c093adb829f08dbe8904fb6c9f6a0e2034d63b17804899d026fb39f13b0057ccbf45d0645e6ced30c306da789bf1c29e4b059bacd5fda45b661b6614511aabac459ccb0305e71f745efb0b0e5477bc2ee6822bfb2247ff18e69d5db8b2031666156b3f6453331026824df46d69ff07f12a08008b4fb0492e9d5df6894f334ab84905638a6815713c023bd3a06d5842ad97067299f5cf8a0ff46ae63bc12bbf97a3f2365a8b6d61666da868ec94dbecd4cef535ebe8c3bb4678ea520f3ba890247acf352ed8c1d9a5798a1c6a87e8d6d4f74942e3d79ee32629866886c1bd22820b740a6f76adf0ffabe0f9c4cefc800645af901284c71ea60d5b6bdecb743794e2d4fff7b670def8e9add7450d028e5189b2e8aa46d339e4b2e6357ad11a17479b3cb1533d4728129181c8ab70b0ebe3fe76b652a626ac48a9dc34f6b5ebe3bd3fc1642b866936e01468f515babd7872fcf2fcfa7612103dc2436f51aa9f8be9b305dc20e58c910fe57afae93fa9dd27df81c78224fa4125bfd5c3cfcebf9cbf63ff0c784afd0a9c85d9992f39215aec5d4da981fc3f6f0838f15b285e5d5e205cf0a5ef5e17605380f97b350a955acd2742871a3f9f3e8f1107ff340bcedbf20f7ec4fe5c2f856d997ac09a838ea1d168ebcd8fb19ba9ec6d01ab7772334a04338bfc1c3f304cc3b14024c96d0e2976a0d7a497ef8742fb20238ee0f1cb9c5266fac665f019becf76c77d1e86212c386048fdd814dfa3b2e44a70bcf45ab15ae67bacbcf13c0dd5a88ab8337d5fb072ecbb553e8b0d0c917eeb9a28687436db0abd3a2a110bec49f7c8dc0a8ccfc2bbc380fd41bca3c9d780f486a79655763906aaab16eb03c09942cdaffebba8bfb0cffe1d5c698f5cc80b2f7c25f987769c6daff625ff022b042c8a5e5fc1814dd7c50f9be275ff5860b7fbedfa49d4cda0891840af791ba3bdf3340faf900a7c34b288ebd8274d2056e0deb23d38110b702856b6da5d4fb5c0cd0575592313bff5fa1ffa04be954e22bb90041fcdde36ead6dc7635a522d7bc1840a208dfb4e0d10ab625e1dbb930413ea78be5e51c95dd78e7322ff540eda0a3990013ccde906b579cd6bf39bb6037a9d8c6b8c7165597079567d6a9ee852d3d00b4f895cb2fa894396f745bd452375c111179e0afd1bbf6e71adbdc7c0cb88268b05914f88a7c7aaacfcee13fa1f9a553a7977ec454a580c378a3b28bacb385684993ba14a70ffbff54f1ea24e8738f78488118d2f04aed71514aa38191fe49c3dafcd6e57b751313f29c5c9b4ad4d06171143ba53e8d99293b124bbcdf6cc9bd01a8a7b247ca937602c6c1994975f15285aa3f2be43f4a8ea9d154c85d15d1ebc7e1e71538daf1ffe8dbc49e6565a690c54408cfc323e506984501b931d3fc44cf3d3128ca8428805e6265042b00ad7368f0662de53dd1a09573f94c1cc14ab9dc868b4fe9cd1ff00161bf33c00eb892cd1bd298d0afda1c9b32decf1909a27a635a3768e7ce72d515196243dae22ee878272bdfcf632490459eb4a8a8138770da7e880a1682939b7efa632f772cdc0159b214a15ae1674100cfe89fff18b122722db89b0cb4fe8e9b9d83664e90fdf6153dee6b6f8d8b98bc462df7fa810e37bbb5d0c955ed0642afec57b01310d9d3ec33711db086224d3e039838e542adac6c0dd40e51021e967af7c6158450515064a80e1dfb5e754e8cfdca92328c43a1514152fedcb43d57db0360b18058355e01c1796da1968ae815d7ddff9291eff4f086d55697883380e90e345a19f9cfea4f19120ec9439c792fd77e18b22e34ad1308fae25297c6cd78bcb129930daffce714a786b00213c6ca5eb174f49d043dfbe02f928ecacfd42159d82ce1c4a9a68a31286e43ce9ae90aba4c39fff322c0e147dc1cb0da194a721157e4e9d6cb1366bf9b1de78f69c5cb743b50c01ab5ec151680b51ca28e4df04a7b48d7a8e187db39441e32045a5655358c08938b91a2eebb090e0403b6eb1d082a803f46922fb1ac65a2754cd4111e8c685468a5899a3d013c0b8a2b20f21c1f433a328aa64533dad238b3e1c5974a3d8372d909b89ae41ecca52de75dca307712b305b2048c226a144349ca259ea28e9502afca2c004ae8a6f4d2b4ba8d84627328d472f361192c2c13e430b16e9334bb03c6e3a6d192e6db59c96cc9af3ff160c79eb380ca475224ef219d16609edd850e4f74e967eece29d061a1f1fc929eed26da9b2dc971f4bfe2c673d1581933030a00ee1978e3cb69e2e27c4ef95b7fce674aad669bc15765b15a927aaebe7b6d74a62490a7a9f1ff74daf77f6b377aa80b5f88ad72f7f7bf6154e6cf2970df0984527a2354e202a23bdcb4d96f7fc78956fab26409ca1a8ad86138940c89c1b0d2a3b6c77cae39b67c3518e8531b71abdf8144a6e34c41b286fcf17c31c1f4bf3252e3ad1872fc65defda2606124cda3c203c70fddd8c27a3c32a9800a105e6f0d3413e9b04203336a20401cd57afa3eb82389ae1843cbf6577b0501f8912cab586b721f5f6efd3a8d1602c72c56694a4f6418340b899104c6b84eab569cfa839343d264d20baa5101935ef4f1740f8f056674c2fb39682bdb76ec9a17c4708e8fb8ca901e50475b477af9f4ca665d9d2cf3c0c85881f5ca33368ee57ec0d98870957f4a8994bc39c849115ff36b7fa50072562177bc4188bf86fece49b9f8efac9853b6a963279a4e2c24caf07348fbeb58fc20bd860a70e5fa67ade429bbf1795a2d835541a6374ba28a73161de1b6aab96eda3e3c39579e0b9edea3c756d27bea3730bbf9cd06cf397b4f6c7c4d3d96db346b7851b70aa7e34808b5a6a0d6375d9579ee88e1d08e3ff9949d124aeeae53d6339b6ca7a5b8b6f4612b51d35ea75dad13db197fc780829c071e17d466edd311c7533a3135fe6eeb9a0159d9dc23592cb3282a464622be0608dbddafad9955485e874c2fed9acbc8fd977009023edf82850dd3d05d0e80316a1e8a37a962f2bc2bb94a8c5b4f782c6897ff21615410aaa26b3f5d4f9390002e156031912724164991ebb9ab5b556f71fec0e07de4755bce0045e621ea6188eb60d8a72fca37c62d38ae130a50b20d7ce4338652fcd962650478effd63623950f953e8234c26c0c944acb75781de2d2931818b566ccf4a0674203bbe32858afa162e7f52220497ba38b3b92e6bb608a4c04b75d190110e994d8af3e2e75cccb7887d2007d0f9b1af440913ba41b6d3f61e5ec31d82552b52d1d51323dac19f477cad0da2dfebf480502ccbf6b4820ecdc902d706b9c1702a3a4f90102390cf5cbedefdabdfea58fa9bfaa48278dc3e00293a4cbce1ad4f08909a7f9a1ddad89e6891aeb125b88daad8c9ca37c8039229fb3b359014e5120b9aa6850971424f58bef14960c57c54b63bfc441407d23b66cb1ff3c4e4f988e8453c3ccb3eba5a50e5fe5ff5d4693846f76871b1a8d6fb90bfd16736e884d7d48d8ff96a855ab6c7d331c0a356cd91cae6fa432333e247b821d2dc68b8cb715a5e00e67fa0933e1084a1368bc8b2e0c1c2c5a8eb452153c4b40f0e2bfa85bb312d505df75a8070f9181937612a8c31bc1f57fbe9ed4efaa0e1347ea9620e8d16e0fa305f6ccc39fa1400056dc6e13f598f1b2ca12f7990331ec37f899d171cb08a2d339b303fc17b3a06406de1fe3cf87be15a37f37ba984f36fa534f9756447837dcb22c26260cb226418eb10c7e0da6538402841023c03f04be0461ed2dc58b448915aca640aa031df92136326ac6535dbdc73686cdc50b298dd6cc9f23f7cd0823276d21deb17447acd8d1a2d4810347529d78707a7f1c0ff009ec566fe462ad7c57041da411a2af77ada2994b0812f09eb48e2b1b34ec6f49324c3f17ffd0a3449d6b334106d185373f39ccf05133617ac31c500152ce1752f1b012470f107b8f7934cce1cb4ad6b2ed853c0b2f3ef406aaea967fd652cae6c343a9cf146250f555f4c16afe3f4d957cac022c7d1b39841c23d89f57b8b9f66723d10f7b389bad95f36ba73b6519e25a18e34d14574335b9f4138d491b6afd7d07ee0878a737fd43194c03322021377862eab14b84097281cd996588f29e5819b403c1ac2bf786c2ae9d059b8b10dfeb03203632c85804f45dcc921c3b308d65bd4e340e6b4d5ec001437c99b3fb034bd5712eccb677504bb43002e14418127af3a5925e8baa40f37a26fa600837fb036574301c70ff50f9d73d3f44c4550978fbf3ba04b27a4036c8b320a72401065689118a7abf94e5851a8feaaeb7d0c1858fd25b75a4f72d2eaec2f610b1b416b0384397b6859896a906a386edc961492175d3b953073d8bae009602fd0a6fd51b301dc57e8406832894183dec1c6d1421086317d25d29a07f2656baa8a1cb22b2f252dd2ca7922961e708a8f37b56fba202749760ea5c23aa61fc221fcaafe01026cb09ca6e27f59b1808f61146680bcd984abb205a280f694d913907c8f3f53487c7f9599dddc299b948a13688c30878bd75ec3ed49b91b7f85ae346bd9f376b84a11dbccd80f1def8bbdbcbd0ae4e52e22cb5a70393297c71da3db40786a6c48771b338b20fadc5049ee73964c73c5cf0923abc60fa14fd9f18e84361be763faa66b90e61704177bd96782bd0b1d7d2f5ac095882e3bb52a6f9415ef563a9932864545ebcf794a69f29411220a2be0307a727f96302ef9ac6abb4289d410eecbac0dbcb43a5f219d91bcaef6d54a1215b471d9522c9a4ee5cd61e0e7254ad4deef8b44b33d8edbdd027a889bff4bdd2c53961eea7370b5d2ec9d4f2c92e4381de0da3d555f0070e40e1d275e9b17324b9f5e06c1b637de95d8207365fdce4b8d0c4c7d75adf443242ede8f1c0be5a1806974231f54b72b504608307506b1d215c0a894382095586ca85a4ffb1bb1d3f598d19c5f3cac30a2afbedfbed0726b13d93773ab07615f716d7622f53609f5ac8481ede3038d15c63093a724a44b23f7d26c5031565ee72c932342374ee24348edf74245bc03142ba39302c26d3fdad442479c0cfd22e7083a9da857608de9c39bbc2df09fdea0fcd9989494a1ba5237837c398f8b4fbc7d806ef797da6b90adf74c58e4684dbbaccf9c2eff074aa2b33e5c2dc2a074ebf7e4684d6df34da", 0x2000, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:33:45 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000004640)=@newsa={0x1a0, 0x10, 0x713, 0x0, 0x0, {{@in=@broadcast, @in6=@remote}, {@in6=@remote, 0x0, 0x32}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, {}, {}, {}, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8b}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @replay_esn_val={0x1c}, @algo_auth_trunc={0x4c, 0x14, {{'cmac(aes)\x00'}, 0x0, 0xe}}]}, 0x1a0}}, 0x0) 16:33:46 executing program 2: close(0xffffffffffffffff) close(0xffffffffffffffff) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x552d, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x401, 0x80}, 0x40018, 0x0, 0x7f, 0x0, 0x4, 0xffffffff, 0x7459}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) socketpair(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'wlan1\x00', 0x10}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000080)) recvmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}], 0x3}, 0x40) sendmsg$inet(0xffffffffffffffff, 0x0, 0x68080) r2 = openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000b80)='freezer.self_freezing\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000001200), 0x12) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='cgroup.controllers\x00', 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000340)="050b386be88e5d2809cf0e8ab1a2fb42682ea8e0ae6cdad1652234740c091ca765", 0x21}, {0x0}, {&(0x7f0000000480)="1396d27f14d4ac34552340e797b42495c8d6a15270ca7a430f084ac1", 0x1c}], 0x4, &(0x7f0000000500)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast2, @private=0xa010100}}}, @ip_ttl={{0x14}}], 0x38}, 0x0) 16:33:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f00000001c0)={@val={0x0, 0xd}, @val, @arp=@generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="9d37772d3b5b", "", @dev}}, 0x22) 16:33:46 executing program 0: socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x800) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b0af99cfbf4c007f70eb4d04fe7ff7fc6e5539b3647fc8b546a1b3e09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 16:33:46 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0xffb0}, 0x8) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x2, 0x0, 0xfea9}, 0x10, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0xe0) 16:33:46 executing program 3: syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='./bus\x00', 0x4410, &(0x7f0000000580)=ANY=[@ANYBLOB="006f98ee982f6ba43d8f2bc6ccf4cfb6d0748f0633e86d655f4f66666666667ccfa736b3fa5c60666237fdedc497d7e9f0bcebcadbc86724877e8db8da55be0d55343c031415a6514a197a9d7d5182ed23475773c03757b729fe0b2a956a7563201b3f4634a759f7e4188fdcf088bbace3c4a3e3c7ee31db314a87ca85c4e8449817e891896249c3c144f003daeedd4379d66500d73abc568a961848d1e5398464f65a5c3764697fbf311f87ad13c9099383da6215c502dfa17b1e2d0fdc8cea540595b2c9352b4e7fbf917ad655057448f4053844482606551f8d4388bf3a39788e55af6e2d35306ee64a9a5bc66c1c6174901c27c53552105edff31b4dbbc6840802fb5e"], 0x1, 0x186, &(0x7f00000003c0)="$eJzs3TFrE2EYB/AnMdHolE0QhwMXp6B+gohEEA8EJYNOCtElkUKzXDul36IfsB+gZMqW0l6ba0O6NXmb5Pdb7s/9ueN9lrvp3vv9+v9wcDD+d/byNFqtWtS70Y1ZLdpRjxuTAAB2yWw+j/N5KfVaAIDN8P4HgP3z4+evrx/zvPc9y1oR00nRL/rlsew/f8l777Ir7eqqaVH0nyz692Wf3e2b8eK6/7Cyfxpv35T9ZffpW77UP4vB+scHAAAAAAAAAAAAAAAAAAAAAIAkOtnCyv19Op37+jLd2h9oaf+eRrxqbGwMAAAAAAAAAAAAAAAAAAAA2Grjo+Phn9Ho76GwXaFZnTl5uDvXk8+VPjyPR7GM1CH1kwkAAAAAAAAAAAAAAAAAAPZP9dFv6pUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQDrV///XF1LPCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwO67CAAA///2VTYg") mkdir(&(0x7f0000000040)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./bus/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) renameat2(r1, &(0x7f00000000c0)='./bus/file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./bus/file0\x00', 0x0) 16:33:46 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000340)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000008c0)=[0xffffffffffffffff]}, 0x80) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x43400) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f00000002c0)=ANY=[], 0x1a) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc028660f, &(0x7f00000005c0)=0x443000025) 16:33:46 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @link_local, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x8, 0x2, 0x0, 0x0, 0x0, {[@fastopen={0x22, 0xc, "b8d9eca213711efa8dcf"}]}}}}}}}, 0x0) 16:33:46 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0xffb0}, 0x8) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x2, 0x0, 0xfea9}, 0x10, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0xe0) 16:33:46 executing program 0: socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x800) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b0af99cfbf4c007f70eb4d04fe7ff7fc6e5539b3647fc8b546a1b3e09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 16:33:46 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f00000024c0)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="863acf974d838bd33677828f0828ea3c9fe302b5004f3ee36b3b89d4348405d5129150fb70f9133e7fa255791255bcee40745fe9dacdb47ec6a3bd12604d7d35a4a45c4bc97a85a1ee5ca714db1b30826d67aee757df0807c18a795b8b0e1c90e19a695c2f340ae65258d35076787d7a4354cbc63ce0c5ac770b8507101adf6dda0fc490c307b314c78f6927b53cf5803ea7078728db99a4a8145e884550b4904d775fe7a308d41c0647b99e5d3e9b972b3d2f83189acf9974e9e496be24a63d16ca8ededb267236d0229526d1945a70d0e5ed0f61d2958a5fad55289d1c6f30b30947842f6e21436962da55ce704a9ef91c248027e8084dbf3eda7d2fa0c8a6fc8f4cc98218ea72ab2e710b2ad4a0d61e49e982b179bdf6427a68761371e770eefe509ab6c586cdc8ed39768fac6961ffb45cf25d7ff54599986301d3b358d44ddcc6212a40f1449dfa30bcfc1a6af3e1fe614c08f67401de0c09756fa2080142e2ef350e1bdca1f7fef96e3fdff69fad06af26eb5c64c28073b9a710fa78776e106ba428bd3baeef8cfcf9ee26d5a0c8f69c486865c220a607e493037c5321fd5b4ae5d2f24b5c45d5dba58771e16c3860f9ece99f3e4a89120bd9f1f42671daab57282203b6eb199394c5f902c8f8952728916ae3fcbbffe40e8574e22a23cd3b8b3c75398c21c0ab33849ff450ec900c98313b08999a06571c32b7bfce8bf1883fa5850402d08158d5ade99562c2399bc01303e46fe7f18fd3412ddb26eb72dbd72622f8ff83a58c0e89737a95be4980ca9bb1f649cf97c1d4d17478497753f583a6d14bbc5f0b33e292b72100ad220e47dd4375ed449ccf6dca979044f12eb196afd093caaa78609b119d59dfa8e44498ef854cfe48dd80d22df245b50830fd022020ff9ae464d6edccfdcce8b9ebcef94671dc3b0152ad9f5c466b5b7945244266c2ed07b17d4d1cbfaf33ffc088ac43a1c4daf90ce7bf3067b4a402c207a2bd2820f48591a35d6382516e6e69c5a6729308e7af2ef69f9aa4dfd96fa3085ab8eb991ef7c44b680cc4c16a6369cbd5c3b3180fde35361f3378d454859d64eff33c391025a0e1c0f57a715257f9c9200b573f559e77b966ee93d18fd3798dc8799c39761b3f0986b5a5d5874bf6d05feb38f9b7825f30fbb4aca5e3ab49c89104fa0ad239b3327216a342bf1642937776ab8fda997b9de6b0113280c7fd3d6fd7c9f52de898720edb989e3767623a183347298d890c24e1d7af8384cacda635df4eb40b19c63616f762da5ca6b5bd8df05fa01544337cc7d8c18055a13595b2ef24866321d8fc826a9c77b15f3d78a7704a5c36eee5bd87c38b62b83542a377e251bca17cf10be02d7046aa43afc9b7c8a98485b606045d05737ccae6dd7a314a9a5044969fbbf29889cbb57a379aa4a220515b3f9dcc2ffb0f41148b60c415bb95a5646b230a11c5baeab6c1bdfe5ddcdddb785bafb3ec99e66e98c431a521492e5bf640b80b4d2ce8969a8868a1b55ae37f36321a24180c2a8700ab19325b9c617285d8420a648054a1f5d03b5560c24002a36c400a4fa5cd63104b07cbd31cfcaf92aa1bd372939aa795420198fd82dbae6515d928464f0974c522da3e123f564029112f98336a4b291842134d70d09044fedbb1880ae86bda23d3f9ab4033c2ab5c7450665f5a90e28002c444dd8f339974a8bea86a4d012cbba28eee0e5641dd27e06746599860e541601a873b66679dbbea5972de0e20b5fcb373adcbd7e8a81f691bdcf22902406584d2ac7478bc778c45e84c5a4fdff5272ebf5bdc0a640d580dbcebe8efab4340d5140d07b680709f7153e33b78795eec79c860bc85fcd16009ff0c166feb54dd028ad717b551150b253757a5f20cc1053e90c259a1f30276fb7d8330dccd95ea6976eff60fb57050ba0e623ddd54a82692342a499cfc5028444e0000c91620ba0a1528d72b5c514d0a6482c20665297a0ecfca1199bc52caa51e60deeb2591c0bcf33a294b380dc388422a4de00f2ed4620aa4526ada637eb10d239fad2a2bf166677021ebc39c44d8123617718c10aa7d40331ba78461820d1bcc8302ec38941edda6215680cf673305481e081be4af0f064f668a1b73b78221706940e97c5cb170009d2a78feed53e5e3b5b3a958e19a1a849b98fe209864426bb6f6c6915464a766cc27679afc3ecb44ae7351637883788cef597321ed917c3311abbf23a19b427f29650a8287660d5c118aebb63abb7cbb22b10695acaae029ef2ebdc13b3cd935647af24f4114c7ad7e401de2204b2d8bab8cb419dc74c41f27f8c70b69e4919107267874acd7f83b9ae638afe4ebaf3671058652920515b1aeab9c00b2e2af8525f519f385e4c9366c0972253cdaef4fd68abdbde50692a6aaa18205fe0fb86b67926d7ed0bfbc5dc96c103a77f9313a8d1e9b55475fac84cab1182253ab163db5f755ea765b35611c8d76b15b6e5cefe57897a9e196cc39b269323426c25c7720f6cf1a4f680b2b58d51b0d4f555db0345fd5d4733dba443d4596295ba6dff713cf3273c8560cacb8b7238233e252b6bd0e048e7b638524dc0f5893c3930ab4f257f62f0c47035a423161bbd615490e57110e2aeba242008513ca503a0c67f033df2892db95f73b79ce24e4f0fb98b640c9884b5dfe00af9c2a835eb7355835422bfc548a2f570098a056b48432444d1704f8d87eabe30eaa863a16b16ec3c7ebc31b9178c95cbba3bb6da13f43a5092618f78fee0267fa133a9e5d8eb2c9e55e8cfb0d78f468d084ff4aa898323a010863e395c31ec0bc26e08dcb448c210966e96fe960abe16f8b30da9230227627d77249208f95bc144c411e376e4fa9863a1d855a3123c11a1ac29807973167afe2fb5a4ecc5d8caad982010c73b7c67e9cf8fc1aad8574d1b6ca5540a79bd9fb9e9830b480e32390aea4f0b8a01189740d3ddd6cc281aca32cf8f307a2cae2703f0ecbadb12db76d9b2baebd6d4616e638cf0ffb7dd086f8b32f6baceb5491038932ffc1f71d00ad323f5f7848976264dda763848a2842ae23ee8dfce130c1488eb64de9e5076369ab57c3f850c7b16db221867f3e8c07f599963c75d12d2ae678f159c73c58f34cea607da9de19780983186839a3b6b0e63a301cbfa9bc3d757213a6d7823c148fc84b0bb38d29c4422880d88f6dbb595aa25e8f71b6f4c2930eec3c02ee755d901a27318d75e0a79b1df165ce0458cc281ebf665a115e9e8010f8db6b61c4ca6cbc9cc897174f9cce4250792a0d88ba5517eabd7805a5f1549d374e4379590a3e82ceeca8ecbed98ff2f482a710b6443f1d25564c27fd006eeca4e6be038eba5f0c5e2d1acaff4102670e281a16bc591043b638fe13caf74b450ea483393815c33d4959c653cb4ca4d2bca5c71703c9b96555c1935b9a4e1f73e236dfe80f4c1fbe7b81518febe5b4a085e55a30e962a69a0d13990d99d5097fc14c7122818c8d0864e77682391e5ec5a184355c33936c1b0e456ea476cfb9d30b64c537a3654d10bd8ed4f402f280a06e673007da3dac2f1f0090e5d277db462158573b51ca04e0dd7540e07abbae57297eb4cb4b31004c88c970d01ae9ceb4148054d16c53df63bd1cf50cda44fd0c0c06535fc9944e6c064560ca5151a43225e53d49cd45e036a4b5010427ae583d0d20aeef5bc9956f5d611dcb62e5b1013c14113ccdca91803b5cc59bd0833b8c71ff18e2c4a8d522a465c54c31ae24fec15df477a267339344c3acb5da49934341295108ad0acb8d938a01612cc6eb3d037026ab3b94785d560d62a4e40e5b5d504ef86094b27918b183241b725b24c26b339787e856fdd149cb80df237f0ed88fbdca42a9793fbc7411d2cb133da790c4627b525de1c5ac7b868d0606dbad613690eeee7952883b9eba7005b54a8036ed584d386b43e904f217505797402afccca097e34246639a1c53466e0a6033a0b0f1bb0dbe981b61ca31a88949246de61c4e240a82538d107f7cc5b14a4fb610b2e3889073585d9977bad28a8e937a250bb553f8a328e83fc5166cf5c7bbbd457a0f0f244cece3bda0ebd6fd73fe03a2660b196a08f5e950e7966d233950943468dc60dcac306571ea3b7d14e8fff17478eb6b7d31f87e1d50bcc951a72ee6cb9185a3ab13ec8c9a7a3c76bf3abbb8e0bfaa81dcf07ab29eb4a2355fa553fa00430f51871bf4bed846cc4d235c75c333eb864953e1f999b40a47de4bd76ec51d7c12f602576cb789163b649e17b81063368c7a7f1c16461b6e0fe22854264e8f971679fd3b981004bdef495bea6aeb061b4789369a11def6188c24ea2da0bfeb493dc3196fd04ec78193d6808c6925d524e54deea12bb329a738d61f5903f7794be285c86fcf644b9f5471c7a3cbf02578e3eb63cd1f887c9a079fa40169da9b7e62f0a4c3a709c6b406f7e6b07612e6c32fda5b554d386c8710bcf1e741b21822bbdd86bee858a66ddca34867375da03abb3b2a70fa9d6bb74b05ce668d31175ab53438c2122e22d352c1f000ff6cf3ec3f74fe74a85beafb9707d9a5ecbdf5f5d1e74ea781fbeefb793e05e2e1e06cff5cf1162ff016633e0b187ed281738490e0feecba148cde77b6fcb8946ab10746ce1ba40c23fa4a13179d906403f513d45c38b51395749d29d0b4c637af839fde8f760eb0b4b0c287e10abbb70f2c5739b2cf728c98e327c1986c486a3c794fa9137f6c93af8cc3d8545fe9bd33f9ea38a038aacf67d72fb0353fdcfb06642e0a39d0fe1bf80b02050f5927122401de7dc51b56a6b6247b93eb5e37e42c66a63c154533ea26422519fb740147e416c2d87e3d99f370ae039d2f9a05155528cf6647c55fd94bf8d822338eed981d470f84c34cae82ce94142589d69362e0b33cccadaed861aa51f4393f4889acbd44e602fc63c1eb5866fbd5d2957bd7a88e24000e3cef4490d2e284699d78567715484960389e479562009fbb1f017dc3f5eb70fb5d2fe53931dd9b4008a3e67a36438dea7a2e9099be748689d6d84c1de3b4be56392830c634283f5e305a1a32b0c7af2f1691026e8df78ed50567307a4218dd8306b06b264ded6ea0e443b73059f5619f15d7d94a38a3fe3df277a2cd973076b21f55c11683463e925d93034996fb4483370b972cfdc8f14f6a4491fe2b1d2607fbb66884ac3c07b7d58cd7a417afe4002fb40339eec4b9ef7b006a6dba3ba8256ddec4a79a563b734ff3090dce73b1eb0f342f3d97972d94fb31b88942bff2702619ce0b4a2e1bc52ed8fd3c7c319fbd51717f6a7006fa3026f8ffbea40816dd57b90e24c4ed0c91c37cbd8ac0b1dfdd95fad89d363fbf27b204afb3175004848aa998e400194ca48a868eafda4fa0a5341f42135b052f5c3109a3526e228202e9eed7ec83b90c8e637bc40912d886a5a5e0aa2bb42fa27e64133bfa9eaf23a145468218d2cb02a753d7e8a3ffd2f8db70c1c5f804c5a36b5878ae6938a0c47d4422fbd4954bba9bcd577a97e16b8dae6833ea35b3ac16f259944387e9748bbb91e7c048ee84aafb0a2253be5564d0f57a884e4bac6ed5740040c850f3c0c2646dc26390fcc71819d939346457f2dbe0d03d459cd64b8b7a504afa6d3cd9ad81ea2b2d3a3f9da687bb0d56ba67c0840ec7cdd0f386dd1a7afc130463e3b847e4f13c98c2908a016e326ddd16817c8753774b29bd27621da697d9d2e55926f8a43d6e46d07658724d154a22f6c29c1450330d772df825a32238ed6641eca7fd4f7d95ca9408954477e6dec7e739711ee6c3d4473de8598ba1093a23522d13e7c295e9707c0e38993ff6ba8a5142e7105c3f8cdbe419718722a8d19bde8f6fcd550b55faf7d59f05ab0f3ff3e4acc58a3eabd5bcb9491bd590741a745d4c9fc2c6d798f91f5ef30b474c73c7f34e98a4a14c94564d3f7d59af633b9c95d632e8d7a6e5ae9c381a0eb9b7b77022465560d83b460d9c33fb040b907b07cb95cea5fa359153c9e214dee80e54949069805ce48d81572a0331ec11cb4c0b81d78dc880c42f517d2f8d95ef07d4b81c12c7b87699f47586864a7a7d6f9dda975129a2f4313bf3c41363d66c9aa0e6a0590b1108d96cacdd67a3ed6d7fced465b6b50c3a6a0218c15b14ead2fb3529e2738b644fc0fd003a9a02c56a70e59c6bf04f4e769fd1f90b2bf4ea4e1ec7c5e4030cf17cbc6d87a6bbcd604b44a56da2a2466c9a05d870dcfe661611a83780752d301402754d6956fc05fc37b4b29161062fc7732d82c13f7355aa380c38238735d24567a681c3ae4e00716f5a886e66a3723ae9e8cfad28194125ad874bdf9b68ce0e58996cddb361dc8667326620a8c30bd2a5fb371aa2e8ed97d2620a13e837227d0d2e20c60675f907377d51db7d04f43beecb4dca46afad2cf7331f0a60e6a8834208137afeeb05029630cf25acdcd52b2539fd85714e9f6353b7a301328a2c0a723277d8c90f9edd27b6940e237a068dfc3306a6ec7b0e2aa87bd5883b263bc4d3083af59e9f768ee7e6ff990d9bba70568b59bf90c59c70f7d84efb1de877a2c5c1c98e206d489b8128f0ac1e0afcb02eeb023dfeff2e1b7596669c303eb6979fa77c056901a1894ffe0f796d1c2b7f92973fe271ec407de2157b9acbd225158b4874c0aa98fef7b3732f8a519a1c95db5117fdd1e7e740682ae4d9b04db3ce7976c4b3c799a064cd7e22296e0b362419ae9463b353678895a6254acc6e4d4a7e7ab7f163bebd7e0becd7675f88fae954a5283f25fa814154ab44452a16a8958882219a09c4095d9033d0b5e193ce7f2928b7afb319fabfba4da0f26c013dae676c469ab96d52aaf3cfbe6f97012f2740048540bbdeed87ec7b4a2477a3d6ea1a7e8b31a91d671ff6f5875660c9eebb890359b7242c356695bb9e1bacd453310a4a00df45db3f19e094b3e64d478b6cd401b58ea28344b535220f91062a1c04899b97e0a5a1ec9c9a436acb53e64bf101a1bf3e617dec74848528f2ecf8817a408f987a7c73b1abeec8b2e78b1a219bb55c4180eb9e834d157b39138e5e8b995149d9bdb99f4733840e97867bf7ba4dd452e7a0b12db0b20c04ff97579e2038996717ea5fb84f9e3d48388751fc35c177003cf764b968f68a43105e9d32cd6190d669d68e266bf19bdc19aae99c50927e58304ab44be9b7e4db126c1dafa1271896056a108f9f61f1206e49b577d4e2a99f86e982a704240dfee2a6a7b97e3c5661cb8cb6b5e625053e56c8296bdfc5b66748d1e1574a5f5216ffe83c084c31c39c7d58a32a2ecb9665e14af88100796a07d0722ee43e93d08396e5707a52fe9e4bda7e9d41616b6bc930320b0cb718389041835bb3cc95176fcca5f18eaa1ef93c975eded70cd45a841e358da769d705994e293f18e4a8843cc4d0d002bde65d7eeb62ee343a05760528571e8a0eba845486d7bde8babdc9ebaac8c5328f5af5505750a253b6ffb01b7d6cb4821eb2d0d84989d6a03532b4b8e203597611c00aecc0e68f63b01c6abace61f8bac7a9b2a7d43abd7666d41b7fb6caf89c6bca09420bf7e354afb7360605807753d4bbd5acf9b9bd77173507166a3bb703c1525d6090eaa73f250f11e465422ea1a3d3e27ea1f08637f63ad1498380ded1016848d8025296ebb5da9223cbe17b0a8776597b4c31719de9e81936574d4c362f67e5b1a289df808f32638ef32de7a0a29202248c955d8bc84de7b6eea7d5e2f7d197c3c2eba1c3d2c38a9fc52c6fe04a332153f4bb8a133da290f8a0ca0ae1d87322057994047f32c53d372312185c6f91e8120c8ee532e96f2785972e823a8f98561b342c79aa84540133b6feae102390fcb48fb9cd8ec73b84d90d6a6536fc5e416853c6fc884c23fb67a06d1e7b11c61d4b6cac8512b1c597a3ce5cbf845318f28c658eda04a9ebe2b30632c2b3ea3f1cf0e2bd249306bcbb359e5d1f988b6d22ed9758710d16547d3f9dbb37ecc439539957f4a31036b05221420374fc0233a94b542f16f2289116ebf46c1d2f647fc07822b79e7fa299b6a58fe8911d329f0c5fe55dc010ffda0887800cc42119d9066c9b2430e3a59d3045359ae765dcf8f4ceb0424b43b1cd8b3d7f1713b5a7ae39df95a343eb2325d98a870134bb110ed09fab98e6b9dfd3077143984c0b5a427bf378a77942120348d41d948c6a5a0eddc290aacf479d553958b7a23b3953c729979f8fe0463f9cc3cdd9a88c582f1dcd93136d90da6322bfa20f9b11cf0e02f7909193dee131d060bf377170db626e4509ad5ae0bf1827cbbffbede6ce3fd76c7963227694c272d68d7bcc64510ddf9074418411db93b7d839a253e03d4a5c466c766ef9a740cb0d5f43f73148adce25147fe758542ca06b20833bbd3ba6b5da7d8612a67dc64411ccb6ed0988fa6dc2cc6f060b4e36d8a0bc26073c65d8074b0518a3d5d84506f173c2370f8674763a9757426456f2b7819587643c8a38bf7695be377a417d82170fbe5de9141eef863c322c8ff8c5b549a56b030cbc316a891cd11c36cfa1f80a5fbe90cf7c7240f41d7d5728087475913c0104342efd5d336a58ee369795850c27008d84330aea8beb834053b309ca3c89fa4888d68b5170c14f9d81cd7cf31a5f6c1a7ce94231077125951211a66e0783d24fcde06d4a815297938cc92f40ac62ee7d28766795f3a1a5dccdfbe8c3a68d8b29dc88e209941f2d0e13d9171791e5a30889dc9c8cc4993273f645cb3c32aecd6172430fcb1a91c004fa0919c3443a7d43bf115498413f0b60164f69a9f718fe78a1f3c8175ea48a949a120af20e3f1945a0c8d2fbf5e35e8ab1eb2dc2468f2ff924d4c0c70f928cfb539a0745d9c499fc613fbee20acbc5d52aa3d3946d0c7cdc8d4d94de67a9f3d0ab31927c5bd98efc213e5c3eca6e79912d35aaaa7f8a6c83b1e85579ad8f41ad3bcea6a4bbc7d6e96a1127f12be3ada331e76521c28b3f13432ce144ca218fc72b76d9e354c48a2f039ae55cf11b59355660a183645ef8b925d72cbe2480189ed82514ef4225175eb927ef4b0d12fd66db2a1f6998640529b67b3d912d933085220d98ac917f3518820ca5b09da78dbde976fbd7baa081b4d798de931d552c115527152bfb69203e3dd4b254d4c8eba0c41231e5833f276312ffe9c111a56282f4d8c23f3673e463caaed3588c9f299b702dcae22bb092f983ea2419676b515831f1b73b2289866141d2a3e5db8f7ae44f7f3b72665cff563707f4986090dd6b53f1e7e46023fa856588bb56abd7afff1ee20a323881e1ca61f946a843e3124e6a733b9b1e41c27b09255e8f1105d2a5042e85273a432b1274a3d09e87ea1b28e5af6a7c3181e92828611b6880fc4d1ebff12c2288bfc797eb35046e78c2388f05f858ace322efc735971820dba1d840a74c9ba52b44294c8db78522b6650033fd70af2b9099f18a5cc166c97db1d384392cd7d4358bc8bdef0e5d1671ec450e8b656a163727bafd9d19c9e60442eb3f22fc961daeceb9ed1eab1f33a76b5b776af452de4871bc4fda7994dc62b781307ddd9c68ccc29cc1ebadb86777b9ae3d7488455bc8cfb81cd61f77e9b399de479dfc2de9e9f0ebf9a4519dbd779c9474ee69437face3a0bf688ca036d86bf0f4bbbc9adffc5f9c9b792d9f19fa356c4a1229d5187252c7819334f53c8ba26dc33a9836822b4d3ae650c9ed6e229d0025400b745eecd43f8d513285da694cc045cbb843d889ad5e7676bc3f831274cdf950516e87fb16bce9d64873cfddf25466c5afa3d8364fa5a0b08a11c5b01d4f130e4df1566d022d945db4a8b0066309321b629272b6d0ac34b63e0631ea0c78fffa12102b98c0bbcc57d46a4f31cb229c6f2de9ce742fe0dfd4cad8ed661de0c36436ebd942c62c72150ef72c45a4d136a2895deb424d9b73cb170bc26f933da43d168a2de801da1ecd915d560f047797b46f5ffffc49838fb4b5b3943ee0aa336fb22829530a2e29ce57a67186623c58871f4ec6bed447b2be514db1db3beee5cd7efcd152e1c3674a4c852bb824d0dc77dc0b01c8054b4a6bb84e5ca7dcfa9fb5f2d3580bb1ae7cb9f3afc9fd9c824fa47b7edabaeb2b779446cbe56b47b81336b39da4fc8333c3ff3112ea5ac173ecdb5a84a608dde11ee21df0b7b2ef41bed9014bc119f9cbafc60e1a23ca82c3534294752c9a9915a2372d52309b218beee186dfc3f49ff8d596d2a7862e372b38f1263499eb6058a7015c42e2116a5b2794c7d9ccf163f71577eceab38f3f5e8710ffdc171e6c12b9299a30ad9245d8cea751b4ee8434d8f83532e08873431776d114eabfb9b0bfca2d2ba7cf42541303fc1e869626b74621a97e9bb8d62a1fcc2f06d0d7f70cf74dd4ed8a4ddce1daa64cdafd97387b23212b532eb0695d6b6cc369e6c993efa2af1403b3fde566614564bc38d3d08121226ae3a101f68623989ce3dcbd49f7ab53cd56b12765911170b9e8fa2bbe5bab9303347da3515c3b74d0d1939a04981facf19e4a0d20c70c8515b173f6f8d05e7553d8597b5a1fb37c570f83760f54e01b79b47d3cc0caa8035fb6f26100da2667d4bc08bc7c5b6757a7245e687052156e91d655b9fbfb307c895fad30afa8492eef752c1fd565d020d738a0101b9704a79f89b29bd1de536dd50156491a4c006f6dd24b36119b77f33139c36abe31698e373b63cb95eb431188e2408380747c179e977ad99b64f08230e5edfac606961beb816b02d6b7ed84021bdf129d247f0d5ccb1acff1ad187d2fa9c640e4d3efef3937159e43a602a8824d97cfcb6e0e6f407259c3025cfe15b5c4bb341d5411d6d71d77e0e1a0ba934ac40d30c7782079aa73c73789a1e9989008aeb9ff050d6ae451e659de3f4109f2cca2e57cc70069f876ca0331f0a3836220b23bfb441bca2da134015754bf696e2a688f28bed0990f297d7ad9421a4c7edd91ad4d2b51bbad9fa27303356f9e0b45c95aeca31615a0a4c1b07b6ee70cd70e06b60d91c72c4cdf2dde0f1624aa2122fab909e746cbb6baac7c1d953295014b2ef1e22fee379dc002e6589c8a597910fdb709b606ff60dec29103c1233438bd7b2be3d81b7e74e17a8c44f78c854a09b2de5ebd1b0e08d635fb42343ffd84df33fd7eb0dda9a78c79ac15c97cc0cee4974a74bccc24211abf89e15b1dd4bc6c0d507f8a383b9be8429c171560fa333b5ae2eb6475bb5573d64e0a016de9991b9b053dbfc6f56735c1a419644836738d9fe734222639bd12014fb749ab0572d99636d41e77146cac74b06a933608409af482bd1d6685adcfa32a877bec5b4c4ae8b186d3119eefc050e20beab3d43579084f08f9be55f02b43f3cf3faa406f9ee0cdf30b5007b3ebb1e17787f4fcbe4a05fe876c061a04a55a87fec2927bb9a599090de902c07f33f76d47c598914cf4ac2ecb0996c2f4a57c7f42bff4327ed8796d0a1f2598d5b698bd8d343dad94e6ee2bd32d070af3a0014ff1141763beea1ace766365bb97bb7107d995a114ffdb284d497f1f4b7cf3c28a478dbdaefa924e567cde4b036085e55474256da6b6fcf08dc4fba2d7d2", 0x2000, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000b800)="08c22557e83a459916b463ee6bc53b690a855b9086ca756ce803fcab83fbdea14c0033cebe47dbd88c9245c099bd6fe8237d896fff9b522f08a3ba0c2be37a3a1e55eaa0d71494f3f7adf31bd436650d2e275c4fc11e030beb015a0d35013d4a66c27732784587eba1c98391865722e3f7588687f42696e5629d19bd7a5a9a9a109ad829af431d662ad16b86a219a30d3ed26acc2448d3a9c8cb3494c2a6297fce4fbe5e1b38f005e5606651fb85123a8fd0b695a3251b2e3d50bf52f7b5ccf62b1a883f7d597343e61042253682ec8b06417e77d6618e331da1d26c02c99fbe71d026879f42560ac616dd949b4107ede9e437070e54cbfc7b9dc00457e3acb7cc5e6785cab4e7df59ee284c2aab009faf507e6ae155d5e8f1760096fded17139251b47d50f7851ea2d711c0237211751a5d48922eebc0c34b736f8b03645c850e81130d90bbf1df98f0695f2c1bb45285678bc10726f62bfef57b8ac29ef307abb705b12bc112b2e62f0d987f0bf58af04cfe203a0859271cb5af3e701d121a936d7aac4fb65ae68563773215109a15e77de92bcd85a1a2f55db41e271c425555ac89a9b172f23d99d477709749b718b9509efdaf6af076f430c223fca4961cffd4d3442b96f5b9d779ffd0e20dd668f3be65c44c6703b9053ac2ae9cdd218d08f061b0729860b3fc624f9a712d51ba9059459757be953e6be550c20336657e7373f265a16577865abcb5c7264b2956e097b67c298710249f89cbf2322428e46b6bb056a01b263f0cc348494ab06fa7bd1efcd384164ce31c01799e0be78f86a87043c63a5579936b148d955667b42636c4f16625dfe1cc9acf54744794a7bc14aabf74fb4dbf0cdf62e3e650fd08fd8d06488b7ca12dfab6e2da91935ead428a231bbd6816e0e6ba617648fbdf0636971cdc7a48a1e5638a4070a2168f4bb96ad11ec03f61799850e87889548d2a717cb2fc4ac7b47ddd3ef4e2ad72d5941eda318317433655913f77c2487a1e888e75865cc76bc17c5756f1377a2b7ca7e703cbe714086ace2e8b70c164c73fea606073bd86f84641297e30f611419bad1f0a4eb860d047c37a9fd2374b471570f54e2909958bbd93b5d61a0ead7cf241557069d633d59ccaf635e2af01751eb02f26e9e287b72f4e44e0df304a12e96fe178e3a59c15db2113f9f99615df13d4786adf78521a0652f4302b18e478031f81859e4abb1b0dbf3abac31c7e204833560d9315a0cad136b182dff8e1d467109b4e4284988201bfcfd2c8a3fe04a5d4c89fd2b549a829d92c5929ed79ad586514b7ab2a6d3539817e54f39f9cbecae2d020f69326e7368c778dcb733a284795d6288163270bd967630c4c8c61b9685f846ad852bd209d5d7247efb632668d391bfbf032ab7dc5a802bbce244c8bc6928f65ecf7b599a90dc48b408ee9810a94400dea1c6ef8eb84dafdf5a18e5bf9b36770a84c68cbc0bdb8ab61f533efde3270ca216e342c80766b2ed6eaf1ba535b3513d52e239bd956cf31f7904bdf96acb81f889a551f18e24aa73079a27864a4ff3bbd7bfc5aaa198cf849bc994b459147ec5d4419b7928dadb1e6f33e2fa259ff183b1b73422b325ec485b54fa3482c9ec2bde9b6bcf1104275cb284291440fcdb94a1508afcfe4dbd14b66aee6932b7c39e399f09f22bd4540e7be44e1617e9cd8a812504c16051b4da868e7306587f67bdf6a8f73a6436cda71b2c438314422dc710cdfc839d41d46e7dd20bf66aae9a78595bad3018318d4bd37b1116cc3d138d86a7b4d632932422c713adbd77ffd6183ad371613415dad03cae377ac7b11f20934e32276c9c2cedfa21363f0178e98f3c0909e2152fc306daa7052786ca7f626e9d9f6a8d8cd5d6551166e623b5f01fbe9368e6a07e240f25c588bcaf70d2cdd0e939c6141607b9e42bb3d2584ae4ef41e4b441e25b85e2f9503afbc3adf70f6f3cfd74b4764c7bf936f3171f7c969ee6ff1100d22674173872a6e53775288a444a1e50b35f122a5153b2c002587b15fe62ae4d0e2ded5686046c1ba0c965bb135b4f7f117ee7058cb374800e2033b22632d5e0c51c0de6a27882f64bc948a90803560aa57c64bd252872c49cc926560098fe18809a7e5e9e6e2c6932f4abc5dcf3ee3ac2ddd41c137e50a77817a7c63459fb4cee17d25e1c82f04bea79ff3f4aa946da38acf29203ef22a0c82a493563140bd8ad9d50e5b415b7bc3758267eab1e02dfc9399ebe69f10fd8b93689729d2679f9eab949b81b1dcdc00f2a04bf8b083df9b2e9223cfdbde63200a04f8484b077e203c3f561c2c9eb4f08df5579b5ce90b01d6d01a536385e2e12c0501df2a1f504db6763ab2b04ec38da60a9f97110aca67dc535fd2bf66c11b0c97da22fa64bac856dc219b488d9fd00061452c5c40d4fe5ddb289102ab8b5302f9f3a0cbec47849fc8d46397fbd9a100fb3f5696a659906b154694bacbd15b027e5174473c2670eccd917415e3cb3b1785dd7a69b95fc563daf24c98cc75f110682d564d6f60a0f16dc40006184688135a228eb392b6baea2f258ec8f9948bb4237f5e831e3ab00f6540dce576236e2f5e159f36fa7a92a720bdec7c00c226ad1c07fda584e1b01567572398b17dc05dcc4102a41fcac9d0edc00dbc8db45bfe5324f82fc79621f9db95edb2528adf31fd0e2d2c6e7d47e30a1ef930908ecb7f26e9172bfb0a5dfe063dc4c4b5fd4f89222beab820c8281a14db8cc91eb1feeca80588cda075d1491d46bc2a4a31b8293875e9b696c5fb29d17a635785b3247e4e556378a05ef9b6bb0bbd95b167c63373efe770a2378fe8678768d3c96cd16b69e9ae48a6b37bf8ac89cdbe281e49ae8b2396152d485c610e73a6af41e3f1c3c8e5c4a54e8941a4394252925a8782886b19630b4561778f62c690374e18298c4f7d86bc119f077ac9994c16f85d50203eb4ff94e3c892765b37926311bff00194bf1f2f178283398d0aa4cf4294f2716a7ad73b89310e8e56298e08a228fe3bd92f86a158eeab46f6cf883cc14b5cfbf147ce8c9d6a21f122fcd4dfdc5f0c83c4533f6deaf8571df2666055ac54034de6109af759f89df7eaedddd5c14190b7204bfe5258bf73bcb6958d68a51fa39f38a0b60cad3ba3636cec229a8e6b3bbd2181c0f134b7013a7feea7010b764119d5eab24d84a235cad10f6e42789394cb34521a06c0efee05231938b6975713dc0a00fbb9120d90ce587e483480442be189ae1dfacff59e3983aabb344f12e35208f541057a4ce61dcccb45fe1ead8a7b7c0ce55052c9003f63c65e8b11f01824cca6132c15a20b1cc15d5417e85360cf72b3fb3cba54b45f08cf4d762e4dd776df0f29d88fdde55e2cdaa2714533a45a9fc0c8469b2a227c52572fa64f2a3c595e68e2195812d8db6c849881d14d007f7a50cbecc74d7a8631fee14a034b8f6b99648a39e77ca077dbdee26117d2012055e3b61fd90a0d054f0e858e52829e5df823f01d1c2190617cc3511a1d011df6c330d07da3cf347ef9599f75256d9c38cc4ead2f6e7b9a0c59781e3890d6f56703ec16ad57e2a03c0895d32440c71cb6f71f0b3acfe90a02e0afe257679644bbe193ce9b2ee457ad1414a99365386d64567364b4c0cb1e6fb4e70140e8739032a76c6de2647402a2288961f666e5e1fd6b637d8787e2b267c7cb9a28f8e25b810e7aeebadf909ab8a58f1b7d363102ebf208c8288516b6c3d2ae7e8f591f109f5ba3b47762d0811fa17f6cfdf9c7bc107402cc0da813b98543e28e7dbf79b78bd6e424f4b95f8da175b99b90df226d3f337ae4afb45ac4d5bec461f20af34d242bb894a1bb6bb62e817fae24f50a446b9b2d1e3f50e798642fde1727b751bd788c7fc4480cc86886300500136679fc0f3e92bd6de7c4c0577bcd397bd431f0618c0bbc9727c5998c73b9ceca8c9424db789de46fa5f5d98b29e56b9566d07f3d02f57163fa43a5c1986d1888760a357c5c97a07cd7d148c39a36af37fea1f68fe51764996bc2069e5d5be80cb62a8d661d59b9f284993ed4b297ccd989fab0155085693d7776e7d5810081317f0cbe66820a3401c86f5ff336eec39bc162128b9a0f03981e234f3a6d8de3cda13d7219959da82ec349ee4deae67e8bab8343381d59521fd7a8531c4ba16e9f6dd79d8331ea113a96c47c4efec9d183e33ff1dff22fb79f0369bacca40b3a9040e1692c335591237ea1c9e30824f1f3589a65e32c6374ba697364ebbb5e856652f3ab1be16f991c5be5a3d40bc987d16066f87760097e84bb624bf2555c183dc7649d89c61645a414c83d746b551be59d8eb47abe2ebcbd7ab3fb2999af74bd17052e7860f2138e858aa52285ea8835899301f9ad2c15434b0c50411d39abd4a59bdac2de9246d21406ce60177c9479e3ac919053330711d425d6466985bc0ca1a6b1a8355bc039278279c8856457e9c8c3c8a0fa50a662e51f1d7407e08129d42fc669feffc3c3643d9303216fcecc4131701985037f0ca2c6ec16d74bdce4708c81ae9b9ae1da01890f1be8e6c96682c959acfe20a4f0cb317c21dd1a4608b5e62be3e8bb583cb6ba2c8d7b229b94b05081c5d0e8ccf3f400c06a627421eabb14abd9e6f8701ccd22f8a7ce49dc44e00a7f81000663527ce986188ea75966f3cda52cf245b833df7f370ab7b74f23311488c8425bb7010fcbf6bff4197a10f0e1f94fa7dd6d0ca512172a07b0d62b0fd57ebaf7253b1f56ed11d52785fdeeae86a23f8b6a99fd080c63cc0f57b5800695fd66ce9a2a6e98ad92411ae547210d08870a2e37a3ad06adb0ff2bd41b22dd20e3b39ea7bfba7dcc4412369deccdf4fd3f24389acc7d342de2b7abb71880cbcbbeab8062982f856adbf05f0a7c84f6cf988d733ff504a6e19a9eada32566df20a2d13405d85851e85f901b6a1849734030dbb632216c602a24b310a1b6086ac771c6f3eb53765f06f49a1b5ff03cd1226917627917903de24dab50e0ffcc6efe4cc833391747c4213e44493ce94a1c7d8db16c1140fa16f83785e15f2b3da6e4ac985ba9e4bc9c994cdb16f1488f059b41bc1dd37e36a2d9aefee3e50dd2ab55c525b21c97d67f0afdd2898c17291fbbf05f2990429604fac21d9eaf575d54a7fd02480aef555f54ffb92928947ce4a31fc37c143f3f36d521fe9735cbe4afc2824638eaf51d6002d749af9f9232280b9843a5b135444422efc9fcbed37661f5f7ec504dde188a856f00f1568bbd1ba58e9c3ec635ad3554caf26df38360318760ebc17a50c9297c27042469b0c60d90c9d72cf43effdbcbb0e4f47253e00c3be12a2c5c95078c7e9f2c9391cb8b37303070c5b6afb8b3f209160ae92b326e423cef1ae285b95729f824f72dc56f59efade863151318d1d43c272a13a36b14752a8cd211020c2b921a15a02867e023d1c89453b4e69a76c926c8feb186f8e0866012a4eac773366343117305d0c8e7572eab1e233865f978b1cb1b65d1f7339e3cf0658de3be7f8b1250c4f8164a2bfad3f048003dced5965eb671794bc5916d6c621e34154f0a2d9415181146bbc6a8112a23a6f79b2f772ddefa85cba208a6c69068e1d18b3255f7174ffaac81fc04348257ea4ae724ee517e57a6d79253180b5d376935cd5ac896e5d8b4159068b8918e2364275777d97c53d93f8c8de7f044677eecafbbcc1fdde682e13f47de4c5f19c5f9dac9356e354ae4ac129756f6dcb1d35de635228fe36920866e220106d0af2e10e72c9af2c7a6c81c94a490fbc0e1ed3b6e650130655791425c16ac4451e0bef37e623750462ab75630d2a89598bb80a72b46a06b644128efed581b4a9ec38bbb7a0455840f93f273d23ec6331f62e4356bfd8638bcfb0804b0ed75c050a902a687f9b6b711f4b0f035bc2fd7922f992cbdda68227274a8b9085060d3298a359d6bb828b92b78fb25e4f1108ccec446ba7c77a52d49b66b11aeea5df806f021aa77d586f57396c6a6580129fa077d8d4640aa3b24a77aa6eb23bb3573dc887176a86ca37cc62d1aa399c453eafeca79198188594e232bf36c72b4997f34ea18b431f3ddbbe8daa55557a13dd539b067a412644ea46e27a06f6a2d3ce4931b77090a1b89ed82515da4e69faa62f1912a7fd910a9c2f7eb1079e3a1355ad3edd62c3a4930b21459cae42269518d6e7e3c53fb0ae1d67ddabc82e26703d9065d722f5fdf39aa816e2b54215b9a5739b8a61175d22d4ea906c1b7e32b2e731c8278f84e3cd2c35fe70eab70c4639f4c22ba04b2b38cd1ccb11d17d0598ef76ce5e480c733a38fea71262eb2e9d7c1e5ce74fc10a11c6bcb9f7dcbedcb493f38ece87f1f76ef57f9641c3c08e1899ae96b7d0469f7619946378fdcf183fcfcea4f7ecb1515409ada18f3f2b1b529a2d5fabc87c5b3993892df3f605e5f6c6415217071b4b1ff862d1db1be0f7a5b5f109dcbea406349d5d238d452d654a57258919bb28b3752a023c5cd7801be464841ca84add765e41fd25a0572344f573bf115f552d651ea2516d02a9c06cb9179c152d985e806680d99963b0a2c00b6b1a73478161d307816206186ce19385edf8ad9bb5864826e1c14a1f5997623626a0768c88d3d10c4f4f57123555c7426ef5509bee65d4f6c371af02a6ac21c08b5800b163867e904d2fb83084de978ee26b3ec8c0fc6689f08d013601386cd337685708aef0066262bffbd12500ab4ff69a21d22537da6aeac520169cc2a7ea2da43eb1205fe1fae728df628c498215b8e2c847b3ba57e37b30f83d2fc431288522c0b982840ee6cc5b18e0423526eec3b295bdcede85adf483d992f5fa96d736150314842bfc659bc6c98de2c54004facefe5d7db5cc75bf91bcab1f134373122d0b3412c197ae2aa4dedfd9e36873956066b2e77da309f0e51093d9c51a04ac663da060a78c6c151e73eeb93ab6ad6ef620ed88a7b6cd4e73ec1d1f1fc561df1fb02e3c674ee70f06d7145db38208553fb32e7a29de6d3bbe005ea07f791cefadc2b35f82f8e028191e4d54dd414aa7733bc5e114248c082acb706eab5ed51f484251ceceeff132076fb68816f21256d2e2b81ffc12eb5cf32c075f57b38281beb1a15718f4f690d9461adda908d1deffcfef0c5b88af07b24ab0ef81d2719c7741004436e490d222435b184e51bd36e20a007a9ca5d5938642f59f2ee9bae242711dbfb63d8b2d8ad59d6384132075ccdcd35b13a205f9ff4fb75d0b050fc3afb6db0edf09d6136120fbc62a65dd9071d8d3b07e0b2b3748a8c4d5bfea3ec4e7876dce229dab7cd2c02c74d17ad005a632fc4466ec29c9489bc90c2e750dc2e80fdc063c1cd0cf7ad0c39d3af429e5ebc7fafba2b580e424b73e37a2b905c7768f185bef3880ce98c0aa2f1d2890b904cb6b01eff979b9b18ccef024e8ac551abacd37c42bb5fe0e43386202313ccdcce3f7e816e5d1b27c26b95dea5d18b2cd6f7b8bf108622aa415516d269a2277d25aa0073c0fc8684febecc6ff699439dfa133657aebd5decff2df8f8710c4dccb40120caab0e51dd3584493852199159dfab900810f08958f5777f64a6ee0450414a6558a2128405da172500b6e40c4b48dfd233d1e993ed961cc00ef10bdf29be77a8566b275070b9e50b00742faf0512b5b57bf54c7764028eaf9fcaeade16aa5463c43d0822f4665b6271ba8a0e508cab72840cc87f082d67e9e4c237fccb1358d91d2b1cc727c25efd6d0be1656f12fdacc8340d035b3048121a0264e762e2976960ee93965df2caa7f4921d4f6f6a52c129e4c1e883d9045f9a6c247a276084364ee817a39da1b62482764004c8deb105f26fde4e89980847cdff2b25875fbd9956a5e34103b02c5d0d63389c04a95aa23001c27e1769d30ca083a110765a5925799f6e3f0aa40618aee5c301d1f2d0ed0fc9be2ec8d99d06b8597787c08461ab5136c5bfbb196b6cfa9dce09f06a57bbf4a80b20186687f1b68ed4d3094938a48bbec265b798a515de350ad2533ac3ba179f784a74a66a69f11b489ed0a61a5f80d94f85dc935c809e3b790e06288550c79cefe1d04d3d93a4a3c1e7dc1ec25daca56b687404a2389935bf71f839c446caba8c52da377ec1a4cae5e882fd4d058c7be8828de87da410bdefb35fd9be79923aa561c360ba17bea19378b39e2f982fec8055723f6ac747ea4853fb2521e8f81cf50f50a9db89d3c5159fc1488d6b314b7d2199fd7c83725e5ba28e78e47b8ddfb2cdce0d531e2f966fc8e8ba5978a2c79d5e97e458d65a2b49f2bc222ed56734fe4f233d2a273bc2b29fd01170515b6ce5e5f1336e7cab8ae4a45db73d20bbd859700111303dd69cc54c2e9a6bca7cf12e8f1ed732f6e84fd172cd1c808f53481cae65e4909e86eb83d786555a8e6525f1567ff9efa3bc0bada17d7b36226f7062a87b5312c0268c3fc950508ddef2d921f4bbe7733d4a88b00d2fbbf1f52e953858fe90c5b029a414e9306fe21ab1f20afd0cbf427f36d47aebfb38b3c9fbd9f34c851b981d6ffb9c055eb33d83b79a5c99c71ec32bd149b0e3045e10b3a5f86b8882d9284e8a7fe7146754ff3e1314e31dd1afa74995b52a85b1bff456a03f4ed951e20f9686d745be8525e1446a207610bf98b547b04ce6de333b7b835d63b021379b44f2427fa6705340597dbe7ed79bf1d962ad9e7bc77a7d811662c139bb6f7efa7b3c7bd6af6c041a5194c69f1a5c212d6e3da10f39c9f5893d9bcc3f7046f9f2e3d37a8a6048cd2741f92fc28826536bfd3f844aec55c9574269582454b9301d00a7fc34926d26de26885935301dc2e6c00d5ef5953034a70c8286fef93a5a42d92acc1e5cb95768607cb4f1fbf0f0a4a6a3e634766823f329f9ba2a3c7fa37729349a7e724b91159733a24b5ecfe0e19c3658e80aa22de4040420a67b2de705b267cf93308c02c6bcbd591060df8d2511c1844af0df4e2b9bc9f9a067bd544f714b147a9dac82ffc481d288c1dbc2ce862054758ba497449f747e0f8239707ab074e943c4997d62d4ab6fddb92260a1638cdd8bd2a29674285199b38d2845cc633672b31b88c20bed48ad3f5a546dfb7ded9ad7793de4e896df73786ce86a744b9dd410d722844f02df636a9d072b51c83effc37c1c6bfbfda82e2d11ac637e92380136e9bd6639a99ed53d0a45ed9e99ab31e1d9ef2563ffe260b2a5312ff22497a92341c4ca9f728873b58e18118d39c2799e902ad5d7f8b4c5d0a060d581422d8f690bfdbd7d828f1fac81bc79921ae53f4820efc7c83807a305f3d923f2a2c3c398b15af3bbc3f6de429a36145a42fcf07fa06048f3bceb5391695e7052d53b669833214f30464cbb039d747c96cea71f8f6599e536c8c05bc5d546f75aecf61bf17bea58d5c7560edba9495734a681bd9927c9f88e1679a3db663bfc89f0ed0bc5a039f795b33c667cd05ed8ec16f9eb9d39cc47b7618e87fc19ac367c9204c5e096fe63c62d00ffea882c8120bcfbeabbef0a5d00d25f43148bd4a26f440abda634d05dc478bb2706c90286c52b30b4c8b1663f7d9c6ad891ad894068db1582e14ddd0a77f8c5817a0fc75e9d30c5a6e3ec364d083b3ec8e3fc870af561b44cdae65d5117d127764ef6f3cbd2c0c6777cbfd55500e6dab37366b1d9793a1719d1b646ceed50913cd323b5c0e3ff00b859c8e601003d49f5d87cf579ee840f1a4c38f7c8a97071dc4e825a0317f6bc6fdc005615782a0077f88340eba5cb692692daf7ae7d696b0bba95b528949144de2594a9ce5dd9e8fc8a08904f099c7514ee26298fb44b6f8904baf3610e4b7437fca5ee64925facdcce3a24ae49372a73884abccc0b39331748d8db7abd9ce67a50852d42023aac108223f9a73194a53faf546d6d31ac423cfc37ec7606fb21968f48cb458616116eb42f0ecfe9fb9ee4cf5074712cc54aaa32e51a84bd5676ecfc1f32c5a0566b3eee63793ba93b05d67e05718550e89fa965eb27d8d2336177c9f752594fc0ff5488fa5a715e0bc2fd6139250eff9ebc18beb9535073246cf8f2c1dcaacdd0b144e20552a8e47aa924fa1d93867388b1ff83f08e83b3b0feadab760ecfc05d36417cae57db454486257bdabed3970749adf8b4fcd3058b0ab24681a1bfe7840d70ff94b8a8ca5854dd907f87649153b82a97c11deb91068cf5b54e6e1c4c9f9f01f3632b46364ab10c6b1df41fabdf1bb07942b7bb7df057b9d9222ff295cc94f9ed8fd03667b3b8d8f53ade030a584988b9cc7b2d4db3523f67784cfc84aa501da238347566f307e736c83f60f8c27c8e3f1307fae5e2e63b1d9c972cd3bb4d46c3df1c9716c21b5683fb82f9f2a15655c71be599f7a525c0c689627158af2cb3353a8e971cddf007ab995417d10ae7061e8b811f9d8fbf8aafc778a3ab6a764dc547f9bc2b88a74d46cfcb53a293522c53a963f0d8a9218c10316b9cc1b25094fb0afa84e567fcd89409c826a0e8d48438707a2a9c0cbc02e55030beba71bbbc13aa8d750d1ca4dc688d508f1079c1e194b4549ca8cb11ada6768187a1db4990a78d3a0b70a120d92dac17178dbd7bee834d66423df3ba8e0dc1336d49ac561333ba2d5c86e717ea93d1d0ad5b00d84f8ea2b764c7ac92de6c9f093bddf355d391491b85c9c3c7416590080048f33454d8969a42c0db2b038c252dd1c0a59e4ac863c1513210566f86da69a36507d2951e9f59da34fd3c6cdcb03e85349fb1d879c0c2162e9de5d51434f6941d9aec29eb21b194933e73804f76deda2de3799c352d5a6b1b3b738fda2339a569f514a933e0cbb712a175a36d78956caa0ed1418fcde50d2bdd809f9282b7bb84615bb68023e2cdb746dfc5cfe76217e69f3d5c7f92e2d8355e0a1d3b0a5f2f5d7789797566fa009a7915979d45381d5fc2bda4e6e65c391752ef0bca3afcf41053dacc803611eebc6e4ecc503c7bd874c3fff89cda28ac86c3193569cc95ca7492594fc7308e33e890995d6b3590b8316971d7e3474b81bc1b89225df3049b8f951eed94ae34ac8b56b87c8fd3ad54a0e7f427b703ddd08c72e896218144d9b0db55188d7f1e3f428ac93091b5ccfe6ffa00c025eed5c08eecd531a6bab448de7d276aa4f4ee0fc981dc4c4d60307a3e6db88f611f9618879a25aa498fd7d79daa71b8b03c27404e0277912c724f0d60b63cd8885078e1792ef8f89eef72880d0064985c7467ddb3519d4628f4f30f6bb01490f10ebaffaba84d8b5e24fe3422cea55be701b27f67f4e8b9e5b3ad0b99d3c44fc06f23258942c75b676998dab0b2ee114e4ad735e338df003c36d6bea761e8d6d67bbaf656b847e3d619631bc0484837691704c5b842c5fe86998a503c304e6cf954a59b508d6d02ebbcc4a131f34a058c38e3f34dcdc93099df7ba676d825c57bcfbaa44eac2fe629a6eb3a111cd577751d451ac44600f65854ee8e8507ef89d3badca42659745d01626228fe48498e62dc539d6c20ca41d1b0f6913c3450b8b4bf79b7d291c241dd5561786e73c19025fb6257f3b39db2cf7761987c3bf53a1b718d5a50a472fd6b9516b414334c", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="500100000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000"/124, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000000000000000000000000000002"], 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) syz_fuse_handle_req(r0, &(0x7f0000009800)="c7ae2b1d90e308ecf94337960ee06ced2c8157dcaa9e6b0ffd6c167b73f64acc935560b3158ecf2aafde15c8475b2032d34a8539b106163bb900ea552c4814aca44f2006931c1edf0fc8951fc861c3c9cfe24a36b22fe4bb6932d89cb8fc2f788ff95e397ad6292b9fd44616d7bf0feb70fbf6553bec43eaeee42a963cef3e69500cebed1321a643e464b6fe7febcafa19f9499cb1fd1305d22b34eab38837a794641c5b4fcbaf680d0df24de225e7888f69b5570170bb681c1aec82e1a3994f725c7fd30d7f32a5910e052de7a00fd642160a4630ab7642470538bc9c107b827d12f197018da5b7b9119e64b4ce9a28ee80c51535bc34c323d4f1564cb04c0e9e0f218ca9d5da4bdf29759463cd61022f12e4dfb69ec90a13b8df1fcc66c244affc1c36dd209b6c1941e9985a97f50ea51a51e50e52161f3f281f47782d2b984bb2d04483cc5da75527cd8d51210db60ef6190f7a2a95bba76d0fbd3a7c42e4f637a8414f787389b5065540b663491daced3679e5d2c6302e0951bd450eae3f5e6e1b1771597a5a236b83d30643e94a412a13fc955c4756c27426b7004b2c91e94ba4064dc1b69c94f04bff66af1bd2d376d93e22d687273abc6db1cb17dacad8a8ba9a896e11e49654a975ebfe922758212dc41eae9d6e2b611c6cdf3c6c552bf4ba2292ae829e0856c1413d762e22ee954707befa898a8afe4740026eafe041d998b5746b05509c07ed3f8a71b5de71d0cee541fb050cd6c35fda1d8c9ee4300c1e5932f548dffa8f8cd961c5e09b3ba52755ebb37d416db5f943a89f770d171e524b410b8d303b2ed369fceb53cfe01a22e2a094f42dd8950dc49ddfc5d4643a13a9f282168ffedf031e9da66a6e654d1353e0bb8771f5cb82c8370030dd730ca14c08b5fd760f44d2981965408289e4a7cd1e8795345a0ec1b01c1bef8d996130a618b43b561e5894ef18c315fb7434815636317d20cf6d8c03fb9628aacb32af54144b0126fc81d24571da034bc6cefdf687cc58ffc8c1ebe5642967e233430e41e5c4f281d2e2609c58a936854e74916c20a5b454ca3d4174ca741dc2870af196d26d6397977c4c2a66eaf63f49f73199252fd3226a8889cee324c1273bf1a4dc6574a1961bdcf0477a2c63e1fa3b524e04a8378fe4324b29eadd485dae2d3c28e2916a36530b1aad1142c8668ddd33880875cfb0052c85201948f9f1df01a7ccb87be0d4574d297192fee1f4e74919ca48bc8c2947defecf845fea1a6b8284f1737b28a0b3de64dc602c0fd6f7c4f2af9e1fd43c9f2f8c4ac645fe8b3559292b997b2fea5b279b12d129d1fd84b371abd1ad6fe3c42d15ce6c5ba80b321c75d1ceaabb322724ad436745b4d49802ab9426db7b30304d3f1854201a62bae1e56f4f01267c6b4c95f2294e73a80c4740a39d2c1ab5f6f99961e7843b20d1f37bde2dd7424844153ca824e647f1396048136d5a959e53052e174241b4cee70492ba0836146a7613fe74cc754c194969b5c28b02e3ccf83749cf83e6818fd6b55ee4fd874740e6a67489a0190036f3f534fb226c1cf5359b4c1d1bc12309402692a8f30dc56bb8f26c1091cf276bc2aee7e9c8bd88b697b62846fd31e2120005a24bbf909c87b9d3b8609564fb26bf92d870a4f0bd9556ac210d7cd83a27f44a1033bb2c4f106b739888361a15dfa6573ccac08da8078069ec39f197fe3537985d642de83c6ec2c74bb374d6ca0d59456f568d561bb0feaaede444982327e1394fb44a23528b7502e6597d94a3a34761ae03f6e435808a2cfcb10d19dc0d0a3dee5858d983390d8ae8b225fc7faf545349b110aaf711b5d118383e4c901323e8b45d5e6f81921f264ba0f2458c7a9ce5fa19866036dc2c62f9639e3458805d57aa9a877d84b5ae58d3a179ba6cd00367217e8ab1db117d271b3ffebddc8740e48b07698603b37281c5b30812006c0171c0b7d7c63030f341c0503552f7635c668a4d5d6953a39388fea2736113dd4e5254a7f4f71f80ba05fda23dddc2a953fcbbba010f2710a1715a3250443fc80428d218a88add543df093b1d12f0cf4e14d24f445a062ff55aada7f37d38be57f5162a521ba12834cc197d0135ff03590dd37e3d1b6f6cf8e63874d11536e1aecd3e8edd31f5ff1ba014dad9f7c20d8fd708d477f25cf91a8253fcedadf1660c07be8bf06c7bc47672259540ecd07b2cbca25185bccdd1f356215807ef2212815cf7ddb38da9fb1df5f3e9fc00ca8465b8254491bacdca128c15422b111dc65c79efb48c7a2327aae48b9ba25b4da3dc37e464f55ccf92026b9d03f2545ae15e889f7f962ff2457b9a09908f4bce0e871932bc8eeeb31a743f1b58dc6816c40cc1129155041354bdbdc588188f5f0e993ac37512e3b3706262f8f9dbc3d13b59f88f8de271e045dabee8e75f4734e7fef96d0c5266ef59547a9012581f89bcea3c936ecb1ce57f9b67df1d8b01ae68cea219d2235bd42cc5704212c340e86b0c8684ddbd48e4b4d7bb07003254c7a6365fd07a31a232fca64528a83c7b45bc7303a3b4dd4272d4ffb955f3065d9154ef81ddf16a743357f0fb2d5ce2bd8db60f83b20b26e777cdbc923475918a11a03626483c7fe8a6615b4c6b9bc3463afefa80a864b2d512d67ce2472623b8d1fe6a2b5f653214bdb400597fbdeb7a5632f910d3057fa4dddaef23ff10f8cb658d2fe9de65668e391437d04408b4e81377dce6badb22925c85d093d5453c11e01ca9777acb193d4f7e4a3ae7dd13cf5c6f451b52bc102094db52d416f8d5b98c554992b9061642bd176df71a19688f4e050f1af4ea88c569ee9d608fa3677785cf8352d1694550572ea82b41f643ac3f834df3fc89119553dfdd255a65f0af7b8daad83234feafb9fedbed5e3c04865147e8c3815b02ef7776cbbf8045bb3d3a93c15542f81ed372783f9d5149604f1be94a05ac300d1bac68140a683e82d1b0e6b3e2f1ef26865460b3f507058ac87bc07d74a5256e75d7c201601735838553bad6036510571fde3d68d0df34d4152eee0628b75fd1ade9342625eeb09abbf572ff9b6258b23d76c131107c06f02aedf6ea17c781f31079571a3bba40197f6c8930023b5c95f06c7f01e5e6006659e83c96893bf7454c64fa62d5d69a286163389739704808efc2a746efe8194d309aeaddd9124f36188828b177879965368dd51e31d783d94bdfde2da8c95c0b8e4b8280a5f4366d58b504dc6da36a8592aac8be01690f7cd515b642d61f2629c1eac5863a5614a6dee594bdb4c4bd73497e404155dfe3c1e238dbe16bc1d85544fa24c054b40e04f4531de00ebaec4b1ea7da9b53d7df8be14861e8562d3b8f7b4ccd6d38c0af281b4b2c1bcb05496a527ea2104deee6d7a1627e173a0853b0c941c6ce79c84262d9f4cde6bec3e582756a1e6fe41a21c404f5da3f5382c16e186204f6a1a699402a0b336375960d8111cb141d3244476aa971c49385c78d86447e6709d866ee31b8c6d951591c19c948585267f5fe6e0c02f06543d283c2047e945c497a3efffce6cab1cb3600d0d4b2bdbac4ac4e88cd6f3cc00905804c7178ae6abbd91cfa2625c1b071f2fe057debaaf4fa0b610d63bcd70f4fc44ac729e1f1ffd400cd893001a0689a69cef4dfb62724683f307c5753f6538bc7de3d3cc14e7d6b464058a93bc0d64c610f395fdb047d87a1ce096e5c12fb392204fe888a91f5ce87ece974efb1158732cc1ddafb08e7a5af6dbf5ee21a270979f719dfbbaa677591a8e1c65f183e3d977fc390eb5d031c0161d725d552246b47f824349e5eb4241c14274d606d19e4979215a32f0f25e7f890dd2f948abf386a7b20d60cd23888c267b2bd426b8334aabb4b02ea0f546a7ef8ce0e0fe63faa308df02ee8265e7b2f45c01be537269b32931e8e09f183f7bbd2f13d73a80bd2474d00fbb2a9a7d28c2e31a936b646fbb34599bbedf1ee6ce725a2ea8294d39667f3646f6628318e25f2b659d8a739d5165e73288d1a99295458c678f2b8f75872731c257a90f4fd8a7e7694df8ca7cb13613373ca966cbf32ca19a48909ee8f05cd1ab7ab5d95137bd82b622360ff68dc9c9a9123534007379759be8aa603fb9668f5efb5c08f120bc4148e4486c7dbde277a535e0bebbd45756ac40f2b0999ff7fd5088b101d67d01f76db78e3322316344332dc78fa17fbeba00885d2557001d31190effc7c5ea8a7c8e87ac0a67a3db3e57344bee28677a93f541fc082bd4cfe6c1454a0cdde22b15b97f2cddcee6e16106599069632954109c511cf668a1df40136e00ef835ae45131b38a71b716844de12b6c6b6da16c398db1b0b49ccc340dbee3a450bb6d3d5576bb15bf63cb271bcacb7b880277c940eb94a3dfb0c68e862f1bce95413685445bd33b4843d694347cee33565a14c133bd5c1af85ad5b5fe2bc12255235cc2ce04f76398be17d1b4b065290579084894be83922a0b3a393b67c93232750c4c0d76b6ef3306dba9b48bc06ea38be52882b788498129fba0b643ba1db67220dae2e9694e5777aa928dfa01cf897cf25d97dd2fe642c643814bccdd4d2378204e5508fc99b59983c1fbe1c99d7a22bcc67f6bb0291ca10714793a11dac24842f597f9e7c5dfe2a2d009f576157ccdf4009d730ea173924d6924aaec45d3ab256cc8e7a322ba40e2c33a7304605e6e0d68b74b7a5e7ef85fc891adae4ff5f7931d970db46ae4ff4880e53b5fd8ebf7abf91d35751e0f626caa2a0a4d31633af6d4caff3e070c92d9f77666ce340e11fe65981c9653f86cb7a6a3f0a688b07e1df7dbc729c189b48f2e51bd0ae0092395b7f0762d449dfe3d4e17aa12e841e8d933ad3149f6307c71216cc43872c4c8bb99b39da24565bb2d0c6b0b34d0be7c32cc91cfaf53c632600fd7f2ec20e8aa9fc1742b7a083648d47b3e07b0db20c1397514b9133edcd08f0c2a5e01114d97f295ea3eb25dd96fff131ff73dd28e9adefd0f64b31ca7da847ebaae1acf9696a099a2d8eb985f7ed99f2191a778ecf9ceeb6d540242c4a5f5919d52717be6526adf6d5044c879ba5e13dc4872cb2649f889f63ef884c621d39d1fc6f89d785c722713d909bc95b9cf2f412a856cb5ce23c0b39d6252ecf544cdb0849bb7958d8f07701b1b3570ae72190be567bdb869f550964ba6070b0ef00488cf5d12f652eb57858d78de5e55e89ced34615b9c7761eb2eac8ceda868265819e3269bebb9b2191f42d428a7f60af7518793ceb3fa4d00f486d8ea883b5062895a3f8a2ad23d668aedeaa8ad9be85e3a99154144456c6dc56b8e13c64e19882ca331b654290acd33984c3d491709cb73f390348759e3ff0ca12ee663b418b49edf65e05d74c260b497ae3545a27a3ac174cbd141b67082830c26430f0911669a236030f4de5765c99c3a44080726405e7a9f95f406a1c0e86aeafa62fd7c59f4a6e5edede20f78f5a7671426cd354cd731a0bbe5ba520a20fa9fe89f388ad825b8400139a9cfc033c13fd6e53a5e68789cc96e63bafa58ef143ed5765271ac8d0f46c62cc5d1ac9c11a925ff6ad782b2361f520a8a6f83643af75cdda6d6cdd74c0d4d5347707f21a3ca9b4f1413506367148ad6e18d7c185e4ae1bb80ee805e1fbca1dfb260e51c8adad05640e1f35330e3ef0948c9182db3ae735c3dca3a1b457a1f65dafd5de4f3b02c12049c31333e8c739e2d5db8ff7c8e7dbaba39768fac6654fc42f2969caee693a191c184bfd3af235d9041543064ea7468a5b1522dae94b47be078e5adfe145c8be4854f6e4bfe81f22e536b1fdcdb17149814519f5f8cec2ce69c8bff9ac7c36961119b5032787487cbdf1edca9c30feeaa4beffbf20037518654f5e20c92fe6778d8ac69cc302cfb07953c143604047bdaccfcbbea18afc0cd9a68a934ddb790d4664ef5ffdb6c0f244fc8eb94957046d207f648aad497af7db1825c6ef78c16add617f75db9c21c7607231c83f5b79193e1c3d5fe1eaa1865e9fe983493bb902e9af965c5dd750ad502f731c391e5df474469c3b043d941f49f4fa5a5910dc945d9b86f7da01696c6c52b0970e05994385cb51559da772c50477cfad4a53573c4b28afd227a1a4f4a42e61d74986fcef1f44adfff5edaf59af6cb421a0c98105104ecec42f0d9f9e84e3d513c11dbaaa46cb2f39f0153abfcfc87036c1a252f1e6388442f93134610e5a82c2d812b788215b07bb613d6e84a2c94b58ade09b269e50d64c6c442edc208d701094fa20879df72cfcafd250a526c5ed94f7a0d0ca21b2a765a7f0cb6628d82d2932e3fb50c2d5af4daedc94f1e9d446f53a9bc3d7c1fdf27e965ba510287d27dfc5796c4a085fcd0385ff26ceb373be55c5adbf1effc59609e6c816412bed812d609090e02da2809ac8c093adb829f08dbe8904fb6c9f6a0e2034d63b17804899d026fb39f13b0057ccbf45d0645e6ced30c306da789bf1c29e4b059bacd5fda45b661b6614511aabac459ccb0305e71f745efb0b0e5477bc2ee6822bfb2247ff18e69d5db8b2031666156b3f6453331026824df46d69ff07f12a08008b4fb0492e9d5df6894f334ab84905638a6815713c023bd3a06d5842ad97067299f5cf8a0ff46ae63bc12bbf97a3f2365a8b6d61666da868ec94dbecd4cef535ebe8c3bb4678ea520f3ba890247acf352ed8c1d9a5798a1c6a87e8d6d4f74942e3d79ee32629866886c1bd22820b740a6f76adf0ffabe0f9c4cefc800645af901284c71ea60d5b6bdecb743794e2d4fff7b670def8e9add7450d028e5189b2e8aa46d339e4b2e6357ad11a17479b3cb1533d4728129181c8ab70b0ebe3fe76b652a626ac48a9dc34f6b5ebe3bd3fc1642b866936e01468f515babd7872fcf2fcfa7612103dc2436f51aa9f8be9b305dc20e58c910fe57afae93fa9dd27df81c78224fa4125bfd5c3cfcebf9cbf63ff0c784afd0a9c85d9992f39215aec5d4da981fc3f6f0838f15b285e5d5e205cf0a5ef5e17605380f97b350a955acd2742871a3f9f3e8f1107ff340bcedbf20f7ec4fe5c2f856d997ac09a838ea1d168ebcd8fb19ba9ec6d01ab7772334a04338bfc1c3f304cc3b14024c96d0e2976a0d7a497ef8742fb20238ee0f1cb9c5266fac665f019becf76c77d1e86212c386048fdd814dfa3b2e44a70bcf45ab15ae67bacbcf13c0dd5a88ab8337d5fb072ecbb553e8b0d0c917eeb9a28687436db0abd3a2a110bec49f7c8dc0a8ccfc2bbc380fd41bca3c9d780f486a79655763906aaab16eb03c09942cdaffebba8bfb0cffe1d5c698f5cc80b2f7c25f987769c6daff625ff022b042c8a5e5fc1814dd7c50f9be275ff5860b7fbedfa49d4cda0891840af791ba3bdf3340faf900a7c34b288ebd8274d2056e0deb23d38110b702856b6da5d4fb5c0cd0575592313bff5fa1ffa04be954e22bb90041fcdde36ead6dc7635a522d7bc1840a208dfb4e0d10ab625e1dbb930413ea78be5e51c95dd78e7322ff540eda0a3990013ccde906b579cd6bf39bb6037a9d8c6b8c7165597079567d6a9ee852d3d00b4f895cb2fa894396f745bd452375c111179e0afd1bbf6e71adbdc7c0cb88268b05914f88a7c7aaacfcee13fa1f9a553a7977ec454a580c378a3b28bacb385684993ba14a70ffbff54f1ea24e8738f78488118d2f04aed71514aa38191fe49c3dafcd6e57b751313f29c5c9b4ad4d06171143ba53e8d99293b124bbcdf6cc9bd01a8a7b247ca937602c6c1994975f15285aa3f2be43f4a8ea9d154c85d15d1ebc7e1e71538daf1ffe8dbc49e6565a690c54408cfc323e506984501b931d3fc44cf3d3128ca8428805e6265042b00ad7368f0662de53dd1a09573f94c1cc14ab9dc868b4fe9cd1ff00161bf33c00eb892cd1bd298d0afda1c9b32decf1909a27a635a3768e7ce72d515196243dae22ee878272bdfcf632490459eb4a8a8138770da7e880a1682939b7efa632f772cdc0159b214a15ae1674100cfe89fff18b122722db89b0cb4fe8e9b9d83664e90fdf6153dee6b6f8d8b98bc462df7fa810e37bbb5d0c955ed0642afec57b01310d9d3ec33711db086224d3e039838e542adac6c0dd40e51021e967af7c6158450515064a80e1dfb5e754e8cfdca92328c43a1514152fedcb43d57db0360b18058355e01c1796da1968ae815d7ddff9291eff4f086d55697883380e90e345a19f9cfea4f19120ec9439c792fd77e18b22e34ad1308fae25297c6cd78bcb129930daffce714a786b00213c6ca5eb174f49d043dfbe02f928ecacfd42159d82ce1c4a9a68a31286e43ce9ae90aba4c39fff322c0e147dc1cb0da194a721157e4e9d6cb1366bf9b1de78f69c5cb743b50c01ab5ec151680b51ca28e4df04a7b48d7a8e187db39441e32045a5655358c08938b91a2eebb090e0403b6eb1d082a803f46922fb1ac65a2754cd4111e8c685468a5899a3d013c0b8a2b20f21c1f433a328aa64533dad238b3e1c5974a3d8372d909b89ae41ecca52de75dca307712b305b2048c226a144349ca259ea28e9502afca2c004ae8a6f4d2b4ba8d84627328d472f361192c2c13e430b16e9334bb03c6e3a6d192e6db59c96cc9af3ff160c79eb380ca475224ef219d16609edd850e4f74e967eece29d061a1f1fc929eed26da9b2dc971f4bfe2c673d1581933030a00ee1978e3cb69e2e27c4ef95b7fce674aad669bc15765b15a927aaebe7b6d74a62490a7a9f1ff74daf77f6b377aa80b5f88ad72f7f7bf6154e6cf2970df0984527a2354e202a23bdcb4d96f7fc78956fab26409ca1a8ad86138940c89c1b0d2a3b6c77cae39b67c3518e8531b71abdf8144a6e34c41b286fcf17c31c1f4bf3252e3ad1872fc65defda2606124cda3c203c70fddd8c27a3c32a9800a105e6f0d3413e9b04203336a20401cd57afa3eb82389ae1843cbf6577b0501f8912cab586b721f5f6efd3a8d1602c72c56694a4f6418340b899104c6b84eab569cfa839343d264d20baa5101935ef4f1740f8f056674c2fb39682bdb76ec9a17c4708e8fb8ca901e50475b477af9f4ca665d9d2cf3c0c85881f5ca33368ee57ec0d98870957f4a8994bc39c849115ff36b7fa50072562177bc4188bf86fece49b9f8efac9853b6a963279a4e2c24caf07348fbeb58fc20bd860a70e5fa67ade429bbf1795a2d835541a6374ba28a73161de1b6aab96eda3e3c39579e0b9edea3c756d27bea3730bbf9cd06cf397b4f6c7c4d3d96db346b7851b70aa7e34808b5a6a0d6375d9579ee88e1d08e3ff9949d124aeeae53d6339b6ca7a5b8b6f4612b51d35ea75dad13db197fc780829c071e17d466edd311c7533a3135fe6eeb9a0159d9dc23592cb3282a464622be0608dbddafad9955485e874c2fed9acbc8fd977009023edf82850dd3d05d0e80316a1e8a37a962f2bc2bb94a8c5b4f782c6897ff21615410aaa26b3f5d4f9390002e156031912724164991ebb9ab5b556f71fec0e07de4755bce0045e621ea6188eb60d8a72fca37c62d38ae130a50b20d7ce4338652fcd962650478effd63623950f953e8234c26c0c944acb75781de2d2931818b566ccf4a0674203bbe32858afa162e7f52220497ba38b3b92e6bb608a4c04b75d190110e994d8af3e2e75cccb7887d2007d0f9b1af440913ba41b6d3f61e5ec31d82552b52d1d51323dac19f477cad0da2dfebf480502ccbf6b4820ecdc902d706b9c1702a3a4f90102390cf5cbedefdabdfea58fa9bfaa48278dc3e00293a4cbce1ad4f08909a7f9a1ddad89e6891aeb125b88daad8c9ca37c8039229fb3b359014e5120b9aa6850971424f58bef14960c57c54b63bfc441407d23b66cb1ff3c4e4f988e8453c3ccb3eba5a50e5fe5ff5d4693846f76871b1a8d6fb90bfd16736e884d7d48d8ff96a855ab6c7d331c0a356cd91cae6fa432333e247b821d2dc68b8cb715a5e00e67fa0933e1084a1368bc8b2e0c1c2c5a8eb452153c4b40f0e2bfa85bb312d505df75a8070f9181937612a8c31bc1f57fbe9ed4efaa0e1347ea9620e8d16e0fa305f6ccc39fa1400056dc6e13f598f1b2ca12f7990331ec37f899d171cb08a2d339b303fc17b3a06406de1fe3cf87be15a37f37ba984f36fa534f9756447837dcb22c26260cb226418eb10c7e0da6538402841023c03f04be0461ed2dc58b448915aca640aa031df92136326ac6535dbdc73686cdc50b298dd6cc9f23f7cd0823276d21deb17447acd8d1a2d4810347529d78707a7f1c0ff009ec566fe462ad7c57041da411a2af77ada2994b0812f09eb48e2b1b34ec6f49324c3f17ffd0a3449d6b334106d185373f39ccf05133617ac31c500152ce1752f1b012470f107b8f7934cce1cb4ad6b2ed853c0b2f3ef406aaea967fd652cae6c343a9cf146250f555f4c16afe3f4d957cac022c7d1b39841c23d89f57b8b9f66723d10f7b389bad95f36ba73b6519e25a18e34d14574335b9f4138d491b6afd7d07ee0878a737fd43194c03322021377862eab14b84097281cd996588f29e5819b403c1ac2bf786c2ae9d059b8b10dfeb03203632c85804f45dcc921c3b308d65bd4e340e6b4d5ec001437c99b3fb034bd5712eccb677504bb43002e14418127af3a5925e8baa40f37a26fa600837fb036574301c70ff50f9d73d3f44c4550978fbf3ba04b27a4036c8b320a72401065689118a7abf94e5851a8feaaeb7d0c1858fd25b75a4f72d2eaec2f610b1b416b0384397b6859896a906a386edc961492175d3b953073d8bae009602fd0a6fd51b301dc57e8406832894183dec1c6d1421086317d25d29a07f2656baa8a1cb22b2f252dd2ca7922961e708a8f37b56fba202749760ea5c23aa61fc221fcaafe01026cb09ca6e27f59b1808f61146680bcd984abb205a280f694d913907c8f3f53487c7f9599dddc299b948a13688c30878bd75ec3ed49b91b7f85ae346bd9f376b84a11dbccd80f1def8bbdbcbd0ae4e52e22cb5a70393297c71da3db40786a6c48771b338b20fadc5049ee73964c73c5cf0923abc60fa14fd9f18e84361be763faa66b90e61704177bd96782bd0b1d7d2f5ac095882e3bb52a6f9415ef563a9932864545ebcf794a69f29411220a2be0307a727f96302ef9ac6abb4289d410eecbac0dbcb43a5f219d91bcaef6d54a1215b471d9522c9a4ee5cd61e0e7254ad4deef8b44b33d8edbdd027a889bff4bdd2c53961eea7370b5d2ec9d4f2c92e4381de0da3d555f0070e40e1d275e9b17324b9f5e06c1b637de95d8207365fdce4b8d0c4c7d75adf443242ede8f1c0be5a1806974231f54b72b504608307506b1d215c0a894382095586ca85a4ffb1bb1d3f598d19c5f3cac30a2afbedfbed0726b13d93773ab07615f716d7622f53609f5ac8481ede3038d15c63093a724a44b23f7d26c5031565ee72c932342374ee24348edf74245bc03142ba39302c26d3fdad442479c0cfd22e7083a9da857608de9c39bbc2df09fdea0fcd9989494a1ba5237837c398f8b4fbc7d806ef797da6b90adf74c58e4684dbbaccf9c2eff074aa2b33e5c2dc2a074ebf7e4684d6df34da", 0x2000, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:33:46 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) lstat(&(0x7f00000024c0)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="863acf974d838bd33677828f0828ea3c9fe302b5004f3ee36b3b89d4348405d5129150fb70f9133e7fa255791255bcee40745fe9dacdb47ec6a3bd12604d7d35a4a45c4bc97a85a1ee5ca714db1b30826d67aee757df0807c18a795b8b0e1c90e19a695c2f340ae65258d35076787d7a4354cbc63ce0c5ac770b8507101adf6dda0fc490c307b314c78f6927b53cf5803ea7078728db99a4a8145e884550b4904d775fe7a308d41c0647b99e5d3e9b972b3d2f83189acf9974e9e496be24a63d16ca8ededb267236d0229526d1945a70d0e5ed0f61d2958a5fad55289d1c6f30b30947842f6e21436962da55ce704a9ef91c248027e8084dbf3eda7d2fa0c8a6fc8f4cc98218ea72ab2e710b2ad4a0d61e49e982b179bdf6427a68761371e770eefe509ab6c586cdc8ed39768fac6961ffb45cf25d7ff54599986301d3b358d44ddcc6212a40f1449dfa30bcfc1a6af3e1fe614c08f67401de0c09756fa2080142e2ef350e1bdca1f7fef96e3fdff69fad06af26eb5c64c28073b9a710fa78776e106ba428bd3baeef8cfcf9ee26d5a0c8f69c486865c220a607e493037c5321fd5b4ae5d2f24b5c45d5dba58771e16c3860f9ece99f3e4a89120bd9f1f42671daab57282203b6eb199394c5f902c8f8952728916ae3fcbbffe40e8574e22a23cd3b8b3c75398c21c0ab33849ff450ec900c98313b08999a06571c32b7bfce8bf1883fa5850402d08158d5ade99562c2399bc01303e46fe7f18fd3412ddb26eb72dbd72622f8ff83a58c0e89737a95be4980ca9bb1f649cf97c1d4d17478497753f583a6d14bbc5f0b33e292b72100ad220e47dd4375ed449ccf6dca979044f12eb196afd093caaa78609b119d59dfa8e44498ef854cfe48dd80d22df245b50830fd022020ff9ae464d6edccfdcce8b9ebcef94671dc3b0152ad9f5c466b5b7945244266c2ed07b17d4d1cbfaf33ffc088ac43a1c4daf90ce7bf3067b4a402c207a2bd2820f48591a35d6382516e6e69c5a6729308e7af2ef69f9aa4dfd96fa3085ab8eb991ef7c44b680cc4c16a6369cbd5c3b3180fde35361f3378d454859d64eff33c391025a0e1c0f57a715257f9c9200b573f559e77b966ee93d18fd3798dc8799c39761b3f0986b5a5d5874bf6d05feb38f9b7825f30fbb4aca5e3ab49c89104fa0ad239b3327216a342bf1642937776ab8fda997b9de6b0113280c7fd3d6fd7c9f52de898720edb989e3767623a183347298d890c24e1d7af8384cacda635df4eb40b19c63616f762da5ca6b5bd8df05fa01544337cc7d8c18055a13595b2ef24866321d8fc826a9c77b15f3d78a7704a5c36eee5bd87c38b62b83542a377e251bca17cf10be02d7046aa43afc9b7c8a98485b606045d05737ccae6dd7a314a9a5044969fbbf29889cbb57a379aa4a220515b3f9dcc2ffb0f41148b60c415bb95a5646b230a11c5baeab6c1bdfe5ddcdddb785bafb3ec99e66e98c431a521492e5bf640b80b4d2ce8969a8868a1b55ae37f36321a24180c2a8700ab19325b9c617285d8420a648054a1f5d03b5560c24002a36c400a4fa5cd63104b07cbd31cfcaf92aa1bd372939aa795420198fd82dbae6515d928464f0974c522da3e123f564029112f98336a4b291842134d70d09044fedbb1880ae86bda23d3f9ab4033c2ab5c7450665f5a90e28002c444dd8f339974a8bea86a4d012cbba28eee0e5641dd27e06746599860e541601a873b66679dbbea5972de0e20b5fcb373adcbd7e8a81f691bdcf22902406584d2ac7478bc778c45e84c5a4fdff5272ebf5bdc0a640d580dbcebe8efab4340d5140d07b680709f7153e33b78795eec79c860bc85fcd16009ff0c166feb54dd028ad717b551150b253757a5f20cc1053e90c259a1f30276fb7d8330dccd95ea6976eff60fb57050ba0e623ddd54a82692342a499cfc5028444e0000c91620ba0a1528d72b5c514d0a6482c20665297a0ecfca1199bc52caa51e60deeb2591c0bcf33a294b380dc388422a4de00f2ed4620aa4526ada637eb10d239fad2a2bf166677021ebc39c44d8123617718c10aa7d40331ba78461820d1bcc8302ec38941edda6215680cf673305481e081be4af0f064f668a1b73b78221706940e97c5cb170009d2a78feed53e5e3b5b3a958e19a1a849b98fe209864426bb6f6c6915464a766cc27679afc3ecb44ae7351637883788cef597321ed917c3311abbf23a19b427f29650a8287660d5c118aebb63abb7cbb22b10695acaae029ef2ebdc13b3cd935647af24f4114c7ad7e401de2204b2d8bab8cb419dc74c41f27f8c70b69e4919107267874acd7f83b9ae638afe4ebaf3671058652920515b1aeab9c00b2e2af8525f519f385e4c9366c0972253cdaef4fd68abdbde50692a6aaa18205fe0fb86b67926d7ed0bfbc5dc96c103a77f9313a8d1e9b55475fac84cab1182253ab163db5f755ea765b35611c8d76b15b6e5cefe57897a9e196cc39b269323426c25c7720f6cf1a4f680b2b58d51b0d4f555db0345fd5d4733dba443d4596295ba6dff713cf3273c8560cacb8b7238233e252b6bd0e048e7b638524dc0f5893c3930ab4f257f62f0c47035a423161bbd615490e57110e2aeba242008513ca503a0c67f033df2892db95f73b79ce24e4f0fb98b640c9884b5dfe00af9c2a835eb7355835422bfc548a2f570098a056b48432444d1704f8d87eabe30eaa863a16b16ec3c7ebc31b9178c95cbba3bb6da13f43a5092618f78fee0267fa133a9e5d8eb2c9e55e8cfb0d78f468d084ff4aa898323a010863e395c31ec0bc26e08dcb448c210966e96fe960abe16f8b30da9230227627d77249208f95bc144c411e376e4fa9863a1d855a3123c11a1ac29807973167afe2fb5a4ecc5d8caad982010c73b7c67e9cf8fc1aad8574d1b6ca5540a79bd9fb9e9830b480e32390aea4f0b8a01189740d3ddd6cc281aca32cf8f307a2cae2703f0ecbadb12db76d9b2baebd6d4616e638cf0ffb7dd086f8b32f6baceb5491038932ffc1f71d00ad323f5f7848976264dda763848a2842ae23ee8dfce130c1488eb64de9e5076369ab57c3f850c7b16db221867f3e8c07f599963c75d12d2ae678f159c73c58f34cea607da9de19780983186839a3b6b0e63a301cbfa9bc3d757213a6d7823c148fc84b0bb38d29c4422880d88f6dbb595aa25e8f71b6f4c2930eec3c02ee755d901a27318d75e0a79b1df165ce0458cc281ebf665a115e9e8010f8db6b61c4ca6cbc9cc897174f9cce4250792a0d88ba5517eabd7805a5f1549d374e4379590a3e82ceeca8ecbed98ff2f482a710b6443f1d25564c27fd006eeca4e6be038eba5f0c5e2d1acaff4102670e281a16bc591043b638fe13caf74b450ea483393815c33d4959c653cb4ca4d2bca5c71703c9b96555c1935b9a4e1f73e236dfe80f4c1fbe7b81518febe5b4a085e55a30e962a69a0d13990d99d5097fc14c7122818c8d0864e77682391e5ec5a184355c33936c1b0e456ea476cfb9d30b64c537a3654d10bd8ed4f402f280a06e673007da3dac2f1f0090e5d277db462158573b51ca04e0dd7540e07abbae57297eb4cb4b31004c88c970d01ae9ceb4148054d16c53df63bd1cf50cda44fd0c0c06535fc9944e6c064560ca5151a43225e53d49cd45e036a4b5010427ae583d0d20aeef5bc9956f5d611dcb62e5b1013c14113ccdca91803b5cc59bd0833b8c71ff18e2c4a8d522a465c54c31ae24fec15df477a267339344c3acb5da49934341295108ad0acb8d938a01612cc6eb3d037026ab3b94785d560d62a4e40e5b5d504ef86094b27918b183241b725b24c26b339787e856fdd149cb80df237f0ed88fbdca42a9793fbc7411d2cb133da790c4627b525de1c5ac7b868d0606dbad613690eeee7952883b9eba7005b54a8036ed584d386b43e904f217505797402afccca097e34246639a1c53466e0a6033a0b0f1bb0dbe981b61ca31a88949246de61c4e240a82538d107f7cc5b14a4fb610b2e3889073585d9977bad28a8e937a250bb553f8a328e83fc5166cf5c7bbbd457a0f0f244cece3bda0ebd6fd73fe03a2660b196a08f5e950e7966d233950943468dc60dcac306571ea3b7d14e8fff17478eb6b7d31f87e1d50bcc951a72ee6cb9185a3ab13ec8c9a7a3c76bf3abbb8e0bfaa81dcf07ab29eb4a2355fa553fa00430f51871bf4bed846cc4d235c75c333eb864953e1f999b40a47de4bd76ec51d7c12f602576cb789163b649e17b81063368c7a7f1c16461b6e0fe22854264e8f971679fd3b981004bdef495bea6aeb061b4789369a11def6188c24ea2da0bfeb493dc3196fd04ec78193d6808c6925d524e54deea12bb329a738d61f5903f7794be285c86fcf644b9f5471c7a3cbf02578e3eb63cd1f887c9a079fa40169da9b7e62f0a4c3a709c6b406f7e6b07612e6c32fda5b554d386c8710bcf1e741b21822bbdd86bee858a66ddca34867375da03abb3b2a70fa9d6bb74b05ce668d31175ab53438c2122e22d352c1f000ff6cf3ec3f74fe74a85beafb9707d9a5ecbdf5f5d1e74ea781fbeefb793e05e2e1e06cff5cf1162ff016633e0b187ed281738490e0feecba148cde77b6fcb8946ab10746ce1ba40c23fa4a13179d906403f513d45c38b51395749d29d0b4c637af839fde8f760eb0b4b0c287e10abbb70f2c5739b2cf728c98e327c1986c486a3c794fa9137f6c93af8cc3d8545fe9bd33f9ea38a038aacf67d72fb0353fdcfb06642e0a39d0fe1bf80b02050f5927122401de7dc51b56a6b6247b93eb5e37e42c66a63c154533ea26422519fb740147e416c2d87e3d99f370ae039d2f9a05155528cf6647c55fd94bf8d822338eed981d470f84c34cae82ce94142589d69362e0b33cccadaed861aa51f4393f4889acbd44e602fc63c1eb5866fbd5d2957bd7a88e24000e3cef4490d2e284699d78567715484960389e479562009fbb1f017dc3f5eb70fb5d2fe53931dd9b4008a3e67a36438dea7a2e9099be748689d6d84c1de3b4be56392830c634283f5e305a1a32b0c7af2f1691026e8df78ed50567307a4218dd8306b06b264ded6ea0e443b73059f5619f15d7d94a38a3fe3df277a2cd973076b21f55c11683463e925d93034996fb4483370b972cfdc8f14f6a4491fe2b1d2607fbb66884ac3c07b7d58cd7a417afe4002fb40339eec4b9ef7b006a6dba3ba8256ddec4a79a563b734ff3090dce73b1eb0f342f3d97972d94fb31b88942bff2702619ce0b4a2e1bc52ed8fd3c7c319fbd51717f6a7006fa3026f8ffbea40816dd57b90e24c4ed0c91c37cbd8ac0b1dfdd95fad89d363fbf27b204afb3175004848aa998e400194ca48a868eafda4fa0a5341f42135b052f5c3109a3526e228202e9eed7ec83b90c8e637bc40912d886a5a5e0aa2bb42fa27e64133bfa9eaf23a145468218d2cb02a753d7e8a3ffd2f8db70c1c5f804c5a36b5878ae6938a0c47d4422fbd4954bba9bcd577a97e16b8dae6833ea35b3ac16f259944387e9748bbb91e7c048ee84aafb0a2253be5564d0f57a884e4bac6ed5740040c850f3c0c2646dc26390fcc71819d939346457f2dbe0d03d459cd64b8b7a504afa6d3cd9ad81ea2b2d3a3f9da687bb0d56ba67c0840ec7cdd0f386dd1a7afc130463e3b847e4f13c98c2908a016e326ddd16817c8753774b29bd27621da697d9d2e55926f8a43d6e46d07658724d154a22f6c29c1450330d772df825a32238ed6641eca7fd4f7d95ca9408954477e6dec7e739711ee6c3d4473de8598ba1093a23522d13e7c295e9707c0e38993ff6ba8a5142e7105c3f8cdbe419718722a8d19bde8f6fcd550b55faf7d59f05ab0f3ff3e4acc58a3eabd5bcb9491bd590741a745d4c9fc2c6d798f91f5ef30b474c73c7f34e98a4a14c94564d3f7d59af633b9c95d632e8d7a6e5ae9c381a0eb9b7b77022465560d83b460d9c33fb040b907b07cb95cea5fa359153c9e214dee80e54949069805ce48d81572a0331ec11cb4c0b81d78dc880c42f517d2f8d95ef07d4b81c12c7b87699f47586864a7a7d6f9dda975129a2f4313bf3c41363d66c9aa0e6a0590b1108d96cacdd67a3ed6d7fced465b6b50c3a6a0218c15b14ead2fb3529e2738b644fc0fd003a9a02c56a70e59c6bf04f4e769fd1f90b2bf4ea4e1ec7c5e4030cf17cbc6d87a6bbcd604b44a56da2a2466c9a05d870dcfe661611a83780752d301402754d6956fc05fc37b4b29161062fc7732d82c13f7355aa380c38238735d24567a681c3ae4e00716f5a886e66a3723ae9e8cfad28194125ad874bdf9b68ce0e58996cddb361dc8667326620a8c30bd2a5fb371aa2e8ed97d2620a13e837227d0d2e20c60675f907377d51db7d04f43beecb4dca46afad2cf7331f0a60e6a8834208137afeeb05029630cf25acdcd52b2539fd85714e9f6353b7a301328a2c0a723277d8c90f9edd27b6940e237a068dfc3306a6ec7b0e2aa87bd5883b263bc4d3083af59e9f768ee7e6ff990d9bba70568b59bf90c59c70f7d84efb1de877a2c5c1c98e206d489b8128f0ac1e0afcb02eeb023dfeff2e1b7596669c303eb6979fa77c056901a1894ffe0f796d1c2b7f92973fe271ec407de2157b9acbd225158b4874c0aa98fef7b3732f8a519a1c95db5117fdd1e7e740682ae4d9b04db3ce7976c4b3c799a064cd7e22296e0b362419ae9463b353678895a6254acc6e4d4a7e7ab7f163bebd7e0becd7675f88fae954a5283f25fa814154ab44452a16a8958882219a09c4095d9033d0b5e193ce7f2928b7afb319fabfba4da0f26c013dae676c469ab96d52aaf3cfbe6f97012f2740048540bbdeed87ec7b4a2477a3d6ea1a7e8b31a91d671ff6f5875660c9eebb890359b7242c356695bb9e1bacd453310a4a00df45db3f19e094b3e64d478b6cd401b58ea28344b535220f91062a1c04899b97e0a5a1ec9c9a436acb53e64bf101a1bf3e617dec74848528f2ecf8817a408f987a7c73b1abeec8b2e78b1a219bb55c4180eb9e834d157b39138e5e8b995149d9bdb99f4733840e97867bf7ba4dd452e7a0b12db0b20c04ff97579e2038996717ea5fb84f9e3d48388751fc35c177003cf764b968f68a43105e9d32cd6190d669d68e266bf19bdc19aae99c50927e58304ab44be9b7e4db126c1dafa1271896056a108f9f61f1206e49b577d4e2a99f86e982a704240dfee2a6a7b97e3c5661cb8cb6b5e625053e56c8296bdfc5b66748d1e1574a5f5216ffe83c084c31c39c7d58a32a2ecb9665e14af88100796a07d0722ee43e93d08396e5707a52fe9e4bda7e9d41616b6bc930320b0cb718389041835bb3cc95176fcca5f18eaa1ef93c975eded70cd45a841e358da769d705994e293f18e4a8843cc4d0d002bde65d7eeb62ee343a05760528571e8a0eba845486d7bde8babdc9ebaac8c5328f5af5505750a253b6ffb01b7d6cb4821eb2d0d84989d6a03532b4b8e203597611c00aecc0e68f63b01c6abace61f8bac7a9b2a7d43abd7666d41b7fb6caf89c6bca09420bf7e354afb7360605807753d4bbd5acf9b9bd77173507166a3bb703c1525d6090eaa73f250f11e465422ea1a3d3e27ea1f08637f63ad1498380ded1016848d8025296ebb5da9223cbe17b0a8776597b4c31719de9e81936574d4c362f67e5b1a289df808f32638ef32de7a0a29202248c955d8bc84de7b6eea7d5e2f7d197c3c2eba1c3d2c38a9fc52c6fe04a332153f4bb8a133da290f8a0ca0ae1d87322057994047f32c53d372312185c6f91e8120c8ee532e96f2785972e823a8f98561b342c79aa84540133b6feae102390fcb48fb9cd8ec73b84d90d6a6536fc5e416853c6fc884c23fb67a06d1e7b11c61d4b6cac8512b1c597a3ce5cbf845318f28c658eda04a9ebe2b30632c2b3ea3f1cf0e2bd249306bcbb359e5d1f988b6d22ed9758710d16547d3f9dbb37ecc439539957f4a31036b05221420374fc0233a94b542f16f2289116ebf46c1d2f647fc07822b79e7fa299b6a58fe8911d329f0c5fe55dc010ffda0887800cc42119d9066c9b2430e3a59d3045359ae765dcf8f4ceb0424b43b1cd8b3d7f1713b5a7ae39df95a343eb2325d98a870134bb110ed09fab98e6b9dfd3077143984c0b5a427bf378a77942120348d41d948c6a5a0eddc290aacf479d553958b7a23b3953c729979f8fe0463f9cc3cdd9a88c582f1dcd93136d90da6322bfa20f9b11cf0e02f7909193dee131d060bf377170db626e4509ad5ae0bf1827cbbffbede6ce3fd76c7963227694c272d68d7bcc64510ddf9074418411db93b7d839a253e03d4a5c466c766ef9a740cb0d5f43f73148adce25147fe758542ca06b20833bbd3ba6b5da7d8612a67dc64411ccb6ed0988fa6dc2cc6f060b4e36d8a0bc26073c65d8074b0518a3d5d84506f173c2370f8674763a9757426456f2b7819587643c8a38bf7695be377a417d82170fbe5de9141eef863c322c8ff8c5b549a56b030cbc316a891cd11c36cfa1f80a5fbe90cf7c7240f41d7d5728087475913c0104342efd5d336a58ee369795850c27008d84330aea8beb834053b309ca3c89fa4888d68b5170c14f9d81cd7cf31a5f6c1a7ce94231077125951211a66e0783d24fcde06d4a815297938cc92f40ac62ee7d28766795f3a1a5dccdfbe8c3a68d8b29dc88e209941f2d0e13d9171791e5a30889dc9c8cc4993273f645cb3c32aecd6172430fcb1a91c004fa0919c3443a7d43bf115498413f0b60164f69a9f718fe78a1f3c8175ea48a949a120af20e3f1945a0c8d2fbf5e35e8ab1eb2dc2468f2ff924d4c0c70f928cfb539a0745d9c499fc613fbee20acbc5d52aa3d3946d0c7cdc8d4d94de67a9f3d0ab31927c5bd98efc213e5c3eca6e79912d35aaaa7f8a6c83b1e85579ad8f41ad3bcea6a4bbc7d6e96a1127f12be3ada331e76521c28b3f13432ce144ca218fc72b76d9e354c48a2f039ae55cf11b59355660a183645ef8b925d72cbe2480189ed82514ef4225175eb927ef4b0d12fd66db2a1f6998640529b67b3d912d933085220d98ac917f3518820ca5b09da78dbde976fbd7baa081b4d798de931d552c115527152bfb69203e3dd4b254d4c8eba0c41231e5833f276312ffe9c111a56282f4d8c23f3673e463caaed3588c9f299b702dcae22bb092f983ea2419676b515831f1b73b2289866141d2a3e5db8f7ae44f7f3b72665cff563707f4986090dd6b53f1e7e46023fa856588bb56abd7afff1ee20a323881e1ca61f946a843e3124e6a733b9b1e41c27b09255e8f1105d2a5042e85273a432b1274a3d09e87ea1b28e5af6a7c3181e92828611b6880fc4d1ebff12c2288bfc797eb35046e78c2388f05f858ace322efc735971820dba1d840a74c9ba52b44294c8db78522b6650033fd70af2b9099f18a5cc166c97db1d384392cd7d4358bc8bdef0e5d1671ec450e8b656a163727bafd9d19c9e60442eb3f22fc961daeceb9ed1eab1f33a76b5b776af452de4871bc4fda7994dc62b781307ddd9c68ccc29cc1ebadb86777b9ae3d7488455bc8cfb81cd61f77e9b399de479dfc2de9e9f0ebf9a4519dbd779c9474ee69437face3a0bf688ca036d86bf0f4bbbc9adffc5f9c9b792d9f19fa356c4a1229d5187252c7819334f53c8ba26dc33a9836822b4d3ae650c9ed6e229d0025400b745eecd43f8d513285da694cc045cbb843d889ad5e7676bc3f831274cdf950516e87fb16bce9d64873cfddf25466c5afa3d8364fa5a0b08a11c5b01d4f130e4df1566d022d945db4a8b0066309321b629272b6d0ac34b63e0631ea0c78fffa12102b98c0bbcc57d46a4f31cb229c6f2de9ce742fe0dfd4cad8ed661de0c36436ebd942c62c72150ef72c45a4d136a2895deb424d9b73cb170bc26f933da43d168a2de801da1ecd915d560f047797b46f5ffffc49838fb4b5b3943ee0aa336fb22829530a2e29ce57a67186623c58871f4ec6bed447b2be514db1db3beee5cd7efcd152e1c3674a4c852bb824d0dc77dc0b01c8054b4a6bb84e5ca7dcfa9fb5f2d3580bb1ae7cb9f3afc9fd9c824fa47b7edabaeb2b779446cbe56b47b81336b39da4fc8333c3ff3112ea5ac173ecdb5a84a608dde11ee21df0b7b2ef41bed9014bc119f9cbafc60e1a23ca82c3534294752c9a9915a2372d52309b218beee186dfc3f49ff8d596d2a7862e372b38f1263499eb6058a7015c42e2116a5b2794c7d9ccf163f71577eceab38f3f5e8710ffdc171e6c12b9299a30ad9245d8cea751b4ee8434d8f83532e08873431776d114eabfb9b0bfca2d2ba7cf42541303fc1e869626b74621a97e9bb8d62a1fcc2f06d0d7f70cf74dd4ed8a4ddce1daa64cdafd97387b23212b532eb0695d6b6cc369e6c993efa2af1403b3fde566614564bc38d3d08121226ae3a101f68623989ce3dcbd49f7ab53cd56b12765911170b9e8fa2bbe5bab9303347da3515c3b74d0d1939a04981facf19e4a0d20c70c8515b173f6f8d05e7553d8597b5a1fb37c570f83760f54e01b79b47d3cc0caa8035fb6f26100da2667d4bc08bc7c5b6757a7245e687052156e91d655b9fbfb307c895fad30afa8492eef752c1fd565d020d738a0101b9704a79f89b29bd1de536dd50156491a4c006f6dd24b36119b77f33139c36abe31698e373b63cb95eb431188e2408380747c179e977ad99b64f08230e5edfac606961beb816b02d6b7ed84021bdf129d247f0d5ccb1acff1ad187d2fa9c640e4d3efef3937159e43a602a8824d97cfcb6e0e6f407259c3025cfe15b5c4bb341d5411d6d71d77e0e1a0ba934ac40d30c7782079aa73c73789a1e9989008aeb9ff050d6ae451e659de3f4109f2cca2e57cc70069f876ca0331f0a3836220b23bfb441bca2da134015754bf696e2a688f28bed0990f297d7ad9421a4c7edd91ad4d2b51bbad9fa27303356f9e0b45c95aeca31615a0a4c1b07b6ee70cd70e06b60d91c72c4cdf2dde0f1624aa2122fab909e746cbb6baac7c1d953295014b2ef1e22fee379dc002e6589c8a597910fdb709b606ff60dec29103c1233438bd7b2be3d81b7e74e17a8c44f78c854a09b2de5ebd1b0e08d635fb42343ffd84df33fd7eb0dda9a78c79ac15c97cc0cee4974a74bccc24211abf89e15b1dd4bc6c0d507f8a383b9be8429c171560fa333b5ae2eb6475bb5573d64e0a016de9991b9b053dbfc6f56735c1a419644836738d9fe734222639bd12014fb749ab0572d99636d41e77146cac74b06a933608409af482bd1d6685adcfa32a877bec5b4c4ae8b186d3119eefc050e20beab3d43579084f08f9be55f02b43f3cf3faa406f9ee0cdf30b5007b3ebb1e17787f4fcbe4a05fe876c061a04a55a87fec2927bb9a599090de902c07f33f76d47c598914cf4ac2ecb0996c2f4a57c7f42bff4327ed8796d0a1f2598d5b698bd8d343dad94e6ee2bd32d070af3a0014ff1141763beea1ace766365bb97bb7107d995a114ffdb284d497f1f4b7cf3c28a478dbdaefa924e567cde4b036085e55474256da6b6fcf08dc4fba2d7d2", 0x2000, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(`qH\x00', 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000b800)="08c22557e83a459916b463ee6bc53b690a855b9086ca756ce803fcab83fbdea14c0033cebe47dbd88c9245c099bd6fe8237d896fff9b522f08a3ba0c2be37a3a1e55eaa0d71494f3f7adf31bd436650d2e275c4fc11e030beb015a0d35013d4a66c27732784587eba1c98391865722e3f7588687f42696e5629d19bd7a5a9a9a109ad829af431d662ad16b86a219a30d3ed26acc2448d3a9c8cb3494c2a6297fce4fbe5e1b38f005e5606651fb85123a8fd0b695a3251b2e3d50bf52f7b5ccf62b1a883f7d597343e61042253682ec8b06417e77d6618e331da1d26c02c99fbe71d026879f42560ac616dd949b4107ede9e437070e54cbfc7b9dc00457e3acb7cc5e6785cab4e7df59ee284c2aab009faf507e6ae155d5e8f1760096fded17139251b47d50f7851ea2d711c0237211751a5d48922eebc0c34b736f8b03645c850e81130d90bbf1df98f0695f2c1bb45285678bc10726f62bfef57b8ac29ef307abb705b12bc112b2e62f0d987f0bf58af04cfe203a0859271cb5af3e701d121a936d7aac4fb65ae68563773215109a15e77de92bcd85a1a2f55db41e271c425555ac89a9b172f23d99d477709749b718b9509efdaf6af076f430c223fca4961cffd4d3442b96f5b9d779ffd0e20dd668f3be65c44c6703b9053ac2ae9cdd218d08f061b0729860b3fc624f9a712d51ba9059459757be953e6be550c20336657e7373f265a16577865abcb5c7264b2956e097b67c298710249f89cbf2322428e46b6bb056a01b263f0cc348494ab06fa7bd1efcd384164ce31c01799e0be78f86a87043c63a5579936b148d955667b42636c4f16625dfe1cc9acf54744794a7bc14aabf74fb4dbf0cdf62e3e650fd08fd8d06488b7ca12dfab6e2da91935ead428a231bbd6816e0e6ba617648fbdf0636971cdc7a48a1e5638a4070a2168f4bb96ad11ec03f61799850e87889548d2a717cb2fc4ac7b47ddd3ef4e2ad72d5941eda318317433655913f77c2487a1e888e75865cc76bc17c5756f1377a2b7ca7e703cbe714086ace2e8b70c164c73fea606073bd86f84641297e30f611419bad1f0a4eb860d047c37a9fd2374b471570f54e2909958bbd93b5d61a0ead7cf241557069d633d59ccaf635e2af01751eb02f26e9e287b72f4e44e0df304a12e96fe178e3a59c15db2113f9f99615df13d4786adf78521a0652f4302b18e478031f81859e4abb1b0dbf3abac31c7e204833560d9315a0cad136b182dff8e1d467109b4e4284988201bfcfd2c8a3fe04a5d4c89fd2b549a829d92c5929ed79ad586514b7ab2a6d3539817e54f39f9cbecae2d020f69326e7368c778dcb733a284795d6288163270bd967630c4c8c61b9685f846ad852bd209d5d7247efb632668d391bfbf032ab7dc5a802bbce244c8bc6928f65ecf7b599a90dc48b408ee9810a94400dea1c6ef8eb84dafdf5a18e5bf9b36770a84c68cbc0bdb8ab61f533efde3270ca216e342c80766b2ed6eaf1ba535b3513d52e239bd956cf31f7904bdf96acb81f889a551f18e24aa73079a27864a4ff3bbd7bfc5aaa198cf849bc994b459147ec5d4419b7928dadb1e6f33e2fa259ff183b1b73422b325ec485b54fa3482c9ec2bde9b6bcf1104275cb284291440fcdb94a1508afcfe4dbd14b66aee6932b7c39e399f09f22bd4540e7be44e1617e9cd8a812504c16051b4da868e7306587f67bdf6a8f73a6436cda71b2c438314422dc710cdfc839d41d46e7dd20bf66aae9a78595bad3018318d4bd37b1116cc3d138d86a7b4d632932422c713adbd77ffd6183ad371613415dad03cae377ac7b11f20934e32276c9c2cedfa21363f0178e98f3c0909e2152fc306daa7052786ca7f626e9d9f6a8d8cd5d6551166e623b5f01fbe9368e6a07e240f25c588bcaf70d2cdd0e939c6141607b9e42bb3d2584ae4ef41e4b441e25b85e2f9503afbc3adf70f6f3cfd74b4764c7bf936f3171f7c969ee6ff1100d22674173872a6e53775288a444a1e50b35f122a5153b2c002587b15fe62ae4d0e2ded5686046c1ba0c965bb135b4f7f117ee7058cb374800e2033b22632d5e0c51c0de6a27882f64bc948a90803560aa57c64bd252872c49cc926560098fe18809a7e5e9e6e2c6932f4abc5dcf3ee3ac2ddd41c137e50a77817a7c63459fb4cee17d25e1c82f04bea79ff3f4aa946da38acf29203ef22a0c82a493563140bd8ad9d50e5b415b7bc3758267eab1e02dfc9399ebe69f10fd8b93689729d2679f9eab949b81b1dcdc00f2a04bf8b083df9b2e9223cfdbde63200a04f8484b077e203c3f561c2c9eb4f08df5579b5ce90b01d6d01a536385e2e12c0501df2a1f504db6763ab2b04ec38da60a9f97110aca67dc535fd2bf66c11b0c97da22fa64bac856dc219b488d9fd00061452c5c40d4fe5ddb289102ab8b5302f9f3a0cbec47849fc8d46397fbd9a100fb3f5696a659906b154694bacbd15b027e5174473c2670eccd917415e3cb3b1785dd7a69b95fc563daf24c98cc75f110682d564d6f60a0f16dc40006184688135a228eb392b6baea2f258ec8f9948bb4237f5e831e3ab00f6540dce576236e2f5e159f36fa7a92a720bdec7c00c226ad1c07fda584e1b01567572398b17dc05dcc4102a41fcac9d0edc00dbc8db45bfe5324f82fc79621f9db95edb2528adf31fd0e2d2c6e7d47e30a1ef930908ecb7f26e9172bfb0a5dfe063dc4c4b5fd4f89222beab820c8281a14db8cc91eb1feeca80588cda075d1491d46bc2a4a31b8293875e9b696c5fb29d17a635785b3247e4e556378a05ef9b6bb0bbd95b167c63373efe770a2378fe8678768d3c96cd16b69e9ae48a6b37bf8ac89cdbe281e49ae8b2396152d485c610e73a6af41e3f1c3c8e5c4a54e8941a4394252925a8782886b19630b4561778f62c690374e18298c4f7d86bc119f077ac9994c16f85d50203eb4ff94e3c892765b37926311bff00194bf1f2f178283398d0aa4cf4294f2716a7ad73b89310e8e56298e08a228fe3bd92f86a158eeab46f6cf883cc14b5cfbf147ce8c9d6a21f122fcd4dfdc5f0c83c4533f6deaf8571df2666055ac54034de6109af759f89df7eaedddd5c14190b7204bfe5258bf73bcb6958d68a51fa39f38a0b60cad3ba3636cec229a8e6b3bbd2181c0f134b7013a7feea7010b764119d5eab24d84a235cad10f6e42789394cb34521a06c0efee05231938b6975713dc0a00fbb9120d90ce587e483480442be189ae1dfacff59e3983aabb344f12e35208f541057a4ce61dcccb45fe1ead8a7b7c0ce55052c9003f63c65e8b11f01824cca6132c15a20b1cc15d5417e85360cf72b3fb3cba54b45f08cf4d762e4dd776df0f29d88fdde55e2cdaa2714533a45a9fc0c8469b2a227c52572fa64f2a3c595e68e2195812d8db6c849881d14d007f7a50cbecc74d7a8631fee14a034b8f6b99648a39e77ca077dbdee26117d2012055e3b61fd90a0d054f0e858e52829e5df823f01d1c2190617cc3511a1d011df6c330d07da3cf347ef9599f75256d9c38cc4ead2f6e7b9a0c59781e3890d6f56703ec16ad57e2a03c0895d32440c71cb6f71f0b3acfe90a02e0afe257679644bbe193ce9b2ee457ad1414a99365386d64567364b4c0cb1e6fb4e70140e8739032a76c6de2647402a2288961f666e5e1fd6b637d8787e2b267c7cb9a28f8e25b810e7aeebadf909ab8a58f1b7d363102ebf208c8288516b6c3d2ae7e8f591f109f5ba3b47762d0811fa17f6cfdf9c7bc107402cc0da813b98543e28e7dbf79b78bd6e424f4b95f8da175b99b90df226d3f337ae4afb45ac4d5bec461f20af34d242bb894a1bb6bb62e817fae24f50a446b9b2d1e3f50e798642fde1727b751bd788c7fc4480cc86886300500136679fc0f3e92bd6de7c4c0577bcd397bd431f0618c0bbc9727c5998c73b9ceca8c9424db789de46fa5f5d98b29e56b9566d07f3d02f57163fa43a5c1986d1888760a357c5c97a07cd7d148c39a36af37fea1f68fe51764996bc2069e5d5be80cb62a8d661d59b9f284993ed4b297ccd989fab0155085693d7776e7d5810081317f0cbe66820a3401c86f5ff336eec39bc162128b9a0f03981e234f3a6d8de3cda13d7219959da82ec349ee4deae67e8bab8343381d59521fd7a8531c4ba16e9f6dd79d8331ea113a96c47c4efec9d183e33ff1dff22fb79f0369bacca40b3a9040e1692c335591237ea1c9e30824f1f3589a65e32c6374ba697364ebbb5e856652f3ab1be16f991c5be5a3d40bc987d16066f87760097e84bb624bf2555c183dc7649d89c61645a414c83d746b551be59d8eb47abe2ebcbd7ab3fb2999af74bd17052e7860f2138e858aa52285ea8835899301f9ad2c15434b0c50411d39abd4a59bdac2de9246d21406ce60177c9479e3ac919053330711d425d6466985bc0ca1a6b1a8355bc039278279c8856457e9c8c3c8a0fa50a662e51f1d7407e08129d42fc669feffc3c3643d9303216fcecc4131701985037f0ca2c6ec16d74bdce4708c81ae9b9ae1da01890f1be8e6c96682c959acfe20a4f0cb317c21dd1a4608b5e62be3e8bb583cb6ba2c8d7b229b94b05081c5d0e8ccf3f400c06a627421eabb14abd9e6f8701ccd22f8a7ce49dc44e00a7f81000663527ce986188ea75966f3cda52cf245b833df7f370ab7b74f23311488c8425bb7010fcbf6bff4197a10f0e1f94fa7dd6d0ca512172a07b0d62b0fd57ebaf7253b1f56ed11d52785fdeeae86a23f8b6a99fd080c63cc0f57b5800695fd66ce9a2a6e98ad92411ae547210d08870a2e37a3ad06adb0ff2bd41b22dd20e3b39ea7bfba7dcc4412369deccdf4fd3f24389acc7d342de2b7abb71880cbcbbeab8062982f856adbf05f0a7c84f6cf988d733ff504a6e19a9eada32566df20a2d13405d85851e85f901b6a1849734030dbb632216c602a24b310a1b6086ac771c6f3eb53765f06f49a1b5ff03cd1226917627917903de24dab50e0ffcc6efe4cc833391747c4213e44493ce94a1c7d8db16c1140fa16f83785e15f2b3da6e4ac985ba9e4bc9c994cdb16f1488f059b41bc1dd37e36a2d9aefee3e50dd2ab55c525b21c97d67f0afdd2898c17291fbbf05f2990429604fac21d9eaf575d54a7fd02480aef555f54ffb92928947ce4a31fc37c143f3f36d521fe9735cbe4afc2824638eaf51d6002d749af9f9232280b9843a5b135444422efc9fcbed37661f5f7ec504dde188a856f00f1568bbd1ba58e9c3ec635ad3554caf26df38360318760ebc17a50c9297c27042469b0c60d90c9d72cf43effdbcbb0e4f47253e00c3be12a2c5c95078c7e9f2c9391cb8b37303070c5b6afb8b3f209160ae92b326e423cef1ae285b95729f824f72dc56f59efade863151318d1d43c272a13a36b14752a8cd211020c2b921a15a02867e023d1c89453b4e69a76c926c8feb186f8e0866012a4eac773366343117305d0c8e7572eab1e233865f978b1cb1b65d1f7339e3cf0658de3be7f8b1250c4f8164a2bfad3f048003dced5965eb671794bc5916d6c621e34154f0a2d9415181146bbc6a8112a23a6f79b2f772ddefa85cba208a6c69068e1d18b3255f7174ffaac81fc04348257ea4ae724ee517e57a6d79253180b5d376935cd5ac896e5d8b4159068b8918e2364275777d97c53d93f8c8de7f044677eecafbbcc1fdde682e13f47de4c5f19c5f9dac9356e354ae4ac129756f6dcb1d35de635228fe36920866e220106d0af2e10e72c9af2c7a6c81c94a490fbc0e1ed3b6e650130655791425c16ac4451e0bef37e623750462ab75630d2a89598bb80a72b46a06b644128efed581b4a9ec38bbb7a0455840f93f273d23ec6331f62e4356bfd8638bcfb0804b0ed75c050a902a687f9b6b711f4b0f035bc2fd7922f992cbdda68227274a8b9085060d3298a359d6bb828b92b78fb25e4f1108ccec446ba7c77a52d49b66b11aeea5df806f021aa77d586f57396c6a6580129fa077d8d4640aa3b24a77aa6eb23bb3573dc887176a86ca37cc62d1aa399c453eafeca79198188594e232bf36c72b4997f34ea18b431f3ddbbe8daa55557a13dd539b067a412644ea46e27a06f6a2d3ce4931b77090a1b89ed82515da4e69faa62f1912a7fd910a9c2f7eb1079e3a1355ad3edd62c3a4930b21459cae42269518d6e7e3c53fb0ae1d67ddabc82e26703d9065d722f5fdf39aa816e2b54215b9a5739b8a61175d22d4ea906c1b7e32b2e731c8278f84e3cd2c35fe70eab70c4639f4c22ba04b2b38cd1ccb11d17d0598ef76ce5e480c733a38fea71262eb2e9d7c1e5ce74fc10a11c6bcb9f7dcbedcb493f38ece87f1f76ef57f9641c3c08e1899ae96b7d0469f7619946378fdcf183fcfcea4f7ecb1515409ada18f3f2b1b529a2d5fabc87c5b3993892df3f605e5f6c6415217071b4b1ff862d1db1be0f7a5b5f109dcbea406349d5d238d452d654a57258919bb28b3752a023c5cd7801be464841ca84add765e41fd25a0572344f573bf115f552d651ea2516d02a9c06cb9179c152d985e806680d99963b0a2c00b6b1a73478161d307816206186ce19385edf8ad9bb5864826e1c14a1f5997623626a0768c88d3d10c4f4f57123555c7426ef5509bee65d4f6c371af02a6ac21c08b5800b163867e904d2fb83084de978ee26b3ec8c0fc6689f08d013601386cd337685708aef0066262bffbd12500ab4ff69a21d22537da6aeac520169cc2a7ea2da43eb1205fe1fae728df628c498215b8e2c847b3ba57e37b30f83d2fc431288522c0b982840ee6cc5b18e0423526eec3b295bdcede85adf483d992f5fa96d736150314842bfc659bc6c98de2c54004facefe5d7db5cc75bf91bcab1f134373122d0b3412c197ae2aa4dedfd9e36873956066b2e77da309f0e51093d9c51a04ac663da060a78c6c151e73eeb93ab6ad6ef620ed88a7b6cd4e73ec1d1f1fc561df1fb02e3c674ee70f06d7145db38208553fb32e7a29de6d3bbe005ea07f791cefadc2b35f82f8e028191e4d54dd414aa7733bc5e114248c082acb706eab5ed51f484251ceceeff132076fb68816f21256d2e2b81ffc12eb5cf32c075f57b38281beb1a15718f4f690d9461adda908d1deffcfef0c5b88af07b24ab0ef81d2719c7741004436e490d222435b184e51bd36e20a007a9ca5d5938642f59f2ee9bae242711dbfb63d8b2d8ad59d6384132075ccdcd35b13a205f9ff4fb75d0b050fc3afb6db0edf09d6136120fbc62a65dd9071d8d3b07e0b2b3748a8c4d5bfea3ec4e7876dce229dab7cd2c02c74d17ad005a632fc4466ec29c9489bc90c2e750dc2e80fdc063c1cd0cf7ad0c39d3af429e5ebc7fafba2b580e424b73e37a2b905c7768f185bef3880ce98c0aa2f1d2890b904cb6b01eff979b9b18ccef024e8ac551abacd37c42bb5fe0e43386202313ccdcce3f7e816e5d1b27c26b95dea5d18b2cd6f7b8bf108622aa415516d269a2277d25aa0073c0fc8684febecc6ff699439dfa133657aebd5decff2df8f8710c4dccb40120caab0e51dd3584493852199159dfab900810f08958f5777f64a6ee0450414a6558a2128405da172500b6e40c4b48dfd233d1e993ed961cc00ef10bdf29be77a8566b275070b9e50b00742faf0512b5b57bf54c7764028eaf9fcaeade16aa5463c43d0822f4665b6271ba8a0e508cab72840cc87f082d67e9e4c237fccb1358d91d2b1cc727c25efd6d0be1656f12fdacc8340d035b3048121a0264e762e2976960ee93965df2caa7f4921d4f6f6a52c129e4c1e883d9045f9a6c247a276084364ee817a39da1b62482764004c8deb105f26fde4e89980847cdff2b25875fbd9956a5e34103b02c5d0d63389c04a95aa23001c27e1769d30ca083a110765a5925799f6e3f0aa40618aee5c301d1f2d0ed0fc9be2ec8d99d06b8597787c08461ab5136c5bfbb196b6cfa9dce09f06a57bbf4a80b20186687f1b68ed4d3094938a48bbec265b798a515de350ad2533ac3ba179f784a74a66a69f11b489ed0a61a5f80d94f85dc935c809e3b790e06288550c79cefe1d04d3d93a4a3c1e7dc1ec25daca56b687404a2389935bf71f839c446caba8c52da377ec1a4cae5e882fd4d058c7be8828de87da410bdefb35fd9be79923aa561c360ba17bea19378b39e2f982fec8055723f6ac747ea4853fb2521e8f81cf50f50a9db89d3c5159fc1488d6b314b7d2199fd7c83725e5ba28e78e47b8ddfb2cdce0d531e2f966fc8e8ba5978a2c79d5e97e458d65a2b49f2bc222ed56734fe4f233d2a273bc2b29fd01170515b6ce5e5f1336e7cab8ae4a45db73d20bbd859700111303dd69cc54c2e9a6bca7cf12e8f1ed732f6e84fd172cd1c808f53481cae65e4909e86eb83d786555a8e6525f1567ff9efa3bc0bada17d7b36226f7062a87b5312c0268c3fc950508ddef2d921f4bbe7733d4a88b00d2fbbf1f52e953858fe90c5b029a414e9306fe21ab1f20afd0cbf427f36d47aebfb38b3c9fbd9f34c851b981d6ffb9c055eb33d83b79a5c99c71ec32bd149b0e3045e10b3a5f86b8882d9284e8a7fe7146754ff3e1314e31dd1afa74995b52a85b1bff456a03f4ed951e20f9686d745be8525e1446a207610bf98b547b04ce6de333b7b835d63b021379b44f2427fa6705340597dbe7ed79bf1d962ad9e7bc77a7d811662c139bb6f7efa7b3c7bd6af6c041a5194c69f1a5c212d6e3da10f39c9f5893d9bcc3f7046f9f2e3d37a8a6048cd2741f92fc28826536bfd3f844aec55c9574269582454b9301d00a7fc34926d26de26885935301dc2e6c00d5ef5953034a70c8286fef93a5a42d92acc1e5cb95768607cb4f1fbf0f0a4a6a3e634766823f329f9ba2a3c7fa37729349a7e724b91159733a24b5ecfe0e19c3658e80aa22de4040420a67b2de705b267cf93308c02c6bcbd591060df8d2511c1844af0df4e2b9bc9f9a067bd544f714b147a9dac82ffc481d288c1dbc2ce862054758ba497449f747e0f8239707ab074e943c4997d62d4ab6fddb92260a1638cdd8bd2a29674285199b38d2845cc633672b31b88c20bed48ad3f5a546dfb7ded9ad7793de4e896df73786ce86a744b9dd410d722844f02df636a9d072b51c83effc37c1c6bfbfda82e2d11ac637e92380136e9bd6639a99ed53d0a45ed9e99ab31e1d9ef2563ffe260b2a5312ff22497a92341c4ca9f728873b58e18118d39c2799e902ad5d7f8b4c5d0a060d581422d8f690bfdbd7d828f1fac81bc79921ae53f4820efc7c83807a305f3d923f2a2c3c398b15af3bbc3f6de429a36145a42fcf07fa06048f3bceb5391695e7052d53b669833214f30464cbb039d747c96cea71f8f6599e536c8c05bc5d546f75aecf61bf17bea58d5c7560edba9495734a681bd9927c9f88e1679a3db663bfc89f0ed0bc5a039f795b33c667cd05ed8ec16f9eb9d39cc47b7618e87fc19ac367c9204c5e096fe63c62d00ffea882c8120bcfbeabbef0a5d00d25f43148bd4a26f440abda634d05dc478bb2706c90286c52b30b4c8b1663f7d9c6ad891ad894068db1582e14ddd0a77f8c5817a0fc75e9d30c5a6e3ec364d083b3ec8e3fc870af561b44cdae65d5117d127764ef6f3cbd2c0c6777cbfd55500e6dab37366b1d9793a1719d1b646ceed50913cd323b5c0e3ff00b859c8e601003d49f5d87cf579ee840f1a4c38f7c8a97071dc4e825a0317f6bc6fdc005615782a0077f88340eba5cb692692daf7ae7d696b0bba95b528949144de2594a9ce5dd9e8fc8a08904f099c7514ee26298fb44b6f8904baf3610e4b7437fca5ee64925facdcce3a24ae49372a73884abccc0b39331748d8db7abd9ce67a50852d42023aac108223f9a73194a53faf546d6d31ac423cfc37ec7606fb21968f48cb458616116eb42f0ecfe9fb9ee4cf5074712cc54aaa32e51a84bd5676ecfc1f32c5a0566b3eee63793ba93b05d67e05718550e89fa965eb27d8d2336177c9f752594fc0ff5488fa5a715e0bc2fd6139250eff9ebc18beb9535073246cf8f2c1dcaacdd0b144e20552a8e47aa924fa1d93867388b1ff83f08e83b3b0feadab760ecfc05d36417cae57db454486257bdabed3970749adf8b4fcd3058b0ab24681a1bfe7840d70ff94b8a8ca5854dd907f87649153b82a97c11deb91068cf5b54e6e1c4c9f9f01f3632b46364ab10c6b1df41fabdf1bb07942b7bb7df057b9d9222ff295cc94f9ed8fd03667b3b8d8f53ade030a584988b9cc7b2d4db3523f67784cfc84aa501da238347566f307e736c83f60f8c27c8e3f1307fae5e2e63b1d9c972cd3bb4d46c3df1c9716c21b5683fb82f9f2a15655c71be599f7a525c0c689627158af2cb3353a8e971cddf007ab995417d10ae7061e8b811f9d8fbf8aafc778a3ab6a764dc547f9bc2b88a74d46cfcb53a293522c53a963f0d8a9218c10316b9cc1b25094fb0afa84e567fcd89409c826a0e8d48438707a2a9c0cbc02e55030beba71bbbc13aa8d750d1ca4dc688d508f1079c1e194b4549ca8cb11ada6768187a1db4990a78d3a0b70a120d92dac17178dbd7bee834d66423df3ba8e0dc1336d49ac561333ba2d5c86e717ea93d1d0ad5b00d84f8ea2b764c7ac92de6c9f093bddf355d391491b85c9c3c7416590080048f33454d8969a42c0db2b038c252dd1c0a59e4ac863c1513210566f86da69a36507d2951e9f59da34fd3c6cdcb03e85349fb1d879c0c2162e9de5d51434f6941d9aec29eb21b194933e73804f76deda2de3799c352d5a6b1b3b738fda2339a569f514a933e0cbb712a175a36d78956caa0ed1418fcde50d2bdd809f9282b7bb84615bb68023e2cdb746dfc5cfe76217e69f3d5c7f92e2d8355e0a1d3b0a5f2f5d7789797566fa009a7915979d45381d5fc2bda4e6e65c391752ef0bca3afcf41053dacc803611eebc6e4ecc503c7bd874c3fff89cda28ac86c3193569cc95ca7492594fc7308e33e890995d6b3590b8316971d7e3474b81bc1b89225df3049b8f951eed94ae34ac8b56b87c8fd3ad54a0e7f427b703ddd08c72e896218144d9b0db55188d7f1e3f428ac93091b5ccfe6ffa00c025eed5c08eecd531a6bab448de7d276aa4f4ee0fc981dc4c4d60307a3e6db88f611f9618879a25aa498fd7d79daa71b8b03c27404e0277912c724f0d60b63cd8885078e1792ef8f89eef72880d0064985c7467ddb3519d4628f4f30f6bb01490f10ebaffaba84d8b5e24fe3422cea55be701b27f67f4e8b9e5b3ad0b99d3c44fc06f23258942c75b676998dab0b2ee114e4ad735e338df003c36d6bea761e8d6d67bbaf656b847e3d619631bc0484837691704c5b842c5fe86998a503c304e6cf954a59b508d6d02ebbcc4a131f34a058c38e3f34dcdc93099df7ba676d825c57bcfbaa44eac2fe629a6eb3a111cd577751d451ac44600f65854ee8e8507ef89d3badca42659745d01626228fe48498e62dc539d6c20ca41d1b0f6913c3450b8b4bf79b7d291c241dd5561786e73c19025fb6257f3b39db2cf7761987c3bf53a1b718d5a50a472fd6b9516b414334c", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="500100000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000"/124, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000000000000000000000000000002"], 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000080)=""/253, 0xfd) syz_fuse_handle_req(r0, &(0x7f0000009800)="c7ae2b1d90e308ecf94337960ee06ced2c8157dcaa9e6b0ffd6c167b73f64acc935560b3158ecf2aafde15c8475b2032d34a8539b106163bb900ea552c4814aca44f2006931c1edf0fc8951fc861c3c9cfe24a36b22fe4bb6932d89cb8fc2f788ff95e397ad6292b9fd44616d7bf0feb70fbf6553bec43eaeee42a963cef3e69500cebed1321a643e464b6fe7febcafa19f9499cb1fd1305d22b34eab38837a794641c5b4fcbaf680d0df24de225e7888f69b5570170bb681c1aec82e1a3994f725c7fd30d7f32a5910e052de7a00fd642160a4630ab7642470538bc9c107b827d12f197018da5b7b9119e64b4ce9a28ee80c51535bc34c323d4f1564cb04c0e9e0f218ca9d5da4bdf29759463cd61022f12e4dfb69ec90a13b8df1fcc66c244affc1c36dd209b6c1941e9985a97f50ea51a51e50e52161f3f281f47782d2b984bb2d04483cc5da75527cd8d51210db60ef6190f7a2a95bba76d0fbd3a7c42e4f637a8414f787389b5065540b663491daced3679e5d2c6302e0951bd450eae3f5e6e1b1771597a5a236b83d30643e94a412a13fc955c4756c27426b7004b2c91e94ba4064dc1b69c94f04bff66af1bd2d376d93e22d687273abc6db1cb17dacad8a8ba9a896e11e49654a975ebfe922758212dc41eae9d6e2b611c6cdf3c6c552bf4ba2292ae829e0856c1413d762e22ee954707befa898a8afe4740026eafe041d998b5746b05509c07ed3f8a71b5de71d0cee541fb050cd6c35fda1d8c9ee4300c1e5932f548dffa8f8cd961c5e09b3ba52755ebb37d416db5f943a89f770d171e524b410b8d303b2ed369fceb53cfe01a22e2a094f42dd8950dc49ddfc5d4643a13a9f282168ffedf031e9da66a6e654d1353e0bb8771f5cb82c8370030dd730ca14c08b5fd760f44d2981965408289e4a7cd1e8795345a0ec1b01c1bef8d996130a618b43b561e5894ef18c315fb7434815636317d20cf6d8c03fb9628aacb32af54144b0126fc81d24571da034bc6cefdf687cc58ffc8c1ebe5642967e233430e41e5c4f281d2e2609c58a936854e74916c20a5b454ca3d4174ca741dc2870af196d26d6397977c4c2a66eaf63f49f73199252fd3226a8889cee324c1273bf1a4dc6574a1961bdcf0477a2c63e1fa3b524e04a8378fe4324b29eadd485dae2d3c28e2916a36530b1aad1142c8668ddd33880875cfb0052c85201948f9f1df01a7ccb87be0d4574d297192fee1f4e74919ca48bc8c2947defecf845fea1a6b8284f1737b28a0b3de64dc602c0fd6f7c4f2af9e1fd43c9f2f8c4ac645fe8b3559292b997b2fea5b279b12d129d1fd84b371abd1ad6fe3c42d15ce6c5ba80b321c75d1ceaabb322724ad436745b4d49802ab9426db7b30304d3f1854201a62bae1e56f4f01267c6b4c95f2294e73a80c4740a39d2c1ab5f6f99961e7843b20d1f37bde2dd7424844153ca824e647f1396048136d5a959e53052e174241b4cee70492ba0836146a7613fe74cc754c194969b5c28b02e3ccf83749cf83e6818fd6b55ee4fd874740e6a67489a0190036f3f534fb226c1cf5359b4c1d1bc12309402692a8f30dc56bb8f26c1091cf276bc2aee7e9c8bd88b697b62846fd31e2120005a24bbf909c87b9d3b8609564fb26bf92d870a4f0bd9556ac210d7cd83a27f44a1033bb2c4f106b739888361a15dfa6573ccac08da8078069ec39f197fe3537985d642de83c6ec2c74bb374d6ca0d59456f568d561bb0feaaede444982327e1394fb44a23528b7502e6597d94a3a34761ae03f6e435808a2cfcb10d19dc0d0a3dee5858d983390d8ae8b225fc7faf545349b110aaf711b5d118383e4c901323e8b45d5e6f81921f264ba0f2458c7a9ce5fa19866036dc2c62f9639e3458805d57aa9a877d84b5ae58d3a179ba6cd00367217e8ab1db117d271b3ffebddc8740e48b07698603b37281c5b30812006c0171c0b7d7c63030f341c0503552f7635c668a4d5d6953a39388fea2736113dd4e5254a7f4f71f80ba05fda23dddc2a953fcbbba010f2710a1715a3250443fc80428d218a88add543df093b1d12f0cf4e14d24f445a062ff55aada7f37d38be57f5162a521ba12834cc197d0135ff03590dd37e3d1b6f6cf8e63874d11536e1aecd3e8edd31f5ff1ba014dad9f7c20d8fd708d477f25cf91a8253fcedadf1660c07be8bf06c7bc47672259540ecd07b2cbca25185bccdd1f356215807ef2212815cf7ddb38da9fb1df5f3e9fc00ca8465b8254491bacdca128c15422b111dc65c79efb48c7a2327aae48b9ba25b4da3dc37e464f55ccf92026b9d03f2545ae15e889f7f962ff2457b9a09908f4bce0e871932bc8eeeb31a743f1b58dc6816c40cc1129155041354bdbdc588188f5f0e993ac37512e3b3706262f8f9dbc3d13b59f88f8de271e045dabee8e75f4734e7fef96d0c5266ef59547a9012581f89bcea3c936ecb1ce57f9b67df1d8b01ae68cea219d2235bd42cc5704212c340e86b0c8684ddbd48e4b4d7bb07003254c7a6365fd07a31a232fca64528a83c7b45bc7303a3b4dd4272d4ffb955f3065d9154ef81ddf16a743357f0fb2d5ce2bd8db60f83b20b26e777cdbc923475918a11a03626483c7fe8a6615b4c6b9bc3463afefa80a864b2d512d67ce2472623b8d1fe6a2b5f653214bdb400597fbdeb7a5632f910d3057fa4dddaef23ff10f8cb658d2fe9de65668e391437d04408b4e81377dce6badb22925c85d093d5453c11e01ca9777acb193d4f7e4a3ae7dd13cf5c6f451b52bc102094db52d416f8d5b98c554992b9061642bd176df71a19688f4e050f1af4ea88c569ee9d608fa3677785cf8352d1694550572ea82b41f643ac3f834df3fc89119553dfdd255a65f0af7b8daad83234feafb9fedbed5e3c04865147e8c3815b02ef7776cbbf8045bb3d3a93c15542f81ed372783f9d5149604f1be94a05ac300d1bac68140a683e82d1b0e6b3e2f1ef26865460b3f507058ac87bc07d74a5256e75d7c201601735838553bad6036510571fde3d68d0df34d4152eee0628b75fd1ade9342625eeb09abbf572ff9b6258b23d76c131107c06f02aedf6ea17c781f31079571a3bba40197f6c8930023b5c95f06c7f01e5e6006659e83c96893bf7454c64fa62d5d69a286163389739704808efc2a746efe8194d309aeaddd9124f36188828b177879965368dd51e31d783d94bdfde2da8c95c0b8e4b8280a5f4366d58b504dc6da36a8592aac8be01690f7cd515b642d61f2629c1eac5863a5614a6dee594bdb4c4bd73497e404155dfe3c1e238dbe16bc1d85544fa24c054b40e04f4531de00ebaec4b1ea7da9b53d7df8be14861e8562d3b8f7b4ccd6d38c0af281b4b2c1bcb05496a527ea2104deee6d7a1627e173a0853b0c941c6ce79c84262d9f4cde6bec3e582756a1e6fe41a21c404f5da3f5382c16e186204f6a1a699402a0b336375960d8111cb141d3244476aa971c49385c78d86447e6709d866ee31b8c6d951591c19c948585267f5fe6e0c02f06543d283c2047e945c497a3efffce6cab1cb3600d0d4b2bdbac4ac4e88cd6f3cc00905804c7178ae6abbd91cfa2625c1b071f2fe057debaaf4fa0b610d63bcd70f4fc44ac729e1f1ffd400cd893001a0689a69cef4dfb62724683f307c5753f6538bc7de3d3cc14e7d6b464058a93bc0d64c610f395fdb047d87a1ce096e5c12fb392204fe888a91f5ce87ece974efb1158732cc1ddafb08e7a5af6dbf5ee21a270979f719dfbbaa677591a8e1c65f183e3d977fc390eb5d031c0161d725d552246b47f824349e5eb4241c14274d606d19e4979215a32f0f25e7f890dd2f948abf386a7b20d60cd23888c267b2bd426b8334aabb4b02ea0f546a7ef8ce0e0fe63faa308df02ee8265e7b2f45c01be537269b32931e8e09f183f7bbd2f13d73a80bd2474d00fbb2a9a7d28c2e31a936b646fbb34599bbedf1ee6ce725a2ea8294d39667f3646f6628318e25f2b659d8a739d5165e73288d1a99295458c678f2b8f75872731c257a90f4fd8a7e7694df8ca7cb13613373ca966cbf32ca19a48909ee8f05cd1ab7ab5d95137bd82b622360ff68dc9c9a9123534007379759be8aa603fb9668f5efb5c08f120bc4148e4486c7dbde277a535e0bebbd45756ac40f2b0999ff7fd5088b101d67d01f76db78e3322316344332dc78fa17fbeba00885d2557001d31190effc7c5ea8a7c8e87ac0a67a3db3e57344bee28677a93f541fc082bd4cfe6c1454a0cdde22b15b97f2cddcee6e16106599069632954109c511cf668a1df40136e00ef835ae45131b38a71b716844de12b6c6b6da16c398db1b0b49ccc340dbee3a450bb6d3d5576bb15bf63cb271bcacb7b880277c940eb94a3dfb0c68e862f1bce95413685445bd33b4843d694347cee33565a14c133bd5c1af85ad5b5fe2bc12255235cc2ce04f76398be17d1b4b065290579084894be83922a0b3a393b67c93232750c4c0d76b6ef3306dba9b48bc06ea38be52882b788498129fba0b643ba1db67220dae2e9694e5777aa928dfa01cf897cf25d97dd2fe642c643814bccdd4d2378204e5508fc99b59983c1fbe1c99d7a22bcc67f6bb0291ca10714793a11dac24842f597f9e7c5dfe2a2d009f576157ccdf4009d730ea173924d6924aaec45d3ab256cc8e7a322ba40e2c33a7304605e6e0d68b74b7a5e7ef85fc891adae4ff5f7931d970db46ae4ff4880e53b5fd8ebf7abf91d35751e0f626caa2a0a4d31633af6d4caff3e070c92d9f77666ce340e11fe65981c9653f86cb7a6a3f0a688b07e1df7dbc729c189b48f2e51bd0ae0092395b7f0762d449dfe3d4e17aa12e841e8d933ad3149f6307c71216cc43872c4c8bb99b39da24565bb2d0c6b0b34d0be7c32cc91cfaf53c632600fd7f2ec20e8aa9fc1742b7a083648d47b3e07b0db20c1397514b9133edcd08f0c2a5e01114d97f295ea3eb25dd96fff131ff73dd28e9adefd0f64b31ca7da847ebaae1acf9696a099a2d8eb985f7ed99f2191a778ecf9ceeb6d540242c4a5f5919d52717be6526adf6d5044c879ba5e13dc4872cb2649f889f63ef884c621d39d1fc6f89d785c722713d909bc95b9cf2f412a856cb5ce23c0b39d6252ecf544cdb0849bb7958d8f07701b1b3570ae72190be567bdb869f550964ba6070b0ef00488cf5d12f652eb57858d78de5e55e89ced34615b9c7761eb2eac8ceda868265819e3269bebb9b2191f42d428a7f60af7518793ceb3fa4d00f486d8ea883b5062895a3f8a2ad23d668aedeaa8ad9be85e3a99154144456c6dc56b8e13c64e19882ca331b654290acd33984c3d491709cb73f390348759e3ff0ca12ee663b418b49edf65e05d74c260b497ae3545a27a3ac174cbd141b67082830c26430f0911669a236030f4de5765c99c3a44080726405e7a9f95f406a1c0e86aeafa62fd7c59f4a6e5edede20f78f5a7671426cd354cd731a0bbe5ba520a20fa9fe89f388ad825b8400139a9cfc033c13fd6e53a5e68789cc96e63bafa58ef143ed5765271ac8d0f46c62cc5d1ac9c11a925ff6ad782b2361f520a8a6f83643af75cdda6d6cdd74c0d4d5347707f21a3ca9b4f1413506367148ad6e18d7c185e4ae1bb80ee805e1fbca1dfb260e51c8adad05640e1f35330e3ef0948c9182db3ae735c3dca3a1b457a1f65dafd5de4f3b02c12049c31333e8c739e2d5db8ff7c8e7dbaba39768fac6654fc42f2969caee693a191c184bfd3af235d9041543064ea7468a5b1522dae94b47be078e5adfe145c8be4854f6e4bfe81f22e536b1fdcdb17149814519f5f8cec2ce69c8bff9ac7c36961119b5032787487cbdf1edca9c30feeaa4beffbf20037518654f5e20c92fe6778d8ac69cc302cfb07953c143604047bdaccfcbbea18afc0cd9a68a934ddb790d4664ef5ffdb6c0f244fc8eb94957046d207f648aad497af7db1825c6ef78c16add617f75db9c21c7607231c83f5b79193e1c3d5fe1eaa1865e9fe983493bb902e9af965c5dd750ad502f731c391e5df474469c3b043d941f49f4fa5a5910dc945d9b86f7da01696c6c52b0970e05994385cb51559da772c50477cfad4a53573c4b28afd227a1a4f4a42e61d74986fcef1f44adfff5edaf59af6cb421a0c98105104ecec42f0d9f9e84e3d513c11dbaaa46cb2f39f0153abfcfc87036c1a252f1e6388442f93134610e5a82c2d812b788215b07bb613d6e84a2c94b58ade09b269e50d64c6c442edc208d701094fa20879df72cfcafd250a526c5ed94f7a0d0ca21b2a765a7f0cb6628d82d2932e3fb50c2d5af4daedc94f1e9d446f53a9bc3d7c1fdf27e965ba510287d27dfc5796c4a085fcd0385ff26ceb373be55c5adbf1effc59609e6c816412bed812d609090e02da2809ac8c093adb829f08dbe8904fb6c9f6a0e2034d63b17804899d026fb39f13b0057ccbf45d0645e6ced30c306da789bf1c29e4b059bacd5fda45b661b6614511aabac459ccb0305e71f745efb0b0e5477bc2ee6822bfb2247ff18e69d5db8b2031666156b3f6453331026824df46d69ff07f12a08008b4fb0492e9d5df6894f334ab84905638a6815713c023bd3a06d5842ad97067299f5cf8a0ff46ae63bc12bbf97a3f2365a8b6d61666da868ec94dbecd4cef535ebe8c3bb4678ea520f3ba890247acf352ed8c1d9a5798a1c6a87e8d6d4f74942e3d79ee32629866886c1bd22820b740a6f76adf0ffabe0f9c4cefc800645af901284c71ea60d5b6bdecb743794e2d4fff7b670def8e9add7450d028e5189b2e8aa46d339e4b2e6357ad11a17479b3cb1533d4728129181c8ab70b0ebe3fe76b652a626ac48a9dc34f6b5ebe3bd3fc1642b866936e01468f515babd7872fcf2fcfa7612103dc2436f51aa9f8be9b305dc20e58c910fe57afae93fa9dd27df81c78224fa4125bfd5c3cfcebf9cbf63ff0c784afd0a9c85d9992f39215aec5d4da981fc3f6f0838f15b285e5d5e205cf0a5ef5e17605380f97b350a955acd2742871a3f9f3e8f1107ff340bcedbf20f7ec4fe5c2f856d997ac09a838ea1d168ebcd8fb19ba9ec6d01ab7772334a04338bfc1c3f304cc3b14024c96d0e2976a0d7a497ef8742fb20238ee0f1cb9c5266fac665f019becf76c77d1e86212c386048fdd814dfa3b2e44a70bcf45ab15ae67bacbcf13c0dd5a88ab8337d5fb072ecbb553e8b0d0c917eeb9a28687436db0abd3a2a110bec49f7c8dc0a8ccfc2bbc380fd41bca3c9d780f486a79655763906aaab16eb03c09942cdaffebba8bfb0cffe1d5c698f5cc80b2f7c25f987769c6daff625ff022b042c8a5e5fc1814dd7c50f9be275ff5860b7fbedfa49d4cda0891840af791ba3bdf3340faf900a7c34b288ebd8274d2056e0deb23d38110b702856b6da5d4fb5c0cd0575592313bff5fa1ffa04be954e22bb90041fcdde36ead6dc7635a522d7bc1840a208dfb4e0d10ab625e1dbb930413ea78be5e51c95dd78e7322ff540eda0a3990013ccde906b579cd6bf39bb6037a9d8c6b8c7165597079567d6a9ee852d3d00b4f895cb2fa894396f745bd452375c111179e0afd1bbf6e71adbdc7c0cb88268b05914f88a7c7aaacfcee13fa1f9a553a7977ec454a580c378a3b28bacb385684993ba14a70ffbff54f1ea24e8738f78488118d2f04aed71514aa38191fe49c3dafcd6e57b751313f29c5c9b4ad4d06171143ba53e8d99293b124bbcdf6cc9bd01a8a7b247ca937602c6c1994975f15285aa3f2be43f4a8ea9d154c85d15d1ebc7e1e71538daf1ffe8dbc49e6565a690c54408cfc323e506984501b931d3fc44cf3d3128ca8428805e6265042b00ad7368f0662de53dd1a09573f94c1cc14ab9dc868b4fe9cd1ff00161bf33c00eb892cd1bd298d0afda1c9b32decf1909a27a635a3768e7ce72d515196243dae22ee878272bdfcf632490459eb4a8a8138770da7e880a1682939b7efa632f772cdc0159b214a15ae1674100cfe89fff18b122722db89b0cb4fe8e9b9d83664e90fdf6153dee6b6f8d8b98bc462df7fa810e37bbb5d0c955ed0642afec57b01310d9d3ec33711db086224d3e039838e542adac6c0dd40e51021e967af7c6158450515064a80e1dfb5e754e8cfdca92328c43a1514152fedcb43d57db0360b18058355e01c1796da1968ae815d7ddff9291eff4f086d55697883380e90e345a19f9cfea4f19120ec9439c792fd77e18b22e34ad1308fae25297c6cd78bcb129930daffce714a786b00213c6ca5eb174f49d043dfbe02f928ecacfd42159d82ce1c4a9a68a31286e43ce9ae90aba4c39fff322c0e147dc1cb0da194a721157e4e9d6cb1366bf9b1de78f69c5cb743b50c01ab5ec151680b51ca28e4df04a7b48d7a8e187db39441e32045a5655358c08938b91a2eebb090e0403b6eb1d082a803f46922fb1ac65a2754cd4111e8c685468a5899a3d013c0b8a2b20f21c1f433a328aa64533dad238b3e1c5974a3d8372d909b89ae41ecca52de75dca307712b305b2048c226a144349ca259ea28e9502afca2c004ae8a6f4d2b4ba8d84627328d472f361192c2c13e430b16e9334bb03c6e3a6d192e6db59c96cc9af3ff160c79eb380ca475224ef219d16609edd850e4f74e967eece29d061a1f1fc929eed26da9b2dc971f4bfe2c673d1581933030a00ee1978e3cb69e2e27c4ef95b7fce674aad669bc15765b15a927aaebe7b6d74a62490a7a9f1ff74daf77f6b377aa80b5f88ad72f7f7bf6154e6cf2970df0984527a2354e202a23bdcb4d96f7fc78956fab26409ca1a8ad86138940c89c1b0d2a3b6c77cae39b67c3518e8531b71abdf8144a6e34c41b286fcf17c31c1f4bf3252e3ad1872fc65defda2606124cda3c203c70fddd8c27a3c32a9800a105e6f0d3413e9b04203336a20401cd57afa3eb82389ae1843cbf6577b0501f8912cab586b721f5f6efd3a8d1602c72c56694a4f6418340b899104c6b84eab569cfa839343d264d20baa5101935ef4f1740f8f056674c2fb39682bdb76ec9a17c4708e8fb8ca901e50475b477af9f4ca665d9d2cf3c0c85881f5ca33368ee57ec0d98870957f4a8994bc39c849115ff36b7fa50072562177bc4188bf86fece49b9f8efac9853b6a963279a4e2c24caf07348fbeb58fc20bd860a70e5fa67ade429bbf1795a2d835541a6374ba28a73161de1b6aab96eda3e3c39579e0b9edea3c756d27bea3730bbf9cd06cf397b4f6c7c4d3d96db346b7851b70aa7e34808b5a6a0d6375d9579ee88e1d08e3ff9949d124aeeae53d6339b6ca7a5b8b6f4612b51d35ea75dad13db197fc780829c071e17d466edd311c7533a3135fe6eeb9a0159d9dc23592cb3282a464622be0608dbddafad9955485e874c2fed9acbc8fd977009023edf82850dd3d05d0e80316a1e8a37a962f2bc2bb94a8c5b4f782c6897ff21615410aaa26b3f5d4f9390002e156031912724164991ebb9ab5b556f71fec0e07de4755bce0045e621ea6188eb60d8a72fca37c62d38ae130a50b20d7ce4338652fcd962650478effd63623950f953e8234c26c0c944acb75781de2d2931818b566ccf4a0674203bbe32858afa162e7f52220497ba38b3b92e6bb608a4c04b75d190110e994d8af3e2e75cccb7887d2007d0f9b1af440913ba41b6d3f61e5ec31d82552b52d1d51323dac19f477cad0da2dfebf480502ccbf6b4820ecdc902d706b9c1702a3a4f90102390cf5cbedefdabdfea58fa9bfaa48278dc3e00293a4cbce1ad4f08909a7f9a1ddad89e6891aeb125b88daad8c9ca37c8039229fb3b359014e5120b9aa6850971424f58bef14960c57c54b63bfc441407d23b66cb1ff3c4e4f988e8453c3ccb3eba5a50e5fe5ff5d4693846f76871b1a8d6fb90bfd16736e884d7d48d8ff96a855ab6c7d331c0a356cd91cae6fa432333e247b821d2dc68b8cb715a5e00e67fa0933e1084a1368bc8b2e0c1c2c5a8eb452153c4b40f0e2bfa85bb312d505df75a8070f9181937612a8c31bc1f57fbe9ed4efaa0e1347ea9620e8d16e0fa305f6ccc39fa1400056dc6e13f598f1b2ca12f7990331ec37f899d171cb08a2d339b303fc17b3a06406de1fe3cf87be15a37f37ba984f36fa534f9756447837dcb22c26260cb226418eb10c7e0da6538402841023c03f04be0461ed2dc58b448915aca640aa031df92136326ac6535dbdc73686cdc50b298dd6cc9f23f7cd0823276d21deb17447acd8d1a2d4810347529d78707a7f1c0ff009ec566fe462ad7c57041da411a2af77ada2994b0812f09eb48e2b1b34ec6f49324c3f17ffd0a3449d6b334106d185373f39ccf05133617ac31c500152ce1752f1b012470f107b8f7934cce1cb4ad6b2ed853c0b2f3ef406aaea967fd652cae6c343a9cf146250f555f4c16afe3f4d957cac022c7d1b39841c23d89f57b8b9f66723d10f7b389bad95f36ba73b6519e25a18e34d14574335b9f4138d491b6afd7d07ee0878a737fd43194c03322021377862eab14b84097281cd996588f29e5819b403c1ac2bf786c2ae9d059b8b10dfeb03203632c85804f45dcc921c3b308d65bd4e340e6b4d5ec001437c99b3fb034bd5712eccb677504bb43002e14418127af3a5925e8baa40f37a26fa600837fb036574301c70ff50f9d73d3f44c4550978fbf3ba04b27a4036c8b320a72401065689118a7abf94e5851a8feaaeb7d0c1858fd25b75a4f72d2eaec2f610b1b416b0384397b6859896a906a386edc961492175d3b953073d8bae009602fd0a6fd51b301dc57e8406832894183dec1c6d1421086317d25d29a07f2656baa8a1cb22b2f252dd2ca7922961e708a8f37b56fba202749760ea5c23aa61fc221fcaafe01026cb09ca6e27f59b1808f61146680bcd984abb205a280f694d913907c8f3f53487c7f9599dddc299b948a13688c30878bd75ec3ed49b91b7f85ae346bd9f376b84a11dbccd80f1def8bbdbcbd0ae4e52e22cb5a70393297c71da3db40786a6c48771b338b20fadc5049ee73964c73c5cf0923abc60fa14fd9f18e84361be763faa66b90e61704177bd96782bd0b1d7d2f5ac095882e3bb52a6f9415ef563a9932864545ebcf794a69f29411220a2be0307a727f96302ef9ac6abb4289d410eecbac0dbcb43a5f219d91bcaef6d54a1215b471d9522c9a4ee5cd61e0e7254ad4deef8b44b33d8edbdd027a889bff4bdd2c53961eea7370b5d2ec9d4f2c92e4381de0da3d555f0070e40e1d275e9b17324b9f5e06c1b637de95d8207365fdce4b8d0c4c7d75adf443242ede8f1c0be5a1806974231f54b72b504608307506b1d215c0a894382095586ca85a4ffb1bb1d3f598d19c5f3cac30a2afbedfbed0726b13d93773ab07615f716d7622f53609f5ac8481ede3038d15c63093a724a44b23f7d26c5031565ee72c932342374ee24348edf74245bc03142ba39302c26d3fdad442479c0cfd22e7083a9da857608de9c39bbc2df09fdea0fcd9989494a1ba5237837c398f8b4fbc7d806ef797da6b90adf74c58e4684dbbaccf9c2eff074aa2b33e5c2dc2a074ebf7e4684d6df34da", 0x2000, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:33:46 executing program 3: r0 = syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000005600)='./file0\x00', 0x0, &(0x7f0000005640), 0x0, 0x559e, &(0x7f0000005680)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/s3evcdJVd0JAj/d9INumqaNE9GMk3TUgGakaWwNw+AoaoxGRZpZddxkNBBoEGmE8FgFURtQZxziZ3ztrJnoCAoiu+qHGFeDwUhcxIw6iWLiA/Cxjq7r+h6VGM2E/XTfOkXVrS67EFDa+X7/6DpVv/O89eg69946FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPl2HnvbO+5d8/R/aBv1ixc1/f+v/+7/P1q594JvfuGn4L6f86RllazZcM+LMLfMOuvC4+Qum/UvH8tVHnBHClK5yZUnxsueu+OpDrXsd9+wdAzfOvPHW+i3VmXorM7d/nJc7tvphfQhLch6pi4k36zvvbAuccuLtcys6E4/Uh7B/bmDqwql7dCaW14cwODdw3xkHDexMLEyXWPPs0S91Jr6TDhw/5HNbOhOHZwJl6e5e1z/pblm6u5f3D2FATiDb3bP751eVbeO4TKA83caKuqSNGKiLRa+tS9qIgfZYYkrfEIZWhNAnXdU/VydV9UlXdU91UlWfdFUXVYcwMoRQka7quaqkqor0yB+tSqqKgb33u+XtQZ2JpVUhDM0NPPHtpYd1JmamAtnG/1NVCF/qfMmkG/9xZdJ4Zbrx/1oZwhdDCFXpEu9VJCWq0iVeqAhhz5zAto1YEcLcwGdD/PSZmPvgrLnzpo5vb2+buQsTVZm2asKkKe1tTROmt0+sTvWpmLKc9NYFH3/sm96eP6HzdvHKyZWlpCsy5Sq7unxIZd7dlt2997FftbmVbHs+CuqP+atCv9B3zqy2mU3njZ89e+aw5G+p2Q9J/vbJRJNtNay3bKtBuZUMnT1txtBZc+cNmTJt/OS2yW3ntBz6Zy0jhg//2oihnYNqTv7ujJEu/eRH+oWKnEo+ife/hIREb0uU5326Ne/un+MFX/S3dbQyVHd9QBdMK3KzlHWNcmcM+qiPOeKP8zWlxxENK5g4FGQ5pOcsLQWTiW1ZapIsXV/rCiaHuTWVd23SeL88NDX1KbYdGvLv5m7e13dg8z6d2XSlpgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+P/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCwAAAAAIMzfOoyeDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4FAAA//8fSxmR") ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000240)={"00000000fffffff0000004000500"}) 16:33:46 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0xffb0}, 0x8) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x2, 0x0, 0xfea9}, 0x10, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0xe0) 16:33:46 executing program 0: socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x800) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b0af99cfbf4c007f70eb4d04fe7ff7fc6e5539b3647fc8b546a1b3e09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 16:33:47 executing program 4: r0 = syz_open_dev$audion(&(0x7f0000000080), 0x1, 0x0) close(r0) 16:33:47 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0xffb0}, 0x8) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x2, 0x0, 0xfea9}, 0x10, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0xe0) 16:33:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:47 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000340)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000008c0)=[0xffffffffffffffff]}, 0x80) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x43400) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f00000002c0)=ANY=[], 0x1a) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc028660f, &(0x7f00000005c0)=0x443000025) 16:33:47 executing program 0: socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x800) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b0af99cfbf4c007f70eb4d04fe7ff7fc6e5539b3647fc8b546a1b3e09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 16:33:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x1c, r2, 0x2ed9e17ba2b3bb1d, 0x0, 0x0, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}]}, 0x1c}}, 0x0) 16:33:47 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000180), r0) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x14, r1, 0x1}, 0x14}}, 0x0) 16:33:47 executing program 2: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000340)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000008c0)=[0xffffffffffffffff]}, 0x80) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0x43400) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f00000002c0)=ANY=[], 0x1a) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc028660f, &(0x7f00000005c0)=0x443000025) 16:33:48 executing program 3: r0 = userfaultfd(0x0) close(r0) 16:33:48 executing program 3: r0 = userfaultfd(0x0) close(r0) 16:33:48 executing program 2: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 3: r0 = userfaultfd(0x0) close(r0) 16:33:48 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:48 executing program 3: r0 = userfaultfd(0x0) close(r0) 16:33:48 executing program 2: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 0: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:48 executing program 2: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:48 executing program 1: perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x677d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$phonet(0x23, 0x2, 0x1) socket$inet6(0xa, 0x80003, 0x6b) bind$phonet(r0, &(0x7f0000000040)={0x23, 0x0, 0xfd, 0x80}, 0x10) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @empty, @empty}, &(0x7f0000000440)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x40010, r4, 0x0) sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000540)={&(0x7f00000022c0)=ANY=[@ANYBLOB="90000000680008002bbd7000fedbdf250200010000000000060007000400000014000600e0000002000000000000000000000000040004001c00020001000000c80000000200000008000000020000000600000008000500", @ANYRES32=r3, @ANYBLOB="2c000c8006000300030000d07200010007000000080003000800000008000500", @ANYRES32=0x0, @ANYBLOB="8931aa5681db25dad5e44aaf0a0271085a3bffd0e0643390c37ababae19f524d065c0271dc3cbb0e6101e0b86aea73b51e2083c6acc55b36a09e8cd979363729659fc8c553c1c3d399f9f8bc19c5f702d509a45b5685cd77e411ea712db7573c59eee5bfbd47e29f9cefa32ea9b33e05d34c67b4721dc054c178838d964347624476de0445157b8bdf505a6eddb954d115042284a17cb88306afa47b1eaa78b0f2e9e0b9038c0ff49c434ce6c74fe22c4f721d51c10c3a30cc297ecd3e062b43d604991641"], 0x90}, 0x1, 0x0, 0x0, 0x4000}, 0x40880) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x6c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}]}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r5 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x3, 0x10}) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r5, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(r5, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r5, 0x40047602, &(0x7f0000000000)=0xe93) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002640)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYBLOB="08050064010100250007000500737465745f713a6f626a6563745f723a6368666e5f657865635f743a73300000000014000300fe80000000001b0000000000000000ba055801000100000005000100000000000000000000000000000000000000003da262501c23fdb4fb9b3db80a2b146e664028c27e4f5faff93233fb1fe3794d320fd5591eee91aa215438e9e3c9b1b2b604641abeac07897f78b0ae4d29d0a9133a878f4731324c9bc30dcb62be6b1dd164254fb87bce08f842de81da32e25f9cd42cfa974f04656dde3114a135a3693f8aaf94157cda7b4fda7c1c752ba4e3347629862c65f2f2e4dbc6992277c45870ef1d356a50f53224cef14af62332c419b98edb4632e62c3a6f237d14814b97733fef546816087499c6e1defa4df0f013ff7c44a6cff3cc47af55b2a44a454180530cba4e6839c4cc774f9e4dcc42123eca02100461b459bed64d36a7e04b66c19bb202d3dfdac1be58dea0942e0a5ba500c724b1cb1fb01e47aadff34367c820aa13b1f81cc482b5a69386886af0bc1075da2fe3f3484ac18ce9bef52c2e72297e65972d4ac022e18dc2fec09917edb41661955292e22dc886e6155fdc45f7afc37cb85c5b5ac7987e994a6889b192e6d445002262fcce2ae8722147c14bde7365f10360f1a1f4432cd9e96de0923f25da0c4cded112530a8c384975cbbdf1eb396c3cb1966af0f255a1"], 0x68}, 0x1, 0x0, 0x0, 0x4008900}, 0x800) lseek(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:33:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:48 executing program 5: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, 0x0) 16:33:49 executing program 5: write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8937, &(0x7f0000000080)) 16:33:49 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:49 executing program 5: write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8937, &(0x7f0000000080)) 16:33:49 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000001c0)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x20008, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x749, 0x1f}, 0x10200, 0x3, 0x1, 0xf, 0x4, 0x0, 0x80, 0x0, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x2, r0, 0x8) connect$can_bcm(r3, &(0x7f0000000000), 0x10) openat(0xffffffffffffff9c, 0x0, 0x42040, 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(0xffffffffffffffff) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f0000000000)=@gcm_128={{}, "0af31293fab39401", "790f50f00e5b541490dce3a7aee96a86", "6481bbfe", "597d19797147d202"}, 0x28) open(0x0, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x3, 0xc3) sendfile(r4, r5, 0x0, 0x9) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63d7c0d1629edc3ff3fc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb440750fa"], 0x20000600}}, 0x0) write$P9_RSTAT(0xffffffffffffffff, 0x0, 0x8d) syz_clone(0x72a66000, 0x0, 0x0, 0x0, 0x0, 0x0) 16:33:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:49 executing program 5: write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8937, &(0x7f0000000080)) 16:33:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:49 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:49 executing program 5: write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x8937, &(0x7f0000000080)) [ 700.812346] IPVS: ftp: loaded support on port[0] = 21 16:33:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @loopback}, {0x1}, 0x3a, {0x2, 0x0, @empty}, 'syz_tun\x00'}) 16:33:50 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000a40)=[{{&(0x7f0000000240)={0xa, 0x4e24, 0x0, @dev}, 0x1c, &(0x7f0000000340)=[{0x0}, {&(0x7f00000002c0)='\x00', 0x1}], 0x2}}], 0x1, 0x0) 16:33:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2242, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x120a002}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000083c0)="b34fac7d8cf6c5bd2faa330d6798cda8dbd9c935b37ea9b5241dcd1101a97209e749c21af49e76c54227876b0f8f1b763ed7db67eca695467c9d3b473cd96552e8a20cd50e572baa8c759dcae1cb02c00104676d54d6499aa43abbcd94713a918b3b67a0f4b8fd42ac61a9a08a5389aed9ea267594d0efbddb0d997b92727af56b4c0c4e673142934762d729e4dae914e89d55d8875f543d14a7688069a913dd420b2c37efb8377911a81e8716adbfbf467c4b5b52c79bdec43a31964ba3e0bf33ba2088f960cc7ef36e36ca71459f0cb33f3c67931cb2031023f91f2bcbc90a2d31580d1ec6342489ed035da83db06ec19656fdc92a0d280aaf6c1a27f62361574aa6c65eb222338db693bbcc3677516e134f06c3f716e8cd7796707ff44fc8c4b972f7fb89842973e8c462c25f54b6828f52f8676075ba2dfef88843f8ec264355409b6196bbf9b011c0c3a12a3758fa6fec865fa04fbda077840f4c33877bfdd2551f4800eb60d678482369d7e71e6246535c2126ecc0ee6dbf4f2a46bc8c0f1d588c26ed407550c9c9e68a03af2e8d88f0ddae8ff807723978298a50b8a870437006e4fd997a37ab91a6d4aaec86e817d0af4261e6ff0f092183fb188c7d092d95fa19a106fca73f80cc8417e044fcba9923530e119781d0b3de1110cc5e122dbc623c83e35716376c8e0724bda45177b059769017cd2aff38acaedb47461e9e6e1238bf34c9cb8510d225132b039daead63369adba540c242e4ce7cd3a2bc87386cbaf123248354ebb8fdfafd24a02267cca6b3931f358101c33485a3014edb396ef3d4f0499966f3261b274431a82958e5fa4dd485271e3ae2620345eba7a7ed797c255e7e68d384eca819db6355c707089df1b6107da48949ccdce0ce67246147fb97ec2ee775d8cfdf46bdfb63ea844433bc33bd128c1005bfef5597d09a5eff34d939857c100459f58d11b9acd7b1c5dd2e973db5f37926170f3b78c150b8c56740a49260b9a9acd785c7656830a22acb095fe20a41ba133eff0c4c910808015596a158fa59fa98b9fb25b4fb680543c290c1f7ff7fb8d5381b01ffaf7eafa011ad09297649864f5a6e9a8ec369fac0d9d39df803fc1b5b7506d35ebdbd36a6c40318ce14768db42a6e8987e1f9efcc896df533487c741783c6042a56f82f8592dbd71d0c38dfa900e4f46598a5d9039901fcfaf906801a1c3f889b7b4ff0b6981d80613cbbda0619d955b3fef7adb070930d2cf5ff4404e1f7e1a01cc8be0392221a29f842064ca92192625dba1dc8a77052192cdffe1cc7cb6d0050a486e5dbefb5e4ced350b22ff7475006bd20be9f8497d9fc001f508c7d090f8c01f7f9c6c98f6eb5fd16e2fdfe2d9ebf15acdaec530093002008d4f29311d682c1bdc9170c7fb0abd3274516ee2d9ad481e5b6904e9d1392728285e971a396f86c6fea405b0bf9a291258c8024a1ea17802df202f8ad183298cd8167e6eba4bb59641462dfd0453784c8a073554acf1857e18ab4d59b9a9ec7559ec5f6cc9bb49e5b2b4f6cc50b6bb40b7c3b406a56a20751a615aaa9021c45e58d85472b120307b711c2cdcac78009d8a62e4842264a28b3265173c3c1247fa0a883ec7c123b376468a294b89081e1b741ffde1c81c2839465b725414fabf9053ad14c23e13e9728109c97baec80200619430cfd152aa88a8133af74dd0209b6b2b575e2eff7f4369de3fe03ffad81edc76968e05ed6940a94eb7cd90d123f46e3bedecd94c2205ca772d881e808d8efe71aaf8e75c10606f0854bc9913dbcd8e7346c85fd3532801a90c9d31a2396cb7813fa2b506eaa314c19d899c0ec1bb73c9cbb9d633ad0459433a78a0ed1dc44a4072e4b54d45e83301ec2c2da86f297079f7fa2dbd820593621552e95f3995f0e9aebabc704bae11ebc1163c48a238a43973d4019d452a763541ed3204ca2943ffb20d5ee7cfec890e560c5cec49c654dad01a600e480cf772a6a41d737b134ca170c745d0b2b03eed697c7000df5f93a0703097279f20826418e424d878aa3051fc6b1bb86179bc1119992b3f2003a2358cca778651a5f229eb411b199dc0fcf8c0b29e1e7a5a4a730f02bf9fef185cebe4a09fd2695989cb605a6d24f198bef0451412b4edfe80418c5f2aec807f5b7b388afde1947ece1df3b2f98658d6e08df7cbc8cba55f0209f27a3cf1a43e658f61c0ab75265a4f816a8464fbd03feb53ac9595d78e6aa32e7333a8a2edab137371805ce1691279b3c9d726eadad38aef6cc1a765dbed6ea84bf69c007761e497f3d81a43373a52279c80a0656afb00a683827579a0144aa5b013706b81924fc25e7c49147e1132a70b6a5fd528d3cd8a3f7d1be58c50b834dc505e09f8c4ffac1e3a828fb6757535a9ba332b51871347b715aac79ca981ed1eb915f926d17284d4ad9b5c23d295d8fdc6112bdcaa7696b9bf2f2a11840b19562753531398593bc081d64184b0d473be881acdbb53284addbcbcb81bbfb4fc2f75551cc55545d3c28327fc377f0859cd2b172cece2038c3b09dd987a3c82090541832a11b40237dc26cb380f0f2d31fa2265151080a4fc1d77be04c5cfa8f74f0b5588f04e6bc94085e1c7dd58e1d0a691b43631ec2cbe6c68ec6d51c81ade6062faf2a86956c1a7bc94fa9ddd866b457d98d57d3ef3144ab8df04e65c0befa1289f6220dec4cc6069c6128e0957751e60f09e2fdbd2b2a713c98efcb1132ec32902bf0ea95db5845d3a9dfb2fb2dd97b5af97aff9beae56daaace2dd851364be602d563f5c0872bc8b2efe212dec3ca50bdd0127ac1248233956b48bcd0fbd54aa26ae2318546b119cd67371906a1cd73aade665049ca0306629901c39e4df02e98fa1d4f03a88b64d45bd89e23cde0445dddb6f5b7324ede3b9975e39011f2e86a37309f179046b2903f3e7c667d4a205b20eb1ebcc2fa6a35358259722c44a9c2543d6d6c999cad4a276e4f9b0951bc205711af4eb0dd533adfc66daa6e2fd18e44a58d5755496a5a70ec2fd61e8169e953d988f74e9d60884a59afe788e5727f4d03d2ce54e4e63e056f25dd667406246f920c3261620631448d3127dab8b713ee39334f5443040522a17664dd05fa03ed928988ba873bc3067b59c80ec433c627098481b276711dd1f88ffffdc6ec4b6dd0749c4419a14263043cc89ee74abc4f62623d2fa0db48037c8b53ec56351fdb3ebfbbb4c3cd0f49c7ef4dd3021b7d93a365fc67f49596291e76f947f82359ea813096cabe263c70f56a8b3286f64d84af398a8befda3a6f6c1bcc8de8041446d1a725d14f75dcb1b34985bc949d736eb9344a7d54c0bbc9e666dd20b46f777db765b83a46596555d7133bba8ea6c8e5ac67830134055f624ecec76799470e6b26a919826f1702d4bd6e28db501483fb07dbc0c36558a8874986e1d1bb5a978fcdb8ceebdca2faf3c5082d2c71d99f14be0dc582f743ce0ead7f01de7c7ced45ca55f1bbcd3f7166eacc44c53000fcac56f95b20771c2650e401c50d7c5d093365fca8cc6b5576043e046f9126565e6c4c9540fcaddfb3c06c6ba1d6ffe7d8ec2b4524e4436a6a44b48faa271568e42e749c654011fe5afa698abce588b1b31d8d52045332af53b3f17fbd352e0b08cdd041b7b28371161e83d43e558334d66fff706e1cbf7535731c4d07a1c88a7ef67866edd6fb0ced03cab9fb43303f6be9cf030e5d83b769bd8d84a4cd5f4d5984bccb0e43af2ab54df3fae11c0eec848feb6399c1ef7f9ed555eee0ba50037e3f0a4e3960350f46414113eb730bab357f09b4aebb3daa8e3ae0cbb3268b7daec4fd2a526b9916ca593360117ed89220b0c3fcbea2d63213847c47ed31affab182d311bb3b1617a05d86c0dad63f2954c6354e37e880ff668000db8aba8ffb9a1d0634519db2995ad53a0b6ae3974ac5e0788f06a302df2440f194465a9e03c6022f6aa977e8589d0bcb195cb021294686a7fd56fc7bd504c654318981195ed8bca21f048ac450815c33e16d74217968e9327c85d153d5d42a4b4c6325903f7448c23c900ee80788a1fe70295dd6e865ada6341bb1a3fa56b4f3188d0d6eadd31f5fbb7af2f319d0783476ccacf0b937dac55395cc79db9baab87f3d68124c7123b965ef899c29ef0af1126cc8ce645a5fe6201f78e601b1099ad6d070007f19fea35431f38bf9647491bdfc6795f2fb662ab564a8c4fe7ca17c7f1a9025a187dd18470de2b83594624333bf8678be55d83bfca41a5218fc6dbbbfac2aeac3246ca1f611ad413986a006e2bd4605177b67d5d5102e30ad9d2fed5737dcbd265f73ee3e01fde6c0edc1b00362b2d78b499068111666a769bf77c80fee9cb11dd5ad7ff31dce08a235f8c8293f05ee22924eb95aeb7fe04a54bf50a37293da7fe5b57e737933a117964085fd23530d692baf8df710e379425c3d21a8a74eb6bb16da4a1b842daffef4b03fb00e15bf11cb6061541ebd9256ddc1f7e1bbfaa7f977081c8d06293d9fea2f8ee6c4b0ace8ac70941772aefed19d0b47f8b435533d6ad2b6d4070a85d3158bb3862a00bf7c68d8f1a1b1b5aae5b6e209468b4bb4ef87b82128f903c37a4c60ac6d8b298caa216340b218fd52471afa5133ee1f89f6ed6026755cd919a86a3d71a722a7d610323e1140a15f57cf64776bba1938b3b3dc78822840a9450af6d08ffed6007eedd71360ace0e8200a555a199d3512ad891e2cb2135c3c8e57b7464892e62dc615e40afbb7ebaebd6f2236c452d3cef1783f98731ae89e094b2f8ebacb8719de90605e3485167c02d56897d4cc57b156d36b4b0a376ef93c064e17568e58c8680d41bec79107f002b4c558f1b931177487de7d7f65eed30e23a301b35555dd7410d2b984a25e59ff11ba356bf20c54f021217ead34166ab677739b7b71568b2db8db1106d285bb04dc880894409398be928bb8947ca4a4cf8b6deb68d5e37bf4ecca4d0bb6e572df6f24f4efd9c59d75fddddad9203ba51731420c0ccdfcac83e456d38035ee42eadab1f51452173316f00ee59243443d48bc4406256821af2bbf19f72df6d115a7b1ac734faa9efba1f6caff6a7e8f991dc47c988dd923bdc103614a29562dbe557ab572f5e4cdc0e0ea7285f10d552cd8441f39198198e8d66ce0057d9349293ba66b0ce5e2a844403e045e9c36830d4ce0a7189b478f2f4ca063c36c209e1662eb8e1627452b19e63daab1b1e55f109238ad9d8230bf1f3a06d687d86ad5cf2d62d303b525f9304d69c6512cfdd60f71855230229f5519ce2bc0bf65be278fad02b4a54422b00d463493253c8b0035aa099cb7b8926642ba89f2fd0ca32a46fb9d4d55cd14d09b657bf4e6ca01d02302c98eb3ebb49a7276227e71e25bdf2a86b43c99f4b0f35fd9eeb71da7974074160056758b3e52d6bf8fc900874408ff130fae5d4ca0a3d68eb3674b2016faa49fe42248d0dad41ba5d36a0ba1736be1e038becddc6bf8adb4be6387bf863f4766bfb8371a188ca3d1131893d6a26cbcfc4cbb8ae322ba5c9cb2d5723dce3c8e243276fafbbbf31722275174fb8d1eb317923ab0b5d06a2ca85add25e6b86d2c6e1a21c6b90d62e12fda38a6699d841c8fc47f71e055ffa09779af59a2b0f8ef1a4cf19ddf4c4fc7c0adb7fae64379e8d4da2d270c8a40bbed3966cae6d4b75395fb2a0b33acfb181a87f35ab6448b02ea6f528e60e9b9dada88f77262fb86286aaeaf00bb22e244ac48257989286bcf34bd0efaa5f8199a93a7911bb608b695a20a4fb80b4b3c2118b50fcde02d4255409e08fab61ed711693b386d7d3bf8c87a70eb0723301ca8c348f073020589da03b4e90212a6784a1983ae333bdd2873232234cb8bc9087c920b91f3bdadc92a1218b4cc89314ba393eff8bae72adfa5694042e0e314d1e61bb6aa03690ee3e44fc0a5c6a58ab7a51ded16cbe37b163c87843ac899d99e3b3009a5067c0476b297139d27ab76ce43db926039b3ceca6c60aefd8903894ec61d777f2cecebea34958559d78087808005c50c54216950b6c97bf2b86e8ba98d5c50fcc2fb84eb1a4f140141505eb6e145c549b53015652d4b97fcd4bf2008f3d1a110dfdd48bab39b3db26426a4533fae629952776f27dd5486ed318a0b01d7b6545706c9dd9863a856bf93eacb588265abda4c58e052fc5eed45c19d1c51819b5c3845109772f465c7d6b81bf3cb8224b82fca84d2288ca39278c4c6bd18fe6c87f5909f1af7af276fcc397c8f28e26b4919399b0e21df2a788e300adc080b236ce08ffee019f2a5179d8f9196eb509982f1ca2a63b373d86219869179a65d7887f8b83f4f6cf66546520724828742e9a381548cbb5bdd725f4aa730381aaf56f42646dc107bb6a91c39e0bbbde5db78f2e9bceb296a0e670c704593739eb2b76749f7d1402c6859043ca898d8b851e83986e38b58a1492470daba4eb34fd6bb8e6ba342c421e4e1bb19ed3abed0906d70fab380d627d5008ccb91a0767c23dd665d8f95f147fca781bdf9bbdab6ff011d2f3ddb71312e5ec261e330d5e3731a68f69080d3f34d6ba16bb6ab46f72c1a92de9b30a6cfed9304c881eafe4867ca4a21b8e2e0a15d49b28d2ebcd047bc960d93ab9955a099b97717c784b8b031976b070966ed53727d3363444ed1ed71365bca5dbbf7b88473901eb0cfbe4faea999f5f3dfb44db728b1743c2d09b3bfd116cb248557c280289a01ddd03cff195e8b974f0245d56df6271bd3d88bdbae8f5faf0d61bbc5e4f6ec0d1cf58da3f19222f642cbcf0da9df1cd325d04b28bcafce233d72f77ca3fc83ccc6822703f85b8d3ff2e7f21b486cb19886311cf72b791bb81f720d309293ef441d667974ee07dc9dd79f7b0acd5a5a645c1930f671f8d9ba8ee8e6a81178aa4a2c85556813500dd02ab2c69b80326013b241e7b72938541e36a5e5f14ed568862ad6a43ad8cd2b62bbd3fb5a5b2b5568ff264e3de6da639ca9281ace05e436e41729cea7fe00ed046d8921b948f0690b0292ed3b25dd61b75ff9c9e9a25fc2f4f060905388dd7e90eaf53eec1e5c4a582ab48b306456d9548ad60840e159a1863ae946082047d6a75a3f8d06e9efe4d37e6cf91f6a6277b5325d24250fe6745726bfe086ff1b6fdfadfd7bae6afc947b9eb3e0ee3d7483fd10b67f32e60be8a3649f76a891349876527cdfedd1ea4e8af1591979fd9bece1ccae43df9d97b768d8be5bbc5e1faf52942fedc3d9aecdcfffdb5c54fde0f1998901097971d9daaff7cfb7e3bde932d19bcf055ef125a552d2f53da7504cd6e16b83640fcff11d2a626591ce62b793f7610ad7dae2f9ff45c0d9b7449849c7eef3820bc06ae7f6e7196592620b5d37e3329a6017758792209ff1d0bdb91b302adfeeba50181b524c3bd87650458ed3f23833fd074553cb79a04757cc6e1bac09c181b52c7f1314cc3328fcf30abe8892476b87558aa3e6c0330b20f29e2deb8240afd026b06107bc58371d3aa6c569712c2fa096a23349b8a5f8ad61cd5ae5cd9b95a600220b0b453b4cf39f97c77a87ccd4f4366b978014c07e533689b7ffcd0bba4f50167bfc2c6b2e5832c879333be41283b1c5c4b38b41649a0a4badcebcb45fe5c2cac5bbeac58d7f4de720e73455580eb3589eacf07042f864837c0c6044834bb94b84f27bd509f92602dd8cc9d95daebc7c8199a35b7f6cbd478e7fb3697e3b6a7ec23e0cbc3a5e954c74e79f8e6e8cc91ab54c42f04a6c145ae517b6dc293281801fc1bea5f569e40db6fb6aeda67a3a82782f049e239faf88999d1aa82e253becade9f65054822089997e57edbcec1047d48c13f28156e3dd7e5b21ba52399d49b187fdea01b32f038b22490b72692917196c0a4f35723318188cc97ae60952f665284a19465c263f4bfbc0b2ca81b45c6c533609c68d67f6712bf56dd515e5800d1dbb0e1676738e506f59fc88c1394ffb5f7a89544db295302e6589184783984a2bea3b31fb9915bb8d6caa200e50cf5f414aaea66bacb26b1e07ead49ae4bf4132119ff6eb89a92bf26eed14712d938a0fe3d4fe73e6b1ffbf49781d3d3c5423ea7261b73bcadce6e103e3573215093c923dd8088f5c863e0e70a087e80e92e5554412a82e19fd9dc6a385e17833b72562a4a3d3acba30d49856ee41b63a3baf92816a2fe202572c90fe1570091825dbf3aac007992a7a517871e9e98d47083ebb957984e3623105518dbc2a69bf24dbd217ffbabf6c3a43a60237c5c271346965a7e2b595b7b1ec1ab50d67fd4eb6b1eec8917102ca41eb45bd5277f700d77138966f06c988167f036360e53a908966dd50b63f0914a169e2aff9dcbf819a47a7b7a1969ee4880eb15a8539bee9b6e1f2c1e2d893c8e3fb7919025020206bcaa47c97924603743cf2eadcef0b068c3f56028fe32d6541a8e90e192c7487998fb67b122d313c5ff52ba36c0bcef30107bf2be6fbb17778aba39563d92a0ceac52757bb4756667d6d7263c8bf3b309d3fe5c5870b1cb195f9fe0b36c19ac3c8a9a147aead09af87cdae71b48cfe22bbc552fdf0d6ed3980c6d00a6c50da77da63e8bfe52eace59f61e106d066b2980c4481abdfe5a94e5758cc3da6feabf9def69a881d59aecd1325ae83a8a20054e9536df3cb72551e515f06b2e32293e9ec90a84f1d13a19c63b033237a4e883ed563852b27c5eaa6f661a0cdc59a7274420164b752695e1c9fc3b2ee2252f5c69af651f6fd13d9a70d04d82c308e8ca54eef2c1c083f0ec304efbc3be384048c9ccf00ae43150a3c74a02250bfe2c49b13a9fa64190666bbc5a0f2e596ea55b472f8fa3fcf5fefc67c8e5ab4bba38f673d2cf1ea6dd284c722f6185dc56229e95c2c0fc60e16f418d19b656d3863a3fa71cf5175cc7284b5ed8868eb1fa7ef2e5dc89d76461283cb9f4717268ee1c94246a647b4a53c91ba1061dac351ae75e3b46c91c0c8648b2313add2918ec875558d519894440e0f96dc1dfc421f2f32531f319b4e6bba13ef91bb7c8cd55edc3bf48be4d813bd84bc4af25d1c22ec4ac9c5e04b7846a63e1bedec321d1d0795807d80f90eb01b382bac57ff6ce83f5997502429647211c5985045d5eab3e4d43a2000ae44ac82db9b8317c9d5843ddd43573db7bd9d1b0940ae5a9d1ea3da84ebfdc5557fb51c9d10bb88138335ea734df1e0faa093222b0815a850fcb2466bf00c2aa0abd66e4477d52dd8efee7a8d46493feed4c2f1ab78c29c1f1aadf58295b3f0a89768442a7845d486324c436a2039d7c1d158e9d7d65ec6867217943f88be0443af93775ed3b0caea73225de4ca5a05d22ea066a40a55c4073e9c8bab50a8dbc44d181edb08909611ab40c9f9029563272f9f50cf9590da293313a9e2fb0cc08939eb65599bad302d3119d37198014779d5bef0e705831b0cb97cfd54153dae9020a6f38bdd8ddee31283dfaf91d4ff2cd8e469599f746885a65b9429288deabc36be10dee8bdfed97e8cb439bd9d9e0469c701a13cfa89daad082827c9d40f7cc4d13ea76d00e18e175d3c195a4f82f07d359fb383826c45d92db86ec55f66985d19f13ecacbd896735fb80d06e66e119dbfb005418cbd4a197e7b1fdc35655bf703c1b4b0588ed7f2aea2822f54b4aeebac62809f286825362510de7dca243beae7cfa5ad7751ac1d6c6d48a271b83412ff834dcb621b7f9616b1b521e74be03ff1353dc7007e11dca0c664f77ca891c2640c27bc9405f35a0ee4c47ad1e6e8e3922416ad1e09b548eb02c840c39a36cf5c6f30f8d2b466bc12d325c83e490c2f0240bb07775dee5e57e2d10881df7f58852226af8b606071db09252cf37d8370e6e40035ad70ba94c59df7486a292917f0c20070a43a8bbedd68f03e49726618274bcdec3f47a5fd8942f1edaa1f77c37b1f5a9549330eab1ee2bc86db3881b0886dcb5feb71c92e18775fbef978cb0a7eef899f10a1b34a6823f22d0794a2ce109b4b98694682de574bbe7709ed22e9120d02630af59d7bdd338e7fe4ba24540849833c173beb6b20a85ed05ec4d4df0d12c7bb45d84e6e53c86d54dd22541a71440b22e93afb5e0093f80e61d610b321acbdf0631f88bfd2335c18f815400a068e846d811a384f9d7904fe42a3c831dd69fa7573a47bccdd1a8b86450739da46bb42e1b3bd27891a07ad7fde0077ac85b65b10db8e9c7aea033389e4462c8767602ac745ad0ba13bd40bca902a9d22d1b689a11fd6b3ce4eb888f408e363048d5a6dadb0d16b95825f010185c35815191e5141073c0122faed683f9c3a402eb706fcd8642c45927abe84918608117619e1fd4fc8612824c231afed99a5bf892b5dc8379dea10400e91e18fbb0bfe69cfb1c8362243f39b067f05827686b20427c96a1344991cfaa7e68dddf2e53769f3bbdd05985d0519139f6dbe46f721eec04bdd9393dc5b9e1660cf53b2eeb013ca769587d0335479c920703d73bddd2474d65d167f3b0237625452b0dda700fc6c972dacd5b6505d506be6df228e8ebff1831771c71fc1d83a15cd0d3e891a395d8476a4fd33534e3adf2984cbbe4068e1b38d5b8eed6b4d314f0ab032761890938f2ccecd48f71a95f04eeda1791e2f46e853a7aad51f9ec117094c9e3fb2cf73be434062179d8e78a8274f5a81e26a65d425d8aee59a6905dbe5ea0f0b82d540edb68838d49e109bafeb780f0989086a1a27aac07305edb2b98a0a06c2cda05b2bce7c7219a8fdb90ec02af2212425a59d9df78dc8418cddf86cbfa1fe4a2d13725eb34653343bed647d69068495cfc7cf1bb887618b1d90734e67270201a0ce49daee355726b3c2089dc6e855bcd0af160f0ede5301abc587977a1a96a6ef318749680c1cb6ef6af0c4476b020b0935efc334e8c1118105bf3c45a3f76d8bc2c93e5d5a058e25a0976a9a2f92938b8d58a75feff89163d232dd8b6aec616215afb3f06b17ad3d709d67f2d572802f2f17fcade8f5888483aafe918169bafb99315dc74c26a1eca95c9d4e53d819f97ab690070d9990a7861627f55fc23e7810c0e4f1574b50746c4955da302b82fa357ba4fc254485c9e4976a8ba29c2c5abee3bb3771744144a64bbd92ed69c74afac8d97f4dddbf2b4cca1055ee5a464d33f6de95238efb3c6a3637f8e9e21d0134104ac2df9be5befa61f5f37127faafb1c50ee429af865d5f3050e81ce69b3cfe968168d855a73555a39858d2e6cf8c82775c3142c1ee082adb1a1df0ccaaceb8ab9a9df129076ec5e8cec72ca26c0ec512e56b91edda3510636d734cd5e63dc7905cd239a5a394866ffb2d88efa65e0212e0879334626a84426041493800e64862b6233b7d4f0f81c34e45a9d67eecb64cc4c2644952e8f07a7a11200019bc7ea0b324e71e0eec026669dbd76e11678de16b9d4a50d7db86bfaae3b3903b103b9e1c73dec28891c366f9885048bc1689624a62351c5f1bca33850c04b0cb7343028b561c9103125baf985bd2a0293af94e093b96eb6c37d364097ad7d0b4bc1159cf7d8abde7f118502037047cb76deefa9883a76dbc715ed5ea050cfa2054b", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) stat(&(0x7f0000002440)='./file0\x00', 0x0) io_submit(r3, 0x4, &(0x7f0000000780)=[&(0x7f0000000440)={0x900000000000000, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000380)='\b', 0x20000381}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="2e3513cf0040f4ec3ef0fc39ec6573eb31f1dcf6449c9d47664983d58f160669fa057c2959f326e1a3969c83a11afc78bb2f05698e41c5d3893bfd5b9d419e50559588314def400128d281a397be23a88e793a87f4ab076151938ec73673c445b67486fa8fd2ee3daf354dc3a34d891ed186b970723fb92cccf1613ed28a9a9057568df33cf3ba04b640ddb806fc297afe5e450445dd0c59d6979a0a58d7690e688c6bd2be42f98668dc3866581bc3401239c32609511e5850a461da192d1836bf525bd932fa882a5a46a7897f540cc7db8aae824f0e028fc46b35e8b5e23454993ab52b8c33465362055c5f1ede03f20f164ca253528fccb3f8cd7644e0cd46cf344660f62485853360887e867e67c1871e514a17134a6748b3645946836e05eb000e520842d6f28f92e3df6fea88367d41c94cf8be99a416fdc58ff2aeee3db96154f5d14b7bfd6bc65c3dc15df83b9c3cd89a281de8a7fa1e1cb6a50b04d0e9c328e0e0ab769dfdcfaad418adebd8c8abc41bbe668e1d630ea6d6b96bd00626c37c2dba180a593dd4d0e62299c07e882b6f879286eaccce6abd100ab8d674c34fd450bd1a44404664a52c7c339708828477eea21f490a9e5956564f2120464ba04a369bb0eecb9ca53eff5af2ed31c9e04d9686f7980b8476e8bf7c2d331d878c4646249a55f4e68cf1b237b1a33afce5c9beb545feb73ad852068cfef285267a05adaa0f71b9c77477b4dcfe34e6acddc3e78e79d8dd9b51effc19b7ef3eea634c29a58866adb10a2b2334f14d39174d59d3bba8c2fba9c7a30eae428e353f6080d613096d7976db911a872e00d4044919b321d659d16f35da733d23b32670af0bd9da1d092798f758081c18f735c2c5ba6c7c7ef2dce780a539ea1f16e5dd44d51d0fe44731b4009148f0b5e48c352c2c0a6f80eb94943b306e28c1ea1613105dbc76d288129f4f0d55cf2d6065edfdd6c9fcc57c95d3d52bdb9f40784e7c097e06c1915df93fec1df9a4d840f1cc0411bc7655ddbabcfde41189f582458756d3898a40fc4e4b622fefbba6a7317bcd918b2431f32b8b81974989a0bf0cc768b78801afcb6694733eaa214f3e05bee9a10efec968c25e294e90e2f534f33808b7f6e217a4322342db6e51257ecbc998e59b38a8182a18e6f2e1066845e773cc78e50602fc25010626c2ecb2359d4c8b03d429a3d520724451d5fa5574cf094aa910d7a65c8c31f8b460f2a4e43b45c2fa22ec248452dafd509e8c8a1ee236d118c2af5271826eca60142373569426a691cddca8885e2f798f83f7dff29eed8a21fd56ea7e565af178f1cb20fc8652ecaa86da5f7a8331bb06b361d3fe4a2916ddb774726279657daa44898b1840f941243c6c4faec007e6c2d66575de67b54932cbd581ae1a8f8ce407aa4a730a70f7dd6610740ccab9087339a7921b6a80501d4ea568713a8f30ad137c21a941903e5759a74bb969c0eaca8dcb419689a509203cbeed9404689d28a983d026fdd3859e3dee7a2229a90b02589b844206580fde0a358d9cfeb70a982a92aaa342cc3d8b2e2a04b937fd530cb2c1df375b185138ade49a5c9d94e9f82ed42e3b21adcc323789af83f7de20f4cd18e1e3cf9e91eca0aa52d2365c0621848fdac335308fa4d36b714e1a4912d90f56b1a895f4a77da5d64922ff39c09317b2f8b3f7e7073d42d4b0bced8c3565b5157f476d365dc585a3e486137a89c422cb5809c110e3825a35674f49fa0ab795639f70f685ce5e3421b48162c1992fb38c49011493e254a14cc0154256c0fa0cc89460861bceb453389887ac1ac75e426707f8096857191a1322fe450fba0c4d54f56f264a0e4518ea0444f955dde36f660c33628eb7c696919ba850014daeb29e0515ae53a70e297deac96d8bd8fbbdfe43b5bed4e99a023c28b9287f4e5322cb51b66baa84c58cdef56b4dab3cfd2d0200e4f644b96037764c5cbbc7e37ada240822742964c3144e2de1a63ab98f45f297adac67842c2449c27dea1d4fe727edd5c23701a974aad667974f2070d5c5c18b4ff521f77ba648ac6994438b968e6d27c8bd41901714e9303deee54096575af9ba8c2f3180b2aa28376010ca2851ade93a3f9228a632ada6e9bd145a1fdb08b933979d169c3adcaa12b0db511d27937ee7ef9eb4dfaa8bca176f34ceb1c62dc51bb372c6558fb3b31cb967207abf166652211f460f8d8c769b63c2b9fe95d86d3569676f4bb26899c54ce018b448e44473e8abc1839b173fb637dde65458fc121086a6310d1e9d8ab58276ff12a25019ae360ef238406bad6348582d61d043749346a902de6cd7975f2b3875c9c96f988a8a0065f61f240a50c458f08dfdab4a06f6fac8a2b18e71568ab23c122bc9359e06bb468e62b2e5c134f4b67979d291178e748cd79eaf909f94a32c2396a4f8e768475aa56040a54afe7e3cba6abda948758a73c8a0c46c281b0fda0eae383dc9591d1bd12b047c5e9466314fb72c701f6bce36fc11a4fbc132d0ed69768db14f283e1abb7384fea94c716f68cf1f4675cef6dcf7b45b48b8a4a59984c64574325210384cf87439c697422c43451720276204a2a045f5dbbf956e7a4f62354963bb38c6a36d67e9fb86e50fcc4092e65906caff62cf5c2c820cf7d8f31ced5c982c545b8546b72536cf49d4427aa94923168d280c4c6369f27203657bb6c5b29bde55ef1ac9711b91b5091be530d5a3fb1941c6fb87bbcc5b521106a22b03c0f9599d09f11f9c57dee263adfa106f7ff472ef5649cb8b6b0d418348d844cb88fcc2133a19b5941bdd4ad0a05a259789ef2c22a8911bac9d6011e1f917de73e01d71da4d8817cea61362d59e1f0146e6e930dd4a401aee82677be44e593d8deea8201442e1d2793b4be2a3a5b32a02dda67020bac0041fed93edd808fed6f6e704b75f0df1e0e498369ee53bf0dec00001628391eaf721ac9ad6626a7df12f525fba8aaad44eecde99d4f08d55571c68e000d1d40180177a9ad7d702365fbf79d5f8bbaaaaee99739cb6dba99e20e209100bf3a9ea38f9d4de9ef0c39458e0fb6a425d9db598c2fecdb52c02fb5323fb1b024ea1a18262366771cebd64ca74498ca7dac46213c772043938665f9e3e1446a08bab288faa51da55e2764f4b2a1db503642897b578eeb4666fe5191bb95fcfa6c4f1a6f04df44616bf9a6acabe2113ef9119c7b626fc62b9016ef7c22979d617397cfe17882530c69ee7cae937e4eca5776cadf200afb75b315dc72bcfa57d1dadebe1916218cfee0ec63c5823e946edcac51a01a969eb122a9373bb7f3e5d8e2a28aeb54d0cb34578f3e9291b89591f7e55bcef7380400108b222aa614ebd2ef186bc784aad1169c15a03e3086b901f1a8d48857ec1c60c473fd255a63548ccd4b35e05365118424f5f70e495145b20433fa25f71c06c21ca3409ab79085e6fe4fee2aa7482943c307b65309d86b654c9f20e096b5ebc4d819bfdf6b0ce5057a73c93be404a7ffc112b834dfbd6419bfb10f2e0b4e021232a24f0f9944d34432b7074fa1f6b61b7cbea9bdfcd543e2595dfba170cdfa94f31a4ca406dba3a54b68da18382824f74c0a39afa8323d374202a9c9b6f6708947499f839692b56dcfbc137385e0ef13aa40aa293b4cb689057c6a175ac4063a08f69ecd3e1131568965ce1c69e097bcd0b4271e69c9cb037dbb33f7d5b616e88e498f4300f04ba376abe70aa71dbfc244f61efaf980a6fd171d35836b4968fb40f748505c0afdcb1dada91687211af9f144516c83daaeca8d9c593439d6cf0fd7d403d31e49677dfb22d36c30b0c97ce8b482539fdd9c2e819b94cce890e5684c986d381987e868829ca7226830635934fb7fabc7086c60b01512a2d32dd005aa6b04c65560be23444e648ebb4937f12e7be7dd0f5fe9091e0e10936f9ec218ebac63dbedae9578dc737611d4d7450780d966f3f89f962151818a068f687bb87da1f41d80fc9c35e2049ba46ed49bdea0ac4e422571e2fbb049376b0271275601fbd255cf383722c82feb7ef69f356233bf933abf4f402a6815d1207c301c27c3b03059b6072b4e9b4dacac8a38c270d70ae812b14fcaa32a317b1715a28372e82178dbe5415271dbd5364bb4f84849e7a4bcda8ef069da776f4db3ad15e24da32870195079a3817d1887be14f51b168f0676958bb3db5f5346f1caa444c0d9f80adf28788ba07b36fd632977c9a7817dfcd69dbed299da1167150f1e84a127dd3210da1f1b9529abe6057617f4a1f50ba1795e179b22c2574e745baac20b44946f16af6d8546d748fc38c7eb88d2851091ff6db45913d207fd540cd7b09c1d1130a8d1f0dd9500951acd7e1b27584cdb35d6d3daf5064be6e12296e270e6de70efabe78708b625b2c798d951b88ca404abb9cf3b031a9080c3c15c4ce134388c80539a0652f48b83322e1958a13758220d6fe88be34e7d5145175392fab209ca668e8ea576bd8a5f4db50107f4c63db3825ab418abda67ee35ec811fbb2241408671faebb046f330357bb7a444d2b2f1ca46e9d32b7d114ca1105d643beda9500e597785d76741fb4a51a8e8640715c016f5d8b91f78b7986c80ce62d0c4f878c64d32a8ac9da777ca7d9c30398e926c2e9ea4a4bde622c6052a3f5cd6f479c90f7487978f191de53aaab50c643ef3f926b2a67cf9b3c872edc91168c0f12f2d7dda08f59cc1966ebf2fcc4d4b09d11890dc7fda6d3e5525b7cd90abeb3d02a7e00c2c4489184a9a5b7fede02a62054a68bcbb376001c433c35af86823d168407887a77dc08be70406e5963381f8b501e3745c29ac74461d1d48bd71c459b50a262af0d518192071ece976282ec952b608b8a3f098626dd386b8b7723f4ac83995d819ec5fce9287c9b4e320451d55f0d3b1213a2beabf191155f7f7b07ca6733213fcf10e6a186ee94d9a8626acc4a448210ab7407a81837661674b7bd6ef3748e2eb2a1b81448cceb835c6ab2aacad35a0dc2302870516c58e2ab2127721baec47ef2e484f533b5db34f3467fd73804f95003b72de7c64d7055ef9dd3e26fed85f3b221d74eac5e60730db10427f1c041b88db9f76d2fd83be4e50ee62d703396aeb9b7f86ea3b2b2dd5854de038a4113e13c7675b7f890ea71aafeb6f067451082a407e475ac06c9b36814ab8e20a4fe63bf081a293e46813cd46dfaf19f5aab56529cead0960da9b53e4ca1134ead109f5e5db6400119483dbf71efd4a4261e03fbcb6ce15256c600a700ed35f63e355032cf6e05f665925f1c4648d99d6547dc7743eb77de1472abe992f18aea3d31aafd03f7bcb6d764cd0954830673b22c6d68164dad9cf4877696c01a98a6191fcfb96f4737f8a795fc7e0e8fc6b231f208c9c7a05b73a928d227f84d578fc01d62b0aab698c044bab277b22014d81d9b72ae7a2c4d9b6b67fedb2f0e30e4df4b1084aaad50d4746a46a11a008cb455936b4357946fe9d7b1ffe77df70df0591ee1fa971925cef656a8abc79c7a94828a8c592e08530ba33b3b37ededf682d37078513f446ba38898df3f77269d66fd448ebd8c22811431434510850a0b7aad22a9fd26813c2c13e6b374f11dcb924e70d5e8f0e25fe5b917263f6592447b30f1d27afbe8af1e88064c83e516723d7fb8ad2d3a8ede4564bff6973cd298f7d4aa0a763f874c49b29f49c72f2d412d4ced3efc7e96ffdb856fc650f6eaaf67fe3d6c76ee3d2be60780fe9a8a6d9d32039abd95b65970b493f5c701d0e4efd4ee4306ab877291ec8909a74e2ec2b48ab1ffec72974b3c87551d6314e27e6a595a2e47e7b62244840282dcb5989d01a4720efdb13dbff61dc0f8c6b053c4ca5f0e62569b6bc7e5dc41ba5d200ff013bbb5d810c57f8d4cdaaa2a49ee2a9fd57f8dd28e448715cfa17bf92ad80bd05de408c6239a288df1ca03fca691449f185da7b6d247b5f9515950152853f6b37a3f115cdb60f59525efdff13f0752f5a70da530ad4b5da8dbf0cf2ac224f656f98a8cb295da5e7194b6e83b6f612e7337163be278b54764cc25c6a09464912d71f3a32bfda661101d59f268dd9669437cef3dec4b9cb2be981823c22e3840cb8ed585023837e2d08f82ac0828fe87c063db6754cd8c03bb4fd546f3120e49aa82541bcbbb4996ff50a55e34f23a3fb9adf2bb5bfcef6a540213eb2327b798e9f11c86c7965e3464bf390b79189dd031441ac342c76cf975b89eb2bc76d5401a77fc51162b1d3cc63b8e0414e1556e667fd3d91789bb7b174e91955ca1fc0f3f77f31b00810870d4b03a097ad45ae63bb43c2f194bce4779626534499dc091d0536df113fa2adb24e3290b50fca64a04a3d45df25673791b631b46879c06a4cd892998328adb54b1b37f2b0b62b012edd9cdfb0504d41eca141d4ec87be787ccda355bcaa004d7c979fd680bb0196e9da81e154c2824289e3c3140a5dccfb335d5cb5f12d43c7f12a35130490294ca8446bfc6577c341f92ef1788f98c0d15f9fde2941581081ae200b3943d8a4ee0e2a156ff2541fbd0e3480344a8fc226781e6f9dffa577b85692f8782b1731da24850ef5af23e859b604bc7b90a13a30a6d6348b581d77dc569294b947abd47b92fee664058c1b38fcdb3c597ac63101823f031d3c58a2107b89ea3aff971837a7a98d22162e7382bb558b3bce62f6df8e8e0274a2cca888d3e96225dfbfaf1855c2f61d047af65f1c10025e368710b965ebf59ac6eb8d600c6f60d459076c7a6794c17fc277611f023522e7856e36d8170d1e1931e9f2c621094181af459c0869f2981eb2d1255fe2923ca12905ea7cce9dcb97af1ac1eb94d8d1b227fad2ec45b437bfb0d5e32e55b02737bf36ef9eac40fd3725b31dba5b448d753f85aba804d1039c50dcbc96ce707c65428a11c7c51d54582fdcca30bee3c3b6b223f6566e47024e62b970a3a1e825249b1eab3e8311dd5f1922a20562be2f7d0e1099a636e49cb9c820eda39153e703fa68807f13b840a31fba158b2e07211fa8ae6a2c9c515ac8dcfb5f57509cb8ac6d6b1096d6c971f99b8c01c9cebee642cd583009f3c03a4691299c3fe46dc49dfd4d13a0bfc588178fc64eb2c2d4f0439c4bedf7216329870362933ed4e588b6ae78c85061d6c67177e30e6e5a15e5ca84cb1caa935ac00fadfede7a6c475c961b8b5ea90d90d1b95e657ed7ae1522f1a0f36a9ab70be3aacd164263a1d69d3a3be8651fb4d84dbad85e9b3e398da2e7edea381e6c3910ad8763050a6bad296a0cfdfe2875a826b046611a292e5e46fd1054210ba2470eb91ab21f44148207de048f2f39a3bafd037bb68171cde6fb29b4c45b4382ff0e32d6ec649b345436bf15cee1f946151dee01d8a29bd39c9d3adc9f569e99392843072f6723bfbe4b7baf6ad4e24b0bff5a7e44b3b5ea4904e3b39f35351bd5bf111d73e5c7ce7b2a76e3f788e6d0384b925408f5f2d279170c49c1b8a6afa6398d93aaff4b8dff2e7b19cd5d6026348055efb5730ec8cf10785db6b06ff9fef8ec9feb65b9b3e541b42d8baa9b28a5df72cc5687b253ce7d3c55ca93a47c03bde62444c49ae7a0635978b1bcd086bc96ba864a765ed302bae6319852dcb476581032396dad636c75285624c24f1b7a5252877a392603bd2ec8bf98f6582b1dc6e9916bb0fccb6aff70030ad0ffa97deebdc3ecadb42ce6442fd8d76b64edeb6aadd96ed4d721e51eaa6094530794702623f5f496cfefb1d97634c176f6ca59b17ebace7f710c4001efb4fe672babed81581fc160261783650dafa5c133294d5a6213fee8559e1f6da0026eddc846f934d833cf894875fdf838878dadbfdb7ce213c341bc9746b98d0174ca40dc6ee0494947b9262d52af1ed71973f9f9c1810d5d513f0cc39b816b8de36e5d87297bf89478a1a534689a381f0c6d85ae6b62fc609c68966c10286c6a89697b537a041b3dbc72f7877fe7f40fa566b8ee43a043aa1d19895b446bc9596ef9e8c4a38af7cff330a7c7c3592709f362df65a9eb79f05165e4957d60534a440e4203f90cc7154f10435f11ee5ca0737da587fb8d18abc406504f8aba2070183df7204d3b96430c649d1e64c4dd0c9498a2bf40b51dbd970b0f027d092bd66422f9ec9ef109f7dfc4e79dcf534d2233d5fa0962aaa6ac1a3f1574b81f61698ccedf74fe1640c618a570b63c894922646da260b7553c1bc4a86abd9cacad1e076976f3c4e95af3ec65dd8023d3e469a0db58da0587334078bedce5eb9e2ace31fe5634f5c0eb8b9204e4f70ca0752f2d28a3796ce88d06186e7973af93012c06854465d6b6f55079925b68e53734a63c42101af9a391bed8bbce7586ae530dccf2d6df12c406236f8028422a64d417001f69e2c3ac7787ab68ea5bbd150d54959e0e080b795e4656d9184863eaaca914e7b2be07a6e2eb5a03bb2b0f7547c552205e2c4492379ef64a65335235a062086b1abb96954bc87c7a02008ae9fd233156d7ce399317a527c02112bf9bc1db6f6a8b150a65eaab5390c1b2f8cec3502d04c5937751586a98b7f3426b0c3f3a40f823bd5068c42a24fd8c92ab5b33a9c6c76546d0dd8922006b784a7f6622d1ef7e50314d865805b26be6d9d025b3a958180704c796ef4311d8e4f469409bca6403218f8240230f7a8a5a73067a40778dfae0ea6291c0c0d591a6ef61a7db98a9b4351fd2c8cab892262992226248b9707d1e7f0b42ece967fed91124a5757c81c6fc9860101157626c43c3c395e2c7855da6836ebc40f039509d52f5e52409b22b3c696af7e9fabeed352870c0452612803b2cc222d49f6e519b2b130384fd3c0b0e91dc884c44b87fa5a99f1b8f0f6bf13fbe368e554f092441c559b1f3e09600bc81a9b393690b1c659e8312d615e9b17e7421c18b39bb96ffd3a1556f36ddd29cc120900d2c70f9077dfc8b7c4778481870e8f6abc08ec21be1677857c8327986a5fbfe9b103d1f6de5439b3c9704d96aff32577e37daa9f9b62d2d47f78f522179bf6e32f982374d9d03caba288933782f95c3163ba4fb3096fc4facb4d5305ba83f9ebd8579305f439c0eb5d30210a80a093dccb72e6fa65d7606dbe984d94724063e83659844e4b4af4f73b77ad80be2695b9ba35c4763506438c50fe028c7037bebc2595ea2d44cf607013a8ef69113206058539d0a562a5fa566716822ab24c053e1ad5b2cc721d9761141f002ea2155d2bbabd4e0c1c00e73228f2ec5e4036abe1600b7f38ffeea6706898ea418b7fb0809ea322364c9892fbbfafd9c6f861b14ace54d66c1ff58f91ac1672bfee163582ef376e62c59a3acfd84b282f3bf0634cf284a90c296db54ab991f1a37b0391393b2e05e222d811576abf18ffe65651cf2d1c89c6cf284f08d750c44f5a8cb07d8dbb17579a8a943050b10acf0c88869ed3b39219ddbe22fe9638c4a873c85c8c0bdf0e17acea9bee095515251f58061338f130539868339b034018bde0ebaf581a53e7d394e054b09e7baac578e328c5b163db6ba69dab4b052fad10329a53cbc97faf59235e4c1afaaeec41673dbeb18ea79c6ac788c985ed6ee86a1b667bd3d59ac243debd74ef29318ec9b5a31672a1e0828a49565e13aa7ecc55942bfbbae5f61554675e40e60b8b4bb1d73bfd4f2b8d7774bd589ce45de7b28c931a8ffb40b36d891e502dde656dc75bdcb69aface7731c8fbb6532ac5985f2413a4d6b83c84c8c662c48cf3541a9cb9be173dc7caedf45fca530673b605d7ff41036f046be78b8700e57e4275b4799161638c83459c4b8f37634259a7d43291dd9cf343a7c0d4512f55449f82bed02e0832b10d8fddd6ed6ce69e645e57ecc51844d0e990e391ccb66a3cb313f8622f58d7cfdef13dc8c1a4d18cf63831b22cbfd4148c7f0017e4db6a977799583567942c852c225c85a393e44aaa4a1cb96de1fa198a2474a2014128f6881e3a035aab7f4fb12d59e80e8ed3b4af66d7b14cf04a5dd1a86556b7918de2ae12ac0a3c8d53e7204fd0235924c8cf538ffbf45ce3de408289fb32d91ab8af04fbe01265d89959a9d0f280e0a6b5b242fd659c69713ae254b81c844ec8e3e97c1cb2f79f5abe8636c4bbbcc7b40835f58b3e5b28396e97db6bec2441f75c4fc5228fcccf61f24d3d584253ab7c8f772b59e87467a796e57cbab3fe102a71331ba5cf046e8241e8e5c751ccfebee59ffd3073614c32996ced3c95bff9c57e3d09247756d31c6a14fd051aa961f405731403d847bcbc09545c990994624b3802dca74301bfb54573e83f1219f4a3fe692daf5d01a830f0b8910c3174318e2ed354ff6041d9c6e70d517b55c83a6975c3f9c837f8e4455ad86904152d7defe283522a109d2930180f0f3583d1fd543cd8e7dec0bd3dd6e01eb1a0ff2946b871e2c9027c3c5b9aa290cf2a2665f962e33d9d73e34b2ecc536d2e4493365f9d1ba5dc748b2f510c88ac84353aa7cda427f694fae9088cca56796b2cd9102425f5ef4080d7ef336437bec269e361e19a9441adadd51c5feaf0ed8ef1c6cb71fcaa6edc992044511e4191b4f3ec7bfac77d9cf9b304f3181258fa24698f182ec24bd9f318cd2d1f646f6136da30f48a4dcbf1f30efc7697d68b6e7fe491a1a9467348e8c97d69a91f488d99f8e598cbc68d92a9b1dad5df5ba8881ba814634949e79debeb808b09dbe1fe486ee21ee0182d9332abec255a1d97d09e340c217fa5a628d7f12b6751bb1439c9a6ccd7d14f7bd9bc84dd3d5dfe45a48f0f4c68ad68ebb37140142852695c0d400d25a3bc2b021b2ce6bcea1d55b32cb443cc27a721586c5cd7773df6ad1b059a882da1c43252ca0bb325d81f9c6a5a55ea8cf2385b86d60941052595dfb276c93b4f3234ecf4487e3c7534d311a5ba48be9bbc7b9949983c8dbf3bf4f9439abd8172a67227aeed6b413589b58b019649d1783a44ddb1fab9ababa44ed7988fbedf2657cc37f840653274f6678efb4bcd23fe71ebe69c901483dbcbd88924c9c7c1383c1e39bd9ea1d03de5113f05c5484df7f6c23df9a93779b6495720438d506c7512222ee9e5ce5e4dccbda347ce3add2edbe45e5536b8a901bf41c43294d6b9dd6e158518bb2caf39e7235b1070d3d23b2f230a515780ff859cf2a3722ee4a129400babd11963cf41bd584322ed1a71825732ebfe561b8c2895b0056305a70a0c07911de5513593d05b8251858509b0b5ab91a6b6a4f51c514f0837ab798fd9bb894775346db4c9ff43fc76fe6417c86596eaa6cfbe4bfb78d0ce75a274e56e24951f5fd7e60c20d8ed07486672de50b7d1438dcd8a61f77087963e3885cc847846de6bd445f5a2b3376fa45104bb97f04b7dc22639c03d21a75b9e4cbeb4b085e00b80284a3de99f3bb6c877b2bb8d8daa38c9a79938c2148f0453d1b9b834c8f2bd40daf25c3c6dce5bb01b68f7df84a4d56d08dcfd9c8c6d302d047ea96bd2b828b0504845b4209995cd33b179675b87b488cd0184a919e2076ce8aa69b86b06f6b19cfb095bd464f89b2c8dd6f805738af349bd05e35a4b9839426a5cfc90626f5f7f300207", 0x2000, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/45, 0x2d}], 0x1, 0x0, 0x0) pipe2(0x0, 0x880) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, 0x0, 0x0) getpid() 16:33:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setpgid(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='exofs\x00', 0x21a2085, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000540)={0xa0, 0x19, 0x0, {0x184, {}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x28bbe862, 0x5, 0x0, 0xfffffffffffffffd, 0x8000080000, 0x0, 0x0, 0x0, 0x4}}, 0xa0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000280), 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/112, 0x70}], 0x3, &(0x7f0000000480)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) ptrace$getsig(0x4202, 0x0, 0x9, &(0x7f0000000580)) sched_setaffinity(0x0, 0x8, &(0x7f0000000900)=0x5) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) socketpair$tipc(0x1e, 0x7, 0x0, &(0x7f0000000000)) r5 = syz_open_dev$usbfs(&(0x7f0000000000), 0xe1f, 0x101302) r6 = dup2(r5, r5) r7 = signalfd4(r6, &(0x7f0000000600)={[0x8000]}, 0x8, 0x800) sendmsg$nl_route(r7, &(0x7f0000000880)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000840)={&(0x7f0000000940)=ANY=[@ANYBLOB="cc0000001a00020027bd7000ffdbdf251c10207dfd020001000200000800010000000000840013000000010000000000000f0f0000000b0000000400000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f00000000000000070000000000000000000000000000000000000f0700000000000000000000000000140012002200aba44396305b888901d8631a4e6e08000400", @ANYRES32, @ANYBLOB="05001a003f0000008ce7955032217228d3ed9b59ee56835a44ea43dbcc93017239d00311a7d20b3b6c33d31684f1ec7b2d73fed36b490849c31a6a9de120cbc9a3477611499cf7a5508daae53ce40548b84d3e4be1724b0a4e121d6779e0d831a3ce6faa26044a4344cdfe0dcbbc8215705c20805822bfa943f7d924993aa0b69a559c492db40dfd621ba0bc9c4839750204da388ef82adfe6ff638d0beadcba4a2e98370b5581bb126b81c93bbf"], 0xcc}, 0x1, 0x0, 0x0, 0x4000}, 0x4000004) lseek(r5, 0x4, 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) ioctl$VT_OPENQRY(r6, 0x5600, &(0x7f00000008c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000500)='/proc/self/exe\x00', 0x2000, 0x0) sendfile(r8, r9, 0x0, 0x80000044) 16:33:50 executing program 3: open(0x0, 0x0, 0x0) ioctl$FS_IOC_SETFSLABEL(0xffffffffffffffff, 0x41009432, &(0x7f00000000c0)="41fb3e6b237a4d7f33101b2ea52963e8b03019040339b0202b09e8975924abc6bda58f7124ec7d0c307113b13e49b007a55342fbff1a786f2bda096ad14632e0502b81aacec03fa21afce06492eae2d87cdb673b226d2c79513435a2b4e4376c33a17149718451a10f412f3c6d5c691b05ac3e9979fce84d6b8a4f7c2f5ede046d9c8c3938f0a9c17e657fbfcea85bb9743868c058d38c02dba6c46e7330272bbe23358acb8c235e9913ada3bc47f8e8fce2cad80e6a741bf40e5ecef75687f2b46b5550a8a85e7fa20747066fa3c5ba972e888a843eb7fd732c85fd00aaef3ea12dcb4258384139e4554af2e878eb58ec859c54ee5f7c45a5080426c8edb9db") pwritev2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10001, 0x0) syz_mount_image$jfs(&(0x7f0000000000), &(0x7f0000005e40)='./file0\x00', 0x200058, &(0x7f0000000080)={[{@usrquota}]}, 0x1, 0x5e46, &(0x7f0000005e80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYu7sYucr7fuBn17v2YpLgBMLf8DdkbRxjzMKuX/BLWjcOIYRC0pS3NPQF2/WuzSZ+w7tugCLZEUmDFEeNqlSlF22TCLXcVLGqXKQVjbioWvWqtBfpTZWqUqSiikQkUqS2atlqzjzPszPjs3N28WBmzvl8JPh5Z87MOXPmmdn9rvkOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBq40dnvjyUZVnjn/xf67LsXY0/j4UNPvSOHh4AAADQA/+b//uNa9IFB5Zxo5Zt/u7mf/jOwsLCQvaZVb8/+vWFhXTFeJaNrsmy/Lro4r89NtS6TfBcNjY03PL1cMnuV5VcP1Jy/WjJ9atLrl9Tcv1YyfWXnIBLXNX8fUx+Z5vzP65rntLsumw0v25zwa2eG1ozPBx/l5Mbym+zMHo0m82OZzPZVNv2zW2H8u1f3tjY131Z3Ndwy742NFbIT549Eo9hKJzjzW37WrzP6EcfycZ/+pNnj/zp/Os3FM3S09B2f83j3LqpcZxfDJc0j3UoW5POSTzO4Zbj3FDwnKxqO86h/HaNP3ce5xvLPM5Vi4d5RXU+52PZcP7nV/PzNNL6a710njaEy/7zlizLzi8educ2l+wrG87Wtl0yvPj8jDVXZOM+GkvpfdnIitbpxmWs08ac3ty+TjtfE/H53xhuN7LEMbQ+TT/6wupLnveVrtOo8aiXeq10rsFev1b6ZQ3GdfFq/qCfL1yDm8Pjf3bL0muwcO0UrMH0uFvW4KayNTi8elV+zOlJGMpvs7gGt7dtvyrf01A+X9vSfQ1Ozp84PTn39DN3zJ44fGzm2MzJndu3T+3cvXvv3r2TR2ePz0w1//0Wz3b/W5sNp9fApnDu4mvg1o5tW5fqwjd79zoc6/I6XNexba9fhyOdD27oyrwgL13TzdfGI42TPnZhOFviNZY/P9su/3WYHnfL63Ck5XVY+D2l4HU4sozXYWOb09uW9zPLSMs/Rcfwdn0vWNeyBjt/Hulcg73+eaRf1uBYWBf/sm3p7wUbwvE+P7HSn0dWXbIG08MN7z2NS9LP+2N781G0Lm9sXHH16uzs3MyZO586PD9/ZnsWxhVxbcta6Vyva1seU3bJeh1e8Xo9MHvz8zcWXL4unKuxOxr/GlvyuWpss+vO7s9V/t2t+Hy2XbojC6PHrvT5LPpu3jifKUt2OZ+Nbb44efk/i6dc2vL+O7rE+2/M/W8295fu6rlVoyPN1++qdHZG296P25+qkfy9ayjf9xuTy3s/Hg3/XOn34+u6vB+v79i21+/Ho50PLr4fD5X9tuPydD6fY2GdHJ/q/n7c2Gb9jpWuyZGu78e3hDkUzv9tISmkXNSydpZat2lfIyOj4XGNxD20r9OdbduPhmzW2NdLO97aOt16S/O+VqVHt+hKrdPxjm17vU7T+9VS63So7Ldvb03n8zkW1sV1O7uv08Y2r+y6/PfOq+IfW947V5etwdFVqxvHPJoWYfP9fuGquAbvzI5kp7Lj2XR+7ep8PQ3l+5q4a3lrcHX450q/V67vsga3dmzb6zWYvo8ttfaGRi598D3Q+XyOhXXxwl3d12Bjm3v29PZn163hkrRNy8+unb9fW+p3Xjd2nKa383dejeP8mz3dfzfb2Ob43pXmzO7n6fZwydUF56nz9bvUa2o6uzLnaX04ztf3Ln2eGsfT2Obr+5a5ng5kWXbuybvz3/eGv1/5i7Pf/07b37sU/Z3OuSfv/vG7j/7tSo4fgMH3ZnOsbX6va/mbqeX8/T8AAAAwEGLuHw4zkf8BAACgMmLuj/9VeCL/AwAAQGXE3D8SZlKT/L/+ntdn3zyXpWb+QhCvT6fh/uZ2seM6Fb4eX1jUuPzuF2d+9lfnlrfv4SzL/uf+3y7cfv398biaxsNxXvxY++WX3vDcsvZ/6NHF7Vr7698I9x8fz3KXQVEFdyrLspev+Wq+n/HHLuTzlfsP5fOh888/19jmjX3Nr+PtX7u2uf0fhfLvgaOH227/WjgPPwxz6oHi8xFv9+0Lt23Y8+nF/cXbDW16T/6wX3i8eb/xc3K+9lxz+3ielzr+v/7KS99ubP/UB4uP/9xw8fG/FO73xTD/66bm9q3PQePreLsvheOP+4u3u/Nb3ys8/otfbm5/+t7mdofCjPvfGr7efO/rs63n66mhw22PK/t4c7u4/6nv/25+fby/eP+dxz928ELb+ehcH6/8U/N+Jju2j5fH/UR/2bH/xv20rs+4/5d+51DbeS7b/8WHXrupcb+d+7+9Y7vTT27L9794f+2f2PTHX/pq4f7i8Rz489Ntj+fAg+F1HPb/wuNhPYbr//ti8/46P13h0IPt7z9x+2+sO9f2eKL7ftrc/8UPH8vnv4//7A+vfte733P+A41zl2WvPty8v7L9H/uTU23H/83rm+cjXh87+p37X0rc/5nPT5w8NXd2drrlrOafnfOJ5vGsGbtqbeN4rwnvrZ1fHzw1/8TMmfGp8aksG6/uR+i9Zd8K88fNcX6lt9/2aHg+b/yDl9du+cevxMv/+ZHm5RceaH7fujVs97Vw+brw/F3u/l/YeH3++h56pfl1W4+9BzZs/o+9y9owPP7Onwviej/9/ify89C4Lv++EV/Xl3n8P5hu3s93w3ldCJ/MvOn6xf21bh8/G+HCw83X+2Wfv/A2F5/XPwvP9yd/2Lz/eFzx8f4g/BzzvfXt73dxfXz33HDn/eef4nE+vJ9k55vXx63i+b7wxvWFhxc/hyQ7f0P+9e+l+7lhRQ9zKXNPz00enz159qnJ+Zm5+cm5p585eOLU2ZPzB/PP8jz42bLbL74/rc3fn6Zndu/K8nerU83xNnunj//0o0em90xtmZ45evjs0flHT8+cOXZkbu7IzPTclsNHj858vuz2s9P7t+/Yt3PPjoljs9P79+7bt3PfxOzJU43DaB5Uid1Tn5s4eeZgfpO5/bv2bb/rrl1TEydOTc/s3zM1NXG27Pb596aJxq1/a+LMzPHD87MnZibmZp+Z2b993+7dO0o/DfDE6aNz45Nnzp6cPDs3c2ay+VjG5/OLG9/7ym5PNc39a/Pn2U5DzQ/iyz51++70+awNL35hybtqbtLxAaKvh8+i+fv3nt67nK9j7h8NM6lJ/gcAAIA6iLl/dZiJ/A8AAACVEXP/mjAT+R8AAAAqI+b+sTCTmuR//X/9f/1//f+q9/9jf17/vx70/7vT/y+h/6//r/+v/09P9Vv/P+b+q7KslvkfAAAA6iDm/rVhJvI/AAAAVEbM/VeHmcj/AAAAUBkx978rzKQm+V//X/9f/1//X/+/eP/6/4NJ/787/f8S+v/6//r/+v/0VL/1/2Puf3eYSU3yPwAAANRBzP3vCTOR/wEAAKAyYu6/JsxE/gcAAIDKiLl/XZhJTfK//r/+v/6//r/+f/H+9f8Hk/5/d/r/JfT/9f/1//X/6al+6//H3P/eMJOa5H8AAACog5j73xdmIv8DAABAZcTcf22YifwPAAAAlRFz/3VhJjXJ//r/+v/6//r/+v/F+9f/H0z6/93p/5fQ/9f/1//X/6en+q3/H3P/+8NMapL/AQAAoA5i7r8+zET+BwAAgMqIuf//hZl0y/9F/7E3AAAA0Ldi7l8fZlKTv//X/9f/1//X/9f/L96//v9g0v/vTv+/hP6//r/+v/4/PdVv/f+Y+28IM6lJ/gcAAIA6iLn/xjAT+R8AAAAqI+b+/x9mIv8DAABAZcTcvyHMpCb5X/9f/1//X/9f/794//r/g0n/vzv9/xL6//r/+v/6//RUv/X/Y+6/KcykJvkfAAAA6iDm/pvDTOR/AAAAqIyY+z8QZiL/AwAAQGXE3D8eZlKT/K//r/+v/6//r/9fvH/9/8Gk/9+d/n8J/X/9f/1//X96qt/6/zH3bwwzqUn+BwAAgDqIuX9TmIn8DwAAAJURc/8tYSbyPwAAAFRGzP2bw0xqkv/1//X/9f/1//X/i/ev/z+Y9P+70/8vof+v/6//r/9PT/Vb/z/m/g+GmdQk/wMAAEAdxNy/JcxE/gcAAIDKiLn/1jAT+R8AAAAqI+b+rWEmNcn/+v/6//r/+v/6/8X71/8fTPr/3en/l9D/1//X/9f/p6f6rf8fc/9tYSY1yf8AAABQBzH3bwszWVH+X93jowIAAAB6Keb+28NM/P0/AAAAVEbM/RNhJjXJ//r/+v/6//r/+v/F+9f/H0z6/93p/5fQ/9f/1//X/6en+q3/H3P/HWEmNcn/AAAAUAcx998ZZiL/AwAAQGXE3D8ZZiL/AwAAQGXE3D8VZlKT/K//r/+v/6//r/9fvH/9/8Gk/9+d/n8J/X/9f/1//X96qt/6/zH3bw8zqUn+BwAAgDqIuX9HmIn8DwAAAJURc//OMBP5HwAAACoj5v5dYSY1yf/6//r/+v/6//r/xfvX/x9M+v/d6f+X0P/X/9f/1/+np/qt/x9z/11hJjXJ/wAAAFAHMffvDjOR/wEAAKAyYu7fE2Yi/wMAAEBlxNy/N8ykJvlf/1//X/9f/1//v3j/+v+DSf+/O/3/Evr/+v/6//r/9FS/9f9j7t8XZlKT/A8AAAB1EHP/h8JM5H8AAACojJj7fy7MRP4HAACAyoi5/+fDTGqS//X/9f/1//X/9f+L96//P5j0/7vT/y+h/6//r/+v/09P9Vv/P+b+/WEmNcn/AAAAUAcx9/9CmIn8DwAAAJURc/+Hw0zkfwAAAKiMmPsPhJnUJP/r/+v/6//r/+v/F+9f/38w6f93p/9fQv9f/1//X/+fnuq3/n/M/R8JM6lJ/gcAAIA6iLn/7jAT+R8AAAAqI+b+j4aZyP8AAABQGTH33xNmUpP8r/+v/6//r//fk/5/y9un/n8x/f8rQ/+/O/3/Evr/+v/6//r/9FS/9f9j7v9YmElN8j8AAADUQcz994aZyP8AAABQGTH3fzzMRP4HAACAyoi5/74wk5rkf/1//X/9f/1/////4v3r/w8m/f/u9P9L6P/r/+v/6//TU/3W/4+5/xfDTGqS/wEAAKAOYu6/P8xE/gcAAIDKiLn/gTAT+R8AAAAqI+b+T4SZ1CT/6//r/+v/6//r/xfvX/9/MOn/d1er/v+Y/v9KvdP9+UE/fv1//X8u1W/9/5j7PxlmUpP8DwAAAHUQc/8vhZnI/wAAAFAZMfd/KsxE/gcAAIDKiLn/l8NMapL/9f/1//X/9f/1/4v3r/8/mPT/u6tV/9///3/F3un+/KAfv/6//j+X6rf+f8z9D4aZ1CT/AwAAQB3E3P9QmIn8DwAAAJURc//DYSbyPwAAAFRGzP2PhJnUJP/r/+v/6//r/+v/F+9f/38w6f93p/9fQv9f/1//X/+fnuq3/n/M/Y+GmdQk/wMAAEAdxNz/6TAT+R8AAAAqI+b+Xwkzkf8BAACgMmLu/0yYSU3yv/6//r/+v/6//n/x/vX/B5P+f3f6/yX0//X/9f/1/+mpfuv/x9z/WJhJTfI/AAAA1EHM/b8aZiL/AwAAQGXE3P9rYSbyPwAAAFRGzP2/HmZSk/yv/6//r/+v/6//X7x//f/BpP/fnf5/Cf1//X/9f/1/eqrf+v8x9/9GmElN8j8AAADUQcz9j4eZyP8AAABQGTH3Hwwzkf8BAACgMmLuPxRmUpP8r/+v/6//r/+v/1+8f/3/waT/353+fwn9f/1//X/9f3qq3/r/MfcfDjOpSf4HAACAOoi5/zfDTOR/AAAAqIyY+4+Emcj/AAAAUBkx90+HmdQk/+v/6//r/+v/6/8X71//fzDp/3en/19C/1//X/9f/5+e6rf+f8z9M2EmNcn/AAAAUAcx9x8NM5H/AQAAoDJi7j8WZiL/AwAAQGXE3P9EmElN8r/+v/6//r/+v/5/8f71/weT/n93+v8l9P/1//X/9f/pqX7r/8fcPxtmUpP8DwAAAHUQc/9nw0zkfwAAAKiMmPs/F2Yi/wMAAEBlxNx/PMykJvlf/1//X/9f/1//v3j/+v+DSf+/O/3/Evr/+v/6//r/9FS/9f9j7j8RZlKT/A8AAAB1EHP/yTAT+R8AAAAqI+b+U2Em8j8AAABURsz9p8NMapL/32L/fyTLMv3/Fvr/7cev/1+8PvT/9f/1/99++v/d6f+X0P/X/9f/1/+np/qt/x9z/5NhJjXJ/wAAAFAHMfefCTOR/wEAAKAyYu6fCzOR/wEAAKAyYu6fDzOpSf73///X/9f/1//X/y/ev/7/YNL/707/v4T+v/6//r/+Pz3Vb/3/mPvPhpnUJP8DwP+xdxe7n3RFHIffLTuug9tizRZ3dxjc3d3d3d3d3d0S2FRVyEynTwIN6a56nk0lk/xykln9v4tPGgBggtz9d45b7H8AAABoI3f/XeIW+x8AAADayN1/17hlyP7X/+v/9f/6f/3/9vv6/2vS/+/T/y/o//X/+n/9P4c6W/+fu/9uccuQ/Q8AAAAT5O6/e9xi/wMAAEAbufvvEbfY/wAAANBG7v57xi1D9r/+X/+v/9f/6/+339f/X5P+f5/+f0H/r//X///n/f8/9f/c6mz9f+7+e8UtQ/Y/AAAATJC7/95xi/0PAAAAbeTuv0/cYv8DAABAG7n77xu3DNn/+n/9v/5f/6//335f/39N+v99/33/f4fb3+mO+n/9/zb9//D+3/f/2XC2/j93//3iliH7HwAAACbI3X//uMX+BwAAgDZy9z8gbrH/AQAAoI3c/Q+MW4bsf/2//l//r//X/2+/r/+/Jv3/Pt//X9D/6//1//p/DnW2/j93/4PiliH7HwAAACbI3f/guMX+BwAAgDZy9z8kbrH/AQAAoI3c/Q+NW4bsf/2//l//r//X/2+/r/+/Jv3/Pv3/gv5f/6//1/9zqLP1/7n7Hxa3DNn/AAAAMEHu/ofHLfY/AAAAtJG7/xFxi/0PAAAAbeTuf2TcMmT/6//1//p//b/+f/t9/f816f/36f8X9P/6f/2//p9Dna3/z93/qLhlyP4HAACACXL3Pzpusf8BAACgjdz9j4lb7H8AAABoI3f/Y+OWIftf/6//1//r//X/2+/r/69J/79P/7+g/9f/6//1/xzqbP1/7v4bccuQ/Q8AAAAT5O5/XNxi/wMAAEAbufsfH7fY/wAAANBG7v4nxC1D9r/+X/+v/9f/6/+339f/X5P+f5/+f0H/r//X/+v/OdTZ+v/c/U+MW4bsfwAAAJggd/+T4hb7HwAAANrI3f/kuMX+BwAAgDZy9z8lbhmy//X/+n/9v/5f/7/9vv7/mvT/+/T/C/p//b/+X//Poc7W/+fuf2rcMmT/AwAAwAS5+58Wt9j/AAAA0Ebu/qfHLfY/AAAAtJG7/xlxy5D9r//X/+v/9f/6/+339f/XpP/fp/9f0P/r//X/+n8Odbb+P3f/M+OWIfsfAAAAJsjd/6y4xf4HAACANnL3Pztusf8BAADgom7c8i+5+58TtwzZ//p//b/+X/+v/99+X/9/Tfr/ffr/Bf2//l//r//nUGfr/3P3PzduGbL/AQAAYILc/c+LW+x/AAAAaCN3//PjFvsfAAAA2sjd/4K4Zcj+1//r//X/+n/9//b7+v9r0v/v0/8v6P/1//p//T+HOlv/n7v/hXHLkP0PAAAAE+Tuf1HcYv8DAABAG7n7Xxy32P8AAADQRu7+l8QtQ/a//l//r//X/+v/t9/X/1+T/n+f/n9B/6//1//r/znU2fr/3P0vjVuG7H8AAACYIHf/y+IW+x8AAADayN3/8rjF/gcAAIA2cve/Im4Zsv/1//p//b/+X/+//b7+/5r0//v0/wv6/51+fvvvnX+n/9f/6/+52dn6/9z9r4xbhux/AAAAmCB3/6viFvsfAAAA2sjd/+q4xf4HAACANnL3vyZuGbL/9f/6f/2//l//v/2+/v+a9P/79P8L+n/f/9f/6/851Nn6/9z9r41bhux/AAAAmCB3/+viFvsfAAAA2sjd//q4xf4HAACANnL3vyFuGbL/9f/6f/2//l//v/2+/v+a9P/79P8L+n/9v/5f/8+hztb/5+5/Y9wyZP8DAADABLn73xS32P8AAADQRu7+N8ct9j8AAAC0kbv/LXHLkP2v/9f/6//1//r/7ff1/9ek/9+n/1/Q/+v/9f/6fw51tv4/d/9b45Yh+x8AAAAmyN3/trjF/gcAAIA2cve/PW6x/wEAAKCN3P3viFuG7P/r9/+3u+mH+v/b9P/6/8X7+n/9f2f6/336/wX9v/5f/6//51Bn6/9z978zbhmy/wEAAGCC3P3vilvsfwAAAGgjd/+74xb7HwAAANrI3f+euGXI/r9+/3/zD/X/t+n/9f+L9/X/+v/O9P/79P8L+n/9v/5f/8+hztb/5+5/b9wyZP8DAADABLn73xe32P8AAADQRu7+98ct9j8AAAC0kbv/A3HLkP2v/9f/6//1//r/7ff1/9ek/9+n/1/Q/+v/9f/6fw51tv4/d/8H45Yh+x8AAAAmyN3/objF/gcAAIA2cvd/OG6x/wEAAKCN3P0fiVuG7H/9v/5f/6///1/3//n/o//X//8/6P/36f8X9P/6f/2//p9Dna3/z93/0bhlyP4HAACACXL3fyxusf8BAACgjdz9H49b7H8AAABoI3f/J+KWIftf/6//1//r/33/f/t9/f816f/36f8X9P/6f/2//p9Dna3/z93/ybhlyP4HAACACXL3fypusf8BAACgjdz9n45b7H8AAABoI3f/Z+KWIftf/6//1//r//X/2+/r/69J/79P/7+g/9f/6//1/xzqbP1/7v7Pxi1D9j8AAABMkLv/c3GL/Q8AAABt5O7/fNxi/wMAAEAbufu/ELcM2f/6f/2//l//r//ffl//f036/336/wX9v/5f/6//51Bn6/9z938xbhmy/wEAAGCC3P1filvsfwAAAGgjd/+X4xb7HwAAANrI3f+VuGXI/tf/6//1//p//f/2+/r/a9L/79P/L+j/9f/6f/0/hzpb/5+7/6txy5D9DwAAABPk7v9a3GL/AwAAQBu5+78et9j/AAAA0Ebu/m/ELUP2v/5f/6//1//r/7ff1/9fk/5/n/5/Qf+v/9f/6/851Nn6/9z934xbhux/AAAAmCB3/7fiFvsfAAAA2sjd/+24xf4HAACANnL3fyduGbL/9f/6f/2//l//v/2+/v+a9P/79P8L+n/9v/5f/8+hztb/5+7/btwyZP8DAADABLn7vxe32P8AAADQRu7+78ct9j8AAAC0kbv/B3HLkP2v/9f/6//1//r/7ff1/9ek/9+n/1/Q/+v/9f/6fw51tv4/d/8P45Yh+x8AAAAmyN3/o7jF/gcAAIA2cvf/OG6x/wEAAKCN3P0/iVuG7H/9v/5f/6//1/9vv6//vyb9/z79/4L+X/+v/9f/c6iz9f+5+38atwzZ/wAAADBB7v6fxS32PwAAALSRu//ncYv9DwAAAG3k7v9F3DJk/+v/9f/6f/2//n/7ff3/Nen/9+n/F/T/+n/9v/6fQ52t/8/d/8u4Zcj+BwAAgAly9/8qbrH/AQAAoI3c/b+OW+x/AAAAaCN3/2/iliH7X/+v/9f/6//1/9vv6/+vSf+/T/+/oP/X/+v/9f8c6mz9f+7+38YtQ/Y/AAAATJC7/3dxi/0PAAAAbeTu/33cYv8DAABAG7n7/xC3DNn/+n/9v/5f/6//335f/39N+v99+v8F/b/+X/+v/+dQZ+v/c/f/MW4Zsv8BAABggtz9f4pb7H8AAABoI3f/n+MW+x8AAADayN3/l7hlyP7X/+v/9f/6f/3/9vv6/2vS/+/T/y/o//X/+n/9P4c6W/+fu/+vccuQ/Q8AAAAT5O7/W9xi/wMAAEAbufv/HrfY/wAAANBG7v5/xC1D9r/+X/+v/9f/6/+339f/X5P+f5/+f0H/r//X/+v/OdTZ+v/c/f8KAAD//7Psfn4=") [ 701.984020] audit: type=1800 audit(1670258031.233:264): pid=28748 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=14520 res=0 16:33:53 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000001c0)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x20008, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x749, 0x1f}, 0x10200, 0x3, 0x1, 0xf, 0x4, 0x0, 0x80, 0x0, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x2, r0, 0x8) connect$can_bcm(r3, &(0x7f0000000000), 0x10) openat(0xffffffffffffff9c, 0x0, 0x42040, 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(0xffffffffffffffff) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f0000000000)=@gcm_128={{}, "0af31293fab39401", "790f50f00e5b541490dce3a7aee96a86", "6481bbfe", "597d19797147d202"}, 0x28) open(0x0, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x3, 0xc3) sendfile(r4, r5, 0x0, 0x9) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63d7c0d1629edc3ff3fc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb440750fa"], 0x20000600}}, 0x0) write$P9_RSTAT(0xffffffffffffffff, 0x0, 0x8d) syz_clone(0x72a66000, 0x0, 0x0, 0x0, 0x0, 0x0) 16:33:53 executing program 5: syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@discard_size}, {@noquota}, {@iocharset={'iocharset', 0x3d, 'macinuit'}}]}, 0xfd, 0x5e2a, &(0x7f0000005e80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9lBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYu7sYuc76DOBn17v22iGJISF1UiesHeM4zia7/og/aF1MCCEkUJovSvoR2/WunQV/xbsuSRrJRoESCaOiiqq5oQUUtbmpsCouaJWiXFStekXaCypVFVUlLqIqoIBUqa3abDVn3vfdmfHZOet4YmbO+f2k+O+dOTPvmTNnZvdZ8wwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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+2/FLfY/AAAAtJG7/9txi/0PAAAAbeTu/07cMmT/6//1//p//b/+f/t9/f816f/36f8P6P/1//p//T+nWq3/z93/3bhlyP4HAACACXL3fy9usf8BAACgjdz9349b7H8AAABoI3f/D+KWIftf/6//1//r//X/2+/r/69J/79P/39A/6//1//r/znVav1/7v4fxi1D9j8AAABMkLv/R3GL/Q8AAABt5O7/cdxi/wMAAEAbuft/ErcM2f/6f/2//l//r//ffl//f036/336/wP6f/2//l//z6lW6/9z9/80bhmy/wEAAGCC3P0/i1vsfwAAAGgjd//P4xb7HwAAANrI3f+LuGXI/tf/6//1//p//f/2+/r/a9L/79P/H9D/6//1//p/TrVa/5+7/5dxy5D9DwAAABPk7v9V3GL/AwAAQBu5+38dt9j/AAAA0Ebu/t/ELUP2v/5f/6//1//r/7ff1/9fk/5/n/7/gP5f/6//1/9zqtX6/9z9v41bhux/AAAAmCB3/+/iFvsfAAAA2sjd//u4xf4HAACANnL3/yFuGbL/9f/6f/3/jfT/d9xd/6//1//fCP3/Pv3/Af2//l//r//nVKv1/7n7b8ctQ/Y/AAAATJC7/49xi/0PAAAAbeTu/1PcYv8DAABAG7n7/xy3DNn/+n/9v/7f///1/9vv6/+vSf+/T/9/QP+v/9f/6/851Wr9f+7+v8QtQ/Y/AAAATJC7/69xi/0PAAAAbeTu/1vcYv8DAABAG7n7/x63DNn/+n/9v/5f/6//335f/39N+v99+v8D+v//s5/f/qz6f/2//p//tlr/n7v/H3HLkP0PAAAAE+Tu/2fcYv8DAABAG7n7/xW32P8AAADQRu7+f8ctQ/a//l//r//X/+v/t9/X/1+T/n+f/v+A/t////X/+n9OtVr/n7v/PwEAAP//GsCEGw==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) 16:33:53 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @loopback}, {0x1}, 0x3a, {0x2, 0x0, @empty}, 'syz_tun\x00'}) 16:33:53 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f00000001c0)={'veth1_to_bridge\x00', {0x2, 0x0, @broadcast}}) 16:33:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000004300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000002140)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050218b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f103000000d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f0000002000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x901}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000020c0)='./file0/file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x800c0910, 0x20b36000) 16:33:53 executing program 0: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000010640)='./file0\x00', 0x0, &(0x7f0000000080)={[{@norecovery}, {@inline_data}, {@noinline_xattr}, {@test_dummy_encryption}, {@heap}, {@alloc_mode_reuse}, {@whint_mode_off}, {@inline_data}, {@usrquota}]}, 0x7, 0x105da, &(0x7f0000020cc0)="$eJzs3M1rHGUcB/DfJk3frDWIB086UIQE3KWbvmA9VW1pBVOCL6CI6GZ3s2y7uxOym2TtzYM38eS/4K0H0ZvgSfpnCF4ED54Eb0Jl55lI43vdkJTm84Hpd55nnvnNM2Uuz+xmAzi05rNffq7E6TgREbMRcSqi2K9Mttkz39ybDLqcxj4dEc9GxMx9W6Xs/73jaEScjIjTk+KpZqU89O6PL16/9NG1jz/9+vtn1r749s7B3jlwkJ6LiP562t/up8w7KW+W/Y2tbpH981tlpgP9W2U7T7ndXi0qbDd2xjWKPNdJ4/P1zeEk13qN5iQ73bWif32QLjjc6uzUKU642dgo2q32apHdYV5k53aa17jM28NRqtMq631YlI/RaCdTf3vcTvezfqvI5mBU9qe6eas9nuRWmeXlopn3WsU8Vv/3f/ND77XuYHOcbbU3ht18kF2o1V+o1S9W6xt5qz1qn682+q2L57OFTm8yrDpqN/qXO3ne6bVrzby/mC10ms1qvZ4tXGmvdhuDrF6vnaudrV5YLPeez67deCvrtbKFSb7cHWyOur1htpZvZOmMxWypdu7SYnamnr2xvJKtvH716vLKm+9feefGS8uvvlIO+tO0soWls0tL1frZ6lJ90f1PY1yZ7nwOOc8PwAP7x/X/ziDrf2CPWf9b/4f176G/f+t/puL5AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4tH6Y++p6sTOf2o+V/Y+XXU+W7UpEzETEvb8wG0d31Zwt68z9zfi5P8zhbiWKCpNrHCu3kxFxudx+fSIdAwAAAB7cd19+/l5arad/5g96Quyn9NJm5tQHe1SvEhFz8z/tQZUoXzbFU9PPKpk830diPGWVnbkVL7COTz+rpHjldmSvqv0ns7vi+H1RSTGzr9MBAAD2xe6VwP6uQgAAANhPnxz0BDgYxaeZ5Xfxyy/wH0tRfiB4YlcLAAAAeLi8fffOZ/86yJ/UAwAAwKOvWP/7/T8AAAB4tKXf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Dd27iUnlSAKA/Dh0RfuKxLjhN04ZBMmLsGhC2ELzokMGbsMZzhzCQYMXWViG0w01TSRfF/SFNWQn9MJk1P9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADikp2o5e7y/uyrN2WzLtHM0AAAAwD7rajmr30zS/G/e/z/vOs/zXkT0I2Jf7z6IX43MQc6pPvl+9aGGh4g6Yfcbo7z9iYjLvL2cpc8AAACA71stpvPUraeXybELoktp0ab/77qlvF5EVJPnFlIiLzbFRXlVye7/PYzbwpS32uoFrHF5VUm95DZsK+1LBo1h/G7opaHfaTkAAEAnmp1At10IAAAAXbo5dgEcR302M1+Lny/gH6UhnxD83ZgBAAAAP5Bb6gEAAOD01f2/5/8BAADAaUvP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCQ1tVytlpM56U5m22Zdo4GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXtmfdxQIgTAIg73rO5O5/2GlQVNTkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4M3v/vJ/YmqcSeZeG0vPI8naqbF1auydG0d/GF+/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn9eUiAEgiAK5oz/nfT9DysJegYRIqDhUUUtGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYucOQuOo4jgAv9nNbm1BXGMMEhUqNlUQs9kNLfQieBCCB/XgxWOabmvsNmqbQ1JyycWbV+96EywKufRWj17suRA8tMfCIhV6VmZ2Jn1Nk7oFndm03wdv3z/LY+a9txDy2zcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAwuD9cLyo6+lLa1jX8vdu3dtc3q9P3V3tT6UtrZNyp33ovJL3n1y79lm8h8l0dXMCAADg6VMv8n0I4XZjezHta60s/88WY9LMv/n8sC7y/EH5/0avPVXk/52Zj9/bvVFreJ9GCOH8Sr83X9oKx9uJ0M36zp2dP+M93DvuhRGuNZF9Ptk3NPXsY6t9uPXSoJHtevLtzZsfNLPyyH+/CgDgSc0VfV4Ufx+lfafKiQHw1JrIW4jyf71V7ZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB/2J9724SBMI7Dry+JErfJCOmtBGagoUIwAh8SkiXPwAAsRENFa7EIrAASnGs6Q/E8zf9XXHEvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALy8y8MXbxFRROoyRRpvfk7vEfERadu2o89bFrvzsfm652x/mOT8julvGRFlFH2cAwDQu6rbHKt1vfzL+593kHeYt5o39eKZnwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MoOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24FgAAAAAQJi/dRodGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMFYAAAD//2GMiPQ=") 16:33:53 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @loopback}, {0x1}, 0x3a, {0x2, 0x0, @empty}, 'syz_tun\x00'}) 16:33:53 executing program 3: syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000044c0)=ANY=[@ANYBLOB="00fbc2f05ceffb4ee655ae1071124b2c2fb684f5c7ac9da18f49c7880f67e77dc70b90bbb45efd97899a16f2df4fa2a8f06ac2c5352509e3c51d672eb3ec0dd3b1c96e980163890d2d5e575303000000000000000282e166e2ca4c35483d4d317daf522556a16cab12d75a852bc680da7ea837480feb2e60a1e20a59b7745235b33bc18c4ed0351cd28504000000569048b5b416ba1c57217be5a338392f831637ee8c35bb2183794afff0e7686e5f343fe4bc9156a907d63b1226b18c4b455ab2e1e918ff6ca5330fe1c70c8bb72c7562320b423fb6d7be4a51d4b4588e8977f6f48224b6b0451ff19caffcf8714820d090962c97f8841bc7557295369d0d4bb1fdabe88bd77e629911fe0033a48a1b65850c1584c270f6ef57f454c1d28b1c64648bc9803dc31a1e6ef4e791421ab63148c1a6b50022544d799251c7590fd4f823fead41015902d40a7a80761838287dad29a31dd87f81d865938b462896df644a194c0aaa28b21f3f455957"], 0x1, 0x11d4, &(0x7f00000012c0)="$eJzs3M+LG2UYB/Cna7U1dTer1moL4ote9DI0e/CilyBbkAaUthFaQZi6Ew0Zk5AJCxGxevLq3yEevQniTS978W/wthePPYgjJtr9QTwshQ0sn89lHnjeL7wvAwPvMO/sv/3tZ4NelfXyaaydOxdr44j0MEWKtfjPV/HGW7/8+vLtu/dutjud7Vsp3Wjfab2ZUtp45acPv/j+1Z+nlz74YePHC7G3+dH+H1u/713Zu7r/151P+1XqV2k4mqY83R+Npvn9skg7/WqQpfR+WeRVkfrDqpgc6ffK0Xg8S/lwZ70xnhRVlfLhLA2KWZqO0nQyS/kneX+YsixL643gcXS/e1jXdURdPxlPRV3X9dPRiEvxTKzHRjRjM56N5+L5uBwvxJV4MV6Kq/NRq543AAAAAAAAAAAAAAAAAAAAnC3O/wMAAAAAAAAAAAAAAAAAAMDq3b5772a709m+ldLFiPKb3e5ud3Fd9Nu96EcZRVyPZvwZ89P/C4v6xrud7etpbjO+Lh/8m3+w233iaL41/53A0nxrkU9H8xeicTi/Fc24vDy/tTR/MV5/7VA+i2b89nGMooyd+Cd7kP+yldI773WO5a/NxwEAAMBZkKVHlu7fs+z/+ov8Cd4PHNtfn49r51e7diKq2eeDvCyLiUKhUDwqVv1k4jQc3PRVzwQAAAAAAAAAAICTOI3PCVe9RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPibHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfBUAAP//LI7Vjg==") perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r0, 0x8200) [ 703.951485] IPVS: ftp: loaded support on port[0] = 21 16:33:53 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @loopback}, {0x1}, 0x3a, {0x2, 0x0, @empty}, 'syz_tun\x00'}) 16:33:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000000)={0x0, 0x5}) 16:33:53 executing program 2: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@bridge_delneigh={0x28, 0x1c, 0xf07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x80, 0x87}, [@NDA_LLADDR={0xa, 0x2, @link_local}]}, 0x28}}, 0x0) 16:33:53 executing program 4: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x560e, &(0x7f0000000100)) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) 16:33:54 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000001c0)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x20008, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x749, 0x1f}, 0x10200, 0x3, 0x1, 0xf, 0x4, 0x0, 0x80, 0x0, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x2, r0, 0x8) connect$can_bcm(r3, &(0x7f0000000000), 0x10) openat(0xffffffffffffff9c, 0x0, 0x42040, 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(0xffffffffffffffff) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f0000000000)=@gcm_128={{}, "0af31293fab39401", "790f50f00e5b541490dce3a7aee96a86", "6481bbfe", "597d19797147d202"}, 0x28) open(0x0, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x3, 0xc3) sendfile(r4, r5, 0x0, 0x9) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63d7c0d1629edc3ff3fc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb440750fa"], 0x20000600}}, 0x0) write$P9_RSTAT(0xffffffffffffffff, 0x0, 0x8d) syz_clone(0x72a66000, 0x0, 0x0, 0x0, 0x0, 0x0) 16:33:54 executing program 5: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x80, &(0x7f0000000040)={[{@user_subvol_rm}, {@noinode_cache}, {@inode_cache}, {@commit={'commit', 0x3d, 0x251390b6}}, {@compress_force}, {@noacl}, {@treelog}]}, 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000000000)) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0xc0c09425, &(0x7f0000001a80)={{r2}, 0x0, 0x0, @inherit={0x0, 0x0}, @subvolid=0x13}) [ 706.056867] IPVS: ftp: loaded support on port[0] = 21 16:33:56 executing program 0: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 16:33:56 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="48000000100005078000"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30605000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='<\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="0000000000000000040000000b000100666c6f77657200000c0002000800160002"], 0x3c}}, 0x0) perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 16:33:56 executing program 2: dup(0xffffffffffffffff) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/mcfilter\x00') fcntl$setsig(r0, 0xa, 0x22) timer_create(0x9, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000000040)={0x2, 0x4e23, @empty}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78600a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf9051a7511bf746bec66ba", 0x3714, 0x11, 0x0, 0x27) recvmsg(r1, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xfffffff3}, 0x100) 16:33:56 executing program 4: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x560e, &(0x7f0000000100)) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) 16:33:56 executing program 5: syz_mount_image$efs(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, &(0x7f0000000380), 0x1, 0x2d9, &(0x7f00000003c0)="$eJzs3E1PE0Ecx/HfLlQKIbHxJGoURSMHKLWoJ03oAc+aSOLNEKyEUNSIJoLEyNmDHL16Q73oycSLnnwLGA8m6pkEjfGgJmu2naVsbTXLdjuhfj8BZoadmf6HfSDdma0AAAAAAAAAAAAAAEDbyEjaK+mApP4GdZygYmf5S6mtGzc8T788r1dSj6nmV3Ildfj59Ja6rtlex48vS1PT4w9mZdqXvxvEO1bpqlylqxrk/UgDB2JYeX9s7eGEtPKhkoY0OshtMCe1a4rBadUVsRv//JQ593yHwt0na6z6uq3k78Y75m/nve4f8y8w3u7KNq+jcbs+52Jfy4IEAAAAAAAAAAAAtmD+H4iO+f9Q98li/h8AAAAAAAAAAAD4pwm3O1SuN68+JGkwYr+rkp5K+i7puaRvZi4tU2dqNJhXbMRzTOqFf+9EjKlsYzuNAAAAAABA4O3A3bztGGyaeXTmiu0YonhTqFnA7IaSzfsyazXpdh2O0zgB68tuqDw4UEn3mHKzx380eB2THonTWROsL4fvoPWYNKn9PxCncQLWC+H9n/TxPxyncQJq939w8Upq/ENxGifAexwe//Ga7c0e/8ituRsj8wuLwzNzk9PF6eK1fH70dO5kLncqP3J1plTMVX7GeYlIavf/PvNgUPB8ULPHn43TeAd4dWn/Wdsx2PRs7d552zHY9LXwot0P8b/6efBlwXYMNn1+8mnBdgw2nfs4ftt2DDYt6fIF2zFE8cfz8wD+G/7536tOJ1vNu9ls5TM7Mkqn/HcjeXONCMonFN4+aj4LJKPOVPDuZZekVSfd7ZezU9dLO+qmGAAAbW5+YXF2slQq3py3HQkAAAAAAAAAAAAAAACAqKrrf5LL2B4jgPpSDdb/d5XX8/dsrvdPS3rnpFOtfToZQJJa8f+fDBkyOy1j+8oEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtL/fAQAA//+Grazp") 16:33:56 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000001c0)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x20, 0x0, 0x0, 0x0, 0x0, 0x6d, 0x20008, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x749, 0x1f}, 0x10200, 0x3, 0x1, 0xf, 0x4, 0x0, 0x80, 0x0, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x2, r0, 0x8) connect$can_bcm(r3, &(0x7f0000000000), 0x10) openat(0xffffffffffffff9c, 0x0, 0x42040, 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(0xffffffffffffffff) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f0000000000)=@gcm_128={{}, "0af31293fab39401", "790f50f00e5b541490dce3a7aee96a86", "6481bbfe", "597d19797147d202"}, 0x28) open(0x0, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x3, 0xc3) sendfile(r4, r5, 0x0, 0x9) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63d7c0d1629edc3ff3fc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb440750fa"], 0x20000600}}, 0x0) write$P9_RSTAT(0xffffffffffffffff, 0x0, 0x8d) syz_clone(0x72a66000, 0x0, 0x0, 0x0, 0x0, 0x0) 16:33:56 executing program 0: [ 707.155601] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. syz_mount_image$xfs(&(0x7f000000ad00), &(0x7f000000ad40)='./file0\x00', 0x210402, &(0x7f00000005c0)=ANY=[@ANYBLOB="00c76f3d3cf6973921401a407fabdbbba1b79806d6170181b19a0993858e2f444480ceacb79c4388ab845bcbbd2636b2941d477401008d9d7b4dd4f0dfcce531ac4971e145c765f8a5e34ece409bd324b6cb0e75e6051689076fc78ef879d680db0a4afe456183bce09a2a2528b7b66d3455662eef1047878c615583cf499192efe1326e73b3ee2708d2a59d2eaf852dd21bcad47f94010e248f705c425bee6a8b105be8011eb5a1b7a59e0cb3c821e57692188c2053afc9a8f48865761869ae61a760d6567bd9697d18cd3debde2a6f84c6dbb7039fe48fb26529d20ee99971d5ff60edeb8a6f7251867c08d5799bc38a0bd6e82779410d0f0616ff8b2d3f9b08ae1233eccc866fcf94803374e9033124f34af8f5c07def9794e28a005f068de1939a046d8a969f96e5225a2fc9d82cfdf62b1ac00880bf3667c5cb9d00"/343], 0x1, 0xad2c, &(0x7f0000020780)="$eJzs2r9vG+UfB/BPnN9dWn23LwyEFggDkCatGrEg7IoUCykLGTI2akNVkQJqM6QVEmFhZmZA8BfA0BnB34GEskOGTiyA0dl3cXw2+aHLEwfyekn13XN3/vje+Tx3rnReXXq/EVGLtpHo88Vvf34z9dXSC99vPX/zu91ff+ps3b6U757Jly/my8sRMRWxna3nRSd3nj6tZaVr++tOT0+NXIz4fz58O18udha//1wc1yrJNxefH6N7p1GL0kdwBKv1W0vdzrf7NhYR4/nukX2zYiTfNxbx2Q+df/zbrdZvNUv9z67FiXxbdj3OlK/B82jIbUomzzbZuW/HdERcGPbfmtNTb6w0smu9GEdEI7+3N9zj//vqjZWb+n9+NeuNlVL/s/9ML3ZGfw379AAAOGGPHj/5cG1jY/2hFStWrOytDPvOxGnoNn3YZ8IwnMbtZNgZ+WfN5fpurfe5/+i+9b09dz599svCsz9eK5b55vcGlOx5CN9qtVrth8kz43H1g/sb61ez3VfG491sMJ/Vf2U8bmeDhWwwOx5b2eBaezAdX2aDN+58vHE32/DqyYZv59+OWu/PBgb8CqKTf/brty4VywNKFtXGovt87cw6Xv53dorlASX7+n9Cp5rEgPm///xHyvO+NP9n+ite7Mvf3rA3/7MPe6mY/5MR8XKKXEfVXP5894D+H5J/7Ln8uNHue/vz9xS/3XN/Gbrm8retUv+PkT9mB5Tsyz+3+eCTuUePn7x+/8HavfV76x8tXHvz+o3F+fkb1+faU6LzmiLeoar1Py6U3pP1v+ev2df/HwffX5K4XIuJidha29x8ON95LYYLndeB+Y9x/V8pvpD+Vxx/2Pyf6B57JlTs/93Sew6//ndOsf9H0FxO+6vBs//9J7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pWd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/M0OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrBPxygRA1EYgN+Mq2YrF8FCLPQqq5DF2iZHSbmVh7DyBlrsBbyJvdrbiBIygSUKWiiL7Pd1yQ9vXvgzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAf9XUV+cRuX9In/Pr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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8P+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgWMBAAAAAGH+1mH0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CkAAP//0utmfQ==") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/185, 0xb9) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) mkdirat$binderfs(0xffffffffffffff9c, 0x0, 0x1ff) ftruncate(r1, 0x2007ffb) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) creat(&(0x7f0000000880)='./bus\x00', 0x0) socket$tipc(0x1e, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan1\x00'}) 16:33:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@delchain={0x6c, 0x28, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xb00}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x3c, 0x2, [@TCA_CGROUP_ACT={0x38, 0x1, [@m_ipt={0x34, 0x0, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x6c}}, 0x0) 16:33:56 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="48000000100005078000"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30605000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='<\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="0000000000000000040000000b000100666c6f77657200000c0002000800160002"], 0x3c}}, 0x0) perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) [ 707.424150] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 707.581057] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 16:33:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@delchain={0x6c, 0x28, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xb00}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x3c, 0x2, [@TCA_CGROUP_ACT={0x38, 0x1, [@m_ipt={0x34, 0x0, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x6c}}, 0x0) [ 707.627866] IPVS: ftp: loaded support on port[0] = 21 16:33:57 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="48000000100005078000"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30605000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='<\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="0000000000000000040000000b000100666c6f77657200000c0002000800160002"], 0x3c}}, 0x0) perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 16:33:57 executing program 4: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x560e, &(0x7f0000000100)) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) 16:33:57 executing program 2: syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x24, 0x0, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffff37e}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x68a}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000800}, 0x10004040) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0x800, 0x0, 0x6, 0x0, 0x1, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000640), 0x240200, 0x0) sendto$inet6(r2, &(0x7f0000000680)="b9948f53f6d65337abb259625b88499541644df03b4d49abd83f9ce0f867", 0x1e, 0x20044005, 0x0, 0x0) write(r1, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000b80)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000c40)="6fe644ba363f99593ba4f2e6d2124116cf2137d298983400000000000000220000000000", 0x24}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f00000008c0)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f89e34e9e9f70870d78e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebd3eae327ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b013959a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c831335cd78ce", 0xf1}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000000000000002000000ffff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c06130000000021870005000000000000e8a0e13d39f496fd398a0653ec44570066b3e783a436ec0e9e77cc7081b0c706a0880aafa1aef563e0a27dd8471788bf45fba317705e6e12756caf2036bbad9cff790be2f2f6a5617bce14c8c73add17b753562f436f7ab99073b3c7dd8c0c02cbc11765d81687f6ea593dfa0732f1d59483320882987a"], 0x60}}], 0x5, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r4, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) [ 708.347226] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 708.406729] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 16:33:57 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="48000000100005078000"/20, @ANYRES32=r3, @ANYBLOB="000000000000e4ff280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30605000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='<\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r3, @ANYBLOB="0000000000000000040000000b000100666c6f77657200000c0002000800160002"], 0x3c}}, 0x0) perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 16:33:58 executing program 2: syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x24, 0x0, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffff37e}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x68a}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000800}, 0x10004040) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0x800, 0x0, 0x6, 0x0, 0x1, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000640), 0x240200, 0x0) sendto$inet6(r2, &(0x7f0000000680)="b9948f53f6d65337abb259625b88499541644df03b4d49abd83f9ce0f867", 0x1e, 0x20044005, 0x0, 0x0) write(r1, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000b80)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000c40)="6fe644ba363f99593ba4f2e6d2124116cf2137d298983400000000000000220000000000", 0x24}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f00000008c0)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f89e34e9e9f70870d78e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebd3eae327ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b013959a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c831335cd78ce", 0xf1}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000000000000002000000ffff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c06130000000021870005000000000000e8a0e13d39f496fd398a0653ec44570066b3e783a436ec0e9e77cc7081b0c706a0880aafa1aef563e0a27dd8471788bf45fba317705e6e12756caf2036bbad9cff790be2f2f6a5617bce14c8c73add17b753562f436f7ab99073b3c7dd8c0c02cbc11765d81687f6ea593dfa0732f1d59483320882987a"], 0x60}}], 0x5, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r4, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) 16:33:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@delchain={0x6c, 0x28, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xb00}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x3c, 0x2, [@TCA_CGROUP_ACT={0x38, 0x1, [@m_ipt={0x34, 0x0, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x6c}}, 0x0) [ 708.855180] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 16:33:58 executing program 4: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x560e, &(0x7f0000000100)) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) [ 709.020572] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 709.699653] ================================================================== [ 709.707379] BUG: KASAN: use-after-free in bcm_can_tx+0x3d4/0x800 [ 709.713530] Read of size 72 at addr ffff888060122a00 by task kworker/u4:2/83 [ 709.720716] [ 709.722348] CPU: 1 PID: 83 Comm: kworker/u4:2 Not tainted 4.19.211-syzkaller #0 [ 709.729877] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 709.739241] Workqueue: bat_events batadv_nc_worker [ 709.744169] Call Trace: [ 709.746750] [ 709.748906] dump_stack+0x1fc/0x2ef [ 709.752554] print_address_description.cold+0x54/0x219 [ 709.757838] kasan_report_error.cold+0x8a/0x1b9 [ 709.762507] ? bcm_can_tx+0x3d4/0x800 [ 709.766307] kasan_report+0x8f/0xa0 [ 709.769935] ? bcm_can_tx+0x3d4/0x800 [ 709.771734] XFS (loop0): Mounting V4 Filesystem [ 709.773731] memcpy+0x20/0x50 [ 709.773749] bcm_can_tx+0x3d4/0x800 [ 709.773765] ? mark_held_locks+0xa6/0xf0 [ 709.773782] ? canbcm_pernet_init+0x90/0x90 [ 709.793499] ? check_preemption_disabled+0x41/0x280 [ 709.798521] ? check_preemption_disabled+0x41/0x280 [ 709.803272] XFS (loop0): Ending clean mount [ 709.803550] bcm_tx_timeout_tsklet+0x1f0/0x3a0 [ 709.812417] ? bcm_tx_start_timer+0x1b0/0x1b0 [ 709.816917] ? net_rx_action+0x8d7/0xfb0 [ 709.820990] ? mark_held_locks+0xa6/0xf0 [ 709.825060] ? tasklet_action_common.constprop.0+0xa2/0x360 [ 709.830777] tasklet_action_common.constprop.0+0x265/0x360 [ 709.836412] __do_softirq+0x265/0x980 [ 709.840226] irq_exit+0x215/0x260 [ 709.843691] smp_apic_timer_interrupt+0x136/0x550 [ 709.848566] apic_timer_interrupt+0xf/0x20 [ 709.852785] [ 709.855019] RIP: 0010:__local_bh_enable_ip+0x18d/0x270 [ 709.860296] Code: 00 00 00 00 fc ff df 48 c1 e8 03 80 3c 10 00 0f 85 dd 00 00 00 48 83 3d c8 5f b8 08 00 0f 84 8d 00 00 00 fb 66 0f 1f 44 00 00 <65> 8b 05 6c bc c8 7e 85 c0 74 7d 5b 5d 41 5c c3 80 3d f3 87 d5 09 [ 709.879197] RSP: 0018:ffff8880b5217c20 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 [ 709.886912] RAX: 1ffffffff13e3053 RBX: 0000000000000201 RCX: 1ffff11016a48d3a [ 709.894181] RDX: dffffc0000000000 RSI: ffff8880b52469b0 RDI: ffff8880b5246984 [ 709.901448] RBP: ffffffff87d8bc2d R08: 0000000000000001 R09: 0000000000000000 [ 709.908719] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880b5246100 [ 709.915990] R13: ffffffff87d8d930 R14: 0000000000000056 R15: ffff88809c394cc0 [ 709.923274] ? batadv_nc_path_search.constprop.0.isra.0+0x990/0x990 [ 709.929687] ? batadv_nc_purge_paths+0x22d/0x310 [ 709.934482] batadv_nc_purge_paths+0x22d/0x310 [ 709.935922] syz-executor.0 (28892) used greatest stack depth: 20344 bytes left [ 709.939072] batadv_nc_worker+0x731/0xd50 [ 709.939098] process_one_work+0x864/0x1570 [ 709.954818] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 709.959527] worker_thread+0x64c/0x1130 [ 709.963512] ? process_one_work+0x1570/0x1570 [ 709.968007] kthread+0x33f/0x460 [ 709.971373] ? kthread_park+0x180/0x180 [ 709.975345] ret_from_fork+0x24/0x30 [ 709.979041] [ 709.980647] Allocated by task 28871: [ 709.984348] __kmalloc+0x15a/0x3c0 [ 709.987867] bcm_sendmsg+0x316c/0x4150 [ 709.991735] sock_sendmsg+0xc3/0x120 [ 709.995426] ___sys_sendmsg+0x7bb/0x8e0 [ 709.999376] __x64_sys_sendmsg+0x132/0x220 [ 710.003589] do_syscall_64+0xf9/0x620 [ 710.007402] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 710.012564] [ 710.014167] Freed by task 28871: [ 710.017529] kfree+0xcc/0x210 [ 710.020615] bcm_remove_op+0x213/0x2c0 [ 710.024496] bcm_release+0x260/0x950 [ 710.028187] __sock_release+0xcd/0x2a0 [ 710.032055] sock_close+0x15/0x20 [ 710.035489] __fput+0x2ce/0x890 [ 710.038747] task_work_run+0x148/0x1c0 [ 710.042611] get_signal+0x1b64/0x1f70 [ 710.046389] do_signal+0x8f/0x1670 [ 710.049910] exit_to_usermode_loop+0x204/0x2a0 [ 710.054473] do_syscall_64+0x538/0x620 [ 710.058340] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 710.063502] [ 710.065107] The buggy address belongs to the object at ffff888060120f00 [ 710.065107] which belongs to the cache kmalloc-32768 of size 32768 [ 710.078091] The buggy address is located 6912 bytes inside of [ 710.078091] 32768-byte region [ffff888060120f00, ffff888060128f00) [ 710.090203] The buggy address belongs to the page: [ 710.095110] page:ffffea0001804800 count:1 mapcount:0 mapping:ffff88813bff2380 index:0x0 compound_mapcount: 0 [ 710.105415] flags: 0xfff00000008100(slab|head) [ 710.110152] raw: 00fff00000008100 ffffea0001690008 ffff88813bff1d48 ffff88813bff2380 [ 710.118020] raw: 0000000000000000 ffff888060120f00 0000000100000001 0000000000000000 [ 710.125877] page dumped because: kasan: bad access detected [ 710.131560] [ 710.133164] Memory state around the buggy address: [ 710.138187] ffff888060122900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 710.145526] ffff888060122980: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 710.152893] >ffff888060122a00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 710.160235] ^ [ 710.163595] ffff888060122a80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 710.170934] ffff888060122b00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 710.178270] ================================================================== [ 710.185608] Disabling lock debugging due to kernel taint [ 710.191092] Kernel panic - not syncing: panic_on_warn set ... [ 710.191092] 16:33:59 executing program 3: syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x24, 0x0, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffff37e}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x68a}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000800}, 0x10004040) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0x800, 0x0, 0x6, 0x0, 0x1, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000640), 0x240200, 0x0) sendto$inet6(r2, &(0x7f0000000680)="b9948f53f6d65337abb259625b88499541644df03b4d49abd83f9ce0f867", 0x1e, 0x20044005, 0x0, 0x0) write(r1, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000b80)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000c40)="6fe644ba363f99593ba4f2e6d2124116cf2137d298983400000000000000220000000000", 0x24}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f00000008c0)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f89e34e9e9f70870d78e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebd3eae327ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b013959a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c831335cd78ce", 0xf1}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000000000000002000000ffff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c06130000000021870005000000000000e8a0e13d39f496fd398a0653ec44570066b3e783a436ec0e9e77cc7081b0c706a0880aafa1aef563e0a27dd8471788bf45fba317705e6e12756caf2036bbad9cff790be2f2f6a5617bce14c8c73add17b753562f436f7ab99073b3c7dd8c0c02cbc11765d81687f6ea593dfa0732f1d59483320882987a"], 0x60}}], 0x5, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r4, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) 16:33:59 executing program 4: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000400)) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/52, 0x34}], 0x1}, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_BMAP(r1, &(0x7f00000000c0)={0xffffffffffffff9d}, 0xfffffc5a) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, 0x0, 0x40040) 16:33:59 executing program 2: syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x24, 0x0, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfffff37e}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x68a}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000800}, 0x10004040) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0x800, 0x0, 0x6, 0x0, 0x1, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000640), 0x240200, 0x0) sendto$inet6(r2, &(0x7f0000000680)="b9948f53f6d65337abb259625b88499541644df03b4d49abd83f9ce0f867", 0x1e, 0x20044005, 0x0, 0x0) write(r1, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000b80)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000c40)="6fe644ba363f99593ba4f2e6d2124116cf2137d298983400000000000000220000000000", 0x24}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f00000008c0)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f89e34e9e9f70870d78e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebd3eae327ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b013959a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c831335cd78ce", 0xf1}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000000000000002000000ffff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c06130000000021870005000000000000e8a0e13d39f496fd398a0653ec44570066b3e783a436ec0e9e77cc7081b0c706a0880aafa1aef563e0a27dd8471788bf45fba317705e6e12756caf2036bbad9cff790be2f2f6a5617bce14c8c73add17b753562f436f7ab99073b3c7dd8c0c02cbc11765d81687f6ea593dfa0732f1d59483320882987a"], 0x60}}], 0x5, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r4, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) r5 = socket$netlink(0x10, 0x3, 0x0) writev(r5, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) 16:33:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@delchain={0x6c, 0x28, 0xd39, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xb00}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x3c, 0x2, [@TCA_CGROUP_ACT={0x38, 0x1, [@m_ipt={0x34, 0x0, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x6c}}, 0x0) 16:33:59 executing program 0: syz_mount_image$xfs(&(0x7f000000ad00), &(0x7f000000ad40)='./file0\x00', 0x210402, &(0x7f00000005c0)=ANY=[@ANYBLOB="00c76f3d3cf6973921401a407fabdbbba1b79806d6170181b19a0993858e2f444480ceacb79c4388ab845bcbbd2636b2941d477401008d9d7b4dd4f0dfcce531ac4971e145c765f8a5e34ece409bd324b6cb0e75e6051689076fc78ef879d680db0a4afe456183bce09a2a2528b7b66d3455662eef1047878c615583cf499192efe1326e73b3ee2708d2a59d2eaf852dd21bcad47f94010e248f705c425bee6a8b105be8011eb5a1b7a59e0cb3c821e57692188c2053afc9a8f48865761869ae61a760d6567bd9697d18cd3debde2a6f84c6dbb7039fe48fb26529d20ee99971d5ff60edeb8a6f7251867c08d5799bc38a0bd6e82779410d0f0616ff8b2d3f9b08ae1233eccc866fcf94803374e9033124f34af8f5c07def9794e28a005f068de1939a046d8a969f96e5225a2fc9d82cfdf62b1ac00880bf3667c5cb9d00"/343], 0x1, 0xad2c, &(0x7f0000020780)="$eJzs2r9vG+UfB/BPnN9dWn23LwyEFggDkCatGrEg7IoUCykLGTI2akNVkQJqM6QVEmFhZmZA8BfA0BnB34GEskOGTiyA0dl3cXw2+aHLEwfyekn13XN3/vje+Tx3rnReXXq/EVGLtpHo88Vvf34z9dXSC99vPX/zu91ff+ps3b6U757Jly/my8sRMRWxna3nRSd3nj6tZaVr++tOT0+NXIz4fz58O18udha//1wc1yrJNxefH6N7p1GL0kdwBKv1W0vdzrf7NhYR4/nukX2zYiTfNxbx2Q+df/zbrdZvNUv9z67FiXxbdj3OlK/B82jIbUomzzbZuW/HdERcGPbfmtNTb6w0smu9GEdEI7+3N9zj//vqjZWb+n9+NeuNlVL/s/9ML3ZGfw379AAAOGGPHj/5cG1jY/2hFStWrOytDPvOxGnoNn3YZ8IwnMbtZNgZ+WfN5fpurfe5/+i+9b09dz599svCsz9eK5b55vcGlOx5CN9qtVrth8kz43H1g/sb61ez3VfG491sMJ/Vf2U8bmeDhWwwOx5b2eBaezAdX2aDN+58vHE32/DqyYZv59+OWu/PBgb8CqKTf/brty4VywNKFtXGovt87cw6Xv53dorlASX7+n9Cp5rEgPm///xHyvO+NP9n+ite7Mvf3rA3/7MPe6mY/5MR8XKKXEfVXP5894D+H5J/7Ln8uNHue/vz9xS/3XN/Gbrm8retUv+PkT9mB5Tsyz+3+eCTuUePn7x+/8HavfV76x8tXHvz+o3F+fkb1+faU6LzmiLeoar1Py6U3pP1v+ev2df/HwffX5K4XIuJidha29x8ON95LYYLndeB+Y9x/V8pvpD+Vxx/2Pyf6B57JlTs/93Sew6//ndOsf9H0FxO+6vBs//9J7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pWd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/M0OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrBPxygRA1EYgN+Mq2YrF8FCLPQqq5DF2iZHSbmVh7DyBlrsBbyJvdrbiBIygSUKWiiL7Pd1yQ9vXvgzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAf9XUV+cRuX9In/Pr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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8P+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgWMBAAAAAGH+1mH0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CkAAP//0utmfQ==") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/185, 0xb9) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) mkdirat$binderfs(0xffffffffffffff9c, 0x0, 0x1ff) ftruncate(r1, 0x2007ffb) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) creat(&(0x7f0000000880)='./bus\x00', 0x0) socket$tipc(0x1e, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan1\x00'}) [ 710.198460] CPU: 1 PID: 83 Comm: kworker/u4:2 Tainted: G B 4.19.211-syzkaller #0 [ 710.207292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 710.216746] Workqueue: bat_events batadv_nc_worker [ 710.221675] Call Trace: [ 710.224249] [ 710.226405] dump_stack+0x1fc/0x2ef [ 710.230044] panic+0x26a/0x50e [ 710.233240] ? __warn_printk+0xf3/0xf3 [ 710.237127] ? retint_kernel+0x2d/0x2d [ 710.241023] ? trace_hardirqs_on+0x55/0x210 [ 710.245347] kasan_end_report+0x43/0x49 [ 710.249323] kasan_report_error.cold+0xa7/0x1b9 [ 710.253989] ? bcm_can_tx+0x3d4/0x800 [ 710.257786] kasan_report+0x8f/0xa0 [ 710.261416] ? bcm_can_tx+0x3d4/0x800 [ 710.265225] memcpy+0x20/0x50 [ 710.268327] bcm_can_tx+0x3d4/0x800 [ 710.271963] ? mark_held_locks+0xa6/0xf0 [ 710.276024] ? canbcm_pernet_init+0x90/0x90 [ 710.280348] ? check_preemption_disabled+0x41/0x280 [ 710.285367] ? check_preemption_disabled+0x41/0x280 [ 710.290384] bcm_tx_timeout_tsklet+0x1f0/0x3a0 [ 710.294972] ? bcm_tx_start_timer+0x1b0/0x1b0 [ 710.294985] ? net_rx_action+0x8d7/0xfb0 [ 710.295001] ? mark_held_locks+0xa6/0xf0 [ 710.295014] ? tasklet_action_common.constprop.0+0xa2/0x360 [ 710.295028] tasklet_action_common.constprop.0+0x265/0x360 [ 710.295041] __do_softirq+0x265/0x980 [ 710.295056] irq_exit+0x215/0x260 [ 710.295066] smp_apic_timer_interrupt+0x136/0x550 [ 710.295081] apic_timer_interrupt+0xf/0x20 [ 710.295086] [ 710.295097] RIP: 0010:__local_bh_enable_ip+0x18d/0x270 [ 710.295108] Code: 00 00 00 00 fc ff df 48 c1 e8 03 80 3c 10 00 0f 85 dd 00 00 00 48 83 3d c8 5f b8 08 00 0f 84 8d 00 00 00 fb 66 0f 1f 44 00 00 <65> 8b 05 6c bc c8 7e 85 c0 74 7d 5b 5d 41 5c c3 80 3d f3 87 d5 09 [ 710.295114] RSP: 0018:ffff8880b5217c20 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 [ 710.295125] RAX: 1ffffffff13e3053 RBX: 0000000000000201 RCX: 1ffff11016a48d3a [ 710.295133] RDX: dffffc0000000000 RSI: ffff8880b52469b0 RDI: ffff8880b5246984 [ 710.295139] RBP: ffffffff87d8bc2d R08: 0000000000000001 R09: 0000000000000000 [ 710.295145] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880b5246100 [ 710.295151] R13: ffffffff87d8d930 R14: 0000000000000056 R15: ffff88809c394cc0 [ 710.295166] ? batadv_nc_path_search.constprop.0.isra.0+0x990/0x990 [ 710.295178] ? batadv_nc_purge_paths+0x22d/0x310 [ 710.295194] batadv_nc_purge_paths+0x22d/0x310 [ 710.295209] batadv_nc_worker+0x731/0xd50 [ 710.295226] process_one_work+0x864/0x1570 [ 710.295242] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 710.295259] worker_thread+0x64c/0x1130 [ 710.295276] ? process_one_work+0x1570/0x1570 [ 710.295286] kthread+0x33f/0x460 [ 710.295297] ? kthread_park+0x180/0x180 [ 710.295309] ret_from_fork+0x24/0x30 [ 710.295484] Kernel Offset: disabled [ 710.457364] Rebooting in 86400 seconds..