e3f2b560c861d49b539d8e1870040a8cf190a8a767ec067a8048aac53336b44669d3d425843ae80681a7c02a5d5a3d90f355fd4a6ac277e75230d558f0df20cb323cc65e9b5a258cdd669c8a9534e4aff09a8fe89b124748c9e756c28789c2152a5142bc0bb205e339d43bb980b3f04a3c1a424a2a093966b20600a5410e0528fb35937c998eea19f01eaf2f39e16d85563a6737ddab3213ca1832f0afdf891e34a582f6a4ac81fda70ebc3fedac2fb3a492fdb40b91021e5d371d990064cd1f7c2c1a6472dec7505f9a4940057a3e57fd53aa3cd2eb914e073a19b6e925f8553e6875c093c7d19de25861fd9640f0eca4cda0467f12126daa2e0c6df7d4e4babe5a6e59e8391be7700790315b6b8a8aa74cd6d3f054aceaeda79430676b67fe25c9029e0894b413377fc4d8300d9f9338fadd07e4c80cac08113df8971a868458c47c06fff0c1c4bfd48ea583e9e76ef103d42c233b6de10b30612cdbeb6b60a6a4dbbe2da63cc2dd4fb93cac65af3c1279274f4af0e2c5b96e6068aa5b41f7548fb72b0c142351f64446db7425115b89132b5589ee642ebbde655adb2d7d1117456a6e4f2886879b42baf85e05d53e2aceea9c3830673bdc4d081675fe76b994651af9c3f16b7513834fce4654f84558a8308fa677d05bffcc893d9813bf87c5ec520cd66ad58dc06f0c47d253cd36dfec82980fc8dbdcd4b1c037c2b30bef455984f3e8ed19d69e185fe4fbdda2c2517ec9abfbb4841252e650b6bf56fdeca9a4ee3c311de3c6859ec14cc00e95323c57c02fa894d83ea17944f3112fc19a7e11335d7951ec6dd5b4f06fb9b637313a230341ea5da6a7a959e707d0cd5fca60a6649c8df8d6c17e9a49d230e5775df14e4b43aa3420bd0b8814ec7360ab1910e69fab8932f7646d7998bdc2e8ec354c52da21ed83fb7582cb9d37bb95f144974f72c7b0ae7b42945768fa8ec0dd6daba72d05809670506ef1054282201b00906c8af64e3e13a10f180688c96549b2d3d6b04403fd571e7b132891dd4b7cf37aec25ca1e9190c17aaefbc31e059915c12c232fb7097e9fa6f35fbb265c7102db62e2264590c583ea90f1aee3f166af81430d9084eb0c760ebbb16049c9fd1fee6ce33c8ac205e3ac9c275531feadfa4054e0c027c26beb009f54aa72b864d39bb11753f77931bb960276db33021c65671e57b3708bbf979be222e8439d71f58ca87cec7a054517af398a42735b580717377a54f139e2c46813cbb03d98e49c26f4ed54d75e48573cd06145f913f4e313eeee837496dfff75aa722fd8486c45f9c959da12ae48ba4a10712120a203e2476c7b96031d8f8773f68344e6fa21831287655aabbd594e9f272eb1a7315d2d79b8bcd5e63004cd106f80b1e40a5d9e428a01bc58264f4d63c2ee9db6efa70607a642aeb883bf4b9fe009d7f09c16b05a2c9b73573e9019e161ebbdc1fc9b9cd0c5fe1b57adcba2d0f3a767ad59aafa159b3dd181f0601ff95e8af8b5410e56c81ffb8ab35b1e04af35dabf69f08572e69260b72bfd502c5a0de627fd3fee44bf1d4a261bd356056c5739398e3ff161beec1240a089625daffbc61dc5e660c274565477a0ff1797fefff04a98704802ab0674ab72d400686229608cbfd2ca20f4e62495e8b09de9d180c47375bbad72f4474b67d56104b4b466192be60f7aa668fd0a4338b856f114311842ee806d6488ab09098ed9de0e21bcc8b42a5d5713d15eca108fcc7a65d6b414a112524a6e1418644508dd957147a92d4399d13faaf01cacef40549cd11900f9aa32a8333f55796ef25d33c554a308da9797cd0ac25888311b0ac88eff0be7a36ddedcfc2b095abb4d5a6a4edbbad67b70cdf60c7ed0c5e040ced90edb3322ef684332358942ede9191b431c99b3abf8f9c50206479f0ac118c0a99df61fb9c90d846f41caa6a2448fb7e15640965e051c2af4ee72a5cc7c962bacff7019615c10e6c3054e2e5792df3aa6e2c33425552148466a88568cc79b6edebf0107b7d3d24423a665d20c3a1c0f1a6b34eb475bf875912115914cfabcf394f8a096d64e5dc95705074fe5e985497dcf052b9f748b9d4688859c0200fa43719e4722ed6c064c0efa7e07beb2a26fd724b63537fa0eb506365d5c029cd8dce7dd0a1cb9d9058c061739734af6be9e880fe7e28a211a4c368a7babd1107110ecbb384b274cc092b9511c4abde2ddd863162e2739984a9f3c0a76e3c530a27d5e385f4a3b87607b2a944e09d28239661d27719e22c0a657ea383c30859ca29cdb8fbc79bc83e995dcb361743a7e195650c37e570b768a0a1f0b118fa5be9b3c838326343ec5b376d5ee040ee29dfd868cccf9cfa4591151f519cd6e2ae1453a58aa92f90ee5be11ceb8511ab743f399be0a190eeddfd112336866831c3255ef6520d88b2581ea3767f3df01a38d9b4656f2a89c5df41443291a795da45c8a846015cd041bea0dfbe648348b10ae73ce43d9017182792cd9172eee642c549a530cc1f537f9aa70ca63792ba4a86a713ae09b917136e5bf1506ad7f367d8d2f77f47a2318facd109bba9b1327b5db9e4aeffbdcf414db761eeacc227a15cd72aa52c8ede33bdbab9de9aa1e8f470a388013d07f08777e2131bbd4856ab5c1c38d03ef407197ccf24e8b2a8db69e78f9d6623033c453541bb79f9e0be9a55588e2e54fce65fb785467064a146c4bf218068b5e3efdafaf93a98253becaef226cd79468ff1bbe0c9d43877f5cbb5844fd8957f15d3ef208aac11816585cdccf039c36b429d3d7fb634054fd0f09c8abea3746a6b7379142abde26d998ac7e39b94746c60c09f86ddbd7497849d1ef839730672449f35a3c3253666e9fc053ac1c518e44e0b84555be507f7c00fa9e4864b4bf40ac3d93f12001eb780a779e655d0633803268c094ae161a0efd652003d6ac47f9a6c28d866b56233f371627b01e0fe9361dca611a28841968d4e12cb73d49ce08fe25de4a90b2d34607202b20e71f5e1eed38e17d0a2748f548cf61735f4c9cead1cb93b11929d906d65fc60f88e6919b7b5a1014e6d408bce9c8cc832eecf9147708fe451891717d2ed99dee70773feaa97985102abd3dd05c904c28898afe060621db6564887bc4afe158fbe1d819136a1ac1dc9d8674798a93daf5255460b50c34496205834c668db4c764e76ebb6cdaf5fc44b881cc2ae87b4a7cc045143f96b1620abfd0f116e673b335beefdafa1e58d9194e010cb78956044646da5ba853ce981667f2b8e5001c2df437c9d597ccd2be7d2887f5cb7aad0539abb3f9db1c8f5cd4d7d831946ba1c1aa8737c114fec1ac9a82519f57cb48c49b7f62e9eaa89f448df33fb307cd0036c70b490ac340f7d04e14f32bfeebb08a9d5bc7bbef8f231ea09311d4c82cc55c90eb53c6c003cc98a34dd3c4ec2d8b3a655a78e16e908f368733d0a02b36fe963e2d80b5e6f7b2e3aae3013c900c76e4d56e8348bef221f8a642e692c23b12520fb68c793e789eeeceb4efb2097a4d5952d144094cd7be6edc933d257f6230e962d70ba42e1b07ad9eca0ccd60d3d9a6e06b73ccf96a8aa490ed3bd58bf4d79db65355ae145b54be004e464f4dd23fb8b1bf15e13838116083da67186513652608e37c8f847b2bcafb57bcefc7efc8c8182c7d708cce5d14695b4e618e77f8e7be81f27a05e415fd37ac21507a665b2558daee5c0b0859fedfede8c03f181ef5e0ec0da6caa3edf402dd73bcb4026c489a7cca8ab700d3e9f050006c36768a16e8a48e48ed5750b8cdb7ad1fd12d4cc8333d324d6c83905303fa7013fc02553b587544affe38f1a95e0c4c39740d63b6d387fc89b30bd5fd745cb64844b13897ccf5cca135f7d39e03ce8adcda919d86b25b52764b0a0c4f07f88df68868415de13863df84a7e8d355b09cf90e482eb4174fd01f1b371a4dc52f3c89fc3a70c71657aa5d7573ef9acf4d2b0b321c41ff2640515bb43637ba2288ca0bff2e2a3a998ad8294c52f9edfe0a4ee0a3f8ed5b4b5c43319bb9c58dd07ea3237d7bb62cb086e7ea4a81cba2cdeb28794a09c275a704963110b64720bd089e3737ee1a91e348b5e97b63e1724de1fa9f49961d653bbb47b6fa993b035cf59659bcd0306180645162568abf51127845cbe6e37cc3c19b9d69657db4258fa5e8428a73eff6506bff474c2e302ad5559ac8de44c6f0baba5e2e579e7d7f9d9ebf540674432ac11d92bfc9abdc24126888b533f43bd6f293b0bc315915743114a35308a0ee2e710522137918a2b09ddbbc7a2313a2a6b85a1ad26f14dd70072651c8300ddf6de29704b716ce1bc431c66ccc96731f46359a9f6850976c96dcb5e0ee47446f50b6b3ba90d45224066e123ad3854d877c0cdd9325000ac0d6813c30cd43d3e150335601724ca3666458dc4c04f6562296982353e155d5255c9008c0b46d21a678c8fcb3aa8d6574476e0458eb0a76a6cb50f929ed218cc4654cb4f95fb3afbc2548b74acc312563375a19e55d488599488dfed4dd31b39f29ad61dad343dfca3b45b316a34e7a7bebd2b0f562a9e69848d13fc80a4fa52d0f17bd15d9e1fd39a7dcc86128d14493805d105a745673bddea68ca74ac09d95cc7412d5be2cbd0a247a81dc9e148111e22cdf3375805469226ca3538f960a6ba6aa0eeeb87c784ffb1bfc09180a61be3c7c535fc6d593c3b3f4de21b8c3eccc9021e80fb07dce0aeb3b023bd55f24356f646791ba80e5ca21ac092a069ae0a22cfefc08c23cc7aa69b570bd17cce9de15871d363f167288f99f04761caa67f12c949466493f661d39ee4280c955446ff5a9bb14f2d1ae21cdb91a5868e0c52097cf380f571935b140562922763f1b79c3709b949c57a00b08828ce9e685f6b234b5fe3c62d9feb249ce75e81f5efd556c14d5da24dc0554723fdbe52659969a39f470e82c50c4777c908628436e31177af1125d5f70ff627462247e5bc20c47ef75f369174586d43d42f7eefdd47fefa745badebca2a881ccc018ea411cc8a7a0881422bee8704bb98e6bea9fbec63441fb45d7ccfd436909b57a2b60b788e15bda3ca7663b19bd84d0879deb639f10def9a99d42a4b9a4fd7fecbf6d2e7598678307ba9a5b6f143c27cf1ca41e3c904007bb762cd5df6e63c4cf422c2ba959e53bd8e5664cf5df6a91a4bc8cebc52b22f30060fcbc5ead53d38eabd160c1da4cab8aa95c3640ffd78074aa2cbb05cb8ea90a0c95a4a1b2be1ee94f238000f1faffa069d87039f13f5f84ff368aec5a0b10020232b9fc954a6c22573ef48459e574d48a4845837e1d6ef386738ccedd093d4d5bf3a3f790c875ba7449d03397642feb71100f2c25ab2cadf0b0802544a2095a51b19cdece623b17d420b173a99c081f8e229b6de3c680d6bb39bb98b479517d77cca581b81cf856753a44ebd64cff111fb8ca37ea45d217a3fca44a083e6c35b0fed9f8f7631178d15e88f86c85f1ce68c900afdd1f7e5b8bd4ef3f58c447b77d3befc49180df7a5eb2ae8ae33b4ef573f3a425da8a60cde84d8eeae6d6399b9fbbfa0fa8d448b25c7f79b7554d0b02b0decbc74ae8560f630af596313fb33d442a410061ace0aa7a440d5e31ca8bb2cc495c4f0b672edb011b0c5f16781836df7f4af8329143d5a1a99d7b18ef9f774c4199d635848cedebac82637a03a189c65bf667503737c75b6639ac65ad424ca475285437e6f19830b36549f607ffc387c8b11a34a838159376a6335afaa045bd2bb04e279dd72436331d07dfbd72e2436b27f0df23a266fd15cf56d1a9e93aaac8901cfe49a3219ae36c5c65c75e5c708fb82cac4d6a50726509ec3a7d32d54cf584ae353a5bff75a6de77a0b240cf8a0a72817c9d37699ca89c96e0e0d96a7665ac3a7d1febca1a1d79e2cbde8025c271360e2f90048b2d9fd56f45c013e001dad4b7785be69dc01f8a954ef7a84455986fc5c9d5167d91808efdb4476ed79f99563d887cfd4e99809d9e388501dea228cbb3cf3770082dc566455251fd9c2c742963c33500618c6ec99e0bef007408a0462a081237be4c6e5db0258d4be5fc9cf63fd1ace1f4166c053b0fb84fe24917da1255cf40bbb1b45644f6a7699cf802a35a932c374b1d62013e6afca3787627469994c02f622ab877ed5491fc2a89eea60e4e1628da89e3ad600ff6442e4ebf20e47304176b6a1703c094b3cf6d7fbbddd8d8fa5a00f28b4d8f43d88487e9d4531071512f2027198714a8d1cef126775547fc74f2a35840510f325e50361be76557767560055e084f2ecaefa0dd8ca8215301a7a887d2eaddaeb1f5c3dfdbd2cc1ba5f02d4426b98c0f861c5f724405758f442560ea6cd1d953456cc4aac6642ad61c03dbaffc2364d8ec2ef9f483c70355139d1fbd9617ab3c7eedf0b8963c1cfdab769180db43c416a90d9fdf3fd0eb2f81187642b4e2a09d6462d27527fdfda31f7b262501749dcfc6c184983f9923424131d05cc811cacf5c2c87e8e6f135349e68cde0e8997bf1dde248e5124d5dca2681abdbe58d327a8edd585821f03fdd4515728f1336495ba25c9bba56a3f706d60c35cbd0b40d0ac0583a981f9af08510ed8ed0a726e5472f8995af3837fbf1e89587633d2ef944868a153919165778e963710872af12faf96c0919c638e5affa97104471ba6e178d27602f96b9546ebe52190d91be245be08742b96389080676a566d3229e593e4f56a76ae4c58113c6adc1088703b1b92dafe32a5600e14ac1e71df829dfef425911f16a2b91f693599ecabf93065c6c4f5fefca8d4ed095599113529f65d9120d5252f577af95b404979508c343df54e4d239720e7d3a861f1dcabfa69e12d655c8a026c10a4df279b139fd222e561d205ac9b45c1054f8699eca594fb23886e0de565186597766dd5e40f74a423d5708dac254f4172f1089270988fb18715813f13ee4d131b64dd517c7e77f27f804b229f5339ac2f483b14739ac33a9645044d3010bd77ed18fb117f7b11bb51c4ed683b59e28bf25a58f123dfbeb1f0f21f03d9b57d8e61d59b311037a5b757b03ca5c95e0eb73922c6918530c99de4d6733640f2b8d13bebce31d4f5e27aab201101e48cde23a0d7e87b9511949d812e3187ee5ff11bc5858c022ed7b00790eba32f9ef7e134ce5f73a01269ca971b40e62133eca9d596a768686d6390b2c74602f6dc597faec3ed9d9658102d99c9624c1a97d00d63853578afaccc7e30a77fe054ebc23eec45f608f996fd015cd6bd50a111360f0790eff6ffb1ea59d13c8e29480bd96217188f97e53a1f5d9eae0a2badb4fea52f2bb4f8cb04d0afd99e7371a978a7d7ef473f77ea6738ff84af655313a12db24cff692ec7e282245ae9a42338db814593448f7115df3dc3f4e2faa2c2fdbd68f679d6aba01a15031347bb17d8bf8f1fad0ecf365e9dcd32e69803c5c05f4b47adbf8a21af7e9fb327f267df1c914486389a9820edf0a03bde6ef388c255761e439b2f7e1f9c1c3c95bd30c502197ab37f76b52f0d0675f366e919be19329853767bba34a540fb75bcdcc9596a4cda254a660e11bed5af9d8646ac4b7d6d7aa5d7c0005879b6d08058a56c3d3a4d3d401b883153fa7f2f6a6d34dd010f6b9e7b4e457b9ff5a5802d7723abb35f9dca0afc10f6791824dbe0a7725d534e7753445b7268d90145b6438b93fc475f44d5d678d79da6c5770f3a9106f3cffbabe4b88cbe7eda9b8a495be4f6717b0fbee6fec78c86031b6d878d47e357b2089de3e6dd19a265552553d1f7da53884ef84d0eebe782791c48a9c68a28d8ea3bb70c922b01dc20b2cd05cfb276e326651398f766f5faaea54a41da597cf6b50f3d5ebc634185b99069126b8d935c6bc42c47f2109de42091ef4ade3d87cc44aeb78709255501e64f34ac2d4b2725cf7777315f8ca9424bc9d61a896a93500faa6cf5a5aee1fb888e17b47a38a667be2ffa3bae46afa88bfd8b5b6e1186d6e41b9a4e490591043372c23f36fb48d80caff74cc349adc92bb25f701738c809ccf74c47afa193795ee67bc58ea7fd85542fa7e70218490fff212163401cfde016df2f42496bae403d5391e53fe200f758bbcdead0fe72c77861889b9632a257229c35bdfe8fa78375b4f5c768b9c60cafbde1f00aff6ca1879f6472f28001f5f13d4d9d6c3a90e04d8df09873550daa8262d39efbe96a79c697fbcc9a7f27c9f6d782d5d5f6d024b291376e9cc40d902f809072e1f0f2c2ab88ce3d074e88461f5971853e7be749943ab6e25e25e8afa5042dd73407f49b50841c7782c54eece62ec2beef1f16caf1ca5989427bd2726ca0fee33e303702e9892e4382e92c3f3a03a6188f39762db81819c7e12b424be8fd964dcdbfbac00139e8c5a6200506f13f484ac34ef3d26e7cadd53cf402117419c1618205bfa5382486094bd55448f2b1aa4dbec2289189b601b1bbf5792b2a641c6f5dd19cf24abc72fc5264cf11f6b44a4929267a02cd1de1b602b9de65a6c06640aa0f76109baa90d66eeb17295b1711365b7d6835a2dd55b7fe868c59453613240643c847a5b48d27897a58dda63e579c1bba58350550e147b190f0a2c9a5ce719d627ce3302028b4b6801bbfa8cd74874ffba35817c0eca034d19210950796807125fe6065dcd47d7c870ed2db5c00cff235e4154e2d89ec2a09a87551f9b7ca25d519b5603c0c33d2cf72878199ffab567fc5e093529b89d1163587f3564ba8291d2d96cf9762e7f568e786ea90849f6312c1a10f45d61600cd45c48e6870a7d76c913f9c4497374fc04401cbd11f7710740148234fe8f041f24d0278fcfd48846e6aa49f05016fc332dc5d46b4a26574fed5c0751cebb9f7ab4cdbc1ee011d82d6ef95c52c9df8eedac3ab5cf30805f23d88d4f707601f8e6c606b58f2fe234e948d6756d430a5c4ec76a33874886c8fb484059b47a9bd198a61a1896419288a9e81d0969dec778a53e8233f0f63bd0134e5f29825e7817e7c8ccb7d9acd8f86ac9d3af78c43df3036d7934dd294f2bb12063bee52c547d27a218145befb0ca96cbfaabd39fa245b51c39f4cd4cf8db105f9dc46a7aaa8f7d06fa208120ce1ac49326179618fa2c8596c44e174eb7a141056b1d17689c10dee089c8b0867b8a757ae12251bbd68db5fba2be341275fb6ee379309f5cde9b31242b0b2bac44da74776fac141936bd96e3177161f057c820a8c22cca8cce29b158eb55aed0260253fbee70a6dd281d9fca23e0b0a38d46c76a95e1262f1cafcf0fc37b52e649a1ba1e2c0f97d10bbf4d2b5632cf340bce56736071d5885ec9b4e17910744d3e63e2ca6deb21e43fc21e89c6865d3ad424ef4a14efe8843ff3168c99ee395400dcc8755719d290c567c95a5e7d28ec1190ceee240084d444265cc801cd960f69b368359bbf06b8a4ec23b47c7bf9d4b16c701a1c4fb9e81abb55bf49d450b566ce03de939fc6f5c51291380086f8c995cdd4fa15a325601c4846a69f15c77f55c900270bc9ea5f406480cb0e3e89bc869fe8b7cec4fbef7e76283d50c25ab1b4d34d093a7df062990a925a9c44aa2661abd7d381a4d6cdb64821ef624dd51b72e99af914bca2f80c25b82ac6945df7c7582e6d0ce2cd073e35f1fc120a68ba210410db64592a9aa319b30f2b818c495750e1cea0610e27d52be31e52e501a3bd51b501bc51c2ec8592f679b6e55b9aa58d513fd2bebadc83ba76eb45e5676f130193e9a666b8c8132c9f5141681fbab324b555c5c890d488ac2dd00feead0a20fbd8a46391438e3193edc6fb89161cd864fca98f4f39a2893c933dcd13bc8c5d5a548d24862e8161c0fad7f33aca8c86791d620815fe3f0daddb5defd933d0c10097a7a98e67625420b6c0db7c3e17ab07ea64e6f0f53fdc670799e06a2e3a871d6be363a2639e35339361311e0f528cc433eacea4f79bf217108c7b1d657840253ffdea18bdd1f93cdee63e7a9b8dbcb4ee06162b253e09ea0641f2771bd9823dd210905e9ea495f43194bb471cdeb690e8890b03b50835d53dde1b572dd123ccc8507bb57a45e46c0efb8fb3d5596bddf9782d86dd911636eae2cf64b5829cf8893faf789be3fa22859accf688f5b5da6c29cacc96d477e23b63cc934f685b6e42e1655c9a9b94d6d78402de22b8d9776e3915391aa258e57467d770d65480ba2f6a94b0337965a8c659c42b4e90b14da4697d0c0a6d74774c94c52d8ecb694eee747bdaa6c3a6d60739db18c6446090eebba72e62ab88b0e8b88e728ba8cb133d8524eda89a2bff1c8414da3edfa6f83788331c8a7e5a8af2dd3682d4752190a3c689949abdad8350111373e7fb46151f54a10f79d91940e37efb05f9f157bddcfacf018b65a38ab614807c34a2786af4a1d48c4d1c1abd31815715f9d1b103992207fc664f12c82fd923c57d8e7cfb9f4af55182318d055c704865cf484206d60e34cf7fe9b6ce60b1772c5c7cdacb6695227d80da18ec1f98a434b1aaf9c6b6d082f5663aed2bf267e559dca6b93d3ce34273846fc677f529690482df0a8f782b8ad7269f344f5f2b4d320a7ce2d2fa02284f8db634dc930c3e2b9a629245364acf35d41e9a14c88efde4e742ef1ea4b43d0caf2e70d4a617278823e6403934524debbd933e7676e441a48f630dc8bcccd55d9032d6bf3dea97d1669c39fb865b0e619eeb3f5461e517000f5aee3ef2abdb87d3a76b88e140eb4644a9fbddbdc9e20972cdfacf00bffa3a1ca5f84122c2ebc54067cdaa23967eaeb7bbbfe44e5843382b834fae1f62a066688595e4ee67c7ff9858672355abf7893ebeb4bcf88a62b2237c6e6cec9aebe3f28bfc310ced3a590e88d4bd0f53289206deb9addbf6f3c02115ce4980dadfc112683ae250c2d438fd9c0f2a090dbf122a0072828db798bdb868dcd47384dd3f5eeebc0307a5b268683cd51f312e8f02b5a7746b11a97ac43287d9b9765f03c720503cfe6e0117660a4c00d67895224c4d42b032000a10d7a743054758a8f54941fd5eaf72498b678d1579b3de4e5518f90f1e3d32517d09d7f5da9d180215e66218e9dd64036819cf12638ce82712a6cc79a9ddb36e86814b797d72c2bc58b18ba439e99965f745b4fb7de2878e3186e3e7b835c746b0935f6c67e92e3770bd8d5eb4f66d8175ceb7850e418c55e574db891639aa77fc62bc45dcb734681ede8484d4d4109a9adb8c3d00", 0x2000, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x0, {0x0, 0x9}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) syz_fuse_handle_req(r1, &(0x7f0000002100)="5ae785ca91885b37fd87cc2ee9a0dde54a15384713a93e74c6c5665cf41ab5b614384a0c723d1d85b7f6bc4586aa6e92ed7ac174c56e9d03935baac9cd602ef86c462871833fccb38527807be37748b26ae7121568c933bcac24eff886bfc555d77f982dae5f167f06addff9f70e47b09e437c8a5f0631496993b729d147c59b7c331c97efdbda6d81c4b34cac2cc377aa3c3a0e33b6ec4e6226e7464aa3a0ff858daf3d5ed4221ee3c655a61ded7e823b9dbec76c6d22c92128456aaa2c33514df976bf94da56f6a333e64925dc590fa94f0e094532b47941009e4cfcb1040813b8ace44ee1a5340973e31635585f0e5b8c86dc67c24d3ec03c702fa32c3a3abf8c6f5f43b2e3cff4cf5beff9e94690c82bb0fb0505f0cfda40b1482e76f8d798c9448f8d9c395b0ceb4dedb7bb56bd4c1562fd9c524c8c94b23408975e1d1e710978f7b3bbdfad0464adf76f9e5728ce2054c2b650833623106878debe4c2bac0d5e65f0845dc2eff40dbb98c2a27ff939c54b2aac6fcf3c61ae477f1a12ec4981419862656c9f98e667d5c45ca21548b399dd4c6a3df0c60041ffb6ba8ee6e8f3aebdd0f55f940762028a5e8237a2562a4412531904e585e50f805ffbe023a4fbd138aac5472b15a7624413b5ed41443ca5143ce4fa90542e94cf837c8dd5a0416d3ffbf223d3f79ebc688642708e0dde2521b5ba19390c29288d59ce010a22fc77bafd066ac971609351677edef90d274dc953123f939b4894f305f2b6ff90cbcc9ad3b339a1f34a36ee04bfb2aba728d217d1b7c5ee82f3c72ad95fb3dd227b622c9a2e4779bd72d18dbb25f4096256b527643d5c7af5194df16bacc9b21053eae64a118880beef3e5219bba49740e454720e2ff92487555102d54d78b6b744463788473226c5f9a735f2edac00660af50706006900fb42af3535f3540f5c71251c1c181dc317467c2577fe6df8cdfb08168603b10bb8f75b884923d80e21ee57f27269990b9265df078ea6ab7f672185303fdc0fb0bfccd1348cd850697460d494ef16527b55077b40fb46f33812db50a0f5e84086f9dfe4070b2642f61cbd1b83f6d8d8fd0062d0467ad7503ca8e1c3e42820d08cf2b7ca3d7e9ad02bf383e7e1a3aa09e2c68192bacf5e01604e9fd512cd872c7ba29196329f08c7c663530c21f977ecce626609fd82396d0e6aa957caefe86d08b52ea274baf55fb495d2b5f8da480d504a500846dab13d92dec14ff0ec3be163c170386dc811933c618474e20e488b0510d54308bd2c0bc5cb1a42e38ad5d3c6d8fa013f930f0c1e09de02a9c2e5ad6d64a83a1fd48c1c232fb133db6da04f41d380bf5ae3c42919062c60f99ae4c6a000c6b2f44beca3d248e63a819fe139d66d41ac5e21a092f400a8b9e896ab7ba79726a295902eee991d0e3e20fe2c07187c960631fb8a2ddc2bc0982095557c48e8fc69438a43c8982061d06f9dfbbd5ee30fe22f415bfbf53879196da96f4ce63355fbddf36bdb1468989723c69d3b5d115a5115365d34a2a1bcded104f05b24195ff91d741097d5a58875c1db13b1f8f88af363cb8343900be26455d159b2de68488009f398ef6cdbe29b090b19dca899de430e3991b1cd5eaa5c22a326ddd4adf75e3d2c7bbc3a64349c4599d4360ef9d8ff1c68710a2e412e46dc11d24e9139aa88bd6488196f74be0667e61f60a286b19aa5cb9d3f2c761a987eedf5210e3112d2d816885b6afe5b9e6f2993094ef651c88841c3a35a168e1ec2c9d108fecf14769f4ccea0f9fef6b0c0e8ffab76ea475bd788e53d4b0a422a5b391bf01f5ff8bc7e306983fbd734d61f244761353f4485b3676252ea87785342d8360650c3c21771d6ecda6216bea9584ab91f0bb3048987b644d450753c2c863a191990648c9b4d5c2a95467df25cd4b945775503fd670543b706b492c10c6b99b410b15ac9d06d3a1cc0ec71cec68c76a1e5a4953286fea3c4c4e2f0c2c43fb314fca22a2c98136c3bf1006c33bd29a9d0a17f654429fe45f442208e705595bc85a3987403d58256d58074d899f935c57eda03c0db1f42b2c43caf412ab6e0aff370aaf38ff7755709301deec50a84b9ce58e27f697f9ae9aac4bcee723dadb7b4991923395a85b44d886e755871a8979d98e1f9d0530aaf59ecaad7019f72a5956c0f1f25662f64a4086dfc3e1e98fb895dc39f1e53a0425a838927382e7103ebe761fbf138d09f0a359ad0c2faf323120d73917021391168e1db0bd0a63f04c560b731559a1ab6a4ddf25eb35d2bb3423295276bbe96d78907c1071613f129368d5f516d41f1480c5026156230a9665712f4c13df911c83612f8658b3c70fcc28719f99110796a7ed82c7a87e68addef720dfd7b41cf70a1dd93bc4a04c21a05f4bbdf5f619e0fddc9e7a9043231a96e7e9c236766a1069a668b563ceeca8f785c434b40e512dba2311891dd34c1f98c9c0a89369e310708d68ec84ae8aeaa96a206d9dea7ac16a6e429f08bb8d781eec292f12356c2f6be7bc99dbc35837be62ed18b818db892c8c86168dd6886920638f3c1b9ca32cda3d17f8795bc0b8d1c988ed672f66a289dc481e4c5a857050c39ddb3c4797a9442654b29ee85c3c42c10dc87080f6e07b261e0d2bc908e3faf3c4bfe8d2c2200f3f0e734880e9746a461918ee3e9efff5a84def6de3538388a6bcca4d720a8549af6d79f69a409e06da8d6b6d8aecffea39928b70ee486291bcd3a1e8219c6bd3fce4e68a70e21a4f77fd79a98c89dfa06e75a86181ebe07915af8b94664a55515915ba8b56fcce5b91fd965f3d5a1bdc686d7591dc9646c751cf275d13e88d69f8421db561de7d6f52ec63621490b6cf80942c18574927e4c16084a03ddeda058c6739a4621755d24873796c6a5ac987632536296f2fb0155e9eeadabc4407ccf770a8c1fbe177a02b12b83b92f223bfdc0bf45921975d9e6ff17f7560de014ed5ab3f42272600c9e265d170d492ec81db1daa49b971d605c0d09addb12bec7f45c39e1722f3624abbf5b7064bd90c70961ed2552200a21a36701b0e1842c4982e4ab17244f392320ec67bedda8c0b28935c79a995cc81bede03947d812c038df7fa4f95d4ee84c8ad3ff8fb89dcf6b9b312c01c6d2c263d68da642582fa02701c8ee70990a47f494f1ac66fa38acb1a53ca6bed85fd624f8aee0165f059dd7cfbfeb63968dc527f38e1584864ba807afcbffa9c2e1fbd749032c4178f1baac498cc58dc5478f977308f567aca1ecca6a407077cd77cae3dbc0aa9efc68ab46fe028990516181735e98342f93bd9fe3ade709e8c0e1b8a3160d3a6221ea362b118c890a2d41c40c7cecd8f69f022386f9164b3eacf9f34ecf3117806dcf40ec43e74e96da1e12038f2e998b3b93a5879055c51749f9c13c5d9f81153a968b349888e982e25eae26b9313e73a74badc90e04c970bf7c55465dfe9f2c38573d0217d55eb61f5c20f42bca6842574619729abf516189ec8d9888d5d18cbcda9dc35b8266b5105d1966c5671b8a2c472ffaabe0becca6d143d26061968386a28c47a87ddb0f62e14043ccce65b9c42f044170f876fa481cb7e1f42eac989d4c09e8d5fe34a7b8e385f256209dc50916ebc193a412deab834e21f16bc13ccb51f7015bc6e826e7995d8302b4269e739e2672ccd65ba659b6cdf690500e066d1b943e68cec35f05a8b7add2dc435cac2c562f34544d0e7ebfc011228537dcd38ca37c4d6cb1915f215618d506c8de261967b71f9749e588d61f68ec7edc444f7c0f74fe9ae2e4d56173c4ee89223a445dd289f558ce7c9b57389426d129948087609a24c1f8ebe32088f36cba15ad76661f5ab3f27af94d3cbd7c0135774454150e0ecfd4a0c490c0103958e445354a4da2a62548a8b9d61a7fbdcec617fd0e5891b2df56f7e21cdff564bfc720732c4755167c6f17746b2bfc2e2406163dcc8468e3c015f2d448316841b4f4be64366db8a4190200fa7a7a475b7ffc62f5f5a93dec898214ace9f378e3139dd1bb7478039c3d0184c185bdbd5531e3cb86a41175f632b839f1341fddc184a6d495511623440967788540007f01b0ff1ebc4d66d9a0bbf9e113550e57331918ece37ebf560ebcbee47e09290432d980a5c446d16065b9a9279b470a4a7d0120ad6f02ef5fbd5c0882a2c58d0589d128eb44247a88e3157e62fcbd6063b480ffc7c997a40e59b16f00a5e5d66e5825833a827cb65263410289551860404cab9bc1b3d7f99d9e6494ebe9bd52fd6ed8d9f980ccd5813a2f0eca8b17854138ef0c3abe49bc229fb7a8c7b75f712552625ef358cb69496cecda2637d18c1f28f88d486d84e5f702a312777bc0d6c9f11785817a3fd33113277fb8105893e10dc29b878f3d24a4e8cc474fbb7e2cc6d845a921585e01bfab1a1811e7a2c6018a24979d8fb5a853e6efa9b2810eec00d2f0313e72e25afef8423e0f3069c5f3d5214ec428d238276c44ced78d97a42f489edb54b83475c1b1d4a4e4cb1866ad07e6001f19636c442d3b155081511400dace0f271b8a972dc78b2068884a7d3bd766158497717baabc37628ce1bb7d72863ab7db9b553a205cc662015fc63cef445fed61609ce46e72fb8be8122b37c82ccb87df112fe76e9c394679c14b3116ebf7fb133ddd9e5e7693fe8a66e24f19670a19a1ba46a9564660af94aad7e865910d770b6abeebc4fd5f66d474748e08215e70d19c8392f4c7d744d7073cd10f22d55cbbcbc7e17a565bcf388e2ad751afd3da9896e7ced7833fc42a6c9a739085a0651c4d9fb3173b1b328d7d139ff426903ad469141d8c13fce17dfbb2772eb4c7ae9575df9afe18fb433989aab12072d28443bad20f25b1ef597bc0800f8842e67096c8303812feb359656a89d6bbdfebb186c32bd86376e5750784a02fd68580a2a57832addb372f04a5a889c97eecd784d1d2fe4a1b66b51976e2f012b08b9e269b595bab48dc1aabe10a89cb6ec9c504b2a832fd4a281b23262f1c76b5c94d78f6e1008fa4cba4bce83f4f50bbe814e33f38b8658273f5f6fa47c646049a66d2e2385f550308b66154798146408b1548fa8820114e0500e8bcecd4b4dbb3bc1f23a9962031585bc22e9459393fe8fccedd87a1491caa65265a50136c1041bc0e99e1520a6d8e2c067c89dec0c6f3e494bee8b7e820041642695e0932c7ecb3d8a7584f0c202f26735d3dd17c68453a4829d54811ad2598b353921d8cbee30d591381df76f7f2f83f14f9ed47e7cdeb07c8f5c9efe42c17c54108308a60df7689413b6c7ebf521f97f71571a002c6b6bf1487d331a61e763f340f6e7c9ea03a9caca30b26b75f348da60d871f5b4f66f2ded0ce1c5d1d81fe76f97137d355c9e41e1515772a863d6ba478441d5083d9749380782e5630eb0c4432bc8a2821fd987bb0b46221b9d681d8b6c538cc3e52426d37737fb1ca6bb8c01bb6718a9f7876a9966c8f834991e9fae7249de1a63a9c30539005bc6a9ed58479c6702537e3100cbb26ffc0afa8ef8c3d9f2dd31a5a5ec8e08aa951ce3ec0b154714351d36af0fe7cd37be67f6aeab6dded1254255c85752aeb43d3f774fd7b990ee19f3da2f514f1b7c36709f5d1427e6a6f3c92bea6f0fb4fb6fa37b723abae6d7ecd8833085568a9e12bff5ea54254a724b1f0194bf25659f891bb339d92aa8c9f55c9744c34f421d249a261afc8dfc08fef71247e567fb230d7a6b8b04e271c106241bffdbb0f08e01b1177e769ffcf2c17be0750a849ee78ed0ffb44f045a81aa3d1257eedc62e5465863491b5cdfb3b77ffa6ce6b79facfc9d7d34c64c8c976c46b65ed9bc9e3bb5ccb754cc34ae7243a50a42b1edb93b6b79e6cb818175ed9662e1f317e30e234d061268614d3c98158391a2348c520a873b5a6a3375384a3c83aed3c9628358eb1082f933a329ab2cf661b65791f8e2281e66827d78a92c8c61145802f0c4a1c9b2fbaa292d4d34ec99b0c7f7cb53ad36dcc2f502156ea7ab0f8a057874205bd45273e33ac8a6e3371b11cf1f00c50c9e54141c8034b876f1165c9c0a442627928b82f90da6427f4e48f119e227d05cef8e256b541e66b7f73fdcb38ff35f5aa23d0e6cca93b6e04dd4d4988f284ffec0d33d6b8f0998a300c8d48488b14c7adca0da7f35a61e6aae05a903a05c0f7d573dbc568a0244a9adbb19b5371769fb22efe65795aece724c52b5d44be6ae540d9ddcaeb463481ba790334c2403453be3cf50a11305d34ae5d40a3b3b2f75e3965bb6e6ab8d15df1a355d296d4fc28426149377e59fd8c51e21a7c5a7409a7e6581cc0f0aff0a4255147ddc5fbe5ae126c12cf630ffb27736f01ad75d4bf11078639043e1b5845f885adab193aa2b4fa8316bcbc8ec184be950a57693712ec578c84e8ef871ecdc007dca21a6ec4883749502bf8a6f15edc956eea3feb8f8535709cb5aa29e946c6328784258fd9406dd8edb39833ab55a71131a3bb334febf0e2daf3927b17ba3b8c11569ef09c662aec6bd8190d98bd3b2126d93a9fe50d5969fdaa399de6003b7355a7c52f27924177d48b8e4761b4390c0030f1d224a77758e7aeb3a176fc4a6685281853c64b005250c533eb156098798153dc0b2fac40cd383afa56d977d77f82bf9079e04bc4c0994c2438b40cd5f149243d0fceccf11a35969c46237350bc4708182357c503b2cd69833b9615de75f573fca18f9c65b1d9cbe87a6dd58ea28e322ba6b7f4e168acc01911e4da9d31a0d0f4df5b4a28b02abaf40f12644cf98247ed916ca09d5fbc17222222d09d2723411b3afce6091eb277028238b924eddaee194b35ac21652a3f477ffc3710623f0601dacaadae3a073ed5ef1e2605a0b1892afe390c3118200ea01cea4b2beda90247ab41654c6b2e34dc659507cea0eae67d7d015e3611988d859ec4dbe5cb84f3c94234f68b23ce89cc75b2e02736d7382f26c8cfca473fb458ee107bda97af0e1b9d52b358342909b5cd76456d26c1cadff1d2dd764e742b945b3c83583110bdc55170b6bea08602ed48834fe8878c9d96b4af81fbef7faff0882e47397b198bc68209989ee17db9afb7bc518ee2aab7b430f44dd95bbbeafc46af1b32ce4541e42205f0599dd61778ea6fd67df30336a4f1089eac72e7a813f19c63476776ddbcf73953f9ba1facc713c64822e505e83d01e80e521cee1586feaaab29259a4fc2d95d3c325a69695aa0c4f5bdbd0e5941a48fc531c5f6c4cc9674ddbc10f71bc13dea9099b5001096beeaab53088fc4710b3378af9c9626dacdc3719d3c8b29d10d0237cfd3c743b76fe48b0e6c50aa83a383a2ce78d767bd78ca5af259d9936c7e12b9b1a53ad1306fa84c07ebee4dfeb7047c9fc40c42174d8bb26793fffc69c4fe2c4673f9aec97b5c78f6aed8d6ecece4b12e932b14494efcbc5be9b77e6fba5c26dae29e3250678478aebfa432de8dce0aeaefa6b0a5c51855ca0f3587c3e3dc341b1295b541d5be879bb58ed6bac56ec9b1f3e9fa502df744c7c717414673bdf9b8e10884ef3764ed1f8e708e0113bc3c05c723a3e75d28a4bd18580289cd9e4ebf2be7d790f4d3384eb757c6f679ce3fa5df1a827a3f7a61265e8e03389defb7755b7fead3dffbc0d63f57e5ac2dde88ef55cd2232b88f87d3764aaafe6df23d97611499a91287e75e772ba57507b9239cfa120fc2b4a7f4ed4d7352854d5032dcd6b7ac56dc9ed0faa4e20492a58b43d1d2b3dbee1bbbd439b0ee36f83f1d50e7cef8e9a7ac555953517a7d796b23343ddf017e4d8d5642447ba2a21921e26fd4fc1df889fc2f24f33322e6a5388a276d1997f62160e25e105dcdbfd03140263e14f95b7d1c0b857c8cda157896c05383903e29117e5816b9ac7253282b7b2c6a37f5d743d37de0cb5464adf5f5f4b9e93891f90c1d7e9e69391936110bac5b1e8281d35aa4afb78768cf0c327e1b78a97b16e31d3f10060793f83ce9fb6a28dc7bf7936de915f8542a9433f4413b9c2a5d0493dc704242284d1c13dce581d7430f029436f900b16cd85f87ace67c455985779b9853beb00df9c7ee7fd343ec7e06636caf86a964b2fca7b5f6151282f7d39a8342cab95be0f2bfa3417d3524f9d1e2499ad8c60edcc9745f412cb8cced7ef4d2b66b1df296df7b4c8a7ca2f3080423b9ed321964ae942525459cc4b1e8ab63da705457217dcdc78e65b7f13ccca8eac766caadea4affabcb77d5addfeb4b5610a908cf72197c8843da77c207c77c3f07a46ef74ec592825f3f0cdcaac0964b3f254090d9c982d2d468521cce9c876be16091962d5d0d6cf8c3df15974bc433279873fa79c7bdef93f00fb3368a3e3158b8dbc7abbb956ab30158c51c1bc67648c1642eddbf6c6bdba7b23bf47e32e1f3ca405d62d098db1e279922879f66b2eaf25e9ebec9c4dae9544a353c71415c078f6c8c0c6765c0bd684d12e8cc9989deac2ae8d0c240ffdf52e6cc88dd77be6e623d8b909a38d76cd11f052579c6f41502295f9a84277472cc3469502e02179de53e537c6ac284f153439f3fed1a13e56d942607b222e7ab7396cfa0879f58bab70f2451c65fd15933f1fac30e8083d9e3219ee69a3835a40b942695ade334febcfe6222c393f902aefeac00e7c9fb8d95fbb03bca67349c81227cb1a7dd8ed53b5564840ceb69770cf2798ae8337e8c4243efa78a2acd3d29040653ab4420b143a3f97706a1d26829b06236c7c96842d611f280582ee892df7d852f53119dba1c3e44fa32231961d09c6b242c0f2cee1149dec69beaceed29d4f4410920390d8ea115252699d10d676fc2dfb7872579479f7293a060a1aab9d376ef64c32df6c8c1223dfa5774f3218e82f7e6e20b9bdea580b3ddb64cb35252f748357c5b2a0e02dbcc72e4ae20594979c3d5a59eb0f1a3ef607531b104c497301e465187c36c17f9d90359d8dec08618c67422239a85706b0543850313d66915f494f0ca1db1a92f7bb00f9777d1c4611313a2b6eb6adaf0f9023fdf847e51f1b4050a82e9bfae5f5fcff08d7a3845d3645d0bb8ff299377e251d479cf2ffe2f4632d3fbe456ef2d3aa636f64512d7e3f19f0254c9ba131512f38fe4addfebb82ab307d00cb1cd60b713db8d289ebc2745c59f50c3faac180d7d04f781b3ed6b08ac97f08c7fa7763cd308e392cd3e6b40063d47d181891bdde2162dc11d1aa64d1ee8e0de550e4b2d290a14a2027eef92b5db0cee5bf69fe1a966321ba65c820029c7d5d5db3b07514bb9d5744c74d996afe7664d89acc1a5914dce036b8f85ea0532ad2e1c7db057c535ef1952d680fcb8d02f33ed55e7bc1902392ac48d0ff63e339085d81001053d1bf2d433db8e8fba8905cc471143b4a2248264ab3a1490162b409b2abd565abc873033c81e90dfcf19f0f07ee5b51282b79b011007e65b03b5c56f0f4ee43d41232dadc02ac13dc6b6acde05f5d6c772dbda02da386c91d5d30011c71d35d9a5ed9193ab8bec9ff3ae94650861082a1f47770e4a1a6ecf2254758c185f3125f9e67c04742d77533b2b2432cf6f4f0166a1450d96d392178426ee8b757a00227eb57e567280516e16862bb6ef478fa45b119cf41f87ad43a35395282d9ff0d105c3c703b71281af0f55b5e61fba02a33b1aa6fe4841b5e3b6e9f5f4ef9fd2e83f625b35732d6e3d722aacf5cd8e1150b866e0a9edc8c6e5c0e5c7f7f51092e2148ef55ab94784f5d849ce6f2b58c4dfbc8ace44272a24c30b15b414cf22ddb6985145dcad25feea36b4db313f191ecb8c6d8bf4caf83dd63056dc5c0877beb86c5a955c8829ce5a7d27504be07a5328c345370316d61e562e91d35d88357186d70953abc73c4c7f338bbf6bebb8173818857110e49c3ff1aa7597531467c1d81aadc2b0531e7fcbdadb539e1f8f4183f973b6ac02a373a926370f7b22fda9f5375de658e47ac43219d9f0a99e8a8cf3b163625e422aaa0475e693dd844fffa27fe93a3bb047cd73e2f31690d445ad6dd6fd457bf0221a2d4700e2358e95f7d6ab1fac733db481bb20febb767e0b7cb4fe6c2478501a7b8c265208010419bc3a5bcc09e227dc5a7cc0ccd422ee95f13c4847a99cb63b47aebcae1faaab32a90f9891fe1bb901c1d4ab71633dc190c76e046654b06b3310031ce4e2f7aeef70e4017c86ddcb4af5f5a6608acab1ef34d8baa58559e997200d8e0dac285ce17f9143b5196adfa566d8df345d1b6ecce914aa5a6effe6dccc63ab7427e9284112d3bf49b8392e747c0e0a9a661539c97a438fb6aed2b8397983819f4a63ed04cd83a7262077d6c4e13a5fd2151570f8c51bd1125fc091510b9a061aebb8c6d46332e043f60de92eca9db30a4c9b3f8c791eeaf7f885561e17f0c7577f2ff0066aa7545301b9a9687656596b33b2a4dd975e77f12d4347d0cc06e20f8930f07e2dfa697dc296f8a18891125209f74893bd184cf7c0296ad51ffecf56f401c1de66f6ff104b61ae38eb570472953e65add5e52a3f90475d6fe478bda16652dc937907d15f9cc7ded970822dc8d9b086c040284ae12573a69230b5da6d5780da44d24967b0003ea06e8cf8565d7dd78120c13c1c12f94095046972ee93482d3d4c828265f0361b24e4c6031786a56602460d9f404a3e83316b4bac65e7f76e8df882e69e241236fc8794f7aad1eb2bdd412c90c9de2a364ef41a0fcb33309e4be27e9c2524be27fcded13f25c586d770dd0c7cb85253daaa291f74134a5e6003006594cbaca74ca4d5e9f1cb1bf69fbf3289631a0bff045d1c119c8d68e655af4dd3cfbb5d4a12bd0c02e6e0d3b827bb7d72de5eccdb04c1a3a6fe78a62f8d4647363d0186337171374802f1e6e7c9476f4c3df4448c3c84c9653258e6a724d45c838105d6b3cdfcdf2b05767917e55d59487773f5d7ede1596597d535caddca42fa9bf554c44c50010ef082ae904515cc801b90114db77ae81c49a77507280a2a3059cd1b2eb24156d814e451d009be05bb86e8baa0a24e34e8e2e7fa7e5456732b0f1bc72809cd2660f20cefb1a85ec2d13c8c237efccd1c94230457fa470d5dd37046e24809dcb4cdf944294f9f6a34f629f79423a503c9417cb44cafae1982b0cbc5718b814e26382a0f7960982a7d44f54a7a7f60861d586b91167ee4a38cb6308a3a82d5c83e57716fa37e564e7469a5e11b1edc63c9a60801cc8b7ffb1fb0532154d9c4338b415909c5416e19c0662134fa0c898f8827105a7116d7cfb116a190f5fe35a4fb1fbe9d8c994c026bbafa73321afa9dc8e60d15ffa908638a54b2f5358cd08f6aeb78e9de2d1271885b4793b67d2e2170ffdd4776b052247bc3802bdb72fbef654020bb3cb36dd5e0105a985d628b2226ce96b64ba4ad9d370c8ce685817f7bbfb715abc1ab0514969b75f0403bce9cfedc3b6064708cec300b38ed8d621e6a5a15ea80812f7c67ce9aef834023de0e4527bb8c8c568cebecb75b192daf488ac9cc590359b3b2f52621f11603f4bded9ad39e1106e8ee91ac64e21a5db17ce71a15033d7c415c25d01d7f0eb471d0cae24e23a59f41c939cc", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x9}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) io_submit(r5, 0x1, &(0x7f0000000780)=[&(0x7f0000000440)={0xfffffffe, 0x20011004, 0x4, 0x1, 0x0, r4, &(0x7f00000000c0)=' ', 0x1}]) syz_fuse_handle_req(r1, &(0x7f000000c400)="9b0c44ea92b024cf919359bd1a4fb45faba9c259d8543bf5cc19b1f8ace060b1ad934c54aeafe87e641978abfd261df9a56e8d828475f240607d57effabdebd024d752c60cc313bc25d3d821a538d495d06582805f12228333a9a9fe46c9fa5f060f14f8dffe1dd4fad1358dc1a2e42681e937b5567d34e99b4f7cf8d8e004f37bfd07db482f1b00a927499fb6e5515b93050fd1e73592bac6824e26010846ea0d3dfe0946a0a29eeaf642749b7798f1c10ab6bd8b1a3b387aea13dd441256a4ad9816595a685ad4f7781fbb51904bb80d45055ccea0f06580493943b1c3505ce47e1a65220d3c3814c06ef148f40d6778216b632b492276f47e2e8303c88f0c45d9f4a4e9309587aaf8959ebbc1e2286c60809f96c53559b77c6b38b2e90b523fcd38488b5e97f2cecb902d6675d3daed040fb11196cb2f1a2d8615cb6b80cf09a4d9f1efe873e8426716b564e5698e642d7efc408285f34881774e9e2ba33a616f827760f651ced2a1aa3eae2379b4dd956ae7a9606940cdec91489da7d336276593e02a7a138f68de8fe1e068c9291b6dcd751b9c838588c1151602ed5fba9d643718ff7b9bb5acbcdb783446893a42e3e21e7d78897c372ab8783762a364cd26d9ae3a8b3b2c9c8793f9fa1a1d386d12fc54f2805bd5af1e1fe3bc92c68966d9b4acc04b207b47795c60d806cf5335783d2d86eccafcdfb4afb05dad45f7ede4ccb161df73b340109774a4993ca4d06661d2e18904dfa20b5c69dc3b6f82c6f3c0ee8824b41cd0ce1a0cc7a513f84d4ef83eab8ec52e6cf534a92a82c339790d8927335b6eee26c1740214eed591d1d479c566091eb15761bdc02ea619049aa81810ad65521686a13f929e528b4ee424c85bcb9ceb1de78399561f0ed5264729e9189691decd5945978f6ebaa178a4b4e718561cba740dc0ce899fcc38ed006e34d9392f59a95861e2ba4ed682301f20e4972b22fece5e55ba22422fa6904a57dcc21d9a4c844e6db8791b1c89254e04dc2f2b6e74d67b197f6bd9fe0e993674ed44840d8004fdf9bed5c90eee598e76aa9ce25205e6fe959f5d681ff0dc90338284cd288ab5f222284b28f59e0702a4a257cb9c17ee9e54eddb86fb3ee93de6bfbb3a3b5dfc58c2c7adf928f37dc8cc508f8e788934650a11cbd01802f77767b31a4be8c7d9efdae67c9e37ea3b5be470b47055d1626d544578cba4fb1b6ac67962f6fb90c8aaed00788111cf86651b47aed6e2bf0a93f2daf17ca9a4cb1c1c6c53b9628eb9e977b0ffccf2e9c22b57dbfbaf61c1f8fadf5a63fbef8aaa1d7ea6d700c905fddc2375326f085a9c1b7f6a755cbe22a12bd0b080e6f111e49fa297458e7cf0d06f09946846bbe38326b53e852286da1970e0b55621ee52b08ae2e506aa3ffeddb50bfa60d4a327290703ea08e1079309c5130fc0c228c88cbec68ea9187d07b1a2da0dd3a4f25933bf7352fffd57a5c2e0aa9b5faecb596b2ddb53dce306c8b475324de7f6a434abfc393ab13c96110c1b77a68340c0b15a577d7810daaff4d1aec26aead29f6b376fb594390715e4a78d9f8b432ae32fd8202895d193e409127204c9e9110748cb81cc985aebfbdb33d40656ddb4f19495792609d0d28bff8fd9adfea29790a2f119155a18e27e91faae1d21db828f2c62cfb47e0f561e50e7ba6ee26f52d0805c7f96440ce01f7b5d5f99e4a4d9890df544339017dbaed5a9436a634ed37140f50867fd62e1799ad8540860b3771be12aad10cdd4170053345f08702410c367f76572fa3b2365b30b9d8394992c0c9128973cdd23383ab1eb6ba7cd5d974459e8aca25eb9cb164c66075dfd4f034a83a38a9c356f9949dbf42f9824b67c38f1a870090b7f4b58dd44cdf49e27e5043e6b20e97dbfbfbd9a0f05d94c6f912f1940d001195b62e095f3664d1fd209c37bfb6bf239626292cad7cab5eab438c9ea317cc37f606eabd2a76660df4fe44ff185b14087d39649f733f59cb45005a86f5c62c9b598495cc06599ea78ceba9a881959cc30a601aa5880d5949abf126ccb88474068ef652881bd3cffe6ad134decea22f8f83a0871e7254b5f1265b5a80f73108ce167fa9ab9689b1d5ce0f8783c5c1275bbb7c56f33845005082ca661de0c81890b7d36d8f94d14b96c6b139b6e84750b49fb052863902f12b604a286a9aca801b139e25adcdcbc1b28b44fa929f88a43e7ec36bce7bc6f9bc6430ae6cea958c82158f574634cd4e5ee46a5cee97b8a550fb5be4a35924fc85472ca0d2d456e0af25fc752c65f22159a0f985a0700075fab32d96a9138ce7421c3c563f63b6fbdf137b90854aa826515997f9235180ccf9f6367365f47d9b447d5f419fbedbfecf2c469a75512ab9b20f510b702c6d9dbd98f473d2d6e2704d54b6d25d2f7ceee0637bbe651e51f61d8c4a34144ecb0dc12fbd36e3af4c105e8f8b55c196db7ba52e435e3a4bc2ca23cc657493e8899195db4f2fa2a92169abff4709a6a56726d8e9e36566ae2a171e08abcd3c3aec00098619c86c0b4bcf629bf3c93f7ed1ab9182a1a8086c22913b68f8db07ceee038198ce8b7031f462069fc25909f316088a6c966d1943cc4cf4f3e5fec117cb9269d395948a9c2554409ff0a0cc54eed8491321a7256d316e462807f5c36c5814b2e2a99783e3107f0723254f142677a6618774925d09995cbc4240e480680d7a52c8b8094fc8343a71c91d1703a5a000000000000002d3c78dc2dd932841bd63dabb18103b75becf80bb2242af8d3c8f3363c6fdd3194bc47d6de0ee9213de9085069c986be1b9b0a15108e8e73c1af303d80a6a516a154a155cd48a6e2caae3f8de92d2d179a58e0f2426ec6a5a0524eb1a611b360c47d8e697a8ef8b4c323a2138f488ed640773c31f3f6885c0aef29effe8a1d43fcb3a3a33c0c287e19e512f4209b02a6d1213c796c389c238c7bc2a01427a1209f3da300627462ecb1a71b3f6b399955e541cdfcf69f3df99305c5a4d3115296bd7cc1af1c9a78903b5a377f975b7d0285e5cce805072909dec7338510847554fb4d30a4c1db7de9cdab62524f3430e140345c0fcf0bddf25f48f8fd2100e4e1d06832edc160baecc4fb32cc0d35f1d7caf591eaa73b0778f326c99c72044863d9708707a30ce002003274250fa60115ff08dd0b9c41052491fadb3f09711d314081b1a395a3c3a77f914f94a4b706edf0559c764ae74394a1b7a003f7908340c23579d502f9718d7f7b2cdef9e43e2288c852dad79f60f082b129d9ce769a74f6a14f01d5353b740ce70124c36cc41204029c9b5999259635d438f7290340bed2745e02d0b57625bca6d876930e51343639fd9770fddeb85f1e35b975c2a47cf7572257b8c963ebba939e274059d10752b3a580ebb09165aaf472619a17e2402c999c5c75b58317e917e0bf6dc788959b1bb72cc9527aaf4a55512bb920c86da610849a6ebb1c59ac86e632576aa9a736157231f7cd2609da498d65e7808bc4edaf5812690372ccf93f54f335eb427a6bc9e2b95b954f477c664beb6e35779aabcacc021ae54885fb362666c09d6da175e79d437506dd69c997e03a4fe93233296832ca507c6b5f6bde635284fa48de2cba402bfa2cf2445572b2684ed615d3decf9f31e8c0c19dda8b0192a35534b61000b6608f63a8fc243d2482cb68836666a6576ae3ff7bf04474622124571bda17b366a070975b17770a587f87466e15b1c5a3772569b1a2db0131c5020398e4f33388154e41256ddae3839cb15e9dcebaf557e28d142fab4bbde993fd9cbeb4616812089412d81092abb8f4e70fe827d33f1b19a02c3f2c566594bd655375aeae730d7a39abb5b05f712ab943aa006623f8c48fcc705e616411c9242cc46478ab403dc79b6ea494d87f1cf3deb99a1f9f16b8cf07d99c0df7d7a7cef4344867a57f3e0aa7d55fa330f2a264fb64ee7040c0fd29ba53d90658f45f85347bd556cc5e214eb3c1e437da2ef276c998c10f4fec14dbbbda3b73ede45298b5ca0a04c1877437c1a44b03520a288d74d1c93ad25674bc031ca25127941da7e57859b2a797dd109088699ae124da93a4e95163c668f6de049f7a178659335405da003c9c788f8542355e4a89b63255dc0846097670a2d05791b07bb3aa657f84b513973d5b9128c06be3bd0b3794b66b224b0338441e61d0d68c167fe59e4a8c1f097f09cf6d05d1cbc6449d966f44fd996a1315b1531ac979b0405ed50956d773633ca3a5afaa46160d129daaf56874ec322c0041dc597ec738f70f87c971440a72bae80cbdc854a248572a51842eb4268bb2104cb5537dd9cd2dca3acdebf2604b6efb05aeac82ccbddc7825ee9ed927b1c19947c9eb316d1d798622ab58c1b507f786ea97dfa8bef521bb73df89bf1c8ba87263fc5cd5051a52e1bbd4bf6eae21b26c0580dceece6d1ebd8600fc0b37fc54fb86c39751bc83958c267a4d450d3728799946c67d36883ad82434be56987e56705288903ca2c4c2f386db70795fd3af8ddcd74828c175b0f7a4eedae1a6d96ab21872448e60dc7a1923af9f0eeba991724ef5e40448fcf6c722c09f7c52210d18edc2a08ee619076a0b7152c79a4ac8b1e46b4972ab07c46f0921c73f6a70fffa570718bd4eab20ebad3da12069d3421428151b75986864363bde2e060170c53096bb31d5cedcf30cdbb0f5586e6a35b2766fad180ca63d8c2b9edeb41621b1f20daf6844dfe650e9c9b81b633ea05c01d60e6559d601f5f8a3158a125cd5a60d3eba9fb844cbecf86341d3bd07843027b06da43235a94a448320d0235c1e62736a2f3b30c7d5c6131c0c3477e18ec9b21dd5775936f35dc47e9c43e6071c86148d7502a1b9a9761f2bbdea89619c3fdde58a4a3588a517cd1b144f424399a5050198da65ca139d45154cd4523b5981018f2903ccf7fbbe9ef4b65488604f6ffa682cfa847f5f8350fb76c67a7d8ebe85a77304d5ec31a3bd9d604d5a0da3c13853b5c3da2227ba6fd488a57c5201ae5a8b7fc783a00cb7577f64a9c36b6c0c863389e5f101afe849d4856a4e108179949d9c8cfc9b13798a7c1fae8ec38180e606913927c94c0413958275511853c556a2b8f57f52f283fadf322d07956aa09edd308d2c92cd107dc1145a958417bdb3cb070e41009cf63e7d91f6fa49b9947cdd04ea7dff627384116f12316fcb1a672117b208eda44eeb02bae65c28a227107c0807e476af7a7f6fd75ef9edfea371ab6c1dc096da65e9ffb47c0714090ea2d941604f4fda87d3a1db82fd63f506ab86de86a9d2e9d1234511570c4f8f5407c5277bbf4f8d87e41842fb61c088c809412faa300cba38a784bacc5ef8d3fe110e37afa79aae242a980ddaac2ebd309d0f9cdd8450d31f5f5daf6a4b55bdb3c6cdd00e285f1a26da071f73946dfdde5b7c188e2eeef7770a0a7302bd6f1d9966573e2a7316a27d84fbcee649d98c3264524f03e52e8ebc0d345cc2dfc2174e1c5eba75442a72dd3138805396dbd87fc8b3f8a52695f6034c5bf01b5c054a47546efcdcdd1ef4a9d1ef73ea64647e6c0bec8b1df7243dee9f23f024295321bd27178a5b92ee3d8d17a41d1e24fc85a3fe1fe162dde66ca81d95fae9bace930ce22b4b25628c83d3c92bd372838b4431bf107e7495f8991f0af471ffde1cc66870dbc10e4e7f98fded307a88389a194171dc3d80b1b3ad5206805c28037e479d567e44d063da83d963646e442dfb37b0e39b586c374db27c403ee74f1d45d4c23236ea01a798ed1934ab3201a5a5d7be43f0d09c06231eb91a905ba8d3e3ddf84787769c0d8d71477380d0ed7f4b2da340d95c1417a4ba601ae44929f4ec9ac58619152a260ce9fd9096dad915e17072d99c253e1551e1ca5d95e144bf02e75eb35299eaa6d57d40d7d2c63e2bdd7edfe5f1fbf878f0977e25f09e02ade5e465729c25b2e7432850842198423c7c18785fdf0c09ae8472386d4ad125b38f9d23812ead0ef4abf7e96932ef8f6ed28c46d7e9398d26fe83c2505a21cdbb3d1fc10fc4fbfc73f86b1e317a07a36fa9372d8a878dc9fbf2cd84ffa816d6b1dac22abe7ae322f7602e2dc2dddf55150121b849c29b05673d3f6cd818e07658370ada8a25fca8bc12d4851d1cc1e5b3134c804910bc94d49169115e45033e5034f9df836b6b90ec93aa02d25c8cbc685cabe6397631a7a9c7c618cc2d4c2fe5524a3eb2788903afc5c9e4f828bff558b11d38d422f79a7af92b485b3f00262fd295373fa9aa4d9e3077bcd17d0975b1bde142dacce0c7d89e4c874a4bd483ad4876e537231b6e0f1b6d1c7af4d7e7db391848b8c29f0ae175ff3685e1e4780454ca34d6195551342062a470ed9d67008b0f65d77ad4d3a3ebaf43455a4d4c94b919e1b5d3c617ab1aa854b1c34585313aa92bad9be2f220b1e70b41219e30f690675f4514e31fb73980e4281dc63bd3367ec1499fddc10863084bc2bcc79a24a90e04e394e8fe91eb100898ab8a64019d69caea089991a15631df798f1ba002797cbd5b0a1e0b136d8e5741d8ce3bd96a766bbbc0eb1c449ae5b0832f85903aaff902647d4795812ca02a7d3a717a2a1d032eda0be5c15161410a23e078dc3b2c744f6ebf249f3368125ff48d41a5cb0690d8271046b170bcea924c2c25dd598eb528ca5169ed5549e6c0081b3853cfdbecb7bf93383213c97b8801c31ecbd376fe9e62cdecc517ca7290cc5fbaf95974c6a4d1fb586ba216ebbf3951325d6ae7eac3b871647aa8212b87160b98782a1299ffd2b0cc3f074399cd454fc5f26b159f1cc7d34dc93649026c2cda64dbad0e08c63f521e92a42a71ee2ff9427acb705a00eff6add26d004d727eb24b366cb0f0e5ed1d220efc14ad6063b97946a1215f788ee5040d8a0d74625a81328a4a3aa70644e9d31afee0f18eff58af7f169b9434e59fe3e37d72c7a78e62859b915c6842c40082aed2c19979425eb0cab134f78d54d6b3a1d326e65f26e4c62bf088acbd602b54f8309c7971a5f7cc92dac4e5144392a133441bbfbdefd9e98e390574ee9ffcf912b41b62b2ed554b1da6191a9e304897e7f8dcae74b0c0b9767cf1aed3c1596867bf4213cdd0cd85e9ccefac064e7c49f69b1ad2bc3d43c7e31a4b2ac48f98383d19f5a876d2ea8f46c1a0f7d023ed1fdb5a755f14c11c36a12c845e58de67de2f3e357f874d1152682f7843dfe094a352b206cee2dccd614205dbd6327ac3ca50bd1d4492cccbffdff08691a6b9b434cd28a4695e24a83faa804b4c0c1371d824bf7218b684f8b1291bb199ec1b28098b537fc519abc69482b6945cded3c261eb4786be896456fda945a0604cd7adfe1499e3ca3125cdc2b2681bfee196ee6855f7040560ef4285c8a56c4508c77e366866bff3bb497333a5fc5030a1d52fafe5cd2acc42ec7469243e3307d96ce6917b3f5546e0ed5fcf753aa948f5a91509e8483ae6d155289df5a2f0411c93e5f89bcfd2a2075b127351f05dc8d317952db9b386ac1fe963202071cf73f416f8858e8600b5b1920b3d5e22ad58b6635b2032a5d6fd61d7dfe70a172a22c026cb2df5f9b1c64ce7070aacddf61c14da38ff46699ec608340e2acc2af09e8ea3df3e7272e9a45a9e654429f28985635686f33c11c272aeaee99babc0206813e0613a0e6dc1de4590e8d45f372477d83f3abaadb5c56df413ed4060f311944cd58195ceec94f93c3caf8d695a36864e69f9bbfb2947432deb9e1364d3c7948dc79afbf3626c675fe122cdcf024d738af19b983448574df314f8f3494191851541b8132c5795d25aa57210fb81a676cbd9ee95633cd8cf883e9e2a81a932379ccc5db7dc0f2f9a0db61b548d7d4faea147e8dd2938494347ff27a44d15d5720b66b8c972d572439bf8d2f15925e6be12f10f0b3aa9e9b3a306dd28e3783d4c88fffb42180e534bae21915663fcc6fee31a8e33ec380d7e971a6df1d79b8afc6b90242f9b613b5a034bfbf1451754b42e26dc1c58681a6077442dab05c9ea59a85176624eb171d634cae48bc72f1e78477bbe907944ed492b56e35103d77a03576de28d6db483a749c27530463bc9430f109fd252ec3026c5083b8f7defebdc3f039ec7e4a092a568d62a4994b01fd4a8fe9fbfbb657a22eb58934be8809c3a8eb2fa26ecb30e71f9b9a97baade9e6f59d8a2a45ab2161e36b1a21b559be2f34e79d8022f46060af4550151939ca813cd8a35b2aee114908a4f3be4f9fac35776207e5043e82b058dbb32cda19e4576473b169d979da1b5301062f6308d2cbf2af9828a4a90efc9a103d553638dc132f59e08e48b53f525a0d6bf87f9543de391c9122a03bfda15daa98dbee134635d1301bedee2220d5a43676b1c63148b49cb27ac6aa3581eccf382828ccdb322a1bd0472a80724afd2ae14b2efa2f251df9e12a8b48a2a0a3a3133618f2ffaf48ede906c29f60b7a8cdc58ec415b36da58e6ee4f12443c908bc42a4c648106754f33c6f6dad8a61341535272d509b41833b40a39ad2d7d44bfb3d42cf2820cf87479c86da8dcb2210385e7f9096ebb73eb44da6d7190eeab525be63e0b768b21305c4734d42c768a34f5936966245a3035db678628141b487471ac1c0ae7476d4d4911b8b2999b351e1985af7c0e32235bb7004f43f52c6ffc5aa2205d77d704f898198ee6c7235f78083f2e57fd96c45dfe5255e4f3baed03dcbb2a4c044803df2a79a63b624d022214014ddad4b7a66fc4ccca30b35566a9531659c54249d39e3bdb33e7148c0cc2d2d1ab66050affaaa0b8478ab75b6f5df4406a16eb69f035fa2d4695ec97a9a1549e25382ab9f75f1f02bf088a31667ed7d7493159b0eb097ec20aa77b5f9d08cff2d6522e6c5f1ea1a928448c497d470b38dd3904282d5fae739ab3f11bc67016962530c9fd104fe15c56db5c605a6ac5fa173f4437fe82fbe4acc05dc115715a9675bbfb61676134fb0f1874be1bf20b1fdcfd16442fd9347a27418e8f3e34cd05f8058b8381fc004438a566a70d2ed7c301595aada27d335aa4a9f60b4ba6adfdbe75f959ca5271711cbe2cce2d54ce0991c1f3a5aa91e8340404c6084a775217a02447c8a079ffa9c9ea248e528fde47ceef791a2eeeabdb6a61cd540a96b9b50c89536f09fd98bd667d780356adc5a7240ff3c63df548a89cd2dead810f34b3c7636a294c81fe0d584954c7ac834be15d066c8e170b60dde0a22a988caae543f4ad46e4f9b6312b2cad00992b908b527fa405500d1d22135130693b1c2b5bbe27802b5607cc71572825defc55f8a37725552bbe8ceedf4e854ce7d7ec36c2b23c72761f8fe5704af6f1fcee4cda9ca7fbf7c270b19a272ad5e7bf87ff6f457df5e5b22e77e4e36e2855bed24ff109faf87b1283f8fbc56eec145787ab9316d1cc6f15cd98e757a1cb3598a25ea68cec0934011b8a279aa6454834b70322e73770b51c24db85f96e5c191f0e7dbc246f22876cb415e98ab85b638659ad6c158ec3dd229c75e5eefa1e5f8d3d506539d91384615767a21626a32da1d87c5eedf4ff21a5b7243c489e8d8f8dcbb05dcb5e00ccab6d0877fba549ba9757eac18599bc31bd13fddcd72b0d94f79041dfc03e0836f7198335916413403a0c5bfd6136b984af05fbadd56a9e088bd898106bc5d413e91b8c01f9b8ed14bd879ea996c9af500e221dabf09f560f7e4d56c40e0ce4952261280ea77bf2715099f61ccd73f92963228e5244506f61313dcf0ba722b7fa0ddf8d26587e211a70854265872f2bc27822d3da571b494975b2f2718e2e1111a7135094cb046128f7ad13b83d01a80496687dbe22a9bfba0650aa0e42c33586f94bfd100021b0eba85d434ac21c74ae0aeeb0152ec25dc20a9388852f16e81d8bc419a94093a3146bd8e3fe62f84f0cde2ca9d91333e5d0fbce2c4b687eb5f2c74f490c704da25498d84303756b8347944ce70720c5906d49e9e6c9085488354beb01a9b7418cdbe80227fb95cdc85ba500171bf2f8e28c4490b921a58646ac4aecfb4456723d7cb60de8ccc333283f3c359d8a0e510241dc6a0be98af3cf1cde252e7e88d14181a70af73c0702b92b7a1c18593ad429f30b7b2a816f4c17ff7a703fb1659580d99d4d682ac9cfa2e25015abff7e80a3ff17c57de6ddad8456800410b328dc67302062e8b523caa0873036f8c1dfc2f55e164488b05f38f96a754803a5e9f8907f4206c0ef8b37a8e7b47130e07e29766ebdf84f4c45ba97863202e975831ad7b549b6279f56fc85fdeb23ab714a0bc93cb6c97f70ea6b2d502768534380587b1988fff11383d833d117a2d5427acd66c2631595677397f3f0fba93671bf7c2816c7f656fc57cc32aad2c1d1efa3d5a11a18396761d5a8512aae0da22e4296258364c1efa615a4a7ec646e2843e2e401ca48666ab42bc3ffd4ad45ad9930570c9998c62b918246258d30dc0105a996663912e9eab87b1038b044fd51aabd4e1564ff67788cb828d0c605761e141b049e0cb1355dd4f09de38cfedc16a5b76b946187b56e14af8cfd92799eaf01537fece57e7626f6c1085fc3e95945a03cd13445f80d60552459625c8c049b47f5595ac2bc111268124232b6c64198885ea043e6f4005dd67b707c10a906dc4190cd644c673c27b5cd670d2c103bb87676ac34c0eaca82bc729270c4b9a52776ed3f12826a320d33d7b85e2d1d15b3d5632ab80f1fa6605784e745fddeabbf64341d3e33aa507b861240e9bd6eec6b118347ea0df2fc37ca5a24b42f565de6b56127662151900c5724cb976e3bae7b9990843999a38b6adf1faf0b9421944ccd5ec0c555827f9034e50a7b71793185b84736724e3b3ae47f85436cddb15c1944a2a0da5af4b9881d12ffd51bb300ba7586588054199a02210819dc20c29c6725f7b9ad71cb939ff9087fa9dcb8a71c38d3940194f076b32ef97b33dae002b2807566c53fc1228fd0a23b58ddcccbb501dd7632f710253cdb38b52582cb7241170802a05aab71e63a84ffc7fc14b9b9051ef8fd84ae50f14b7f6eef3e6309fc97396c0a4b04727be2f56bfce50cbc4a116f7ebe54882a22996b809f139f4df532fed99975076ff2a5111b6e7800c821437f0cd388e9d1efd182983dd5e1195db61d4c83a0d7716d22368875dc98aaa1660edc41ef2043a48f2f589dae1111f0f566f6469caf38f2dd77129f063e57050c4987d78c4bd97be80018b54d324a21288ee9508a88a39bb927d66e1feb538a5bdac8233e1be3609ec2b9eb398adc439c5a8823c8bb844e2ee507ee8a656f35977d03524538f725213f2d0cd9b8b9adc6cf39cd137dda2e2e3e312c78d832ac70ce8bcac4a639ae48f872025d53ebe0d1057b82e42c6dfa2c791b41245fe217f8829d6328101a8696c78192419ac4bb0d850add7cfbd547b254df31d997a9aa39696db2025865c89f3b58c789eaa7043f6ac9407a669a9234dc9d36665538d554d242c08d7665466e168e2c177edd109a90d462520d6d6b5a2edfb4a64c2e8100", 0xffffffffffffffbf, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) 03:40:20 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) 03:40:20 executing program 3: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r4, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 03:40:20 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, 0x0, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:20 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r1 = syz_io_uring_setup(0x785a, &(0x7f00000000c0), &(0x7f0000ffc000), &(0x7f0000ffc000)) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000440)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5, 0x1}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000500)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffc0}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2a, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r4}, 0x10) sysinfo(&(0x7f00000004c0)=""/55) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x6) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000640)={0x0, 0x3, r1}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f00000009c0)='virtio_transport_alloc_pkt\x00', r4}, 0x10) sendmsg$NL80211_CMD_CONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB='w\r\x00\x00', @ANYRESHEX=r6, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYBLOB="00724d6145fe42cdd4ab2f06e6806723b419d864d7680dfd82beff783f1f3083006160a8a3dbc7dc8a10ba62b4248a8b9538ce77cf4d80e2ca00489d896bf77c404ef0cbf67c048199f6386e28a0e7a1da7b268f7f8afe40db2e804630324cbc58ed61b9c3ce4f275d57f86cbde809b431b60db56d"], 0x24}}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000002d40)=ANY=[@ANYBLOB="f23bf4548189a5a50018110000000000000000004896d00d35e875c70a6210eb5599021b2393650f5eddceb4e4f51b08a388a9554ef141e9503d2236d2afdb12", @ANYRESOCT, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r7}, 0x10) r8 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r8, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r10, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r11, @ANYBLOB="010000000000ffdbdf25230000000c00018008000100", @ANYRES32=r9, @ANYBLOB="60294eeb272f81fe42ada01377ad2fa19e25e8f63c0b6884690b1a42b72081b12668df444fe01b75531f1df804e45dcc6e7bcf9b9e1d2e3d24e37ebf153fdde77019b7e419198a463ab10fbaba"], 0x20}}, 0x0) r12 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='io\x00') read$FUSE(r12, &(0x7f0000000d00)={0x2020}, 0x2020) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={r7, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x68, &(0x7f0000000680)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x22, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) r14 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@bloom_filter={0x1e, 0x6, 0x5, 0xd3ff, 0x800, 0xffffffffffffffff, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x2, 0xc}, 0x48) r15 = open_tree(0xffffffffffffffff, &(0x7f0000000940)='./file1\x00', 0x1001) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x17, 0xf, &(0x7f0000003d80)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r14, 0x0, 0x0, 0x0, 0x8000}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x9}, @call={0x85, 0x0, 0x0, 0x8f}, @generic={0x1, 0x5, 0x9, 0x2, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, r15}, @exit, @tail_call, @generic={0x20, 0x2, 0x7, 0x100, 0x200}], &(0x7f0000000340)='syzkaller\x00', 0x6f, 0x1c, &(0x7f0000003d40)=""/28, 0x41100, 0xa7eaff9897049e84, '\x00', r9, 0x2b, r12, 0x8, &(0x7f0000000500)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x0, 0x4, 0x4, 0x8}, 0x10, r13, r7, 0x9, &(0x7f0000000980)=[0xffffffffffffffff, r14, r15, 0xffffffffffffffff], &(0x7f0000000a40)=[{0x1, 0x1, 0x7, 0x9}, {0x2, 0x1, 0x2, 0x1}, {0x4, 0x4, 0xe, 0xc}, {0x2, 0x1, 0x1, 0x4}, {0x5, 0x5, 0x6, 0x1}, {0x1, 0x2, 0xe, 0xc}, {0x0, 0x2, 0xe, 0x7}, {0x3, 0x2, 0x9, 0x1}, {0x2, 0x1, 0x10, 0x6}]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x9, 0x17, &(0x7f0000000580)=@raw=[@map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7fffffff}, @tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x6}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x32956fa3}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @jmp={0x5, 0x0, 0xd, 0x6, 0x9, 0x50, 0x1}], &(0x7f0000000680)='GPL\x00', 0x2, 0xf3, &(0x7f00000006c0)=""/243, 0x40f00, 0x2, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000800)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000840)={0x5, 0xe, 0x0, 0x8}, 0x10, r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x81}, 0x90) 03:40:20 executing program 1: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x14, 0x20000024, r1) 03:40:20 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@enum={0x3}]}, {0x0, [0x0, 0x0, 0x5f, 0x3f]}}, 0x0, 0x2a}, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x42, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x6, r2, &(0x7f00000000c0)='asymmetric\x00', &(0x7f0000000100)='e\'.\x00') mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303130303030302c757365725f69643d44ab7ed9bef010cd12e28bbf76c47733c0fa7d626dd8fbd9295158347e78e129215f9af10d0030e96e96ec61ff8161547cc3e0c1f5cec1bc78aa8ce78cdeb59a6193313ef07bbc49d63be8d705c6f0ef479822ab50a32ed85fa56957f4a1bf34a21e8a4413", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000100)={0x50, 0x0, r3, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000041c0)="412e450a2a7b9586d1e6e9de257afc4fd60c8de430c0d6348b2cf1db8d070a539de9c1e91a178f9240dbcfe303566018f6c20c55d643a2ed46aaacf49ca491ee2f06184bdb548778a2c56e56f6b40b994419428bbbb9dfa5f9593511ca8ae1c088fb0ee5da72f505000000000000002c04754204f194ae6ceff4570d44496eeffe619998eafc7167d22e1c6aa73e89ad19224e35130a37cf68d5c41ccafe59b4b753a26e06c4306d31d78de6cede97c06e3ca2cc4af66b7548268efa91621ffca2655d2c8f1a9bb019b88fa729cb3d32f72c098c44898d42c42f39feb4faead93980726c236129acdf31c01f1cabb5ca3ec4e45eb5e6e59912792b4976e3f2b560c861d49b539d8e1870040a8cf190a8a767ec067a8048aac53336b44669d3d425843ae80681a7c02a5d5a3d90f355fd4a6ac277e75230d558f0df20cb323cc65e9b5a258cdd669c8a9534e4aff09a8fe89b124748c9e756c28789c2152a5142bc0bb205e339d43bb980b3f04a3c1a424a2a093966b20600a5410e0528fb35937c998eea19f01eaf2f39e16d85563a6737ddab3213ca1832f0afdf891e34a582f6a4ac81fda70ebc3fedac2fb3a492fdb40b91021e5d371d990064cd1f7c2c1a6472dec7505f9a4940057a3e57fd53aa3cd2eb914e073a19b6e925f8553e6875c093c7d19de25861fd9640f0eca4cda0467f12126daa2e0c6df7d4e4babe5a6e59e8391be7700790315b6b8a8aa74cd6d3f054aceaeda79430676b67fe25c9029e0894b413377fc4d8300d9f9338fadd07e4c80cac08113df8971a868458c47c06fff0c1c4bfd48ea583e9e76ef103d42c233b6de10b30612cdbeb6b60a6a4dbbe2da63cc2dd4fb93cac65af3c1279274f4af0e2c5b96e6068aa5b41f7548fb72b0c142351f64446db7425115b89132b5589ee642ebbde655adb2d7d1117456a6e4f2886879b42baf85e05d53e2aceea9c3830673bdc4d081675fe76b994651af9c3f16b7513834fce4654f84558a8308fa677d05bffcc893d9813bf87c5ec520cd66ad58dc06f0c47d253cd36dfec82980fc8dbdcd4b1c037c2b30bef455984f3e8ed19d69e185fe4fbdda2c2517ec9abfbb4841252e650b6bf56fdeca9a4ee3c311de3c6859ec14cc00e95323c57c02fa894d83ea17944f3112fc19a7e11335d7951ec6dd5b4f06fb9b637313a230341ea5da6a7a959e707d0cd5fca60a6649c8df8d6c17e9a49d230e5775df14e4b43aa3420bd0b8814ec7360ab1910e69fab8932f7646d7998bdc2e8ec354c52da21ed83fb7582cb9d37bb95f144974f72c7b0ae7b42945768fa8ec0dd6daba72d05809670506ef1054282201b00906c8af64e3e13a10f180688c96549b2d3d6b04403fd571e7b132891dd4b7cf37aec25ca1e9190c17aaefbc31e059915c12c232fb7097e9fa6f35fbb265c7102db62e2264590c583ea90f1aee3f166af81430d9084eb0c760ebbb16049c9fd1fee6ce33c8ac205e3ac9c275531feadfa4054e0c027c26beb009f54aa72b864d39bb11753f77931bb960276db33021c65671e57b3708bbf979be222e8439d71f58ca87cec7a054517af398a42735b580717377a54f139e2c46813cbb03d98e49c26f4ed54d75e48573cd06145f913f4e313eeee837496dfff75aa722fd8486c45f9c959da12ae48ba4a10712120a203e2476c7b96031d8f8773f68344e6fa21831287655aabbd594e9f272eb1a7315d2d79b8bcd5e63004cd106f80b1e40a5d9e428a01bc58264f4d63c2ee9db6efa70607a642aeb883bf4b9fe009d7f09c16b05a2c9b73573e9019e161ebbdc1fc9b9cd0c5fe1b57adcba2d0f3a767ad59aafa159b3dd181f0601ff95e8af8b5410e56c81ffb8ab35b1e04af35dabf69f08572e69260b72bfd502c5a0de627fd3fee44bf1d4a261bd356056c5739398e3ff161beec1240a089625daffbc61dc5e660c274565477a0ff1797fefff04a98704802ab0674ab72d400686229608cbfd2ca20f4e62495e8b09de9d180c47375bbad72f4474b67d56104b4b466192be60f7aa668fd0a4338b856f114311842ee806d6488ab09098ed9de0e21bcc8b42a5d5713d15eca108fcc7a65d6b414a112524a6e1418644508dd957147a92d4399d13faaf01cacef40549cd11900f9aa32a8333f55796ef25d33c554a308da9797cd0ac25888311b0ac88eff0be7a36ddedcfc2b095abb4d5a6a4edbbad67b70cdf60c7ed0c5e040ced90edb3322ef684332358942ede9191b431c99b3abf8f9c50206479f0ac118c0a99df61fb9c90d846f41caa6a2448fb7e15640965e051c2af4ee72a5cc7c962bacff7019615c10e6c3054e2e5792df3aa6e2c33425552148466a88568cc79b6edebf0107b7d3d24423a665d20c3a1c0f1a6b34eb475bf875912115914cfabcf394f8a096d64e5dc95705074fe5e985497dcf052b9f748b9d4688859c0200fa43719e4722ed6c064c0efa7e07beb2a26fd724b63537fa0eb506365d5c029cd8dce7dd0a1cb9d9058c061739734af6be9e880fe7e28a211a4c368a7babd1107110ecbb384b274cc092b9511c4abde2ddd863162e2739984a9f3c0a76e3c530a27d5e385f4a3b87607b2a944e09d28239661d27719e22c0a657ea383c30859ca29cdb8fbc79bc83e995dcb361743a7e195650c37e570b768a0a1f0b118fa5be9b3c838326343ec5b376d5ee040ee29dfd868cccf9cfa4591151f519cd6e2ae1453a58aa92f90ee5be11ceb8511ab743f399be0a190eeddfd112336866831c3255ef6520d88b2581ea3767f3df01a38d9b4656f2a89c5df41443291a795da45c8a846015cd041bea0dfbe648348b10ae73ce43d9017182792cd9172eee642c549a530cc1f537f9aa70ca63792ba4a86a713ae09b917136e5bf1506ad7f367d8d2f77f47a2318facd109bba9b1327b5db9e4aeffbdcf414db761eeacc227a15cd72aa52c8ede33bdbab9de9aa1e8f470a388013d07f08777e2131bbd4856ab5c1c38d03ef407197ccf24e8b2a8db69e78f9d6623033c453541bb79f9e0be9a55588e2e54fce65fb785467064a146c4bf218068b5e3efdafaf93a98253becaef226cd79468ff1bbe0c9d43877f5cbb5844fd8957f15d3ef208aac11816585cdccf039c36b429d3d7fb634054fd0f09c8abea3746a6b7379142abde26d998ac7e39b94746c60c09f86ddbd7497849d1ef839730672449f35a3c3253666e9fc053ac1c518e44e0b84555be507f7c00fa9e4864b4bf40ac3d93f12001eb780a779e655d0633803268c094ae161a0efd652003d6ac47f9a6c28d866b56233f371627b01e0fe9361dca611a28841968d4e12cb73d49ce08fe25de4a90b2d34607202b20e71f5e1eed38e17d0a2748f548cf61735f4c9cead1cb93b11929d906d65fc60f88e6919b7b5a1014e6d408bce9c8cc832eecf9147708fe451891717d2ed99dee70773feaa97985102abd3dd05c904c28898afe060621db6564887bc4afe158fbe1d819136a1ac1dc9d8674798a93daf5255460b50c34496205834c668db4c764e76ebb6cdaf5fc44b881cc2ae87b4a7cc045143f96b1620abfd0f116e673b335beefdafa1e58d9194e010cb78956044646da5ba853ce981667f2b8e5001c2df437c9d597ccd2be7d2887f5cb7aad0539abb3f9db1c8f5cd4d7d831946ba1c1aa8737c114fec1ac9a82519f57cb48c49b7f62e9eaa89f448df33fb307cd0036c70b490ac340f7d04e14f32bfeebb08a9d5bc7bbef8f231ea09311d4c82cc55c90eb53c6c003cc98a34dd3c4ec2d8b3a655a78e16e908f368733d0a02b36fe963e2d80b5e6f7b2e3aae3013c900c76e4d56e8348bef221f8a642e692c23b12520fb68c793e789eeeceb4efb2097a4d5952d144094cd7be6edc933d257f6230e962d70ba42e1b07ad9eca0ccd60d3d9a6e06b73ccf96a8aa490ed3bd58bf4d79db65355ae145b54be004e464f4dd23fb8b1bf15e13838116083da67186513652608e37c8f847b2bcafb57bcefc7efc8c8182c7d708cce5d14695b4e618e77f8e7be81f27a05e415fd37ac21507a665b2558daee5c0b0859fedfede8c03f181ef5e0ec0da6caa3edf402dd73bcb4026c489a7cca8ab700d3e9f050006c36768a16e8a48e48ed5750b8cdb7ad1fd12d4cc8333d324d6c83905303fa7013fc02553b587544affe38f1a95e0c4c39740d63b6d387fc89b30bd5fd745cb64844b13897ccf5cca135f7d39e03ce8adcda919d86b25b52764b0a0c4f07f88df68868415de13863df84a7e8d355b09cf90e482eb4174fd01f1b371a4dc52f3c89fc3a70c71657aa5d7573ef9acf4d2b0b321c41ff2640515bb43637ba2288ca0bff2e2a3a998ad8294c52f9edfe0a4ee0a3f8ed5b4b5c43319bb9c58dd07ea3237d7bb62cb086e7ea4a81cba2cdeb28794a09c275a704963110b64720bd089e3737ee1a91e348b5e97b63e1724de1fa9f49961d653bbb47b6fa993b035cf59659bcd0306180645162568abf51127845cbe6e37cc3c19b9d69657db4258fa5e8428a73eff6506bff474c2e302ad5559ac8de44c6f0baba5e2e579e7d7f9d9ebf540674432ac11d92bfc9abdc24126888b533f43bd6f293b0bc315915743114a35308a0ee2e710522137918a2b09ddbbc7a2313a2a6b85a1ad26f14dd70072651c8300ddf6de29704b716ce1bc431c66ccc96731f46359a9f6850976c96dcb5e0ee47446f50b6b3ba90d45224066e123ad3854d877c0cdd9325000ac0d6813c30cd43d3e150335601724ca3666458dc4c04f6562296982353e155d5255c9008c0b46d21a678c8fcb3aa8d6574476e0458eb0a76a6cb50f929ed218cc4654cb4f95fb3afbc2548b74acc312563375a19e55d488599488dfed4dd31b39f29ad61dad343dfca3b45b316a34e7a7bebd2b0f562a9e69848d13fc80a4fa52d0f17bd15d9e1fd39a7dcc86128d14493805d105a745673bddea68ca74ac09d95cc7412d5be2cbd0a247a81dc9e148111e22cdf3375805469226ca3538f960a6ba6aa0eeeb87c784ffb1bfc09180a61be3c7c535fc6d593c3b3f4de21b8c3eccc9021e80fb07dce0aeb3b023bd55f24356f646791ba80e5ca21ac092a069ae0a22cfefc08c23cc7aa69b570bd17cce9de15871d363f167288f99f04761caa67f12c949466493f661d39ee4280c955446ff5a9bb14f2d1ae21cdb91a5868e0c52097cf380f571935b140562922763f1b79c3709b949c57a00b08828ce9e685f6b234b5fe3c62d9feb249ce75e81f5efd556c14d5da24dc0554723fdbe52659969a39f470e82c50c4777c908628436e31177af1125d5f70ff627462247e5bc20c47ef75f369174586d43d42f7eefdd47fefa745badebca2a881ccc018ea411cc8a7a0881422bee8704bb98e6bea9fbec63441fb45d7ccfd436909b57a2b60b788e15bda3ca7663b19bd84d0879deb639f10def9a99d42a4b9a4fd7fecbf6d2e7598678307ba9a5b6f143c27cf1ca41e3c904007bb762cd5df6e63c4cf422c2ba959e53bd8e5664cf5df6a91a4bc8cebc52b22f30060fcbc5ead53d38eabd160c1da4cab8aa95c3640ffd78074aa2cbb05cb8ea90a0c95a4a1b2be1ee94f238000f1faffa069d87039f13f5f84ff368aec5a0b10020232b9fc954a6c22573ef48459e574d48a4845837e1d6ef386738ccedd093d4d5bf3a3f790c875ba7449d03397642feb71100f2c25ab2cadf0b0802544a2095a51b19cdece623b17d420b173a99c081f8e229b6de3c680d6bb39bb98b479517d77cca581b81cf856753a44ebd64cff111fb8ca37ea45d217a3fca44a083e6c35b0fed9f8f7631178d15e88f86c85f1ce68c900afdd1f7e5b8bd4ef3f58c447b77d3befc49180df7a5eb2ae8ae33b4ef573f3a425da8a60cde84d8eeae6d6399b9fbbfa0fa8d448b25c7f79b7554d0b02b0decbc74ae8560f630af596313fb33d442a410061ace0aa7a440d5e31ca8bb2cc495c4f0b672edb011b0c5f16781836df7f4af8329143d5a1a99d7b18ef9f774c4199d635848cedebac82637a03a189c65bf667503737c75b6639ac65ad424ca475285437e6f19830b36549f607ffc387c8b11a34a838159376a6335afaa045bd2bb04e279dd72436331d07dfbd72e2436b27f0df23a266fd15cf56d1a9e93aaac8901cfe49a3219ae36c5c65c75e5c708fb82cac4d6a50726509ec3a7d32d54cf584ae353a5bff75a6de77a0b240cf8a0a72817c9d37699ca89c96e0e0d96a7665ac3a7d1febca1a1d79e2cbde8025c271360e2f90048b2d9fd56f45c013e001dad4b7785be69dc01f8a954ef7a84455986fc5c9d5167d91808efdb4476ed79f99563d887cfd4e99809d9e388501dea228cbb3cf3770082dc566455251fd9c2c742963c33500618c6ec99e0bef007408a0462a081237be4c6e5db0258d4be5fc9cf63fd1ace1f4166c053b0fb84fe24917da1255cf40bbb1b45644f6a7699cf802a35a932c374b1d62013e6afca3787627469994c02f622ab877ed5491fc2a89eea60e4e1628da89e3ad600ff6442e4ebf20e47304176b6a1703c094b3cf6d7fbbddd8d8fa5a00f28b4d8f43d88487e9d4531071512f2027198714a8d1cef126775547fc74f2a35840510f325e50361be76557767560055e084f2ecaefa0dd8ca8215301a7a887d2eaddaeb1f5c3dfdbd2cc1ba5f02d4426b98c0f861c5f724405758f442560ea6cd1d953456cc4aac6642ad61c03dbaffc2364d8ec2ef9f483c70355139d1fbd9617ab3c7eedf0b8963c1cfdab769180db43c416a90d9fdf3fd0eb2f81187642b4e2a09d6462d27527fdfda31f7b262501749dcfc6c184983f9923424131d05cc811cacf5c2c87e8e6f135349e68cde0e8997bf1dde248e5124d5dca2681abdbe58d327a8edd585821f03fdd4515728f1336495ba25c9bba56a3f706d60c35cbd0b40d0ac0583a981f9af08510ed8ed0a726e5472f8995af3837fbf1e89587633d2ef944868a153919165778e963710872af12faf96c0919c638e5affa97104471ba6e178d27602f96b9546ebe52190d91be245be08742b96389080676a566d3229e593e4f56a76ae4c58113c6adc1088703b1b92dafe32a5600e14ac1e71df829dfef425911f16a2b91f693599ecabf93065c6c4f5fefca8d4ed095599113529f65d9120d5252f577af95b404979508c343df54e4d239720e7d3a861f1dcabfa69e12d655c8a026c10a4df279b139fd222e561d205ac9b45c1054f8699eca594fb23886e0de565186597766dd5e40f74a423d5708dac254f4172f1089270988fb18715813f13ee4d131b64dd517c7e77f27f804b229f5339ac2f483b14739ac33a9645044d3010bd77ed18fb117f7b11bb51c4ed683b59e28bf25a58f123dfbeb1f0f21f03d9b57d8e61d59b311037a5b757b03ca5c95e0eb73922c6918530c99de4d6733640f2b8d13bebce31d4f5e27aab201101e48cde23a0d7e87b9511949d812e3187ee5ff11bc5858c022ed7b00790eba32f9ef7e134ce5f73a01269ca971b40e62133eca9d596a768686d6390b2c74602f6dc597faec3ed9d9658102d99c9624c1a97d00d63853578afaccc7e30a77fe054ebc23eec45f608f996fd015cd6bd50a111360f0790eff6ffb1ea59d13c8e29480bd96217188f97e53a1f5d9eae0a2badb4fea52f2bb4f8cb04d0afd99e7371a978a7d7ef473f77ea6738ff84af655313a12db24cff692ec7e282245ae9a42338db814593448f7115df3dc3f4e2faa2c2fdbd68f679d6aba01a15031347bb17d8bf8f1fad0ecf365e9dcd32e69803c5c05f4b47adbf8a21af7e9fb327f267df1c914486389a9820edf0a03bde6ef388c255761e439b2f7e1f9c1c3c95bd30c502197ab37f76b52f0d0675f366e919be19329853767bba34a540fb75bcdcc9596a4cda254a660e11bed5af9d8646ac4b7d6d7aa5d7c0005879b6d08058a56c3d3a4d3d401b883153fa7f2f6a6d34dd010f6b9e7b4e457b9ff5a5802d7723abb35f9dca0afc10f6791824dbe0a7725d534e7753445b7268d90145b6438b93fc475f44d5d678d79da6c5770f3a9106f3cffbabe4b88cbe7eda9b8a495be4f6717b0fbee6fec78c86031b6d878d47e357b2089de3e6dd19a265552553d1f7da53884ef84d0eebe782791c48a9c68a28d8ea3bb70c922b01dc20b2cd05cfb276e326651398f766f5faaea54a41da597cf6b50f3d5ebc634185b99069126b8d935c6bc42c47f2109de42091ef4ade3d87cc44aeb78709255501e64f34ac2d4b2725cf7777315f8ca9424bc9d61a896a93500faa6cf5a5aee1fb888e17b47a38a667be2ffa3bae46afa88bfd8b5b6e1186d6e41b9a4e490591043372c23f36fb48d80caff74cc349adc92bb25f701738c809ccf74c47afa193795ee67bc58ea7fd85542fa7e70218490fff212163401cfde016df2f42496bae403d5391e53fe200f758bbcdead0fe72c77861889b9632a257229c35bdfe8fa78375b4f5c768b9c60cafbde1f00aff6ca1879f6472f28001f5f13d4d9d6c3a90e04d8df09873550daa8262d39efbe96a79c697fbcc9a7f27c9f6d782d5d5f6d024b291376e9cc40d902f809072e1f0f2c2ab88ce3d074e88461f5971853e7be749943ab6e25e25e8afa5042dd73407f49b50841c7782c54eece62ec2beef1f16caf1ca5989427bd2726ca0fee33e303702e9892e4382e92c3f3a03a6188f39762db81819c7e12b424be8fd964dcdbfbac00139e8c5a6200506f13f484ac34ef3d26e7cadd53cf402117419c1618205bfa5382486094bd55448f2b1aa4dbec2289189b601b1bbf5792b2a641c6f5dd19cf24abc72fc5264cf11f6b44a4929267a02cd1de1b602b9de65a6c06640aa0f76109baa90d66eeb17295b1711365b7d6835a2dd55b7fe868c59453613240643c847a5b48d27897a58dda63e579c1bba58350550e147b190f0a2c9a5ce719d627ce3302028b4b6801bbfa8cd74874ffba35817c0eca034d19210950796807125fe6065dcd47d7c870ed2db5c00cff235e4154e2d89ec2a09a87551f9b7ca25d519b5603c0c33d2cf72878199ffab567fc5e093529b89d1163587f3564ba8291d2d96cf9762e7f568e786ea90849f6312c1a10f45d61600cd45c48e6870a7d76c913f9c4497374fc04401cbd11f7710740148234fe8f041f24d0278fcfd48846e6aa49f05016fc332dc5d46b4a26574fed5c0751cebb9f7ab4cdbc1ee011d82d6ef95c52c9df8eedac3ab5cf30805f23d88d4f707601f8e6c606b58f2fe234e948d6756d430a5c4ec76a33874886c8fb484059b47a9bd198a61a1896419288a9e81d0969dec778a53e8233f0f63bd0134e5f29825e7817e7c8ccb7d9acd8f86ac9d3af78c43df3036d7934dd294f2bb12063bee52c547d27a218145befb0ca96cbfaabd39fa245b51c39f4cd4cf8db105f9dc46a7aaa8f7d06fa208120ce1ac49326179618fa2c8596c44e174eb7a141056b1d17689c10dee089c8b0867b8a757ae12251bbd68db5fba2be341275fb6ee379309f5cde9b31242b0b2bac44da74776fac141936bd96e3177161f057c820a8c22cca8cce29b158eb55aed0260253fbee70a6dd281d9fca23e0b0a38d46c76a95e1262f1cafcf0fc37b52e649a1ba1e2c0f97d10bbf4d2b5632cf340bce56736071d5885ec9b4e17910744d3e63e2ca6deb21e43fc21e89c6865d3ad424ef4a14efe8843ff3168c99ee395400dcc8755719d290c567c95a5e7d28ec1190ceee240084d444265cc801cd960f69b368359bbf06b8a4ec23b47c7bf9d4b16c701a1c4fb9e81abb55bf49d450b566ce03de939fc6f5c51291380086f8c995cdd4fa15a325601c4846a69f15c77f55c900270bc9ea5f406480cb0e3e89bc869fe8b7cec4fbef7e76283d50c25ab1b4d34d093a7df062990a925a9c44aa2661abd7d381a4d6cdb64821ef624dd51b72e99af914bca2f80c25b82ac6945df7c7582e6d0ce2cd073e35f1fc120a68ba210410db64592a9aa319b30f2b818c495750e1cea0610e27d52be31e52e501a3bd51b501bc51c2ec8592f679b6e55b9aa58d513fd2bebadc83ba76eb45e5676f130193e9a666b8c8132c9f5141681fbab324b555c5c890d488ac2dd00feead0a20fbd8a46391438e3193edc6fb89161cd864fca98f4f39a2893c933dcd13bc8c5d5a548d24862e8161c0fad7f33aca8c86791d620815fe3f0daddb5defd933d0c10097a7a98e67625420b6c0db7c3e17ab07ea64e6f0f53fdc670799e06a2e3a871d6be363a2639e35339361311e0f528cc433eacea4f79bf217108c7b1d657840253ffdea18bdd1f93cdee63e7a9b8dbcb4ee06162b253e09ea0641f2771bd9823dd210905e9ea495f43194bb471cdeb690e8890b03b50835d53dde1b572dd123ccc8507bb57a45e46c0efb8fb3d5596bddf9782d86dd911636eae2cf64b5829cf8893faf789be3fa22859accf688f5b5da6c29cacc96d477e23b63cc934f685b6e42e1655c9a9b94d6d78402de22b8d9776e3915391aa258e57467d770d65480ba2f6a94b0337965a8c659c42b4e90b14da4697d0c0a6d74774c94c52d8ecb694eee747bdaa6c3a6d60739db18c6446090eebba72e62ab88b0e8b88e728ba8cb133d8524eda89a2bff1c8414da3edfa6f83788331c8a7e5a8af2dd3682d4752190a3c689949abdad8350111373e7fb46151f54a10f79d91940e37efb05f9f157bddcfacf018b65a38ab614807c34a2786af4a1d48c4d1c1abd31815715f9d1b103992207fc664f12c82fd923c57d8e7cfb9f4af55182318d055c704865cf484206d60e34cf7fe9b6ce60b1772c5c7cdacb6695227d80da18ec1f98a434b1aaf9c6b6d082f5663aed2bf267e559dca6b93d3ce34273846fc677f529690482df0a8f782b8ad7269f344f5f2b4d320a7ce2d2fa02284f8db634dc930c3e2b9a629245364acf35d41e9a14c88efde4e742ef1ea4b43d0caf2e70d4a617278823e6403934524debbd933e7676e441a48f630dc8bcccd55d9032d6bf3dea97d1669c39fb865b0e619eeb3f5461e517000f5aee3ef2abdb87d3a76b88e140eb4644a9fbddbdc9e20972cdfacf00bffa3a1ca5f84122c2ebc54067cdaa23967eaeb7bbbfe44e5843382b834fae1f62a066688595e4ee67c7ff9858672355abf7893ebeb4bcf88a62b2237c6e6cec9aebe3f28bfc310ced3a590e88d4bd0f53289206deb9addbf6f3c02115ce4980dadfc112683ae250c2d438fd9c0f2a090dbf122a0072828db798bdb868dcd47384dd3f5eeebc0307a5b268683cd51f312e8f02b5a7746b11a97ac43287d9b9765f03c720503cfe6e0117660a4c00d67895224c4d42b032000a10d7a743054758a8f54941fd5eaf72498b678d1579b3de4e5518f90f1e3d32517d09d7f5da9d180215e66218e9dd64036819cf12638ce82712a6cc79a9ddb36e86814b797d72c2bc58b18ba439e99965f745b4fb7de2878e3186e3e7b835c746b0935f6c67e92e3770bd8d5eb4f66d8175ceb7850e418c55e574db891639aa77fc62bc45dcb734681ede8484d4d4109a9adb8c3d00", 0x2000, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x0, {0x0, 0x9}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) syz_fuse_handle_req(r1, &(0x7f0000002100)="5ae785ca91885b37fd87cc2ee9a0dde54a15384713a93e74c6c5665cf41ab5b614384a0c723d1d85b7f6bc4586aa6e92ed7ac174c56e9d03935baac9cd602ef86c462871833fccb38527807be37748b26ae7121568c933bcac24eff886bfc555d77f982dae5f167f06addff9f70e47b09e437c8a5f0631496993b729d147c59b7c331c97efdbda6d81c4b34cac2cc377aa3c3a0e33b6ec4e6226e7464aa3a0ff858daf3d5ed4221ee3c655a61ded7e823b9dbec76c6d22c92128456aaa2c33514df976bf94da56f6a333e64925dc590fa94f0e094532b47941009e4cfcb1040813b8ace44ee1a5340973e31635585f0e5b8c86dc67c24d3ec03c702fa32c3a3abf8c6f5f43b2e3cff4cf5beff9e94690c82bb0fb0505f0cfda40b1482e76f8d798c9448f8d9c395b0ceb4dedb7bb56bd4c1562fd9c524c8c94b23408975e1d1e710978f7b3bbdfad0464adf76f9e5728ce2054c2b650833623106878debe4c2bac0d5e65f0845dc2eff40dbb98c2a27ff939c54b2aac6fcf3c61ae477f1a12ec4981419862656c9f98e667d5c45ca21548b399dd4c6a3df0c60041ffb6ba8ee6e8f3aebdd0f55f940762028a5e8237a2562a4412531904e585e50f805ffbe023a4fbd138aac5472b15a7624413b5ed41443ca5143ce4fa90542e94cf837c8dd5a0416d3ffbf223d3f79ebc688642708e0dde2521b5ba19390c29288d59ce010a22fc77bafd066ac971609351677edef90d274dc953123f939b4894f305f2b6ff90cbcc9ad3b339a1f34a36ee04bfb2aba728d217d1b7c5ee82f3c72ad95fb3dd227b622c9a2e4779bd72d18dbb25f4096256b527643d5c7af5194df16bacc9b21053eae64a118880beef3e5219bba49740e454720e2ff92487555102d54d78b6b744463788473226c5f9a735f2edac00660af50706006900fb42af3535f3540f5c71251c1c181dc317467c2577fe6df8cdfb08168603b10bb8f75b884923d80e21ee57f27269990b9265df078ea6ab7f672185303fdc0fb0bfccd1348cd850697460d494ef16527b55077b40fb46f33812db50a0f5e84086f9dfe4070b2642f61cbd1b83f6d8d8fd0062d0467ad7503ca8e1c3e42820d08cf2b7ca3d7e9ad02bf383e7e1a3aa09e2c68192bacf5e01604e9fd512cd872c7ba29196329f08c7c663530c21f977ecce626609fd82396d0e6aa957caefe86d08b52ea274baf55fb495d2b5f8da480d504a500846dab13d92dec14ff0ec3be163c170386dc811933c618474e20e488b0510d54308bd2c0bc5cb1a42e38ad5d3c6d8fa013f930f0c1e09de02a9c2e5ad6d64a83a1fd48c1c232fb133db6da04f41d380bf5ae3c42919062c60f99ae4c6a000c6b2f44beca3d248e63a819fe139d66d41ac5e21a092f400a8b9e896ab7ba79726a295902eee991d0e3e20fe2c07187c960631fb8a2ddc2bc0982095557c48e8fc69438a43c8982061d06f9dfbbd5ee30fe22f415bfbf53879196da96f4ce63355fbddf36bdb1468989723c69d3b5d115a5115365d34a2a1bcded104f05b24195ff91d741097d5a58875c1db13b1f8f88af363cb8343900be26455d159b2de68488009f398ef6cdbe29b090b19dca899de430e3991b1cd5eaa5c22a326ddd4adf75e3d2c7bbc3a64349c4599d4360ef9d8ff1c68710a2e412e46dc11d24e9139aa88bd6488196f74be0667e61f60a286b19aa5cb9d3f2c761a987eedf5210e3112d2d816885b6afe5b9e6f2993094ef651c88841c3a35a168e1ec2c9d108fecf14769f4ccea0f9fef6b0c0e8ffab76ea475bd788e53d4b0a422a5b391bf01f5ff8bc7e306983fbd734d61f244761353f4485b3676252ea87785342d8360650c3c21771d6ecda6216bea9584ab91f0bb3048987b644d450753c2c863a191990648c9b4d5c2a95467df25cd4b945775503fd670543b706b492c10c6b99b410b15ac9d06d3a1cc0ec71cec68c76a1e5a4953286fea3c4c4e2f0c2c43fb314fca22a2c98136c3bf1006c33bd29a9d0a17f654429fe45f442208e705595bc85a3987403d58256d58074d899f935c57eda03c0db1f42b2c43caf412ab6e0aff370aaf38ff7755709301deec50a84b9ce58e27f697f9ae9aac4bcee723dadb7b4991923395a85b44d886e755871a8979d98e1f9d0530aaf59ecaad7019f72a5956c0f1f25662f64a4086dfc3e1e98fb895dc39f1e53a0425a838927382e7103ebe761fbf138d09f0a359ad0c2faf323120d73917021391168e1db0bd0a63f04c560b731559a1ab6a4ddf25eb35d2bb3423295276bbe96d78907c1071613f129368d5f516d41f1480c5026156230a9665712f4c13df911c83612f8658b3c70fcc28719f99110796a7ed82c7a87e68addef720dfd7b41cf70a1dd93bc4a04c21a05f4bbdf5f619e0fddc9e7a9043231a96e7e9c236766a1069a668b563ceeca8f785c434b40e512dba2311891dd34c1f98c9c0a89369e310708d68ec84ae8aeaa96a206d9dea7ac16a6e429f08bb8d781eec292f12356c2f6be7bc99dbc35837be62ed18b818db892c8c86168dd6886920638f3c1b9ca32cda3d17f8795bc0b8d1c988ed672f66a289dc481e4c5a857050c39ddb3c4797a9442654b29ee85c3c42c10dc87080f6e07b261e0d2bc908e3faf3c4bfe8d2c2200f3f0e734880e9746a461918ee3e9efff5a84def6de3538388a6bcca4d720a8549af6d79f69a409e06da8d6b6d8aecffea39928b70ee486291bcd3a1e8219c6bd3fce4e68a70e21a4f77fd79a98c89dfa06e75a86181ebe07915af8b94664a55515915ba8b56fcce5b91fd965f3d5a1bdc686d7591dc9646c751cf275d13e88d69f8421db561de7d6f52ec63621490b6cf80942c18574927e4c16084a03ddeda058c6739a4621755d24873796c6a5ac987632536296f2fb0155e9eeadabc4407ccf770a8c1fbe177a02b12b83b92f223bfdc0bf45921975d9e6ff17f7560de014ed5ab3f42272600c9e265d170d492ec81db1daa49b971d605c0d09addb12bec7f45c39e1722f3624abbf5b7064bd90c70961ed2552200a21a36701b0e1842c4982e4ab17244f392320ec67bedda8c0b28935c79a995cc81bede03947d812c038df7fa4f95d4ee84c8ad3ff8fb89dcf6b9b312c01c6d2c263d68da642582fa02701c8ee70990a47f494f1ac66fa38acb1a53ca6bed85fd624f8aee0165f059dd7cfbfeb63968dc527f38e1584864ba807afcbffa9c2e1fbd749032c4178f1baac498cc58dc5478f977308f567aca1ecca6a407077cd77cae3dbc0aa9efc68ab46fe028990516181735e98342f93bd9fe3ade709e8c0e1b8a3160d3a6221ea362b118c890a2d41c40c7cecd8f69f022386f9164b3eacf9f34ecf3117806dcf40ec43e74e96da1e12038f2e998b3b93a5879055c51749f9c13c5d9f81153a968b349888e982e25eae26b9313e73a74badc90e04c970bf7c55465dfe9f2c38573d0217d55eb61f5c20f42bca6842574619729abf516189ec8d9888d5d18cbcda9dc35b8266b5105d1966c5671b8a2c472ffaabe0becca6d143d26061968386a28c47a87ddb0f62e14043ccce65b9c42f044170f876fa481cb7e1f42eac989d4c09e8d5fe34a7b8e385f256209dc50916ebc193a412deab834e21f16bc13ccb51f7015bc6e826e7995d8302b4269e739e2672ccd65ba659b6cdf690500e066d1b943e68cec35f05a8b7add2dc435cac2c562f34544d0e7ebfc011228537dcd38ca37c4d6cb1915f215618d506c8de261967b71f9749e588d61f68ec7edc444f7c0f74fe9ae2e4d56173c4ee89223a445dd289f558ce7c9b57389426d129948087609a24c1f8ebe32088f36cba15ad76661f5ab3f27af94d3cbd7c0135774454150e0ecfd4a0c490c0103958e445354a4da2a62548a8b9d61a7fbdcec617fd0e5891b2df56f7e21cdff564bfc720732c4755167c6f17746b2bfc2e2406163dcc8468e3c015f2d448316841b4f4be64366db8a4190200fa7a7a475b7ffc62f5f5a93dec898214ace9f378e3139dd1bb7478039c3d0184c185bdbd5531e3cb86a41175f632b839f1341fddc184a6d495511623440967788540007f01b0ff1ebc4d66d9a0bbf9e113550e57331918ece37ebf560ebcbee47e09290432d980a5c446d16065b9a9279b470a4a7d0120ad6f02ef5fbd5c0882a2c58d0589d128eb44247a88e3157e62fcbd6063b480ffc7c997a40e59b16f00a5e5d66e5825833a827cb65263410289551860404cab9bc1b3d7f99d9e6494ebe9bd52fd6ed8d9f980ccd5813a2f0eca8b17854138ef0c3abe49bc229fb7a8c7b75f712552625ef358cb69496cecda2637d18c1f28f88d486d84e5f702a312777bc0d6c9f11785817a3fd33113277fb8105893e10dc29b878f3d24a4e8cc474fbb7e2cc6d845a921585e01bfab1a1811e7a2c6018a24979d8fb5a853e6efa9b2810eec00d2f0313e72e25afef8423e0f3069c5f3d5214ec428d238276c44ced78d97a42f489edb54b83475c1b1d4a4e4cb1866ad07e6001f19636c442d3b155081511400dace0f271b8a972dc78b2068884a7d3bd766158497717baabc37628ce1bb7d72863ab7db9b553a205cc662015fc63cef445fed61609ce46e72fb8be8122b37c82ccb87df112fe76e9c394679c14b3116ebf7fb133ddd9e5e7693fe8a66e24f19670a19a1ba46a9564660af94aad7e865910d770b6abeebc4fd5f66d474748e08215e70d19c8392f4c7d744d7073cd10f22d55cbbcbc7e17a565bcf388e2ad751afd3da9896e7ced7833fc42a6c9a739085a0651c4d9fb3173b1b328d7d139ff426903ad469141d8c13fce17dfbb2772eb4c7ae9575df9afe18fb433989aab12072d28443bad20f25b1ef597bc0800f8842e67096c8303812feb359656a89d6bbdfebb186c32bd86376e5750784a02fd68580a2a57832addb372f04a5a889c97eecd784d1d2fe4a1b66b51976e2f012b08b9e269b595bab48dc1aabe10a89cb6ec9c504b2a832fd4a281b23262f1c76b5c94d78f6e1008fa4cba4bce83f4f50bbe814e33f38b8658273f5f6fa47c646049a66d2e2385f550308b66154798146408b1548fa8820114e0500e8bcecd4b4dbb3bc1f23a9962031585bc22e9459393fe8fccedd87a1491caa65265a50136c1041bc0e99e1520a6d8e2c067c89dec0c6f3e494bee8b7e820041642695e0932c7ecb3d8a7584f0c202f26735d3dd17c68453a4829d54811ad2598b353921d8cbee30d591381df76f7f2f83f14f9ed47e7cdeb07c8f5c9efe42c17c54108308a60df7689413b6c7ebf521f97f71571a002c6b6bf1487d331a61e763f340f6e7c9ea03a9caca30b26b75f348da60d871f5b4f66f2ded0ce1c5d1d81fe76f97137d355c9e41e1515772a863d6ba478441d5083d9749380782e5630eb0c4432bc8a2821fd987bb0b46221b9d681d8b6c538cc3e52426d37737fb1ca6bb8c01bb6718a9f7876a9966c8f834991e9fae7249de1a63a9c30539005bc6a9ed58479c6702537e3100cbb26ffc0afa8ef8c3d9f2dd31a5a5ec8e08aa951ce3ec0b154714351d36af0fe7cd37be67f6aeab6dded1254255c85752aeb43d3f774fd7b990ee19f3da2f514f1b7c36709f5d1427e6a6f3c92bea6f0fb4fb6fa37b723abae6d7ecd8833085568a9e12bff5ea54254a724b1f0194bf25659f891bb339d92aa8c9f55c9744c34f421d249a261afc8dfc08fef71247e567fb230d7a6b8b04e271c106241bffdbb0f08e01b1177e769ffcf2c17be0750a849ee78ed0ffb44f045a81aa3d1257eedc62e5465863491b5cdfb3b77ffa6ce6b79facfc9d7d34c64c8c976c46b65ed9bc9e3bb5ccb754cc34ae7243a50a42b1edb93b6b79e6cb818175ed9662e1f317e30e234d061268614d3c98158391a2348c520a873b5a6a3375384a3c83aed3c9628358eb1082f933a329ab2cf661b65791f8e2281e66827d78a92c8c61145802f0c4a1c9b2fbaa292d4d34ec99b0c7f7cb53ad36dcc2f502156ea7ab0f8a057874205bd45273e33ac8a6e3371b11cf1f00c50c9e54141c8034b876f1165c9c0a442627928b82f90da6427f4e48f119e227d05cef8e256b541e66b7f73fdcb38ff35f5aa23d0e6cca93b6e04dd4d4988f284ffec0d33d6b8f0998a300c8d48488b14c7adca0da7f35a61e6aae05a903a05c0f7d573dbc568a0244a9adbb19b5371769fb22efe65795aece724c52b5d44be6ae540d9ddcaeb463481ba790334c2403453be3cf50a11305d34ae5d40a3b3b2f75e3965bb6e6ab8d15df1a355d296d4fc28426149377e59fd8c51e21a7c5a7409a7e6581cc0f0aff0a4255147ddc5fbe5ae126c12cf630ffb27736f01ad75d4bf11078639043e1b5845f885adab193aa2b4fa8316bcbc8ec184be950a57693712ec578c84e8ef871ecdc007dca21a6ec4883749502bf8a6f15edc956eea3feb8f8535709cb5aa29e946c6328784258fd9406dd8edb39833ab55a71131a3bb334febf0e2daf3927b17ba3b8c11569ef09c662aec6bd8190d98bd3b2126d93a9fe50d5969fdaa399de6003b7355a7c52f27924177d48b8e4761b4390c0030f1d224a77758e7aeb3a176fc4a6685281853c64b005250c533eb156098798153dc0b2fac40cd383afa56d977d77f82bf9079e04bc4c0994c2438b40cd5f149243d0fceccf11a35969c46237350bc4708182357c503b2cd69833b9615de75f573fca18f9c65b1d9cbe87a6dd58ea28e322ba6b7f4e168acc01911e4da9d31a0d0f4df5b4a28b02abaf40f12644cf98247ed916ca09d5fbc17222222d09d2723411b3afce6091eb277028238b924eddaee194b35ac21652a3f477ffc3710623f0601dacaadae3a073ed5ef1e2605a0b1892afe390c3118200ea01cea4b2beda90247ab41654c6b2e34dc659507cea0eae67d7d015e3611988d859ec4dbe5cb84f3c94234f68b23ce89cc75b2e02736d7382f26c8cfca473fb458ee107bda97af0e1b9d52b358342909b5cd76456d26c1cadff1d2dd764e742b945b3c83583110bdc55170b6bea08602ed48834fe8878c9d96b4af81fbef7faff0882e47397b198bc68209989ee17db9afb7bc518ee2aab7b430f44dd95bbbeafc46af1b32ce4541e42205f0599dd61778ea6fd67df30336a4f1089eac72e7a813f19c63476776ddbcf73953f9ba1facc713c64822e505e83d01e80e521cee1586feaaab29259a4fc2d95d3c325a69695aa0c4f5bdbd0e5941a48fc531c5f6c4cc9674ddbc10f71bc13dea9099b5001096beeaab53088fc4710b3378af9c9626dacdc3719d3c8b29d10d0237cfd3c743b76fe48b0e6c50aa83a383a2ce78d767bd78ca5af259d9936c7e12b9b1a53ad1306fa84c07ebee4dfeb7047c9fc40c42174d8bb26793fffc69c4fe2c4673f9aec97b5c78f6aed8d6ecece4b12e932b14494efcbc5be9b77e6fba5c26dae29e3250678478aebfa432de8dce0aeaefa6b0a5c51855ca0f3587c3e3dc341b1295b541d5be879bb58ed6bac56ec9b1f3e9fa502df744c7c717414673bdf9b8e10884ef3764ed1f8e708e0113bc3c05c723a3e75d28a4bd18580289cd9e4ebf2be7d790f4d3384eb757c6f679ce3fa5df1a827a3f7a61265e8e03389defb7755b7fead3dffbc0d63f57e5ac2dde88ef55cd2232b88f87d3764aaafe6df23d97611499a91287e75e772ba57507b9239cfa120fc2b4a7f4ed4d7352854d5032dcd6b7ac56dc9ed0faa4e20492a58b43d1d2b3dbee1bbbd439b0ee36f83f1d50e7cef8e9a7ac555953517a7d796b23343ddf017e4d8d5642447ba2a21921e26fd4fc1df889fc2f24f33322e6a5388a276d1997f62160e25e105dcdbfd03140263e14f95b7d1c0b857c8cda157896c05383903e29117e5816b9ac7253282b7b2c6a37f5d743d37de0cb5464adf5f5f4b9e93891f90c1d7e9e69391936110bac5b1e8281d35aa4afb78768cf0c327e1b78a97b16e31d3f10060793f83ce9fb6a28dc7bf7936de915f8542a9433f4413b9c2a5d0493dc704242284d1c13dce581d7430f029436f900b16cd85f87ace67c455985779b9853beb00df9c7ee7fd343ec7e06636caf86a964b2fca7b5f6151282f7d39a8342cab95be0f2bfa3417d3524f9d1e2499ad8c60edcc9745f412cb8cced7ef4d2b66b1df296df7b4c8a7ca2f3080423b9ed321964ae942525459cc4b1e8ab63da705457217dcdc78e65b7f13ccca8eac766caadea4affabcb77d5addfeb4b5610a908cf72197c8843da77c207c77c3f07a46ef74ec592825f3f0cdcaac0964b3f254090d9c982d2d468521cce9c876be16091962d5d0d6cf8c3df15974bc433279873fa79c7bdef93f00fb3368a3e3158b8dbc7abbb956ab30158c51c1bc67648c1642eddbf6c6bdba7b23bf47e32e1f3ca405d62d098db1e279922879f66b2eaf25e9ebec9c4dae9544a353c71415c078f6c8c0c6765c0bd684d12e8cc9989deac2ae8d0c240ffdf52e6cc88dd77be6e623d8b909a38d76cd11f052579c6f41502295f9a84277472cc3469502e02179de53e537c6ac284f153439f3fed1a13e56d942607b222e7ab7396cfa0879f58bab70f2451c65fd15933f1fac30e8083d9e3219ee69a3835a40b942695ade334febcfe6222c393f902aefeac00e7c9fb8d95fbb03bca67349c81227cb1a7dd8ed53b5564840ceb69770cf2798ae8337e8c4243efa78a2acd3d29040653ab4420b143a3f97706a1d26829b06236c7c96842d611f280582ee892df7d852f53119dba1c3e44fa32231961d09c6b242c0f2cee1149dec69beaceed29d4f4410920390d8ea115252699d10d676fc2dfb7872579479f7293a060a1aab9d376ef64c32df6c8c1223dfa5774f3218e82f7e6e20b9bdea580b3ddb64cb35252f748357c5b2a0e02dbcc72e4ae20594979c3d5a59eb0f1a3ef607531b104c497301e465187c36c17f9d90359d8dec08618c67422239a85706b0543850313d66915f494f0ca1db1a92f7bb00f9777d1c4611313a2b6eb6adaf0f9023fdf847e51f1b4050a82e9bfae5f5fcff08d7a3845d3645d0bb8ff299377e251d479cf2ffe2f4632d3fbe456ef2d3aa636f64512d7e3f19f0254c9ba131512f38fe4addfebb82ab307d00cb1cd60b713db8d289ebc2745c59f50c3faac180d7d04f781b3ed6b08ac97f08c7fa7763cd308e392cd3e6b40063d47d181891bdde2162dc11d1aa64d1ee8e0de550e4b2d290a14a2027eef92b5db0cee5bf69fe1a966321ba65c820029c7d5d5db3b07514bb9d5744c74d996afe7664d89acc1a5914dce036b8f85ea0532ad2e1c7db057c535ef1952d680fcb8d02f33ed55e7bc1902392ac48d0ff63e339085d81001053d1bf2d433db8e8fba8905cc471143b4a2248264ab3a1490162b409b2abd565abc873033c81e90dfcf19f0f07ee5b51282b79b011007e65b03b5c56f0f4ee43d41232dadc02ac13dc6b6acde05f5d6c772dbda02da386c91d5d30011c71d35d9a5ed9193ab8bec9ff3ae94650861082a1f47770e4a1a6ecf2254758c185f3125f9e67c04742d77533b2b2432cf6f4f0166a1450d96d392178426ee8b757a00227eb57e567280516e16862bb6ef478fa45b119cf41f87ad43a35395282d9ff0d105c3c703b71281af0f55b5e61fba02a33b1aa6fe4841b5e3b6e9f5f4ef9fd2e83f625b35732d6e3d722aacf5cd8e1150b866e0a9edc8c6e5c0e5c7f7f51092e2148ef55ab94784f5d849ce6f2b58c4dfbc8ace44272a24c30b15b414cf22ddb6985145dcad25feea36b4db313f191ecb8c6d8bf4caf83dd63056dc5c0877beb86c5a955c8829ce5a7d27504be07a5328c345370316d61e562e91d35d88357186d70953abc73c4c7f338bbf6bebb8173818857110e49c3ff1aa7597531467c1d81aadc2b0531e7fcbdadb539e1f8f4183f973b6ac02a373a926370f7b22fda9f5375de658e47ac43219d9f0a99e8a8cf3b163625e422aaa0475e693dd844fffa27fe93a3bb047cd73e2f31690d445ad6dd6fd457bf0221a2d4700e2358e95f7d6ab1fac733db481bb20febb767e0b7cb4fe6c2478501a7b8c265208010419bc3a5bcc09e227dc5a7cc0ccd422ee95f13c4847a99cb63b47aebcae1faaab32a90f9891fe1bb901c1d4ab71633dc190c76e046654b06b3310031ce4e2f7aeef70e4017c86ddcb4af5f5a6608acab1ef34d8baa58559e997200d8e0dac285ce17f9143b5196adfa566d8df345d1b6ecce914aa5a6effe6dccc63ab7427e9284112d3bf49b8392e747c0e0a9a661539c97a438fb6aed2b8397983819f4a63ed04cd83a7262077d6c4e13a5fd2151570f8c51bd1125fc091510b9a061aebb8c6d46332e043f60de92eca9db30a4c9b3f8c791eeaf7f885561e17f0c7577f2ff0066aa7545301b9a9687656596b33b2a4dd975e77f12d4347d0cc06e20f8930f07e2dfa697dc296f8a18891125209f74893bd184cf7c0296ad51ffecf56f401c1de66f6ff104b61ae38eb570472953e65add5e52a3f90475d6fe478bda16652dc937907d15f9cc7ded970822dc8d9b086c040284ae12573a69230b5da6d5780da44d24967b0003ea06e8cf8565d7dd78120c13c1c12f94095046972ee93482d3d4c828265f0361b24e4c6031786a56602460d9f404a3e83316b4bac65e7f76e8df882e69e241236fc8794f7aad1eb2bdd412c90c9de2a364ef41a0fcb33309e4be27e9c2524be27fcded13f25c586d770dd0c7cb85253daaa291f74134a5e6003006594cbaca74ca4d5e9f1cb1bf69fbf3289631a0bff045d1c119c8d68e655af4dd3cfbb5d4a12bd0c02e6e0d3b827bb7d72de5eccdb04c1a3a6fe78a62f8d4647363d0186337171374802f1e6e7c9476f4c3df4448c3c84c9653258e6a724d45c838105d6b3cdfcdf2b05767917e55d59487773f5d7ede1596597d535caddca42fa9bf554c44c50010ef082ae904515cc801b90114db77ae81c49a77507280a2a3059cd1b2eb24156d814e451d009be05bb86e8baa0a24e34e8e2e7fa7e5456732b0f1bc72809cd2660f20cefb1a85ec2d13c8c237efccd1c94230457fa470d5dd37046e24809dcb4cdf944294f9f6a34f629f79423a503c9417cb44cafae1982b0cbc5718b814e26382a0f7960982a7d44f54a7a7f60861d586b91167ee4a38cb6308a3a82d5c83e57716fa37e564e7469a5e11b1edc63c9a60801cc8b7ffb1fb0532154d9c4338b415909c5416e19c0662134fa0c898f8827105a7116d7cfb116a190f5fe35a4fb1fbe9d8c994c026bbafa73321afa9dc8e60d15ffa908638a54b2f5358cd08f6aeb78e9de2d1271885b4793b67d2e2170ffdd4776b052247bc3802bdb72fbef654020bb3cb36dd5e0105a985d628b2226ce96b64ba4ad9d370c8ce685817f7bbfb715abc1ab0514969b75f0403bce9cfedc3b6064708cec300b38ed8d621e6a5a15ea80812f7c67ce9aef834023de0e4527bb8c8c568cebecb75b192daf488ac9cc590359b3b2f52621f11603f4bded9ad39e1106e8ee91ac64e21a5db17ce71a15033d7c415c25d01d7f0eb471d0cae24e23a59f41c939cc", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x9}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) io_submit(r5, 0x1, &(0x7f0000000780)=[&(0x7f0000000440)={0xfffffffe, 0x20011004, 0x4, 0x1, 0x0, r4, &(0x7f00000000c0)=' ', 0x1}]) syz_fuse_handle_req(r1, &(0x7f000000c400)="9b0c44ea92b024cf919359bd1a4fb45faba9c259d8543bf5cc19b1f8ace060b1ad934c54aeafe87e641978abfd261df9a56e8d828475f240607d57effabdebd024d752c60cc313bc25d3d821a538d495d06582805f12228333a9a9fe46c9fa5f060f14f8dffe1dd4fad1358dc1a2e42681e937b5567d34e99b4f7cf8d8e004f37bfd07db482f1b00a927499fb6e5515b93050fd1e73592bac6824e26010846ea0d3dfe0946a0a29eeaf642749b7798f1c10ab6bd8b1a3b387aea13dd441256a4ad9816595a685ad4f7781fbb51904bb80d45055ccea0f06580493943b1c3505ce47e1a65220d3c3814c06ef148f40d6778216b632b492276f47e2e8303c88f0c45d9f4a4e9309587aaf8959ebbc1e2286c60809f96c53559b77c6b38b2e90b523fcd38488b5e97f2cecb902d6675d3daed040fb11196cb2f1a2d8615cb6b80cf09a4d9f1efe873e8426716b564e5698e642d7efc408285f34881774e9e2ba33a616f827760f651ced2a1aa3eae2379b4dd956ae7a9606940cdec91489da7d336276593e02a7a138f68de8fe1e068c9291b6dcd751b9c838588c1151602ed5fba9d643718ff7b9bb5acbcdb783446893a42e3e21e7d78897c372ab8783762a364cd26d9ae3a8b3b2c9c8793f9fa1a1d386d12fc54f2805bd5af1e1fe3bc92c68966d9b4acc04b207b47795c60d806cf5335783d2d86eccafcdfb4afb05dad45f7ede4ccb161df73b340109774a4993ca4d06661d2e18904dfa20b5c69dc3b6f82c6f3c0ee8824b41cd0ce1a0cc7a513f84d4ef83eab8ec52e6cf534a92a82c339790d8927335b6eee26c1740214eed591d1d479c566091eb15761bdc02ea619049aa81810ad65521686a13f929e528b4ee424c85bcb9ceb1de78399561f0ed5264729e9189691decd5945978f6ebaa178a4b4e718561cba740dc0ce899fcc38ed006e34d9392f59a95861e2ba4ed682301f20e4972b22fece5e55ba22422fa6904a57dcc21d9a4c844e6db8791b1c89254e04dc2f2b6e74d67b197f6bd9fe0e993674ed44840d8004fdf9bed5c90eee598e76aa9ce25205e6fe959f5d681ff0dc90338284cd288ab5f222284b28f59e0702a4a257cb9c17ee9e54eddb86fb3ee93de6bfbb3a3b5dfc58c2c7adf928f37dc8cc508f8e788934650a11cbd01802f77767b31a4be8c7d9efdae67c9e37ea3b5be470b47055d1626d544578cba4fb1b6ac67962f6fb90c8aaed00788111cf86651b47aed6e2bf0a93f2daf17ca9a4cb1c1c6c53b9628eb9e977b0ffccf2e9c22b57dbfbaf61c1f8fadf5a63fbef8aaa1d7ea6d700c905fddc2375326f085a9c1b7f6a755cbe22a12bd0b080e6f111e49fa297458e7cf0d06f09946846bbe38326b53e852286da1970e0b55621ee52b08ae2e506aa3ffeddb50bfa60d4a327290703ea08e1079309c5130fc0c228c88cbec68ea9187d07b1a2da0dd3a4f25933bf7352fffd57a5c2e0aa9b5faecb596b2ddb53dce306c8b475324de7f6a434abfc393ab13c96110c1b77a68340c0b15a577d7810daaff4d1aec26aead29f6b376fb594390715e4a78d9f8b432ae32fd8202895d193e409127204c9e9110748cb81cc985aebfbdb33d40656ddb4f19495792609d0d28bff8fd9adfea29790a2f119155a18e27e91faae1d21db828f2c62cfb47e0f561e50e7ba6ee26f52d0805c7f96440ce01f7b5d5f99e4a4d9890df544339017dbaed5a9436a634ed37140f50867fd62e1799ad8540860b3771be12aad10cdd4170053345f08702410c367f76572fa3b2365b30b9d8394992c0c9128973cdd23383ab1eb6ba7cd5d974459e8aca25eb9cb164c66075dfd4f034a83a38a9c356f9949dbf42f9824b67c38f1a870090b7f4b58dd44cdf49e27e5043e6b20e97dbfbfbd9a0f05d94c6f912f1940d001195b62e095f3664d1fd209c37bfb6bf239626292cad7cab5eab438c9ea317cc37f606eabd2a76660df4fe44ff185b14087d39649f733f59cb45005a86f5c62c9b598495cc06599ea78ceba9a881959cc30a601aa5880d5949abf126ccb88474068ef652881bd3cffe6ad134decea22f8f83a0871e7254b5f1265b5a80f73108ce167fa9ab9689b1d5ce0f8783c5c1275bbb7c56f33845005082ca661de0c81890b7d36d8f94d14b96c6b139b6e84750b49fb052863902f12b604a286a9aca801b139e25adcdcbc1b28b44fa929f88a43e7ec36bce7bc6f9bc6430ae6cea958c82158f574634cd4e5ee46a5cee97b8a550fb5be4a35924fc85472ca0d2d456e0af25fc752c65f22159a0f985a0700075fab32d96a9138ce7421c3c563f63b6fbdf137b90854aa826515997f9235180ccf9f6367365f47d9b447d5f419fbedbfecf2c469a75512ab9b20f510b702c6d9dbd98f473d2d6e2704d54b6d25d2f7ceee0637bbe651e51f61d8c4a34144ecb0dc12fbd36e3af4c105e8f8b55c196db7ba52e435e3a4bc2ca23cc657493e8899195db4f2fa2a92169abff4709a6a56726d8e9e36566ae2a171e08abcd3c3aec00098619c86c0b4bcf629bf3c93f7ed1ab9182a1a8086c22913b68f8db07ceee038198ce8b7031f462069fc25909f316088a6c966d1943cc4cf4f3e5fec117cb9269d395948a9c2554409ff0a0cc54eed8491321a7256d316e462807f5c36c5814b2e2a99783e3107f0723254f142677a6618774925d09995cbc4240e480680d7a52c8b8094fc8343a71c91d1703a5a000000000000002d3c78dc2dd932841bd63dabb18103b75becf80bb2242af8d3c8f3363c6fdd3194bc47d6de0ee9213de9085069c986be1b9b0a15108e8e73c1af303d80a6a516a154a155cd48a6e2caae3f8de92d2d179a58e0f2426ec6a5a0524eb1a611b360c47d8e697a8ef8b4c323a2138f488ed640773c31f3f6885c0aef29effe8a1d43fcb3a3a33c0c287e19e512f4209b02a6d1213c796c389c238c7bc2a01427a1209f3da300627462ecb1a71b3f6b399955e541cdfcf69f3df99305c5a4d3115296bd7cc1af1c9a78903b5a377f975b7d0285e5cce805072909dec7338510847554fb4d30a4c1db7de9cdab62524f3430e140345c0fcf0bddf25f48f8fd2100e4e1d06832edc160baecc4fb32cc0d35f1d7caf591eaa73b0778f326c99c72044863d9708707a30ce002003274250fa60115ff08dd0b9c41052491fadb3f09711d314081b1a395a3c3a77f914f94a4b706edf0559c764ae74394a1b7a003f7908340c23579d502f9718d7f7b2cdef9e43e2288c852dad79f60f082b129d9ce769a74f6a14f01d5353b740ce70124c36cc41204029c9b5999259635d438f7290340bed2745e02d0b57625bca6d876930e51343639fd9770fddeb85f1e35b975c2a47cf7572257b8c963ebba939e274059d10752b3a580ebb09165aaf472619a17e2402c999c5c75b58317e917e0bf6dc788959b1bb72cc9527aaf4a55512bb920c86da610849a6ebb1c59ac86e632576aa9a736157231f7cd2609da498d65e7808bc4edaf5812690372ccf93f54f335eb427a6bc9e2b95b954f477c664beb6e35779aabcacc021ae54885fb362666c09d6da175e79d437506dd69c997e03a4fe93233296832ca507c6b5f6bde635284fa48de2cba402bfa2cf2445572b2684ed615d3decf9f31e8c0c19dda8b0192a35534b61000b6608f63a8fc243d2482cb68836666a6576ae3ff7bf04474622124571bda17b366a070975b17770a587f87466e15b1c5a3772569b1a2db0131c5020398e4f33388154e41256ddae3839cb15e9dcebaf557e28d142fab4bbde993fd9cbeb4616812089412d81092abb8f4e70fe827d33f1b19a02c3f2c566594bd655375aeae730d7a39abb5b05f712ab943aa006623f8c48fcc705e616411c9242cc46478ab403dc79b6ea494d87f1cf3deb99a1f9f16b8cf07d99c0df7d7a7cef4344867a57f3e0aa7d55fa330f2a264fb64ee7040c0fd29ba53d90658f45f85347bd556cc5e214eb3c1e437da2ef276c998c10f4fec14dbbbda3b73ede45298b5ca0a04c1877437c1a44b03520a288d74d1c93ad25674bc031ca25127941da7e57859b2a797dd109088699ae124da93a4e95163c668f6de049f7a178659335405da003c9c788f8542355e4a89b63255dc0846097670a2d05791b07bb3aa657f84b513973d5b9128c06be3bd0b3794b66b224b0338441e61d0d68c167fe59e4a8c1f097f09cf6d05d1cbc6449d966f44fd996a1315b1531ac979b0405ed50956d773633ca3a5afaa46160d129daaf56874ec322c0041dc597ec738f70f87c971440a72bae80cbdc854a248572a51842eb4268bb2104cb5537dd9cd2dca3acdebf2604b6efb05aeac82ccbddc7825ee9ed927b1c19947c9eb316d1d798622ab58c1b507f786ea97dfa8bef521bb73df89bf1c8ba87263fc5cd5051a52e1bbd4bf6eae21b26c0580dceece6d1ebd8600fc0b37fc54fb86c39751bc83958c267a4d450d3728799946c67d36883ad82434be56987e56705288903ca2c4c2f386db70795fd3af8ddcd74828c175b0f7a4eedae1a6d96ab21872448e60dc7a1923af9f0eeba991724ef5e40448fcf6c722c09f7c52210d18edc2a08ee619076a0b7152c79a4ac8b1e46b4972ab07c46f0921c73f6a70fffa570718bd4eab20ebad3da12069d3421428151b75986864363bde2e060170c53096bb31d5cedcf30cdbb0f5586e6a35b2766fad180ca63d8c2b9edeb41621b1f20daf6844dfe650e9c9b81b633ea05c01d60e6559d601f5f8a3158a125cd5a60d3eba9fb844cbecf86341d3bd07843027b06da43235a94a448320d0235c1e62736a2f3b30c7d5c6131c0c3477e18ec9b21dd5775936f35dc47e9c43e6071c86148d7502a1b9a9761f2bbdea89619c3fdde58a4a3588a517cd1b144f424399a5050198da65ca139d45154cd4523b5981018f2903ccf7fbbe9ef4b65488604f6ffa682cfa847f5f8350fb76c67a7d8ebe85a77304d5ec31a3bd9d604d5a0da3c13853b5c3da2227ba6fd488a57c5201ae5a8b7fc783a00cb7577f64a9c36b6c0c863389e5f101afe849d4856a4e108179949d9c8cfc9b13798a7c1fae8ec38180e606913927c94c0413958275511853c556a2b8f57f52f283fadf322d07956aa09edd308d2c92cd107dc1145a958417bdb3cb070e41009cf63e7d91f6fa49b9947cdd04ea7dff627384116f12316fcb1a672117b208eda44eeb02bae65c28a227107c0807e476af7a7f6fd75ef9edfea371ab6c1dc096da65e9ffb47c0714090ea2d941604f4fda87d3a1db82fd63f506ab86de86a9d2e9d1234511570c4f8f5407c5277bbf4f8d87e41842fb61c088c809412faa300cba38a784bacc5ef8d3fe110e37afa79aae242a980ddaac2ebd309d0f9cdd8450d31f5f5daf6a4b55bdb3c6cdd00e285f1a26da071f73946dfdde5b7c188e2eeef7770a0a7302bd6f1d9966573e2a7316a27d84fbcee649d98c3264524f03e52e8ebc0d345cc2dfc2174e1c5eba75442a72dd3138805396dbd87fc8b3f8a52695f6034c5bf01b5c054a47546efcdcdd1ef4a9d1ef73ea64647e6c0bec8b1df7243dee9f23f024295321bd27178a5b92ee3d8d17a41d1e24fc85a3fe1fe162dde66ca81d95fae9bace930ce22b4b25628c83d3c92bd372838b4431bf107e7495f8991f0af471ffde1cc66870dbc10e4e7f98fded307a88389a194171dc3d80b1b3ad5206805c28037e479d567e44d063da83d963646e442dfb37b0e39b586c374db27c403ee74f1d45d4c23236ea01a798ed1934ab3201a5a5d7be43f0d09c06231eb91a905ba8d3e3ddf84787769c0d8d71477380d0ed7f4b2da340d95c1417a4ba601ae44929f4ec9ac58619152a260ce9fd9096dad915e17072d99c253e1551e1ca5d95e144bf02e75eb35299eaa6d57d40d7d2c63e2bdd7edfe5f1fbf878f0977e25f09e02ade5e465729c25b2e7432850842198423c7c18785fdf0c09ae8472386d4ad125b38f9d23812ead0ef4abf7e96932ef8f6ed28c46d7e9398d26fe83c2505a21cdbb3d1fc10fc4fbfc73f86b1e317a07a36fa9372d8a878dc9fbf2cd84ffa816d6b1dac22abe7ae322f7602e2dc2dddf55150121b849c29b05673d3f6cd818e07658370ada8a25fca8bc12d4851d1cc1e5b3134c804910bc94d49169115e45033e5034f9df836b6b90ec93aa02d25c8cbc685cabe6397631a7a9c7c618cc2d4c2fe5524a3eb2788903afc5c9e4f828bff558b11d38d422f79a7af92b485b3f00262fd295373fa9aa4d9e3077bcd17d0975b1bde142dacce0c7d89e4c874a4bd483ad4876e537231b6e0f1b6d1c7af4d7e7db391848b8c29f0ae175ff3685e1e4780454ca34d6195551342062a470ed9d67008b0f65d77ad4d3a3ebaf43455a4d4c94b919e1b5d3c617ab1aa854b1c34585313aa92bad9be2f220b1e70b41219e30f690675f4514e31fb73980e4281dc63bd3367ec1499fddc10863084bc2bcc79a24a90e04e394e8fe91eb100898ab8a64019d69caea089991a15631df798f1ba002797cbd5b0a1e0b136d8e5741d8ce3bd96a766bbbc0eb1c449ae5b0832f85903aaff902647d4795812ca02a7d3a717a2a1d032eda0be5c15161410a23e078dc3b2c744f6ebf249f3368125ff48d41a5cb0690d8271046b170bcea924c2c25dd598eb528ca5169ed5549e6c0081b3853cfdbecb7bf93383213c97b8801c31ecbd376fe9e62cdecc517ca7290cc5fbaf95974c6a4d1fb586ba216ebbf3951325d6ae7eac3b871647aa8212b87160b98782a1299ffd2b0cc3f074399cd454fc5f26b159f1cc7d34dc93649026c2cda64dbad0e08c63f521e92a42a71ee2ff9427acb705a00eff6add26d004d727eb24b366cb0f0e5ed1d220efc14ad6063b97946a1215f788ee5040d8a0d74625a81328a4a3aa70644e9d31afee0f18eff58af7f169b9434e59fe3e37d72c7a78e62859b915c6842c40082aed2c19979425eb0cab134f78d54d6b3a1d326e65f26e4c62bf088acbd602b54f8309c7971a5f7cc92dac4e5144392a133441bbfbdefd9e98e390574ee9ffcf912b41b62b2ed554b1da6191a9e304897e7f8dcae74b0c0b9767cf1aed3c1596867bf4213cdd0cd85e9ccefac064e7c49f69b1ad2bc3d43c7e31a4b2ac48f98383d19f5a876d2ea8f46c1a0f7d023ed1fdb5a755f14c11c36a12c845e58de67de2f3e357f874d1152682f7843dfe094a352b206cee2dccd614205dbd6327ac3ca50bd1d4492cccbffdff08691a6b9b434cd28a4695e24a83faa804b4c0c1371d824bf7218b684f8b1291bb199ec1b28098b537fc519abc69482b6945cded3c261eb4786be896456fda945a0604cd7adfe1499e3ca3125cdc2b2681bfee196ee6855f7040560ef4285c8a56c4508c77e366866bff3bb497333a5fc5030a1d52fafe5cd2acc42ec7469243e3307d96ce6917b3f5546e0ed5fcf753aa948f5a91509e8483ae6d155289df5a2f0411c93e5f89bcfd2a2075b127351f05dc8d317952db9b386ac1fe963202071cf73f416f8858e8600b5b1920b3d5e22ad58b6635b2032a5d6fd61d7dfe70a172a22c026cb2df5f9b1c64ce7070aacddf61c14da38ff46699ec608340e2acc2af09e8ea3df3e7272e9a45a9e654429f28985635686f33c11c272aeaee99babc0206813e0613a0e6dc1de4590e8d45f372477d83f3abaadb5c56df413ed4060f311944cd58195ceec94f93c3caf8d695a36864e69f9bbfb2947432deb9e1364d3c7948dc79afbf3626c675fe122cdcf024d738af19b983448574df314f8f3494191851541b8132c5795d25aa57210fb81a676cbd9ee95633cd8cf883e9e2a81a932379ccc5db7dc0f2f9a0db61b548d7d4faea147e8dd2938494347ff27a44d15d5720b66b8c972d572439bf8d2f15925e6be12f10f0b3aa9e9b3a306dd28e3783d4c88fffb42180e534bae21915663fcc6fee31a8e33ec380d7e971a6df1d79b8afc6b90242f9b613b5a034bfbf1451754b42e26dc1c58681a6077442dab05c9ea59a85176624eb171d634cae48bc72f1e78477bbe907944ed492b56e35103d77a03576de28d6db483a749c27530463bc9430f109fd252ec3026c5083b8f7defebdc3f039ec7e4a092a568d62a4994b01fd4a8fe9fbfbb657a22eb58934be8809c3a8eb2fa26ecb30e71f9b9a97baade9e6f59d8a2a45ab2161e36b1a21b559be2f34e79d8022f46060af4550151939ca813cd8a35b2aee114908a4f3be4f9fac35776207e5043e82b058dbb32cda19e4576473b169d979da1b5301062f6308d2cbf2af9828a4a90efc9a103d553638dc132f59e08e48b53f525a0d6bf87f9543de391c9122a03bfda15daa98dbee134635d1301bedee2220d5a43676b1c63148b49cb27ac6aa3581eccf382828ccdb322a1bd0472a80724afd2ae14b2efa2f251df9e12a8b48a2a0a3a3133618f2ffaf48ede906c29f60b7a8cdc58ec415b36da58e6ee4f12443c908bc42a4c648106754f33c6f6dad8a61341535272d509b41833b40a39ad2d7d44bfb3d42cf2820cf87479c86da8dcb2210385e7f9096ebb73eb44da6d7190eeab525be63e0b768b21305c4734d42c768a34f5936966245a3035db678628141b487471ac1c0ae7476d4d4911b8b2999b351e1985af7c0e32235bb7004f43f52c6ffc5aa2205d77d704f898198ee6c7235f78083f2e57fd96c45dfe5255e4f3baed03dcbb2a4c044803df2a79a63b624d022214014ddad4b7a66fc4ccca30b35566a9531659c54249d39e3bdb33e7148c0cc2d2d1ab66050affaaa0b8478ab75b6f5df4406a16eb69f035fa2d4695ec97a9a1549e25382ab9f75f1f02bf088a31667ed7d7493159b0eb097ec20aa77b5f9d08cff2d6522e6c5f1ea1a928448c497d470b38dd3904282d5fae739ab3f11bc67016962530c9fd104fe15c56db5c605a6ac5fa173f4437fe82fbe4acc05dc115715a9675bbfb61676134fb0f1874be1bf20b1fdcfd16442fd9347a27418e8f3e34cd05f8058b8381fc004438a566a70d2ed7c301595aada27d335aa4a9f60b4ba6adfdbe75f959ca5271711cbe2cce2d54ce0991c1f3a5aa91e8340404c6084a775217a02447c8a079ffa9c9ea248e528fde47ceef791a2eeeabdb6a61cd540a96b9b50c89536f09fd98bd667d780356adc5a7240ff3c63df548a89cd2dead810f34b3c7636a294c81fe0d584954c7ac834be15d066c8e170b60dde0a22a988caae543f4ad46e4f9b6312b2cad00992b908b527fa405500d1d22135130693b1c2b5bbe27802b5607cc71572825defc55f8a37725552bbe8ceedf4e854ce7d7ec36c2b23c72761f8fe5704af6f1fcee4cda9ca7fbf7c270b19a272ad5e7bf87ff6f457df5e5b22e77e4e36e2855bed24ff109faf87b1283f8fbc56eec145787ab9316d1cc6f15cd98e757a1cb3598a25ea68cec0934011b8a279aa6454834b70322e73770b51c24db85f96e5c191f0e7dbc246f22876cb415e98ab85b638659ad6c158ec3dd229c75e5eefa1e5f8d3d506539d91384615767a21626a32da1d87c5eedf4ff21a5b7243c489e8d8f8dcbb05dcb5e00ccab6d0877fba549ba9757eac18599bc31bd13fddcd72b0d94f79041dfc03e0836f7198335916413403a0c5bfd6136b984af05fbadd56a9e088bd898106bc5d413e91b8c01f9b8ed14bd879ea996c9af500e221dabf09f560f7e4d56c40e0ce4952261280ea77bf2715099f61ccd73f92963228e5244506f61313dcf0ba722b7fa0ddf8d26587e211a70854265872f2bc27822d3da571b494975b2f2718e2e1111a7135094cb046128f7ad13b83d01a80496687dbe22a9bfba0650aa0e42c33586f94bfd100021b0eba85d434ac21c74ae0aeeb0152ec25dc20a9388852f16e81d8bc419a94093a3146bd8e3fe62f84f0cde2ca9d91333e5d0fbce2c4b687eb5f2c74f490c704da25498d84303756b8347944ce70720c5906d49e9e6c9085488354beb01a9b7418cdbe80227fb95cdc85ba500171bf2f8e28c4490b921a58646ac4aecfb4456723d7cb60de8ccc333283f3c359d8a0e510241dc6a0be98af3cf1cde252e7e88d14181a70af73c0702b92b7a1c18593ad429f30b7b2a816f4c17ff7a703fb1659580d99d4d682ac9cfa2e25015abff7e80a3ff17c57de6ddad8456800410b328dc67302062e8b523caa0873036f8c1dfc2f55e164488b05f38f96a754803a5e9f8907f4206c0ef8b37a8e7b47130e07e29766ebdf84f4c45ba97863202e975831ad7b549b6279f56fc85fdeb23ab714a0bc93cb6c97f70ea6b2d502768534380587b1988fff11383d833d117a2d5427acd66c2631595677397f3f0fba93671bf7c2816c7f656fc57cc32aad2c1d1efa3d5a11a18396761d5a8512aae0da22e4296258364c1efa615a4a7ec646e2843e2e401ca48666ab42bc3ffd4ad45ad9930570c9998c62b918246258d30dc0105a996663912e9eab87b1038b044fd51aabd4e1564ff67788cb828d0c605761e141b049e0cb1355dd4f09de38cfedc16a5b76b946187b56e14af8cfd92799eaf01537fece57e7626f6c1085fc3e95945a03cd13445f80d60552459625c8c049b47f5595ac2bc111268124232b6c64198885ea043e6f4005dd67b707c10a906dc4190cd644c673c27b5cd670d2c103bb87676ac34c0eaca82bc729270c4b9a52776ed3f12826a320d33d7b85e2d1d15b3d5632ab80f1fa6605784e745fddeabbf64341d3e33aa507b861240e9bd6eec6b118347ea0df2fc37ca5a24b42f565de6b56127662151900c5724cb976e3bae7b9990843999a38b6adf1faf0b9421944ccd5ec0c555827f9034e50a7b71793185b84736724e3b3ae47f85436cddb15c1944a2a0da5af4b9881d12ffd51bb300ba7586588054199a02210819dc20c29c6725f7b9ad71cb939ff9087fa9dcb8a71c38d3940194f076b32ef97b33dae002b2807566c53fc1228fd0a23b58ddcccbb501dd7632f710253cdb38b52582cb7241170802a05aab71e63a84ffc7fc14b9b9051ef8fd84ae50f14b7f6eef3e6309fc97396c0a4b04727be2f56bfce50cbc4a116f7ebe54882a22996b809f139f4df532fed99975076ff2a5111b6e7800c821437f0cd388e9d1efd182983dd5e1195db61d4c83a0d7716d22368875dc98aaa1660edc41ef2043a48f2f589dae1111f0f566f6469caf38f2dd77129f063e57050c4987d78c4bd97be80018b54d324a21288ee9508a88a39bb927d66e1feb538a5bdac8233e1be3609ec2b9eb398adc439c5a8823c8bb844e2ee507ee8a656f35977d03524538f725213f2d0cd9b8b9adc6cf39cd137dda2e2e3e312c78d832ac70ce8bcac4a639ae48f872025d53ebe0d1057b82e42c6dfa2c791b41245fe217f8829d6328101a8696c78192419ac4bb0d850add7cfbd547b254df31d997a9aa39696db2025865c89f3b58c789eaa7043f6ac9407a669a9234dc9d36665538d554d242c08d7665466e168e2c177edd109a90d462520d6d6b5a2edfb4a64c2e8100", 0xffffffffffffffbf, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) 03:40:20 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800"/15, @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:20 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:20 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x1, 0x8, 0x4}, 0x48) (async) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000280), 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1a, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='sys_enter\x00', r2}, 0x10) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000440)={{r0}, &(0x7f00000003c0), &(0x7f0000000400)}, 0x20) (async, rerun: 32) setuid(0x0) (async, rerun: 32) r3 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r6, 0x8933, &(0x7f0000000000)={'wg2\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001000)={0xa0, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_PEERS={0x84, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}]}, {0xfffffffffffffd6a, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x30, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast2}}, {0x5}}]}, {0x4}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}]}]}]}, 0xa0}}, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='cgroup.stat\x00', 0x0, 0x0) 03:40:20 executing program 1: getpid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mount$incfs(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 03:40:20 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000008740)='./file0\x00', &(0x7f0000008780), 0x2000000) 03:40:20 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x0, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) llistxattr(0x0, 0x0, 0x0) 03:40:20 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) 03:40:20 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800"/15, @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) [ 2952.030387][T13666] fuse: Bad value for 'fd' [ 2952.035536][T13668] fuse: Bad value for 'user_id' 03:40:20 executing program 4: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, 0x0, 0x0) 03:40:20 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00'}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:20 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="180100000128000000000000000300e1850000007b00000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r3 = dup(r2) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002006702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007100000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='kmem_cache_free\x00', r4}, 0x10) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="b0"], 0xb0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x7, 0x2, 0x4, 0x5}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001100)={{r5, 0xffffffffffffffff}, &(0x7f0000001080), &(0x7f00000010c0)='%pI4 \x00'}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000380)={{r6, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xc, 0x1b, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@map_idx_val={0x18, 0x7, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x628cef84}, @tail_call, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xff}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r6}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r7}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r8}, 0x10) signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) write$FUSE_BMAP(r3, &(0x7f0000000280)={0x18}, 0x18) getresuid(&(0x7f0000000440), &(0x7f0000000480)=0x0, &(0x7f00000004c0)) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r10}, 0x10) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f00000003c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESDEC=r10, @ANYBLOB=',privport,access=', @ANYRESHEX=r9]) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=@known='trusted.overlay.redirect\x00', 0x0, 0x0) r11 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000000)={'ip6tnl0\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x29, 0x20, 0x81, 0x3f, 0x3a, @remote, @remote, 0x7800, 0x7800, 0x4, 0xffff}}) setsockopt$MRT6_DEL_MIF(r11, 0x29, 0xcb, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x1c, r12, 0x101}, 0xc) r13 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r13}, 0x10) r14 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x107042, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x187842, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r15, 0xc028660f, &(0x7f0000000240)={0x3920e, r14}) 03:40:20 executing program 3: getpid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 03:40:20 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r1 = syz_io_uring_setup(0x785a, &(0x7f00000000c0), &(0x7f0000ffc000), &(0x7f0000ffc000)) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000440)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5, 0x1}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000500)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffc0}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2a, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r4}, 0x10) sysinfo(&(0x7f00000004c0)=""/55) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x6) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000640)={0x0, 0x3, r1}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f00000009c0)='virtio_transport_alloc_pkt\x00', r4}, 0x10) sendmsg$NL80211_CMD_CONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB='w\r\x00\x00', @ANYRESHEX=r6, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYBLOB="00724d6145fe42cdd4ab2f06e6806723b419d864d7680dfd82beff783f1f3083006160a8a3dbc7dc8a10ba62b4248a8b9538ce77cf4d80e2ca00489d896bf77c404ef0cbf67c048199f6386e28a0e7a1da7b268f7f8afe40db2e804630324cbc58ed61b9c3ce4f275d57f86cbde809b431b60db56d"], 0x24}}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000002d40)=ANY=[@ANYBLOB="f23bf4548189a5a50018110000000000000000004896d00d35e875c70a6210eb5599021b2393650f5eddceb4e4f51b08a388a9554ef141e9503d2236d2afdb12", @ANYRESOCT, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r7}, 0x10) r8 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r8, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r10, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000080)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r11, @ANYBLOB="010000000000ffdbdf25230000000c00018008000100", @ANYRES32=r9, @ANYBLOB="60294eeb272f81fe42ada01377ad2fa19e25e8f63c0b6884690b1a42b72081b12668df444fe01b75531f1df804e45dcc6e7bcf9b9e1d2e3d24e37ebf153fdde77019b7e419198a463ab10fbaba"], 0x20}}, 0x0) r12 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='io\x00') read$FUSE(r12, &(0x7f0000000d00)={0x2020}, 0x2020) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={r7, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x68, &(0x7f0000000680)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x22, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) r14 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@bloom_filter={0x1e, 0x6, 0x5, 0xd3ff, 0x800, 0xffffffffffffffff, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x2, 0xc}, 0x48) r15 = open_tree(0xffffffffffffffff, &(0x7f0000000940)='./file1\x00', 0x1001) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x17, 0xf, &(0x7f0000003d80)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, r14, 0x0, 0x0, 0x0, 0x8000}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x9}, @call={0x85, 0x0, 0x0, 0x8f}, @generic={0x1, 0x5, 0x9, 0x2, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, r15}, @exit, @tail_call, @generic={0x20, 0x2, 0x7, 0x100, 0x200}], &(0x7f0000000340)='syzkaller\x00', 0x6f, 0x1c, &(0x7f0000003d40)=""/28, 0x41100, 0xa7eaff9897049e84, '\x00', r9, 0x2b, r12, 0x8, &(0x7f0000000500)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x0, 0x4, 0x4, 0x8}, 0x10, r13, r7, 0x9, &(0x7f0000000980)=[0xffffffffffffffff, r14, r15, 0xffffffffffffffff], &(0x7f0000000a40)=[{0x1, 0x1, 0x7, 0x9}, {0x2, 0x1, 0x2, 0x1}, {0x4, 0x4, 0xe, 0xc}, {0x2, 0x1, 0x1, 0x4}, {0x5, 0x5, 0x6, 0x1}, {0x1, 0x2, 0xe, 0xc}, {0x0, 0x2, 0xe, 0x7}, {0x3, 0x2, 0x9, 0x1}, {0x2, 0x1, 0x10, 0x6}]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x9, 0x17, &(0x7f0000000580)=@raw=[@map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7fffffff}, @tail_call={{0x18, 0x2, 0x1, 0x0, r2}}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x6}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x32956fa3}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @jmp={0x5, 0x0, 0xd, 0x6, 0x9, 0x50, 0x1}], &(0x7f0000000680)='GPL\x00', 0x2, 0xf3, &(0x7f00000006c0)=""/243, 0x40f00, 0x2, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000800)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000840)={0x5, 0xe, 0x0, 0x8}, 0x10, r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x81}, 0x90) 03:40:20 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) llistxattr(0x0, 0x0, 0x0) 03:40:20 executing program 0: sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0xd9c2b59eafe90d1c) socket$inet_icmp_raw(0x2, 0x3, 0x1) umount2(0x0, 0x6) 03:40:20 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x6a16) 03:40:20 executing program 4: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x14, 0x20000024, r1) 03:40:20 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) 03:40:20 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000c30000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000280)='sys_enter\x00', r0}, 0x10) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 03:40:20 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x4}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000004007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000500)={0x0}}, 0x0) 03:40:20 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = getpid() syz_pidfd_open(r1, 0x0) sync() [ 2952.145828][T13697] 9pnet_fd: Insufficient options for proto=fd 03:40:20 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bf"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:20 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:20 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000004000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000300)='sys_enter\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000006c0)={{r0}, &(0x7f00000003c0), &(0x7f0000000400)}, 0x20) waitid(0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x12, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xe}, @generic={0x1c, 0x0, 0xa}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8}, 0x80) 03:40:20 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) syz_io_uring_setup(0x785a, &(0x7f00000000c0), &(0x7f0000ffc000), &(0x7f0000ffc000)) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000440)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000500)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffc0}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2a, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) sysinfo(&(0x7f00000004c0)=""/55) 03:40:20 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) llistxattr(0x0, 0x0, 0x0) 03:40:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x26e1, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000080)={0x17e, 0xff600000}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x1ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000000140)={0x17e}) 03:40:20 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r0}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:20 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, 0x0, 0x0) 03:40:20 executing program 2: socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00'}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv4_newaddr={0x40, 0x14, 0x509, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0xfd, r2}, [@IFA_TARGET_NETNSID={0x8}, @IFA_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFA_ADDRESS={0x8, 0x1, @local}, @IFA_BROADCAST={0x8, 0x4, @loopback}, @IFA_BROADCAST={0x8, 0x4, @multicast2}]}, 0x40}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000007000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r4}) 03:40:20 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:20 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bf"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:20 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) llistxattr(0x0, 0x0, 0x0) 03:40:21 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:21 executing program 3: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb4, 0x7f}, 0x48) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000880)={0x0, @remote, @initdev}, &(0x7f00000008c0)=0xc) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x0, 0x0}, 0x8) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r3, 0xc004743e, &(0x7f0000000180)) ioctl$PPPIOCSMAXCID(r3, 0x40047451, &(0x7f00000000c0)=0x400002) ioctl$PPPIOCSMAXCID(r3, 0x40047451, &(0x7f0000000080)) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r2, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000940), 0x14002, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) r8 = dup(r7) ioctl$KVM_SET_MSRS(r8, 0xc008ae88, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000008000081000040"]) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x13, 0xb, &(0x7f0000000700)=@raw=[@alu={0x7, 0x1, 0x6, 0x0, 0x3, 0x10, 0xffffffffffffffff}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x42d0}}, @exit], &(0x7f0000000780)='GPL\x00', 0x7, 0xba, &(0x7f00000007c0)=""/186, 0x41000, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x8, 0x5}, 0x8, 0x10, 0x0, 0x0, r2, r4, 0x1, &(0x7f0000000980)=[r8], &(0x7f0000000a40)=[{0x0, 0x3, 0x5, 0x3}], 0x10, 0x3}, 0x90) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000b40)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018100000", @ANYRES32=r0, @ANYBLOB="000000000000000079000c030000000018000000000000000000000000000000950000000000000095000000000000004e098b765408c0ade048b3412bd5da9691364acc4f9e81ae1f737a3ecaeb3483f32c8941a5f30d3e406b2cf522254a4f86608a497d5013849acf3034f3e24418b4480c00b379172df623d517cd7bc4c6041df2c8b445c575bfddbdbc921919db70fa606f4c25dac6a04a94ba2d20a318ccb5ffff00000000000066a1c1c3e4afc38c80096af659821f243ec075d33d823e651ad9d8b2393b674fad8e31dc72e6147345051e2abe53f60d984c02c8156096018d7259ee2a264cb0aa0c1d454cd403ed39f90d5f5dac712d7ae813b19d213f0a1410c294bcf82a0af7616ba6ecea24423650f7914fca881f93bba316b19bcaaefabf6e554435680ba7a5ae1c0ab8914a5b95d0de7bf24f0803292882c3a43db4f82b86c71325c0d191dd43692d42f44eff51eff8f6aa033979"], &(0x7f0000000000)='GPL\x00', 0x1, 0xee, &(0x7f0000000340)=""/238}, 0x90) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x1, 0x8, 0x4}, 0x48) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='sys_enter\x00', r10}, 0x10) r11 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r11, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r13 = socket$nl_generic(0x10, 0x3, 0x10) r14 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r13, &(0x7f0000001ac0)={0x0, 0x9, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r14, 0x1, 0x0, 0x0, {0x1e}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}]}]}, 0x20}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x1a, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3f}, [@alu={0x7, 0x0, 0x7, 0x1, 0x3, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x1}]}, &(0x7f0000000200)='GPL\x00', 0x3ff, 0x61, &(0x7f0000000500)=""/97, 0x41000, 0x25, '\x00', r12, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x4, 0x2, 0xaf, 0x7}, 0x10, 0xffffffffffffffff, r10, 0x1, &(0x7f00000005c0)=[r9, r0], &(0x7f0000000600)=[{0x0, 0x1, 0x0, 0x6}], 0x10, 0x2}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000440)={{r9}, &(0x7f00000003c0), &(0x7f0000000400)}, 0x20) 03:40:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)='5', 0x1}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) socket$unix(0x1, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[], 0x15) r3 = dup(r2) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:21 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000004000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000300)='sys_enter\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000006c0)={{r0}, &(0x7f00000003c0), &(0x7f0000000400)}, 0x20) waitid(0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x12, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xe}, @generic={0x1c, 0x0, 0xa}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8}, 0x80) 03:40:21 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="1801000000000000000000004b84ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) socket$netlink(0x10, 0x3, 0x0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r4, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=ANY=[@ANYBLOB="54000000700000022dbd7000fddb070000000000", @ANYRES32=0x0, @ANYBLOB="0c000180060002000a0000000c00018005000300010000000c00018008000100030000000c00018005000300030000000c0001800800010052000300"], 0x54}}, 0xe010) r5 = socket(0x10, 0x2, 0x0) write(r5, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r5, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000003a00)=@newlink={0x98, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x132}, [@IFLA_PROP_LIST={0x68, 0x34, 0x0, 0x1, [{0x14, 0x35, 'dummy0\x00'}, {0xfffffffffffffef8, 0x35, 'veth0_virt_wifi\x00'}, {0x14, 0x35, 'veth0_virt_wifi\x00'}, {0x14, 0x35, 'veth0_vlan\x00'}, {0x14, 0x35, 'veth0_to_bridge\x00'}]}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x98}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003c80)=ANY=[@ANYBLOB="340000002600000425bd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00200004000a000400560024000a0004000a00b648d2a1caef197e0e072a4afe7d3a6885ca582c8e39f4ddee41b416f68a2a8fbea67e55da3b77c8b9aaf7a0fe77f2641efa5721e0246215a2be37d4ca60c3e138ca6b69e4a6bdd3f1f6927fb78726127967e337378657e3f156adbaf3827bcdb57c41b19449bc68c7b6516146541ade8d286642ec099d414c6658c05ed94d9c32a44188a3fd65"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r9 = socket(0x10, 0x802, 0x0) write(r9, &(0x7f0000000000)="fc0000004800071fab092504090007000aab6000000000000008e293210001c0000000000000000000000000c0fe00ea05001ec28656aaa79bb94b46fe000000bc000200000300f12fbe780196370d1151ffd633d450000000e5d18064b1ed548d59c40a366c57c6a55e00008934d07302ade01720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70cce190a60aa47e988399ddef2fe082038f4f8b29d97f391064e763b6f380f5bd92c83170e5bba4a463a1e00d66ff5b22a95792e2891cfded815b6ccd243f295ed94e0ad91bd0734babc7c737d670133750800000000000000000000000000a6b567b4d5715587e6d8a1ad0a4f0108", 0xfc) r10 = dup3(r3, r9, 0x0) r11 = syz_genetlink_get_family_id$mptcp(&(0x7f0000003d40), r10) sendmsg$MPTCP_PM_CMD_ANNOUNCE(r4, &(0x7f0000003e80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003e40)={&(0x7f0000003d80)={0x9c, r11, 0x4, 0x70bd25, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x5}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x200}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x80000000}, @MPTCP_PM_ATTR_ADDR={0x24, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x8}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x8}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3}]}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x8c0d}, @MPTCP_PM_ATTR_ADDR={0x3c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x12}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @broadcast}}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010100}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) sendmsg$nl_route(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_newnexthop={0x34, 0x68, 0x5fb9a818fb7378e9, 0x0, 0x0, {}, [@NHA_GATEWAY={0x14, 0x6, @in6_addr=@remote}, @NHA_OIF={0x8, 0x5, r8}]}, 0x34}}, 0x0) sendmsg$GTP_CMD_GETPDP(r4, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000003880)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="774e2dbd7000fb70df25024b3fa6a6ee4ca920ecd000000008000100b5f2f3c49d21a5", @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r4, @ANYBLOB="475e00016b", @ANYRES32=r8, @ANYBLOB="060006000400000008000400e0000002"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route_sched(r4, &(0x7f0000003c40)={&(0x7f0000003980)={0x10, 0x0, 0x0, 0x160b4a0211908d8}, 0xc, &(0x7f00000039c0)={&(0x7f0000003ac0)=@deltaction={0x150, 0x31, 0x800, 0x70bd2b, 0x25dfdbfe, {}, [@TCA_ACT_TAB={0x68, 0x1, [{0xc, 0x20, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0x14, 0x1b, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0xc, 0x3, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}, {0xc, 0x7, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x10, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0x10, 0x5, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}]}, @TCA_ACT_TAB={0x78, 0x1, [{0x10, 0x11, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1ff}}, {0xc, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}, {0xc, 0x14, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffffd63c}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3}}, {0xc, 0x2, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}]}, @TCA_ACT_TAB={0x2c, 0x1, [{0xc, 0x1b, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1000}}, {0x10, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'csum\x00'}}, {0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x200}}]}, @TCA_ACT_TAB={0x30, 0x1, [{0xc, 0x5, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0x10, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x10, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x150}, 0x1, 0x0, 0x0, 0x4004020}, 0x40000) sendmsg$nl_route(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@ipv6_newrule={0x24, 0x18, 0x409, 0x0, 0x0, {}, [@FIB_RULE_POLICY=@FRA_GOTO={0x8, 0x1e, 0x7}]}, 0x24}}, 0x0) preadv(r4, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000004380)=""/49, 0x31}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r4, &(0x7f0000004340)={&(0x7f0000003ec0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000004300)={&(0x7f0000003f00)={0x3f4, r2, 0x4, 0x70bd27, 0x25dfdbff, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x6}, @ETHTOOL_A_LINKMODES_OURS={0x3c8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xb9, 0x5, "a1e51da9f0fa01ae97ed0a0eea94ee0c473f2143a822a9800c0c6b7454bf4ec7ab9b0a48bebfbea015f0c2a9aeb8224151b06e7e090e62f54abe4e3c7dd41faf9a35151631562830c297f20b2e369159ae825a6392c0125c66c6f65194fdd474f0ff3788e147f479992c51afc393c12d00e6cba315f16c28fa902d24630969e3b6bc0f1f740001c547110124ef6285fc334b50088e06842e051c26eedf039a7f0d149b0994000f50c1aac5c593b1c7880ed8390e48"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xfffeffff}, @ETHTOOL_A_BITSET_BITS={0xa0, 0x3, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '{{@\x02\x00'}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, 'ife\x00'}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x58c1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xd6e0}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6130}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7}, @ETHTOOL_A_BITSET_VALUE={0x6e, 0x4, "5067b55134cb94660403602c719bfdc6d0d1e2ab64fa6a1ea1e2b6e87d837a34c5b5c5f00e82c78a024818b105f6311b0f5eaf576eedcece3fa3cbf3572f768a811fc92e767e69e72d5dede242cdae97f73329d2b7e789b9fa44f67cdde809e6ad0c7c6283f873632519"}, @ETHTOOL_A_BITSET_BITS={0xc4, 0x3, 0x0, 0x1, [{0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffb}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, 'tunnel_key\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x200}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x400}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x223}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}, @ETHTOOL_A_BITSET_BIT_VALUE={0xffffffffffffffc3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}]}]}, @ETHTOOL_A_BITSET_BITS={0x7c, 0x3, 0x0, 0x1, [{0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ethtool\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '/),)A}%}[/&,-]^\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'pedit\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, 'ife\x00'}]}]}, @ETHTOOL_A_BITSET_MASK={0x9f, 0x5, "31e61f9352c7c1c2550a3e9189f7e759680da9f4633cfae934e38e06adadafe4e2408c45155a02da88d12561cb43966a36388904b9ad0f05541a0250525f8a8a470b51c7da383e708992c18e3c4b0986cde6132c237e66d7a4c08949bb3ba8b30b437e7fd96ab1d1def8da5cab5b2269f36db8b72f317912c1c870e3af476e3aea29c0a84eebb907490e8b5e87dc1d7fb3ff2d783ced5f48549688"}]}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x1f}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5, 0x6, 0x5}]}, 0x3f4}}, 0x4000000) socket$igmp(0x2, 0x3, 0x2) [ 2952.373987][T13099] device bridge_slave_1 left promiscuous mode [ 2952.386784][T13099] bridge0: port 2(bridge_slave_1) entered disabled state [ 2952.396936][T13099] device bridge_slave_0 left promiscuous mode [ 2952.403125][T13099] bridge0: port 1(bridge_slave_0) entered disabled state [ 2952.413327][T13099] device veth1_macvtap left promiscuous mode 03:40:21 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, 0x0, 0x0) 03:40:21 executing program 2: futex_waitv(&(0x7f0000000980)=[{0x5, &(0x7f0000000000)=0x8, 0x82}, {0x0, 0x0, 0x43}], 0x2, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:21 executing program 1: getpid() chmod(&(0x7f0000000000)='./file0\x00', 0x0) [ 2952.419699][T13099] device veth0_vlan left promiscuous mode 03:40:21 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100000840000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000007000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000015c0)='dlm_ast\x00', r0}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYRES16=r2], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = syz_open_dev$vcsu(&(0x7f0000000000), 0x7, 0x0) sendmsg$inet(r5, &(0x7f0000000540)={&(0x7f00000001c0)={0x2, 0x4e21, @rand_addr=0x64010101}, 0x10, &(0x7f0000001040)=[{&(0x7f0000000280)="1a1d99d8ad4b1b459f82a6a338212fc45e1f183ea8cf98a1a025c29ef47073d4455b0ffb", 0x24}, {&(0x7f0000000340)="4a9c169210f6328188516b8620ee10129797102f9732d2b4cd8e85e1857f97b47a6dd6037f94398866b3852ac1bc3080c6b9429a646512867bd383dbdca3be562346d443f640a63325238403492113c12f1ae7b8b71dd551d91aa73016bfd09273b20c66ab656b35f7d27eb776cab99c3c7fd89a47845e8decf71fd5d04b090ad07cd970b7b9bb21a3cf96336ed954652ce63b1b30878edfa6151a7d6486545e56268b2fee23fb6ec523f68c2301006fbbd695d7ed4641266cc1f9", 0xbb}, {&(0x7f0000001600)="9472559acede6f4e33670c982b66ffba9791e3ba82a0e6ac9c096512ce131998a4b45441fa8d8a676f55f26e84f87c9f29dcd4edf89bf46edcfe6e42af577b1a3dc807e30a206c38fcfa016596b621ef20f5faca3118f31fbdca02baee2249905d9847e2899b9533ece3041a1b70fd32bb4081ec945414b40efa5927d93a59b923407551e8473d6572c8f793c1eb1389f1dd35f48c37362a7c6c2e427cd9c41a91cf297d9a6e46dbca30ac6c8069956518f2bec98871f31dd111c171166993b8852ce98fc210c269fad8a02522c377a1226141676d95dfd14127c63080f5afed81f2d5433ee4479aec5b7286a055c6cafd4faee1906b6ae777047d926f307d25b73336c35f303a2d76e582cd6ede5cbfee079b1763fa46807a37529abaa87592d948a615c7dd3cf5c62c58110fb48be84c798eaf8b5422856f821c098ad9b6defa634fc6c0a5442866780badea3ccbe3138de558b088d42c26e4fe45a003c5c9e698fac4997bdcff2f9b218f790b8df5e97f1af87056e836ee10fe21b4f41d494d01df0492378d35e3d358784017e22852c4e09a14873baed9460e52a3bc9c40443b794b879c2e68ac04be99c89cc8d42d29673aad31a1198f97bf324d05e92d1a936095cd07062da538c5479cd726c4384be52b2a2776d5f075ac2401ff6735f846a715aa63d58504674b4a33c917c3afb00dbcfbf6011decc57619b7b615965d7102ba473cd1d51d6ed6fb49e5fa37c1f4b20f5ea7b599ba62dda2a23e2a65cabf8375871bb402a21e07e9cd2881c9f8052fe130f864cbd56d41738f733bdf47a2a019df7a771ef334a61395aedab64db53ae59eadec854fd23a047fe99560566927b4371fd60893337d29aba0bd5c5bca537d648028780895adefa393a432aa3ec11586fabe578ce07e821a3094462522eed89f87a66a34521508d0bb321ff159a8eabb80bf38a8daaca408c5acbc363f06aa647abbeb33afbfadbc122c256c740bf1d643658dfd93b2dba24b37a46d9c7ff4eae1bc1428ff609f81f5914904ad9dce73678ce89ee7096d0f148958132d3b334de08d52f133a9c724f7e3a993d82ea72b42d2cc4d9832f6834d1c2d891b3a8b2c3a59a3e7dedfec65dd9e7f63ab8375202010af715b87ff651ae04cc60b26f10a66ecf52a684e87de7d1603bcce486ec67893502647f3e1c8563e382ff58330854961ee2270c7164313d391ea83799915d9db626bd1a0a9e3dba88468f2818baf7ea0513fe6ce37d1213396a501df1b5aa176eea461a6bda42e7bf0ab39ee4c6aa8802edaa9e9095cd00e8ea975e8af7ee3af0ce23fff00459c9f46acd7b2597290ade51ca71f4ca7ce8e925531039f26407aea86543f39b94a0716a5876d7c47be7a539efbb566cfbf9484a64da0112c7817a0e78078a0b6641de30ee448b155ae15652fac3aac29ab55cd948c79c2d07b493a56b0cd7263eccc10d2fa12dcd8cd5b61640dca7ffb6c7a36c1e9b107933268ffdbad267cc48ba1d6cb49d6ad9c96f600251d7f88ffcc50d9936e20d154dfecf15c75b38250f540c6b3c98a4364c8957f169d61aa98deed9ba931b0cb6c561f7e5df96c10fc3e4a95859d93d740cb7295c4487343e70d417343ec6709a76380426f46cf9c6053ea2b9cd4e21013bf6c4b5be6d43631df0ec3934b53cdc6e1c6736281bc7fb736875c44e35a875d6a69ffdf1d447fe9dbfcf6b0d48be9784898401999d0cbed642be95da8ae671f4eb982803444e2cc5d7cb254669df376061606331c7ecf976306baa795254098d2e24bf2fd89495be9830f3cb7cf043214e7be3fdc514371d5688b0d9a37dd3c8b667de9165d898490113985deebe91f3d5a59f516e86ccb3311e7d240dd9be94f4790fe3b4ca87155d5a58469174915287f94e82e8a8f9d88256307cea16eb2e231dd24063dd77a349fd49ee170b6863794e3174893e4f7b40c76b7e4bddc06c6f9065d3de6d1ed9abead400912b3f8517be3f14c48d85dc859087e6add72709359abaabecdae197756a7fae442a988a61093924fc89d8c70183db8177cd81628d0e9e42a97ff928ac871e0bd7d706038ccd4d07fc6275b925f65e831603a67199ad727e7d1a1ec20fbd0eb3cc40909953d5ee426f2e811484d28eb42b3079cf634f0af1d26dba0a6f2b02f9045a42348dec58bf2fdcee5fb3030e6ee104194dffa04655f28f8110068bebc10395d1eb676edd1294f16d48ca6b6c1f25a33a79991f954ab7cb82b60b7b73473520a1301ef2e1177db030c8e38e48acd1b6cf82a8dae4122dab33af256b9ef809071e9fc1c888ef279a1c3464571ceb1bd4983e198f8f0e2c88f5072ebcd5f68eb500f6ec5d5b384b9ab5c8f7189f617b6ae49ef52a00070d547a5aea1ed769f3b31525c85b6215e401ea45a3d09718428a7711e262630f3fa617b790cc26f69e2e92f35a62de3503a943ddc1f4d0f7395be3bd2ce911d43c3ae349c05a351503a079ee85b091ef78331f4d74c97a5ce4cd7c975e09845b95c23c81f0ce0743e0f7ae9636a97716c9ddd11270236938a17a20e8d47bee2cf71e7aae2f1e00571d7898a2d20149e352a155d3ce9c5676b7859acd839f622150b1c73513efb1d5fe6d139bda0c516d37b131c321a5f4d5ab3eadcf54de22c9ac037ec909d759b59d14d81dfe9cd8a93654c89a37d6353275ecdfd5079069eeb7cfd32d480ca4fba9add87de3a8e0ed94e94c26159be0d3d04d59f56ffc310ff2c2b013235f5f30e61cbd7c8833acf8bff72d0ca11a9bb180dee138439aabd5e35ba52432edcebe23baede05013d6fc4d8f21588efc3a62c46e8af293c046bc922282efb8a605721268e10b7b5bfdd651c20778ea5840d2ec3aa9bf89306c7eca69da84a7f467ce777d57ed90873e80d57e993e15cc5f7f01726a2b94d4fc1096b2f67d999e2f411fa77dbdb61183da9f6cc7a0a47da1165ac3fa2240547fb6fd71736590dd5022b7581eee9361e1d14fe1c65c1792a3ed16782c76eae4fe33cae1bb90ee249ef92fed733bbbbd8d42969a5321dc18463ac9b662c7be34e2cb38c774cf1623a738d847d84743d4a30ee02508ad88b41bdaaed427618d78f3a8a917af47a198e315f4817d68f85103aec0239ba3a16bfc20e7a59f66477c55da93f3a642684012a4c8af7ea300cc79c3600f80198b5fd8da92bbf9077fdf21f3853286400554f2c917c555774feef8825757eb79f8580770dd0707d6257b630b2adc2cf197b1c244960150620aeb464080a4af7e654f0cba48ee8f3a4003967e26fd3629fa3cb2edada475c49e730a0fc9ea90c8727a85689d03649a96c7f5c01582b6980ad992b4c6d4b27fd2e233f7fa1ccef82f0b2a34f033ef6cf827bd77a37c73b71a2ed694e4b50e6320620bc8019c043bb4576d406340d647b799ea84611138824fdc7f53b3525934c8f818456c9e9b436b6c9a6ebe73155be6b60603b0a76a1c9d4a9a1a37b270016deed63b69eaeac0ed966e8e54a240d2371b1abfb24efca58afb219945cfc39df310258c3f6c8dee289d828891987476437abb3183432cd816204b72886b39dcb060bcb6ecc158abdbe628d30671cac57380fefb45076b1ec95788fd8d9a738019d26422f247d8de1c237343138739940ca6c139ac25d8e25c23fd306536cedf5e26ffd3fd4845b526349f875c38970984d52fac224cca596e77eca7c18e0edff6949e47921cfb90f05bbc7eef60843ba04f50fe51c4a166fc86c991a248118ff426a892e63cba898369ade8075ee093381c82928b0819adc9e3987cf7d0fe8c693b7479e128c1dcfff0f2ca27ad84a99948bf15c6eff42c10bb8f51c6dd51b8cdc88745e5870371af3127b08264396ae66c12a12d157bc8e58c8f8e7bc7ee0c8fc46da14a1570c8bdc125eb4fa88781d2e5eb5e43a42b9401dfd66ad069efc85af679ab568be0b59c320afa56bfccc755b40965de8c190a44cf0c2d5483dac316773fcf1ee0ab0c7ac58870a32d00cb0c7fad0816a89a311e2ec83bf2822a4a60867a21393c4f5432350e8ffc5e4e4ebe702a850683885b0a28fdb74ca1afe6f88d5786f41dc6c2a175f8c9bec954245b699fc913bf1e8352b29052704fd29f26f68fe1a3014306a609311280218261838a94cf801c56b4b636574b8c7d137f06421c4c7d1bd09c185f4c35706c7b95445efb89fc97c0ccb692b5b99eda1d679bdd30b92285e813374ae07f85a64a59e08b303ac2594e1da085c61c6580c759cce224243d2151301042ccf2df421f95967a48cec28297b0a53d14e94da8ed5079fb2b57fceef797009c4e94ddf5c5c67e50fa3a52b0a87df0365c32acd6b13aa63bef6340b95cf6a0a34d50cfa55611ee2136e20e1b8625f79c5ece3066baf3eb21fbec64a486c2dea0b759d467087db52bb7fd74661465848da786eb263b0eaf7b2707566f2f644122fc042917772367f778ac9e6f2c902a3a63766432597df6bf8c9210fc9d2aa6c605b3d9b9d3df45e8303c077be3af2a9339a6595ef0d088835e9217d5c18ce955bda3742386a84435ee3e9947653f1405071db38f3c7229e2969da6f838b1186301952a2315cda6fccb927dc3ecd4a9f0ec82c797263e80991e26677ce2d1874e6ddd6b56140f664f84af2c56cf2b23b8cfc4d3cdce78d11ae439e7845f97b197f74c86c24276993900e237e11b08429fee05623fae939f0596efb1563257bf27e6dea6d6319796c8dd0c88cc8242833031c918bda1e5e64bd280f77ed443e72d879e76c7e89dd9d6804f90903888a2a50b97c3b43f53643ec71e89551ba0a78f77fe36b7ed80b2a8d0f5936f6964234d50508803ea8d9a97b6879d496b9765a2bb06a3650d55eda3c7a33aab2dab597f01f84604044465b019796846c025d429232604a79dbf40a30865159030cba5e70d0a55240a7f25abbce24c601a16b50cdeb5e717a397dbc9abba4cb57b8b73a8b581e4fcb23cc436de7e93b0da92dddb136cb44a08b9c92568ae32ce319907de99fa4a8ec52a41829c01cafce2e77a6fee40214f6302c7dc94e0d1b851162a67519626a429ee53d9e2337820044253331f73bbac899f1edf3059490f73d2dd75345c5f7e200e79caed0a3dda0ca2855023010b284348503f0a95038f3f89710c06d54754186289052e7d2e88373924e149d98d998aada46e6919df21d31be6f3c224c4f7e283cca21c21aef0660a1770ae2ff5ee25c8aed189b4a3237f6333b460fb7d5e58e887d9903c47b17dfc5c00d8d66f4e71c9602dad8ddf7cbc44a37bb00e4c3fa63d2a67ba5ec444f471fea1fb3621cc4772769e585b4178f04451288332e84085aa57685bbca6d9e02251796c8f4bc8dbf824f462d5ea876ff53607716ccbb52a813d17b77083f45b1aeec5821e1dc12719503fb13559303bf6ec818da1cf5dc18ce56e6a4bd90a7969793c0c8bb93c61d0db1f6c600754f4ae433fc5d71ae1eb0a283cf5a7d63bd0fb214b52afa2738d965dfe7a0950fcf5205b5514f6ded9a124534468f2296326e11178588d9799dab19b99f7566e499079d912e6ac193c2d29a33b5e2a7011799233cdc2690b068f895c99be94fe3132e94a4939c6dda7d40c048152813387675680cb52d7c355fc32cf082920cc704a10a157a8ac9a9e91e5f8273c36e2eb2d53c42b79f6c639c068e60b6d4dbe3db927cf4ef2733a0c59e21a2d25e594ad1055e70c3f2697e5a6635e1f0b8667d48539915361a283400d31a84e6dcb2caabd342e593d760459646b24358ccd00b4cff101fbd", 0x1000}, {&(0x7f0000000f40)="9cde60992fea81424bb81730b9edd3e710551d2bfc6857ca1e2b70a121694bad83a3b716aadcbf2135bbe63aa08dd4acb14e54b892a9cfa8878fc423dad978b735", 0x41}, {&(0x7f0000000940)="cd5dc191b15637011d513ee5", 0xc}, {&(0x7f0000000fc0)="07e41e35a8956f30b278d92c6bda0a663f66ffea64844f0f7f2424469681d3127401404c5567bd39ac34efc2de73bac4801ba8c6885d5e9c6c220d8a8f502fe475d3780225558976064a0ebb", 0x4c}], 0x6, &(0x7f00000004c0)=[@ip_retopts={{0x38, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0x7b, 0x3, 0x8, [{@dev={0xac, 0x14, 0x14, 0x28}, 0x2}, {@multicast2, 0xb0ff}]}, @timestamp={0x44, 0xc, 0x3d, 0x0, 0x3, [0x7fffffff, 0x8]}, @end, @noop, @generic={0x7, 0x4, "f904"}]}}}, @ip_retopts={{0x1c, 0x0, 0x7, {[@cipso={0x86, 0xa, 0x3, [{0x3, 0x4, 'f)'}]}]}}}], 0x58}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000180)='sys_enter\x00', r4}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r5, 0x89f8, &(0x7f0000000580)={'syztnl2\x00', &(0x7f00000008c0)={'syztnl2\x00', 0x0, 0x40, 0x1, 0xcba, 0x40, {{0xf, 0x4, 0x3, 0x7, 0x3c, 0x64, 0x0, 0x80, 0x29, 0x0, @local, @loopback, {[@rr={0x7, 0xf, 0x88, [@private=0xa010102, @multicast1, @private=0xa010102]}, @end, @ra={0x94, 0x4, 0x1}, @ssrr={0x89, 0xf, 0xfd, [@local, @remote, @multicast2]}, @noop, @timestamp_addr={0x44, 0x4, 0xd9}]}}}}}) getrandom(0x0, 0x0, 0x0) 03:40:21 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) getpid() sync() 03:40:21 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) 03:40:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bf"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:21 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)='5', 0x1}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) socket$unix(0x1, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[], 0x15) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x7, 0x10000, 0x5}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r0}, 0x10) getresgid(&(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)) 03:40:21 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="4108ffac0dcab36d055e006e000000000f010659042b10a329dbf725aa67874d7beb76ed94d2be3517dd386583b48c21e735907501b11681b86cbd5ea586536a8d7943601f2465aeee5180113811a7d562014c84fb1a727579a1cb562000000000000000b1f1ff0082da4d05e272425d5acd6eda522f2c6504000000004275a52daa61f4ae000000000000000000000000000000020000005fe608"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x13, r3, 0x0) r4 = dup(r2) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000003400)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc03000000000000000f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x0) close(r0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newtaction={0x18, 0x30, 0x10b, 0x0, 0x0, {0x0, 0x0, 0x1100}, [{0x4}]}, 0x18}}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xb, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r7, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=[0x0], 0x0, 0x51, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0xcb, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) pipe2$9p(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r10 = dup(r9) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RLERRORu(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="1600000007eda531e60d139ffab8b260a8a9b98ce44537d7b96a5520d55db0e1b82002268fb58c080161cf2b0262ed9b395d88d8f1913f0b27534fb7d1f27f195d6f79f0343ed344b764c9b01dcfd8c00220f1b619ef725a42d87c08223e061c25b0c8e59bace745d49ff10a1f74c6517b2f2d3e84e2f70ec538c47f6ab2799fe29d105f7900000000000000000000f800000000000936b8d977f84790d330fd52930faa1113983b9e8d73675be861f4eb2060c6d47e120d1c67"], 0x16) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r10}}) r11 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r11, &(0x7f00000001c0)={0x600000000000000, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x2, 0x3, 0x0, 0x0, 0x13, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast2}}, @sadb_address={0x3, 0x1, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x68}}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @sadb_lifetime={0x4, 0x4}, @sadb_lifetime={0x4, 0x3}]}, 0x98}}, 0x0) pipe(&(0x7f0000000600)) bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@bloom_filter={0x1e, 0x3, 0x6, 0x72, 0x80, 0x1, 0x8, '\x00', 0x0, r6, 0x2, 0x0, 0x5, 0x6}, 0x48) 03:40:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="4108ffac0dcab36d055e006e000000000f010659042b10a329dbf725aa67874d7beb76ed94d2be3517dd386583b48c21e735907501b11681b86cbd5ea586536a8d7943601f2465aeee5180113811a7d562014c84fb1a727579a1cb562000000000000000b1f1ff0082da4d05e272425d5acd6eda522f2c6504000000004275a52daa61f4ae000000000000000000000000000000020000005fe608"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x13, r3, 0x0) r4 = dup(r2) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000003400)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc03000000000000000f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x0) close(r0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newtaction={0x18, 0x30, 0x10b, 0x0, 0x0, {0x0, 0x0, 0x1100}, [{0x4}]}, 0x18}}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xb, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r7, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=[0x0], 0x0, 0x51, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0xcb, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) pipe2$9p(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r10 = dup(r9) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RLERRORu(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="1600000007eda531e60d139ffab8b260a8a9b98ce44537d7b96a5520d55db0e1b82002268fb58c080161cf2b0262ed9b395d88d8f1913f0b27534fb7d1f27f195d6f79f0343ed344b764c9b01dcfd8c00220f1b619ef725a42d87c08223e061c25b0c8e59bace745d49ff10a1f74c6517b2f2d3e84e2f70ec538c47f6ab2799fe29d105f7900000000000000000000f800000000000936b8d977f84790d330fd52930faa1113983b9e8d73675be861f4eb2060c6d47e120d1c67"], 0x16) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r10}}) r11 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r11, &(0x7f00000001c0)={0x600000000000000, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x2, 0x3, 0x0, 0x0, 0x13, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast2}}, @sadb_address={0x3, 0x1, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x68}}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @sadb_lifetime={0x4, 0x4}, @sadb_lifetime={0x4, 0x3}]}, 0x98}}, 0x0) pipe(&(0x7f0000000600)) bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@bloom_filter={0x1e, 0x3, 0x6, 0x72, 0x80, 0x1, 0x8, '\x00', 0x0, r6, 0x2, 0x0, 0x5, 0x6}, 0x48) 03:40:21 executing program 0: futex_waitv(&(0x7f0000000980)=[{0x5, &(0x7f0000000000)=0x8, 0x82}, {0x0, 0x0, 0x43}], 0x2, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:21 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="4108ffac0dcab36d055e006e000000000f010659042b10a329dbf725aa67874d7beb76ed94d2be3517dd386583b48c21e735907501b11681b86cbd5ea586536a8d7943601f2465aeee5180113811a7d562014c84fb1a727579a1cb562000000000000000b1f1ff0082da4d05e272425d5acd6eda522f2c6504000000004275a52daa61f4ae000000000000000000000000000000020000005fe608"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x13, r3, 0x0) r4 = dup(r2) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000003400)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc03000000000000000f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x0) close(r0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newtaction={0x18, 0x30, 0x10b, 0x0, 0x0, {0x0, 0x0, 0x1100}, [{0x4}]}, 0x18}}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xb, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r7, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=[0x0], 0x0, 0x51, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0xcb, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) pipe2$9p(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r10 = dup(r9) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RLERRORu(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="1600000007eda531e60d139ffab8b260a8a9b98ce44537d7b96a5520d55db0e1b82002268fb58c080161cf2b0262ed9b395d88d8f1913f0b27534fb7d1f27f195d6f79f0343ed344b764c9b01dcfd8c00220f1b619ef725a42d87c08223e061c25b0c8e59bace745d49ff10a1f74c6517b2f2d3e84e2f70ec538c47f6ab2799fe29d105f7900000000000000000000f800000000000936b8d977f84790d330fd52930faa1113983b9e8d73675be861f4eb2060c6d47e120d1c67"], 0x16) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r10}}) r11 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r11, &(0x7f00000001c0)={0x600000000000000, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x2, 0x3, 0x0, 0x0, 0x13, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast2}}, @sadb_address={0x3, 0x1, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x68}}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @sadb_lifetime={0x4, 0x4}, @sadb_lifetime={0x4, 0x3}]}, 0x98}}, 0x0) pipe(&(0x7f0000000600)) bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@bloom_filter={0x1e, 0x3, 0x6, 0x72, 0x80, 0x1, 0x8, '\x00', 0x0, r6, 0x2, 0x0, 0x5, 0x6}, 0x48) 03:40:21 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) sync() 03:40:21 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r0}, 0x10) llistxattr(0x0, 0x0, 0x0) 03:40:21 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100000840000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000007000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000015c0)='dlm_ast\x00', r0}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYRES16=r2], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = syz_open_dev$vcsu(&(0x7f0000000000), 0x7, 0x0) sendmsg$inet(r5, &(0x7f0000000540)={&(0x7f00000001c0)={0x2, 0x4e21, @rand_addr=0x64010101}, 0x10, &(0x7f0000001040)=[{&(0x7f0000000280)="1a1d99d8ad4b1b459f82a6a338212fc45e1f183ea8cf98a1a025c29ef47073d4455b0ffb", 0x24}, {&(0x7f0000000340)="4a9c169210f6328188516b8620ee10129797102f9732d2b4cd8e85e1857f97b47a6dd6037f94398866b3852ac1bc3080c6b9429a646512867bd383dbdca3be562346d443f640a63325238403492113c12f1ae7b8b71dd551d91aa73016bfd09273b20c66ab656b35f7d27eb776cab99c3c7fd89a47845e8decf71fd5d04b090ad07cd970b7b9bb21a3cf96336ed954652ce63b1b30878edfa6151a7d6486545e56268b2fee23fb6ec523f68c2301006fbbd695d7ed4641266cc1f9", 0xbb}, {&(0x7f0000001600)="9472559acede6f4e33670c982b66ffba9791e3ba82a0e6ac9c096512ce131998a4b45441fa8d8a676f55f26e84f87c9f29dcd4edf89bf46edcfe6e42af577b1a3dc807e30a206c38fcfa016596b621ef20f5faca3118f31fbdca02baee2249905d9847e2899b9533ece3041a1b70fd32bb4081ec945414b40efa5927d93a59b923407551e8473d6572c8f793c1eb1389f1dd35f48c37362a7c6c2e427cd9c41a91cf297d9a6e46dbca30ac6c8069956518f2bec98871f31dd111c171166993b8852ce98fc210c269fad8a02522c377a1226141676d95dfd14127c63080f5afed81f2d5433ee4479aec5b7286a055c6cafd4faee1906b6ae777047d926f307d25b73336c35f303a2d76e582cd6ede5cbfee079b1763fa46807a37529abaa87592d948a615c7dd3cf5c62c58110fb48be84c798eaf8b5422856f821c098ad9b6defa634fc6c0a5442866780badea3ccbe3138de558b088d42c26e4fe45a003c5c9e698fac4997bdcff2f9b218f790b8df5e97f1af87056e836ee10fe21b4f41d494d01df0492378d35e3d358784017e22852c4e09a14873baed9460e52a3bc9c40443b794b879c2e68ac04be99c89cc8d42d29673aad31a1198f97bf324d05e92d1a936095cd07062da538c5479cd726c4384be52b2a2776d5f075ac2401ff6735f846a715aa63d58504674b4a33c917c3afb00dbcfbf6011decc57619b7b615965d7102ba473cd1d51d6ed6fb49e5fa37c1f4b20f5ea7b599ba62dda2a23e2a65cabf8375871bb402a21e07e9cd2881c9f8052fe130f864cbd56d41738f733bdf47a2a019df7a771ef334a61395aedab64db53ae59eadec854fd23a047fe99560566927b4371fd60893337d29aba0bd5c5bca537d648028780895adefa393a432aa3ec11586fabe578ce07e821a3094462522eed89f87a66a34521508d0bb321ff159a8eabb80bf38a8daaca408c5acbc363f06aa647abbeb33afbfadbc122c256c740bf1d643658dfd93b2dba24b37a46d9c7ff4eae1bc1428ff609f81f5914904ad9dce73678ce89ee7096d0f148958132d3b334de08d52f133a9c724f7e3a993d82ea72b42d2cc4d9832f6834d1c2d891b3a8b2c3a59a3e7dedfec65dd9e7f63ab8375202010af715b87ff651ae04cc60b26f10a66ecf52a684e87de7d1603bcce486ec67893502647f3e1c8563e382ff58330854961ee2270c7164313d391ea83799915d9db626bd1a0a9e3dba88468f2818baf7ea0513fe6ce37d1213396a501df1b5aa176eea461a6bda42e7bf0ab39ee4c6aa8802edaa9e9095cd00e8ea975e8af7ee3af0ce23fff00459c9f46acd7b2597290ade51ca71f4ca7ce8e925531039f26407aea86543f39b94a0716a5876d7c47be7a539efbb566cfbf9484a64da0112c7817a0e78078a0b6641de30ee448b155ae15652fac3aac29ab55cd948c79c2d07b493a56b0cd7263eccc10d2fa12dcd8cd5b61640dca7ffb6c7a36c1e9b107933268ffdbad267cc48ba1d6cb49d6ad9c96f600251d7f88ffcc50d9936e20d154dfecf15c75b38250f540c6b3c98a4364c8957f169d61aa98deed9ba931b0cb6c561f7e5df96c10fc3e4a95859d93d740cb7295c4487343e70d417343ec6709a76380426f46cf9c6053ea2b9cd4e21013bf6c4b5be6d43631df0ec3934b53cdc6e1c6736281bc7fb736875c44e35a875d6a69ffdf1d447fe9dbfcf6b0d48be9784898401999d0cbed642be95da8ae671f4eb982803444e2cc5d7cb254669df376061606331c7ecf976306baa795254098d2e24bf2fd89495be9830f3cb7cf043214e7be3fdc514371d5688b0d9a37dd3c8b667de9165d898490113985deebe91f3d5a59f516e86ccb3311e7d240dd9be94f4790fe3b4ca87155d5a58469174915287f94e82e8a8f9d88256307cea16eb2e231dd24063dd77a349fd49ee170b6863794e3174893e4f7b40c76b7e4bddc06c6f9065d3de6d1ed9abead400912b3f8517be3f14c48d85dc859087e6add72709359abaabecdae197756a7fae442a988a61093924fc89d8c70183db8177cd81628d0e9e42a97ff928ac871e0bd7d706038ccd4d07fc6275b925f65e831603a67199ad727e7d1a1ec20fbd0eb3cc40909953d5ee426f2e811484d28eb42b3079cf634f0af1d26dba0a6f2b02f9045a42348dec58bf2fdcee5fb3030e6ee104194dffa04655f28f8110068bebc10395d1eb676edd1294f16d48ca6b6c1f25a33a79991f954ab7cb82b60b7b73473520a1301ef2e1177db030c8e38e48acd1b6cf82a8dae4122dab33af256b9ef809071e9fc1c888ef279a1c3464571ceb1bd4983e198f8f0e2c88f5072ebcd5f68eb500f6ec5d5b384b9ab5c8f7189f617b6ae49ef52a00070d547a5aea1ed769f3b31525c85b6215e401ea45a3d09718428a7711e262630f3fa617b790cc26f69e2e92f35a62de3503a943ddc1f4d0f7395be3bd2ce911d43c3ae349c05a351503a079ee85b091ef78331f4d74c97a5ce4cd7c975e09845b95c23c81f0ce0743e0f7ae9636a97716c9ddd11270236938a17a20e8d47bee2cf71e7aae2f1e00571d7898a2d20149e352a155d3ce9c5676b7859acd839f622150b1c73513efb1d5fe6d139bda0c516d37b131c321a5f4d5ab3eadcf54de22c9ac037ec909d759b59d14d81dfe9cd8a93654c89a37d6353275ecdfd5079069eeb7cfd32d480ca4fba9add87de3a8e0ed94e94c26159be0d3d04d59f56ffc310ff2c2b013235f5f30e61cbd7c8833acf8bff72d0ca11a9bb180dee138439aabd5e35ba52432edcebe23baede05013d6fc4d8f21588efc3a62c46e8af293c046bc922282efb8a605721268e10b7b5bfdd651c20778ea5840d2ec3aa9bf89306c7eca69da84a7f467ce777d57ed90873e80d57e993e15cc5f7f01726a2b94d4fc1096b2f67d999e2f411fa77dbdb61183da9f6cc7a0a47da1165ac3fa2240547fb6fd71736590dd5022b7581eee9361e1d14fe1c65c1792a3ed16782c76eae4fe33cae1bb90ee249ef92fed733bbbbd8d42969a5321dc18463ac9b662c7be34e2cb38c774cf1623a738d847d84743d4a30ee02508ad88b41bdaaed427618d78f3a8a917af47a198e315f4817d68f85103aec0239ba3a16bfc20e7a59f66477c55da93f3a642684012a4c8af7ea300cc79c3600f80198b5fd8da92bbf9077fdf21f3853286400554f2c917c555774feef8825757eb79f8580770dd0707d6257b630b2adc2cf197b1c244960150620aeb464080a4af7e654f0cba48ee8f3a4003967e26fd3629fa3cb2edada475c49e730a0fc9ea90c8727a85689d03649a96c7f5c01582b6980ad992b4c6d4b27fd2e233f7fa1ccef82f0b2a34f033ef6cf827bd77a37c73b71a2ed694e4b50e6320620bc8019c043bb4576d406340d647b799ea84611138824fdc7f53b3525934c8f818456c9e9b436b6c9a6ebe73155be6b60603b0a76a1c9d4a9a1a37b270016deed63b69eaeac0ed966e8e54a240d2371b1abfb24efca58afb219945cfc39df310258c3f6c8dee289d828891987476437abb3183432cd816204b72886b39dcb060bcb6ecc158abdbe628d30671cac57380fefb45076b1ec95788fd8d9a738019d26422f247d8de1c237343138739940ca6c139ac25d8e25c23fd306536cedf5e26ffd3fd4845b526349f875c38970984d52fac224cca596e77eca7c18e0edff6949e47921cfb90f05bbc7eef60843ba04f50fe51c4a166fc86c991a248118ff426a892e63cba898369ade8075ee093381c82928b0819adc9e3987cf7d0fe8c693b7479e128c1dcfff0f2ca27ad84a99948bf15c6eff42c10bb8f51c6dd51b8cdc88745e5870371af3127b08264396ae66c12a12d157bc8e58c8f8e7bc7ee0c8fc46da14a1570c8bdc125eb4fa88781d2e5eb5e43a42b9401dfd66ad069efc85af679ab568be0b59c320afa56bfccc755b40965de8c190a44cf0c2d5483dac316773fcf1ee0ab0c7ac58870a32d00cb0c7fad0816a89a311e2ec83bf2822a4a60867a21393c4f5432350e8ffc5e4e4ebe702a850683885b0a28fdb74ca1afe6f88d5786f41dc6c2a175f8c9bec954245b699fc913bf1e8352b29052704fd29f26f68fe1a3014306a609311280218261838a94cf801c56b4b636574b8c7d137f06421c4c7d1bd09c185f4c35706c7b95445efb89fc97c0ccb692b5b99eda1d679bdd30b92285e813374ae07f85a64a59e08b303ac2594e1da085c61c6580c759cce224243d2151301042ccf2df421f95967a48cec28297b0a53d14e94da8ed5079fb2b57fceef797009c4e94ddf5c5c67e50fa3a52b0a87df0365c32acd6b13aa63bef6340b95cf6a0a34d50cfa55611ee2136e20e1b8625f79c5ece3066baf3eb21fbec64a486c2dea0b759d467087db52bb7fd74661465848da786eb263b0eaf7b2707566f2f644122fc042917772367f778ac9e6f2c902a3a63766432597df6bf8c9210fc9d2aa6c605b3d9b9d3df45e8303c077be3af2a9339a6595ef0d088835e9217d5c18ce955bda3742386a84435ee3e9947653f1405071db38f3c7229e2969da6f838b1186301952a2315cda6fccb927dc3ecd4a9f0ec82c797263e80991e26677ce2d1874e6ddd6b56140f664f84af2c56cf2b23b8cfc4d3cdce78d11ae439e7845f97b197f74c86c24276993900e237e11b08429fee05623fae939f0596efb1563257bf27e6dea6d6319796c8dd0c88cc8242833031c918bda1e5e64bd280f77ed443e72d879e76c7e89dd9d6804f90903888a2a50b97c3b43f53643ec71e89551ba0a78f77fe36b7ed80b2a8d0f5936f6964234d50508803ea8d9a97b6879d496b9765a2bb06a3650d55eda3c7a33aab2dab597f01f84604044465b019796846c025d429232604a79dbf40a30865159030cba5e70d0a55240a7f25abbce24c601a16b50cdeb5e717a397dbc9abba4cb57b8b73a8b581e4fcb23cc436de7e93b0da92dddb136cb44a08b9c92568ae32ce319907de99fa4a8ec52a41829c01cafce2e77a6fee40214f6302c7dc94e0d1b851162a67519626a429ee53d9e2337820044253331f73bbac899f1edf3059490f73d2dd75345c5f7e200e79caed0a3dda0ca2855023010b284348503f0a95038f3f89710c06d54754186289052e7d2e88373924e149d98d998aada46e6919df21d31be6f3c224c4f7e283cca21c21aef0660a1770ae2ff5ee25c8aed189b4a3237f6333b460fb7d5e58e887d9903c47b17dfc5c00d8d66f4e71c9602dad8ddf7cbc44a37bb00e4c3fa63d2a67ba5ec444f471fea1fb3621cc4772769e585b4178f04451288332e84085aa57685bbca6d9e02251796c8f4bc8dbf824f462d5ea876ff53607716ccbb52a813d17b77083f45b1aeec5821e1dc12719503fb13559303bf6ec818da1cf5dc18ce56e6a4bd90a7969793c0c8bb93c61d0db1f6c600754f4ae433fc5d71ae1eb0a283cf5a7d63bd0fb214b52afa2738d965dfe7a0950fcf5205b5514f6ded9a124534468f2296326e11178588d9799dab19b99f7566e499079d912e6ac193c2d29a33b5e2a7011799233cdc2690b068f895c99be94fe3132e94a4939c6dda7d40c048152813387675680cb52d7c355fc32cf082920cc704a10a157a8ac9a9e91e5f8273c36e2eb2d53c42b79f6c639c068e60b6d4dbe3db927cf4ef2733a0c59e21a2d25e594ad1055e70c3f2697e5a6635e1f0b8667d48539915361a283400d31a84e6dcb2caabd342e593d760459646b24358ccd00b4cff101fbd", 0x1000}, {&(0x7f0000000f40)="9cde60992fea81424bb81730b9edd3e710551d2bfc6857ca1e2b70a121694bad83a3b716aadcbf2135bbe63aa08dd4acb14e54b892a9cfa8878fc423dad978b735", 0x41}, {&(0x7f0000000940)="cd5dc191b15637011d513ee5", 0xc}, {&(0x7f0000000fc0)="07e41e35a8956f30b278d92c6bda0a663f66ffea64844f0f7f2424469681d3127401404c5567bd39ac34efc2de73bac4801ba8c6885d5e9c6c220d8a8f502fe475d3780225558976064a0ebb", 0x4c}], 0x6, &(0x7f00000004c0)=[@ip_retopts={{0x38, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0x7b, 0x3, 0x8, [{@dev={0xac, 0x14, 0x14, 0x28}, 0x2}, {@multicast2, 0xb0ff}]}, @timestamp={0x44, 0xc, 0x3d, 0x0, 0x3, [0x7fffffff, 0x8]}, @end, @noop, @generic={0x7, 0x4, "f904"}]}}}, @ip_retopts={{0x1c, 0x0, 0x7, {[@cipso={0x86, 0xa, 0x3, [{0x3, 0x4, 'f)'}]}]}}}], 0x58}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000180)='sys_enter\x00', r4}, 0x10) getrandom(0x0, 0x0, 0x0) 03:40:21 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:21 executing program 3: socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00'}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv4_newaddr={0x44, 0x14, 0x509, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0xfd, r2}, [@IFA_TARGET_NETNSID={0x8}, @IFA_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFA_ADDRESS={0x8, 0x1, @local}, @IFA_LABEL={0x14, 0x3, 'veth1_to_bond\x00'}]}, 0x44}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000007000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r4}) 03:40:21 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:21 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) syz_io_uring_setup(0x785a, &(0x7f00000000c0), &(0x7f0000ffc000), &(0x7f0000ffc000)) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) sysinfo(&(0x7f00000004c0)=""/55) [ 2952.705925][T13775] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 03:40:21 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) sync() 03:40:21 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)='5', 0x1}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) socket$unix(0x1, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:21 executing program 3: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={0x0}}, 0x0) 03:40:21 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x8000000003c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000180)='ext4_ext_show_extent\x00', r3}, 0x10) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe2, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000180)='ext4_ext_show_extent\x00', r5}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000000), 0x400000) r7 = socket$inet6(0xa, 0xa, 0x200) sendmmsg(r0, &(0x7f0000002580)=[{{&(0x7f00000002c0)=@in={0x2, 0x0, @local}, 0x80, &(0x7f00000017c0)=[{&(0x7f0000000340)="c119b725e120023fa3ae27a9448ce7e53ca51f7b16ff9c0ec3e78309dbad8bd0dc96d2f0e05d1153a195cccda39d91f783c55b6d3891f8f9b530b363cddf59b81844843a373b215b68f30ad37e7328db7dc987e4e537698a85cf0dc070bd6a287df5b662", 0x64}, {&(0x7f00000003c0)="fde1f9e659ae25dde371e0d508652c027f", 0x11}, {&(0x7f0000000400)="ab369e47df724b26a4391c650375a1172972f44f94469f25dd7962aeaaf5a3227e34a228ce90f3b42ace94e851b0299252d2bd61c7dcd09a070a3f17c242f66af77d5e66917ef2b42da3d8779460388e47ed255f", 0x54}, {&(0x7f0000000480)="f3bdfe1ad80a430e3a14aa36937e3da7384c11c7754e7e51980c9b921eac246c5888686933f946cccfd0fe80b174b0be0149785d5d174496ddc77731dd6e6225d4467b8cfe41f92c7229fcb3ab22001af3c410f2346ed0075ae6cef7ced7c7e45b764a6e63a132924e6957dc2f7fe9ba088433996f822642cc7c321c89f4b3401964fa034e0822f3d53ab76618a6e6de36ba276f2b031065a42dac0b6b23e760cba26588c6d4052c23f57ef45ce1fa4d", 0xb0}, {&(0x7f0000000540)="5802132ec668046552297aefcf392b029f6738b9a927f023c5b96509dca5516fdbd301bd97", 0x25}, {&(0x7f0000000580)="b7d08e02c3b4f00b6cf6664324a6d1597712", 0x12}, {&(0x7f00000005c0)="ce6e8477ef957a8d4939d8530c68499f2b9b8f44365c293f56ca28735ba0861ec6f70fa55669663f6c57965709945e391b0a4ef843d7d9ddb0c812c021503b5390eac300cfdf4682f8bfc6ac0117f0168b55a8086b84d46b669db72c931a46b7d22274df42763c8b41d6d69873fc02195a60000ef194c1afa436808a96f0eb85ed5c7c03a9243aa1d34109b5b145b301e615c9f8fecd6dc3023771d7814a0d6b66fa85fc42f2b7499d19c69e4c544b055a4dbac47defea936f7fda38db47baba50acff77dc6769d1fac6920fecdfa655bb22871e51b843e22a35e3bf0a42be7409716723facf2cc47ca6644ba1372e91c18b88d96659d1ca57f0537de04e83b82684bb1c69d860297d54f7365b834f0251349a86f7f70ecf3980d820327eb36f4365b7f447acfd4168c9be7707a240abfb405abe4f4c0c89bda1fabf2599871264e99e364af3016b3083857488fd20d65b9b29dac311d6b079761e2d3d800aa5432f2d209cccbc62b253c317b070ca3975d03d4ce9868577a0eb0d6917b0a43b656c27765d6fe659bc40c99e36ba5d440e55c5affcf0f10a72d2c1ba2a6103b54a5e72271043644a8a79684e46e36fe2b2e187833d3b1e2a739acd72c14d6f3fca6b40ef324ef6457a3e76a910a32b15309a1b63180efab73b52a3c18fd69aaedaeebcf7a178fa105f5d516cb4be83d8d80474b62c1dc301ff330c7cf28716644ce9fbb4dc77be75f804fcbea1c8ae4f5b8b0d81f06e04831ffc49531855d139f8778c9d9a26be76d39fd2019a224eed9b45041f2c015524328b8e78dc117ee5fd6a1c2dc00de38d1ecf58cb4d275d3c026f55959c8d17a73d89fa98e3b547ef44df1219703e9f1fea51c92b95861f3540d373647cc60b132cdbc61eb7378e9131847694b54fc5f2cf364316fe75e9bf45b4646a4e374d9621ce00ebee720eed2ed156958f4372eaca387ec3d21b788f0af267deabe5aecae842a5fb688c9a420526c1c9fa7ac760004933406fc466c9a0cb793183f4fe9a7cfac80c99fb281971ad9ec48853b0cdf94407540742d781c4a4e7bbc40e3cfc47d034d2b7c229e9d35e00b7a8e367611ac6d259d13e8d70b206ad79a3c60a2df5d23cd8065b82fefb5b02eae95a40ff49b20c3633bfab8c5b8096de55de08e8acb65fdc445996575e0369ffef58c5d2cb96d730af0ba23f718643838691d83a7e714d3919d1e083c0be8cbf6dfcb695fc34bf561b33b89923df660a117e0dd8a0c271fcaa49f6629bf8c7bb10790873dceb53cec0f7e289d28b43c5e0c2d98293c9f668b085874da8e4eaaf5e4fa37d19a74389e90f48698958ab19a665f4ec61e965bb44dcc0bcbe381304aa6847611eab59566c33c50f134272aa507ff1674c0db34af013ffcc36c741d7a1694dbadb4599ffc7f63f376f375c9ab4795e229fbbff32b60bf821e036cbf7fe2859c776b01f7bb627a4dbcb5ae13ef2c70edbfce83894a6407d57dbf2f5e0c79a0c856b6b7b4d7c3271b39916be1bf8e4117b51ec749b0ccd6e857b1877375650ee6745fd23139ac8316f5bd3b9951db35ac405d713c9b8c570ee296c3b20fa4507d03e7b30ee01c7203c0fce407c2e727fd6914688d8abed6cb111af7d0030cff5e07872c40c1ef83691a8a017f4bc669e3afe6b6330e03fdde0f4efb803d3c350f752eb9444900dc28abdfe7a863c76f7e106143f273f30fe8d499c711b574585de3e2a14fb426412018f329d8fcbb67b743de5c9108dfbc5f79489d628fa1571c09e8f24b1c0dad245809b328f0fee006f89db318871d5e46e08c5cdecde2764295a1e7fd14e2e9a0314471577dcadf341091bab88075069a9028c23dbb9b9270f242f28a8580d0a1e22552478d4c534888033781448a54be36037da466fa8b10bc059417bdee44e322962d33b45924d35387ad0dbd6c4b104cd5c8a62798414758ad831e407453522f5d6e6dee70572fca27b54364984c61b9712b829d66f71c8889e7cbc975779c731a78ed3de38b8a197d74e0966b550949511a0064d823869d1d59b133b827f4e6638723f95abfecf69a025ae167191824849bee782f20bf416c66a5b5af7ca226dafa6829a641e25a1b027bf4438c7aefa57edad09d32a586090b38a0870849882d74fb7ebd398048a95f7d43747277b296b4a90dfb36c1917cc651a97ba3f6ec6b3de7352d213c512c0dac3ae0feb593c274cc0e0240e11ec627218bbcd607dec7437745bab21731dd87919bb58da40e6642cc6e221800fce19333f0b87dcba1bbcd28fc0cdcb51c6bf8bf787d6052e69f559d1649f5ac3e557f686027aa07d5faf9b7c29875f115dc36cd725859d1114ebb6ad78f38ade681ec9d068bb376032552eb10de8eac2b5fc39898905dcf4e0a8dee523cca0fe9fbbeae9d19825ab684ea6bdb9a7463e41e49f54d8ab71a8bba1586c849c7c3d4b998e267536ada05188c6ec5a01c99d3a9f9e1649c6a9dbd2eab0d6519044969866bc46b77aca6f4e114caa14a80d28c3c4c193c9e55079873bdb227a3bcbebf01fd988e2f9d2e57aa4f18606d694722e57f3a44a9648880a37cf35b9d8b151f027bb1c27c0107b8bd9b717765c994cf7b673ff1381c4f406c29d3189cc6cbf02418939f38d9d5bdb18f33cb5e29109ebffa1a415eff6e480e8a9b0b625f726704690da2621da1a767e6d367e57e163df91dffed76c24a20a838b553651978440866bc5e52fa3c06639638a73ad7c0a12e0331176b49e97980d9c9d5abff3aa1bf678186dd8370657b3e424787102d8787096c0ad839df308f2b12042ce1cd01672c9a69a0ece677ea1803f71f7981eb99fd0d8aa3c5244b209b29d5bccca513bb75b366dc28eda8260bd8e0f0a32dc6de76f23fb070f5f80ee18992c4c11defe5fd7fd164934b7b1f97b71ce790b348c15cdeff9737c1b2e388b747912caab3899b34d9c14b8b538b1ba6a99d8fe520217e60054ef6e0ad27987c1eba0b4faddaa417b6f981a47cc5579880422d1f654fa15c0811b09c7c625a9d2ef21fca8d55019395f545dbc985e5bfc82caea09e74a093ee9127b1642c23f4d5b8d69cdc551aa9bcc38e9101741f7e60057c4b45cba9f261dbf708a2492ff46acf3bd4a2445203e99536fb9546a9c5d6b2511ba6aa7eeffef7307a1fbb18548c3d234e8306ff7983b4e01fca2a46fdaa8a1e07a94834aef2c3820e352344ff933fbd5003d82703994e29c849ae0bac085468e804d7540e53b4ab76e836045e15baf08d29758d041bb21b377ae27abd241728a53c39db4b0a988f1f0580a66ff0d4ab656ce1a3c4326a614cda4f524e67642b0054ad7affc1445ef8ba0e8870cfbde6f96b9bf5d9e7b1f5ebd1c1e239b69f8c978be9e3e0b61bf11a182a878f4c4cf0ec2152e82f8ba5400836bb7acb0a983932a00c9f564d0a7dd68f3689315d4331cdb30a36631fff98d06eff9dab5a9f5da60843850bd1d902cf0d3b47280b36c16c7f5e6f493b4bb1a4ba218ceb4283efca94ac5ea362e8f37efa2fd1b5382624b8200fa811520c98d7d1f69e703a0a435147a0f6dce055ff00b7f2ef9a52b3f262000ff482f1ed0f8861cb6bfc3a7af06e7e17093e6ee32793492377e148079f1aa77c58eaebd73500f216884bd525e8881422d197ec55814bb6a5f48eda15e43a1c68d444ebf77ef7092d94ad8f7a6696ff59ff3e77f78ebc6d7569280b24194ecbca60d1dbfa22071eb5d7797162ebadd7d28e259a58a7edeac34b850e77bd7c8d8959c55549576c39bfd19466ecf049ad7e21d7c6b366f2fbbf72c25c3732fccc3b3179179885d1519aed32dedd2861ef217a3bb206e045f7f76bac5565eefb70bc5b4bf5637d8f9464d3c77a385626bc20ba776afbe82e0714cebbdd524e6d2fa64ff498a8c4bd04dfefa9e1e6d6c32cc0a396a279cdfcf405eb643910a72fb6624ab3906ee6f074c7614f9fdf0f483dba02666ee8f5a1d191cfc6bb664fa2a2d01af2c3a5deccd9f2f95e93a92345b5265c47d21c5144cc0a6b0488f8747b9f039c655ccc654b65fd93af08f81d8d725107c7186df5a41a5e2d37ed3cda7a6f166d887c91cfd85a7921717c641c1e161fc8b48677711a4d2313fd3471e0052364e6a9d7a59022d065707f9c372cf9a668c4545dd4686cfce02fd27902425d2b5132544227f041324e0dda26873787aa373af2bd66914fdfda1bacf0c5d693fdd50b51eda7f2b207ea31124bd20d7ad564ad0157f67d85aa1be410046b2477899450361cab041ed981efd9441694ee79befc8cff168f53f39e113ced23a489cd6323c3964b4a2cec91a1460386b6bf634b6e2c8ca33df43bcbff7c86514b8e969cf34db2109dbfd36e7d024aab30e45f01737ddbc724c8ecbba82184c86143556d37ae546ae4334b5a8aa51ecc49cc1c95d07cbb4bdd1d3e4587e6630b6a2d9d76e3f9b427f6577f764a57a2edab48817854dc6ba42508fbd26a79891b7ec38a7efab49bcb886320c56ee9131d09f427f4fcd2ff58f146c8c4e45a85707149528aadb04bdccb618a919daf5cdf9941b71a9fba5bd0d46db6ab6608fe3fc603520b0916ecef7dbff5b7438d0fdc73ae768bfaa5ba9585ed75536f4f99f95e8af42f29f25abf62b7458ba04b0d04b4d1e5bb7c16f983ae0fce5c444c0087135129ab28041584e7d0eed0c0f01a158593bb479ee5da76813224583df6bbf272377bce87638ffa22c2590f8369b4dc87f7af51045e399a3e94d4a21a5a648918508a9ef61c26a08429a8cc559a185b8b9e03f8f3ea181267e83936ceb3c5c5fc002e574960eb924c41e49f9527b5624397d79fdd42e2a9c9c7e93f4d05cdf2805e28ac6b28724a610f0be5210e12ac5123e9e6c6dcc0ed00546d9bd9e7e1978898f7b45a599f649457445c73ed52930de39a5a41c61e4170e5bfa7c97aec2759f85814a30c4c1ba93ee6d82ce26d1a5dec132abf9f9e5df9bad309a4780eefd197036d35d25b4ac86642f5c30b76c6e304f3c88377c6b31c5fa7656e194d4f51d023281fbe3ef9c4e04dcc267ac3481ebd98649de57ab6c4b7bb0a8dc1b5e0b98368c6998c8dcd38992c657a89d8c96d479c18dfdf69fd8fdcde3d2f97d4d954018bff9721093da91826b47b6e710977821f771bf522b5f477c7ca0942bdcce558f137cc8a35524f5479ea7cc23a8c756f4b9c73d6042996780dd41c2b7900e0ea34caed9f637059ad36664187a0fed6df5f9c2a46ef97135dcab416a5c673ffb68121952b37b5204baee840e8b43b53952ec83105956c71d2acdc42d6f8ccb09b6a7e5405ee0498f06c0a0f7c58877feb60bce10ea07124a5014141a60ddbdde86b1ddf5b5b26c12a7041f2c79508e3f99c0030352b4c81813b2750588be800458f9178df449214a6f13504baf8e69108fab2e26b8f13577b8bb3d524aa994b60b8918b8ad4f866ca6f0e978d9e399f201f637c441213aaadfc9ba5148327546176b60b2a9eccb4d5688e782c9c89ab49cd080680a4a74d77747af07be5846a912d478b317a0a96e35898ba23584350a090801d9700c69473acb7e138b4acb3e12dc30ff3c026ebef77913dc10800f8903b49291729a2153e4f50b0b600b94f517e55a850e763c0cc2a204e3f01520203af850bbd4daf9d59827d9c16bea03b71fc68292ca7e1be567241f408393c54983b47b146afb7dc722fa91fcd6ee8d59887dbd553591180209a224f64526f0fb7cf21fa90486b7b2ec64a29d45f2d91dbbde659cf99cfa3d5edaf14b2fb89db9a9fd1679710c577d44", 0x1000}, {&(0x7f00000015c0)="0d242def92d9dcf2e8738424e53a8a6323ef8756e8b782119e8cea339d41386967d6fc0928d4535c78eda79eda3bf971bdb763c4829fa3dd1ddab2c5c4ac697c57bee59de71dcc6457a79879b439ae5c3c40431f305cb2d05f84eb251fdd65a701401c6c9772a0cab54395fc0d92731ba0221e4500a0da269f15003ca1c9739029a5c12848fc26a3254c2ba4be2cabf31bf884b6ed89a5acb16ebeb88863362fbfbe6aaf34b7c1f311f9cf40743ff4fd6a3240f770e603e3d463e69cc3a8e7d7d092a16895318d714b7095502d86120c0bc45c83534b212c4fa6c7f4ae4a0d815d8421590d9645d325568b71a171732ee1fb2b2b0a3eefbff3c1b9250b23", 0xfe}, {&(0x7f00000016c0)="fac153618f3d7459ba9b5e3de5e270878422e4fa60eac7fafabdd439fa55ea41e1ce0d08c5ad38c30a9e9237bc6db2b9f61695c92bd7a6114106ba51504181303ebbbbbe9a2c98263f2421d914f7180ac0cf7549154484558d1e5135f18cf905d0f64fa848145f1fe5f0921508563e8a9a331d63cf37e2ebf0ee74c5c7e3bb4e156835b1605283126b6356c4894c3c58c4595df8c96531ee9924a3eb6e346a4c61a1968a663dbc4d5adcf44114056cb3f4c973b8369031ff7a40090cf2538047367153d4a0e640e64222de16d684f758df1ba41c28c300", 0xd7}], 0x9, &(0x7f0000001880)=[{0xb8, 0x116, 0xd08a, "8bb28997b22efd967ea55c515e5119ad1e2c23997b32de18e4b24bf18dd0ba3d0fa721492b638bf39c434508dca3a86fd782be58cfe1b95e15ddab62b7b61f5812fdc7775df09a1132dc4a00276fb1be7abd8bf6da5ab3a49313d1742ec8d0420b7f6594429b703acdf865b9d4139da57ebd690d8413053d38af614e26072cf8dab2038cbf54b0e88c26df072b5ab2ec0a188dd34e72be1587a35cf2b72bb0cf938e"}], 0xb8}}, {{&(0x7f0000001940)=@pppol2tpv3={0x18, 0x1, {0x0, r7, {0x2, 0x4e22, @empty}, 0x0, 0x0, 0x2, 0x3}}, 0x80, &(0x7f0000001b00)=[{&(0x7f00000019c0)="7595764e9c7f0df3a2667b71f3aec78656e67ec3a88967ae9d190864a143cbe94d371182a7f12dae6b9b57a8fc0e5a829e61433bedcde2edbc002ed913135162137c5fa0638d", 0x46}, {&(0x7f0000001a40)="59dc2332f570a41e24ab6ac93003331e95", 0x11}, {&(0x7f0000001a80)="964eef190527b0456bdbed7dba9830f783e305c61f07ab1284de4d1f328beae145fa94074aec5efc6a083caed0be1e1064edbc92fc308a889ca3726afc2159f4f7486d5840dcfb4ef0f49a895f1ca9c239ed0127b6afebfde1aa9691b79a2ea5b4641ebd8b9c4f4a41012bb52b1d6d88c95d3df1d64de0", 0x77}], 0x3, &(0x7f0000001b40)=[{0xc0, 0x11, 0x6, "82e60a3cfa460f63cbb4ac56be49834bf7d848c96992d040a1df291a079c578131cb950429e546a1e0eec4301e3beb36630a3c167f3b5c080b9c2cd24631daf1b93c424cf4c6c073f777012d0774b98371dafdf0db5b79100d32e10e39cba7dc7b55854ff33a95e28574e60fa34451dd53866b92b60dbfd382acb0c4183656e74002c2414e285b133a3a22013a965a5cdd806dead7dff38e382d02dec8b4869079a99e5e408275ccc58edd48325fa7b3"}, {0x30, 0x109, 0x6, "b0abe11f2bcb391e7ab5eb27970fae412936979fb844dafe35ca30"}, {0x58, 0x10d, 0x3, "14247d2649ee7cbbc86e019a55146523997a169329a4f5a5bec8fd929c509aa048713be223b4617a37d893266c999f92e36debf48e4fff8347122c02d25deb425dfdfb6507"}, {0x78, 0x102, 0x1ff, "99bf9fe476e7face453de07b5cce0b7ec52cbafa4f21ae0de2f6718110b68f9f22e13e705197c1ffd538f2c65bc44d409649b797bb4c060991e0251e46d50ce15c77272c0cfae76643e75b4010eabae654a122eb9faaaf264ef4a05e8b9e8c3c65"}], 0x1c0}}, {{&(0x7f0000001d00)=@ieee802154={0x24, @none={0x0, 0x2}}, 0x80, &(0x7f0000001e00)=[{&(0x7f0000001d80)="60275e17854b8fe5e02911394a52e7d4b4976c402d3e75fa9ea1f09a94722412d3d01352cc5a7afd854da51b863e4f77a3e7abb81f462c1588b8bf8487b9bd6b8a43a0a51e270d48980202447e1f651bd08fab283b9ced5458e2e050a96d6d86d813fd32e0a3767de70ef6890c2c", 0x6e}], 0x1, &(0x7f0000001e40)=[{0x18, 0x113, 0xea, "f7d2c06839e482"}, {0x20, 0x104, 0xffffffff, "e9f947b2b5ab32f795269bb9"}, {0x100, 0x104, 0x7fff, "b3c5aad999c0e2cca546ac3bb901dc7b7a7d736e756611862d1d39b761fb8cb3828eb110df104419de1320298b8ca8e9bafb2cbb9d563eacf17c5011529cc8550817797bfc201df190b7a226fcb3bac27ac6e690668f4678a850a011686fbcec1dcce3da86a8546c6c5002ba909559c1c7ee62dce127ce3d59048aa6d60fc4e9e1ae4534ec72c6aa7e658720129fdd27ad4966db716d7e5239e436d314338066378af356dfe4973dd9751b8099ac5f3a4b77cbb7ca0e980fba2fcf2d9d07617c31a1153ff85da1da0cb24246530105912d92ef16b5d865baf3b1afa65d367bb882671fbd6d4bd2d1f5326a"}, {0x48, 0x118, 0x63e4, "32e7c46e7e193491eb3a01dc2cf12b9113aed68a6166247d4f164479e2311dafc8fa0eb5f0d970a1e717120059d4fd7abb6d38"}, {0x50, 0x10c, 0x20, "7ee6323aa5e8f428d01070e644feeffd4cd5f2380c20e20635847347877be64aab8b07c3d50a95b133fbd79d2005b228b719a238d36745f4dee428a827c73e"}], 0x1d0}}, {{&(0x7f0000002040)=@nfc={0x27, 0x0, 0x1, 0x6}, 0x80, &(0x7f0000002280)=[{&(0x7f00000020c0)="be2feed2c667cd690531d038edd1c80cd50468aed383fe858d3299894f1f429d57", 0x21}, {&(0x7f0000002100)="53f765388ca0cb28923f645cb01609b2e34da6266ffc6b1202001d213baab21c6f74ab1f040ea1cdfe8adfd3ad7554044f09a29f6aceed894c047042eca6762bb75d1596d888b5e3e289f1e661e5b46b900705df5a23605cd27217723ce46e4ab2c93e8f458f7900de4d3274d92271165b", 0x71}, {&(0x7f0000002180)="8f22da2c490af8bf9c1e0ad3193c365e3e57c11e0dc9a8f2144cae4b49f738c598e8e6d8df894f6bca035e59fc", 0x2d}, {&(0x7f00000021c0)="bb95d5320c96cbe05d0c0769478b9058c6c0c4b185102ea76a4d04328cdf45f1d00433601ac7838ff407b86ce0", 0x2d}, {&(0x7f0000002200)="2d97db6983e13413a0d28e286f75c2b597632257915bc2be9dba500cc3571e6f8f01e48bfa6898ae9d3b94ae277cd39e97f5a256756deb2578dec08ddebf4767f31d3624e9", 0x45}], 0x5, &(0x7f0000002300)=[{0x58, 0x112, 0x8, "0c30fce3af6355271c78c7eeda324016ad7ef5acd445af1fe3d35788eed8737f016df0838e6498cb8b0d6990d230167134151e2d00bc9d2cf44d7b4a36d50cf72ac2d80314"}, {0xa0, 0x10f, 0x39, "7f920cdf228a8efad7d14fde90d4ed5956e4cc72177d0a69dda40f6fa1ed14f1b20df1e60f871ac0e5c27c291f890766000d71758a6da7304f848decb50345f63b5789e5e125d6ef3987f6548b667cb19d2227f845b96aa6d82f069bb3290bad4019d11c6f2b4743c6ab5e03e480d27fcf9254f2a4fae5d07e25bb4bb5eea384055dc7e03605243536576fe22632640b"}, {0xe8, 0x29, 0x2, "df9576d66a5de74b545114cda0a5ff2b02c253b6b4b75d5dd03e64ff2254c11e54c262b75c825fdb41056e9344fae2df9457e063104f9b50bdb8a94a18ceb756560e7b0b0c08518c3221e67cd13dde05cec95fd1e299c755828ab0d2a7ded79a2171a6d2780a2dc3f62450d66450b184cfde818f77668f0972e08d97de934ae073ef495fc176a55a550e5fbef336203abaa54729a3f7d43bffd847f53b8550edc85c8442ea63387324e3b16edcf1e319c21c31457d46d58889febf0496ec4a666824e4ad41a9fba81ae69563c43dc0146665da0aeb29bb"}, {0x78, 0x104, 0x777b, "ab5f59e1bfbca8583fcd572de8064ac3d6909b28a73d420d8e7dc2e8c7a9e6f716918a6bd5cebd50f0ce271cd0657b0acb78aecee4461b860c851cde48efeb921d3b3e92e4df368d4bc337e10a59c5d9b314bb9dffa228e451be39fe03e7e2489b4903e96c56"}], 0x258}}], 0x4, 0x2000c010) connect$inet6(r1, &(0x7f0000000140)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x952c, &(0x7f0000000100)=[{&(0x7f0000000000)="2b10", 0xffbd}], 0x1, 0x0, 0x0, 0x2c}, 0x4) setsockopt$inet6_mtu(r1, 0x29, 0x4c, &(0x7f0000000040), 0x4) socket$inet_udp(0x2, 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000004780)={&(0x7f0000003700)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x4, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x3, 0x5}, {0x6, 0x5}]}, @fwd={0x1}, @volatile={0x6, 0x0, 0x0, 0x9, 0x4}]}, {0x0, [0x0, 0x2e]}}, &(0x7f0000003780)=""/4096, 0x50, 0x1000, 0x1, 0xffffffff}, 0x20) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:40:21 executing program 1: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800"/15, @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:21 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="4108ffac0dcab36d055e006e000000000f010659042b10a329dbf725aa67874d7beb76ed94d2be3517dd386583b48c21e735907501b11681b86cbd5ea586536a8d7943601f2465aeee5180113811a7d562014c84fb1a727579a1cb562000000000000000b1f1ff0082da4d05e272425d5acd6eda522f2c6504000000004275a52daa61f4ae000000000000000000000000000000020000005fe608"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x13, r3, 0x0) r4 = dup(r2) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000003400)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc03000000000000000f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x0) close(r0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newtaction={0x18, 0x30, 0x10b, 0x0, 0x0, {0x0, 0x0, 0x1100}, [{0x4}]}, 0x18}}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xb, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r7, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=[0x0], 0x0, 0x51, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0xcb, 0x8, 0x8, &(0x7f0000000440)}}, 0x10) pipe2$9p(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r10 = dup(r9) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RLERRORu(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="1600000007eda531e60d139ffab8b260a8a9b98ce44537d7b96a5520d55db0e1b82002268fb58c080161cf2b0262ed9b395d88d8f1913f0b27534fb7d1f27f195d6f79f0343ed344b764c9b01dcfd8c00220f1b619ef725a42d87c08223e061c25b0c8e59bace745d49ff10a1f74c6517b2f2d3e84e2f70ec538c47f6ab2799fe29d105f7900000000000000000000f800000000000936b8d977f84790d330fd52930faa1113983b9e8d73675be861f4eb2060c6d47e120d1c67"], 0x16) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r10}}) r11 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r11, &(0x7f00000001c0)={0x600000000000000, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x2, 0x3, 0x0, 0x0, 0x13, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast2}}, @sadb_address={0x3, 0x1, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x68}}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @sadb_lifetime={0x4, 0x4}, @sadb_lifetime={0x4, 0x3}]}, 0x98}}, 0x0) pipe(&(0x7f0000000600)) bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@bloom_filter={0x1e, 0x3, 0x6, 0x72, 0x80, 0x1, 0x8, '\x00', 0x0, r6, 0x2, 0x0, 0x5, 0x6}, 0x48) 03:40:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:21 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000181200", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:21 executing program 1: syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) r0 = syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0x14, 0x20000024, r1) 03:40:21 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)='5', 0x1}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100000840000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000007000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000015c0)='dlm_ast\x00', r0}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYRES16=r2], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_open_dev$vcsu(&(0x7f0000000000), 0x7, 0x0) getrandom(0x0, 0x0, 0x0) 03:40:21 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) sync() 03:40:21 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000000001811", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:21 executing program 1: r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:21 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:21 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000181200", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:21 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = dup3(r1, r0, 0x0) recvmmsg(r2, &(0x7f0000002c00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000500)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000400)='block_split\x00', r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r5, &(0x7f0000000000), 0x248800) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs/binder1\x00', 0x0, 0x0) epoll_create(0x5) r7 = epoll_create(0x20003f) epoll_create1(0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000b2e900007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r8], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='ext4_es_find_extent_range_enter\x00', r9}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r10, &(0x7f0000000180), 0x2000) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000100)={0x50002000}) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r6, &(0x7f0000000000)) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) 03:40:21 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) 03:40:21 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x9100) 03:40:21 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100000840000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000007000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000015c0)='dlm_ast\x00', r0}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYRES16=r2], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) getrandom(0x0, 0x0, 0x0) 03:40:21 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000000001811", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:21 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000040)='memory.swap.events\x00', 0x275a, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x12) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x8, 0x7fe2, 0x1}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000180)=ANY=[@ANYBLOB="180018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000850000002300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000010c0)='ext4_ext_remove_space_done\x00', r3}, 0x10) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r3, 0xf503, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000080000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000002c0)='mm_page_alloc\x00', r5}, 0x10) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x9d, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001400)={{r6}, &(0x7f0000001380), &(0x7f00000013c0)='%-010d \x00'}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={r6, &(0x7f0000000080), 0x0}, 0x20) socket$packet(0x11, 0x3, 0x300) r7 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_FD(r7, 0x80081270, 0xffffffffffffffff) ioctl$SIOCSIFHWADDR(r1, 0x4030582b, &(0x7f0000000280)={'lo\x00', @link_local={0x1, 0x80, 0xc2, 0xe}}) 03:40:21 executing program 1: syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800"/15, @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb7030000000000fab70400000000000185000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r4}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}]}}}, @IFLA_MASTER={0x8, 0x3, r2}]}, 0x44}}, 0x0) 03:40:21 executing program 3: futex_waitv(&(0x7f0000000980)=[{0x5, &(0x7f0000000000)=0x8, 0x82}, {0x0, 0x0}], 0x2, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:21 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) 03:40:21 executing program 2: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb4, 0x7f}, 0x48) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000880)={0x0, @remote, @initdev}, &(0x7f00000008c0)=0xc) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x0, 0x0}, 0x8) (async) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r3, 0xc004743e, &(0x7f0000000180)) ioctl$PPPIOCSMAXCID(r3, 0x40047451, &(0x7f00000000c0)=0x400002) (async) ioctl$PPPIOCSMAXCID(r3, 0x40047451, &(0x7f0000000080)) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r2, 0x4) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000940), 0x14002, 0x0) (async) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) r8 = dup(r7) ioctl$KVM_SET_MSRS(r8, 0xc008ae88, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000008000081000040"]) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x13, 0xb, &(0x7f0000000700)=@raw=[@alu={0x7, 0x1, 0x6, 0x0, 0x3, 0x10, 0xffffffffffffffff}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x42d0}}, @exit], &(0x7f0000000780)='GPL\x00', 0x7, 0xba, &(0x7f00000007c0)=""/186, 0x41000, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x8, 0x5}, 0x8, 0x10, 0x0, 0x0, r2, r4, 0x1, &(0x7f0000000980)=[r8], &(0x7f0000000a40)=[{0x0, 0x3, 0x5, 0x3}], 0x10, 0x3}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000b40)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018100000", @ANYRES32=r0, @ANYBLOB="000000000000000079000c030000000018000000000000000000000000000000950000000000000095000000000000004e098b765408c0ade048b3412bd5da9691364acc4f9e81ae1f737a3ecaeb3483f32c8941a5f30d3e406b2cf522254a4f86608a497d5013849acf3034f3e24418b4480c00b379172df623d517cd7bc4c6041df2c8b445c575bfddbdbc921919db70fa606f4c25dac6a04a94ba2d20a318ccb5ffff00000000000066a1c1c3e4afc38c80096af659821f243ec075d33d823e651ad9d8b2393b674fad8e31dc72e6147345051e2abe53f60d984c02c8156096018d7259ee2a264cb0aa0c1d454cd403ed39f90d5f5dac712d7ae813b19d213f0a1410c294bcf82a0af7616ba6ecea24423650f7914fca881f93bba316b19bcaaefabf6e554435680ba7a5ae1c0ab8914a5b95d0de7bf24f0803292882c3a43db4f82b86c71325c0d191dd43692d42f44eff51eff8f6aa033979"], &(0x7f0000000000)='GPL\x00', 0x1, 0xee, &(0x7f0000000340)=""/238}, 0x90) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x1, 0x8, 0x4}, 0x48) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='sys_enter\x00', r10}, 0x10) (async) r11 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r11, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) (async) r13 = socket$nl_generic(0x10, 0x3, 0x10) (async) r14 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r13, &(0x7f0000001ac0)={0x0, 0x9, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r14, 0x1, 0x0, 0x0, {0x1e}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}]}]}, 0x20}}, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x1a, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3f}, [@alu={0x7, 0x0, 0x7, 0x1, 0x3, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x1}]}, &(0x7f0000000200)='GPL\x00', 0x3ff, 0x61, &(0x7f0000000500)=""/97, 0x41000, 0x25, '\x00', r12, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x4, 0x2, 0xaf, 0x7}, 0x10, 0xffffffffffffffff, r10, 0x1, &(0x7f00000005c0)=[r9, r0], &(0x7f0000000600)=[{0x0, 0x1, 0x0, 0x6}], 0x10, 0x2}, 0x90) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000440)={{r9}, &(0x7f00000003c0), &(0x7f0000000400)}, 0x20) 03:40:21 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000018000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000003000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='sys_enter\x00', r1}, 0x10) r2 = gettid() r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000021000000000000003b810000850000006d000000740000000700000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r5}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000000)='ext4_es_lookup_extent_enter\x00', r3}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r6, 0x5452, &(0x7f0000b28000)=0x3e) fcntl$setsig(r6, 0xa, 0x12) poll(&(0x7f0000000100)=[{r7}], 0x1, 0x603) fcntl$setown(r7, 0x8, r2) tkill(r2, 0x14) 03:40:21 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100000840000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000007000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000015c0)='dlm_ast\x00', r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) getrandom(0x0, 0x0, 0x0) 03:40:21 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x7, 0x10000, 0x5}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r0}, 0x10) getresgid(&(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)) 03:40:21 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:21 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:21 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) 03:40:21 executing program 2: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0, 0x43}], 0x1, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:21 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000020000000850000008600"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r1}, 0x10) r3 = dup2(r1, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r3}, 0x10) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x7a00, 0x0, 0x3) 03:40:21 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:21 executing program 4: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000181100", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:21 executing program 1: socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00'}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv4_newaddr={0x44, 0x14, 0x509, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0xfd, r2}, [@IFA_TARGET_NETNSID={0x8}, @IFA_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFA_ADDRESS={0x8, 0x1, @local}, @IFA_LABEL={0x14, 0x3, 'veth1_to_bond\x00'}]}, 0x44}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000007000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r4}) 03:40:21 executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x89f0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000cc0)=[{&(0x7f0000000040)="ff915a45d7c5f7c8568ebdc57386a19e302e55f53d1b2a9388fd12ad903c29d3e976d8100612cd0800000000000000d7a274b8c2401413676458fa504e09e887ef6ff0cdd758010df00f564a11c1713dbcabd72ba811021faee1ac8d79bebdc3fe43f43c66e89dd70c176a25738767a6a417a9", 0x73}, {&(0x7f0000000500)="06bab072b09e636fc7e486e1c1f30ed7b8376c131e7753d31930827e07d44a4c06c3a6a3630fbb1ed4b84bb6e674968e67310078013dc9f2503bf09b4c93ba0f48a556bae048a362dd2f", 0x4a}, {&(0x7f0000000c40)="ec32075af1322e1c7e56eb9fcbba3252033944c118ac35c5373bec014f4bdb6c4de024a1b6565077626daaac314db078b7568221bd5e8259c1e32a3af2c680a86a67ff0df9", 0x45}, {&(0x7f00000006c0)="057fd08656a165bd0dccb631c436c81971cae814c374abb2401493d87b7ecdf51e98b91c95c1d78878911c02c326cec93b8bfa168428fce1e9eeed0444eacbe8a3c5992f844221b9651a50fbe693675fcdbabc590979027e059bf227e65108bbb0a9f337a3f110fd12cb4141d126d600cd4b5aeed5019bb1d589523b61ef61cde70d51f84d9d719b300084552c3ba2d9c799de1c75e1049889dc118828b7764e30291077aefb1535d1a1d51dd8beb2435713b5eff84397a4a4c03db093dfc74840835bb91d4dffea1051fdc62f6b81da8336aee50300b2b2922323ed021d", 0xde}, {&(0x7f00000007c0)="a854f23e82daddef695070a2506f0bfc18f4a4c6b07f160b7037122633343c67302980e5bb01c03eb16e705487c7399acc513292", 0x34}], 0x5, &(0x7f0000000800)=ANY=[@ANYRES8, @ANYBLOB="92e58f85c9cb98dbfd140e13c0b2121f1c039f13af64a68d0751135db097479c0d4a925be660c2230e5b49126ed89a8bd98bdab7547eb3048646839bace09a6c97a6167d130a650db45897adce5ea0d4d4776e7c76939526133a7854cc33c99658c7fe094f0990a528813d68120345d478cb419fc8e96fd023c503000039363f2b9a600a5e844de28fe013976ea65fbcfe75cb0000000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES8=r4, @ANYRESHEX=r6, @ANYBLOB="84e4a386d000"/15, @ANYRESHEX, @ANYRES8, @ANYBLOB="000000001cf8fe961a00000000000000000000003b37d97aef6e4ba95ab8ee31488b4f9bd2e737e5abda190300894ed9dc6dfaaa0ae8564310db9033e45b10ddf8d23b9cdbe6fd26e5fa80322543fd6ac43b818728b6fa8a8bdb79c631e55ae52f26a4c8705b0337bb06a6b806dfcf5ad1a5bf4fc33ea56ef4750ad9c04fc6d06c21a4de8b227c25779633752320db8394189b0d9d3cc610b2920cd7751d13933baafc7bfd581bec18de092fd9237d9857accfdc12f56f8bea6c4764765bcee38d38325dd2b5efa23424f5d7547733e099c3a2ef4e53f83ed022b78a02e4d089c70985514d17b60bd000"/244, @ANYRES32=0x0, @ANYRES8=r5, @ANYRESDEC, @ANYRESOCT=r5], 0xa0}, 0x20000041) setsockopt$inet6_int(r4, 0x29, 0x38, &(0x7f0000000180)=0x5, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r8 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r8, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f0000000100)=ANY=[@ANYBLOB="2c0000009f9da74e9ee9a587100001000000", @ANYRES32=0x0, @ANYBLOB="0a043cbf", @ANYRES32=r7, @ANYBLOB="0a001b000000000000000000"], 0x2c}, {&(0x7f0000002bc0)=ANY=[@ANYRES32=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r8, @ANYBLOB="00000000d75d17e6193fafe207b25360fb1fe2edb8f9c597110e606ba7ea7d9370a898e71cb4221e5812adb4e9523a5ebc6fbc658f059046c3c0dd5113a2f11b9b31df04832500b95fba147ad27370100207d17ce4220f6088557280ce35d818943e3ce2a9e2e563798fe050ae7deb9a", @ANYRES32, @ANYRESOCT=r7, @ANYRESOCT=r4, @ANYRES64], 0x200}, {&(0x7f00000030c0)=ANY=[], 0x3b0}, {&(0x7f0000000d40)=ANY=[@ANYBLOB="6c01001b4971e6a35656afe75d074b437887acc9122b08edd78735e40b661dd47fc0f8970eff8cd61b868901800000000000009db7bd4dad9ca28eb6424af33a078751df7756e14f14e985f9ba15ed68113473eaefae72d7912631fa71dd450114002500000000000000c4d1cbe918706519000108006d00000000000200000000000000000000a10927264953a08d20cc514eaf5e2c", @ANYRES32, @ANYBLOB="0d0007002f5d3a402dd34bcfd20000003c1334834595d3f4e4e63f5d3b7ad1c6d138330cf1e89df2bac44aede49d376ac1cad9609428c0a064dbce92af3f22b5e25004591bd045208ffebf1a54355ed0712aea727f932e35d97023a78656b8db0b82484b79a61ff29dd0fe1170231abbe632a75af5f43a85e41c401df58a7a2497e3b5231f5a37eee344adfcdd5181569d0a4a195af10d6dd8dcc234469e00b19feeb94b2f72d824e0a2b99e34aaf3d39af4105c4bd413e03a647da81523dfe9333f936010da3278a64a505cd104c8d4f7c41b904804c87e2de405f8f688acfd39991d58caf457dc03e97b2edb2492b32469a2a8228baeb7006114e6379fd0476cbceb1bec9b01babafbfd7d4bee5b76e8e1f42b39f9f84f555ae3a4cbc0f982dee80af161adf46506beeed0bbe67e9a067879a79767698917d6b39bf59332d43ec6b6ec1385182f776ca3d0"], 0x16c}], 0x4}, 0x0) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32=r7, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @local, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, r2, r7, 0x0, 0x6, 0x5, 0x2}}}}}}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000380)={@random="bfe72fc6a5e4", @remote, @void, {@llc={0x4, {@snap={0xaa, 0x0, "98f5", "bf7516", 0x88f5, "c9510983501c6456fa3d7e925090019cc0ce0a99b402935f82aaf46c8f2c1a220cdf3b"}}}}}, 0x0) umount2(0x0, 0x0) 03:40:21 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000200)=0x14) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000740), 0xc040, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000004000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb70300000000000bb70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x3, 0x30, &(0x7f0000001800)=ANY=[@ANYBLOB="1800000018110000dc3a81c801dff64ee4d49fdd39e323239e9ead2333bf292aeba195515742c00f89f77bfe9db7ac73eef2fe9833c4469f99734501754ecd5182d53d83b4e44b6f36c148ae32bb44d61b342899b3bc4b57f041f9c4b30e509c5e53f7f9710b8186bc2cbf584a2e75014ddeecbf64714d3c58c06fb8db4f2612d9ffb0b5aa3efef3057fdd5e5dfd4df1a9064b1bc6cb316f64ee34dff41c397dd21a2cf40eeaeda6613140698cbd23", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000fc7f00008500000006000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70500000800000085000000a50000006541fcff1000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000070000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000082000000180000003000000000000000fbffffffbf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0xa4, &(0x7f0000000640)=""/164, 0x41100, 0x42, '\x00', r2, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000700)={0x3, 0xe, 0x8, 0x1}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000780)=[r0, r4, r0, r0], 0x0, 0x10, 0x5}, 0x90) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001100)={{r0, 0xffffffffffffffff}, &(0x7f0000001080), &(0x7f00000010c0)='%pI4 \x00'}, 0x20) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000140)='sys_enter\x00', r7}, 0x10) add_key$user(0x0, &(0x7f0000000000)={'syz', 0x3}, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x6}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000019007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='jbd2_checkpoint\x00', r9}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r10, 0x40086607, 0x20001412) request_key(0x0, 0x0, 0x0, 0xfffffffffffffffd) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000800)=""/4096, 0x1000) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000380)={{r5, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000067dfb4a518110000", @ANYRES32=r11, @ANYBLOB="0000000000000000b7080000060000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r13 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000980)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000ac0)={0xf5f, 0x0}, 0x8) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000b00)=@bloom_filter={0x1e, 0x3f8000, 0x813e, 0x101, 0x1950, r5, 0x9, '\x00', r2, r1, 0x4, 0x38, 0x1, 0x4}, 0x48) r16 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000b80)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x7, '\x00', r2, r1, 0x4, 0x3, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000cc0)={0x5, 0x4, &(0x7f00000007c0)=@raw=[@map_val={0x18, 0x7, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x800}, @map_val={0x18, 0x6, 0x2, 0x0, r5}], &(0x7f0000000800)='syzkaller\x00', 0xffffffff, 0x0, 0x0, 0x41000, 0x10, '\x00', r2, 0x4, r13, 0x8, &(0x7f0000000a40)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000a80)={0x1, 0x7, 0x4, 0x2}, 0x10, r14, r1, 0x7, &(0x7f0000000c00)=[r5, r4, r15, 0x1, r16, r4, r0, r4, r5], &(0x7f0000000c40)=[{0x1, 0x2, 0x2, 0xb}, {0x5, 0x1, 0x6, 0xe04b21f587ef09b1}, {0x5, 0x2, 0x9, 0x9}, {0x1, 0x2, 0x1, 0xb}, {0x2, 0x1, 0x7, 0x9}, {0x3, 0x5, 0x4, 0x3}, {0x5, 0x2, 0x10}], 0x10, 0x4}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000280)='kfree\x00', r12}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x0, 0x4, 0x8}, 0x48) 03:40:21 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={0x0}}, 0x0) 03:40:21 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) listen(r0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x2, 0xc}, 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) getsockopt$WPAN_SECURITY(r2, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000240)=0x4) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) listen(r6, 0x401) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r5}, 0x10) syz_mount_image$ext4(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r9 = dup(r8) write$FUSE_INIT(r9, &(0x7f0000000180)={0x50}, 0x50) write$FUSE_CREATE_OPEN(r9, &(0x7f00000004c0)={0xa0}, 0xa0) write$FUSE_INIT(r9, &(0x7f00000003c0)={0x50}, 0x50) write$FUSE_OPEN(r9, &(0x7f0000000040)={0x20}, 0x20) write$FUSE_INTERRUPT(r9, &(0x7f0000000080)={0x10}, 0x10) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r7, @ANYBLOB=',wfdno=', @ANYRESHEX=r8]) creat(&(0x7f0000000200)='./file0/file0\x00', 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=@newlink={0x44, 0x10, 0x409, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x4}}}, @IFLA_ADDRESS={0x4, 0x1, @multicast}]}, 0x44}}, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, 0x0) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYRES8=r0], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f00000000c0)='ext4_request_blocks\x00', r10}, 0x10) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) 03:40:21 executing program 4: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:21 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, 0x0, &(0x7f0000001540)=""/155}, 0x20) [ 2953.228829][T13881] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=40351 sclass=netlink_route_socket pid=13881 comm=syz-executor.2 03:40:21 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:21 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)='5', 0x1}], 0x1) socket$unix(0x1, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:21 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) quotactl$Q_GETQUOTA(0xffffffff80000703, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000200)) 03:40:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000102020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000838500080071000000951df38c15de2378104fd9b7e0152f7f4dd7f14540821c60a1d0051baf70f580bfd6341083fc6054b3e20e6da68072beaadba3c3a69af19030c9809a05a052eb2f291853d74c6086e131de6510107c5e304e16f9edf432ba4a7fe03479b5f3c9dabdcec345dcfc31627199fe69b782a5854e7a77088aa84e0c64c9ce8b0b3dc8ac6d447954e11f83b81cfb224593b235e9dc4ccb6699b9e23effd3979a306b6d5c724f5b564cfcbaa3b9ffab372b252eb9abfed70a67cb6aab9ac4974e478c172ff91f3b16d7719b30a009bff68cb2d48f4e009caa885bcb97f2e05640c4187576de69911f0a6c261269f3c6314d4af88cd9bc46a04dd953f1c1bf3c2a86bbc398da295a39abbc4131c501f7ab1096d8f79f518bb71727570940250c03f3f6a76773c703674bfc1f4db60d5efa3f7be479"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) (async) keyctl$setperm(0x5, 0x0, 0x0) 03:40:21 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:21 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r4, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, 0x0, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 03:40:21 executing program 2: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0}], 0x1, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:21 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x6609, 0x0) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x4, '\x00', 0x0, r0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r1}, 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70500001000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='ext4_es_find_extent_range_exit\x00', r2}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r4}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x1) r5 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = dup(r6) getpeername$packet(r7, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001740)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0xc, &(0x7f0000000340)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, r8}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LOCAL={0x8, 0x2, @local={0xac, 0x4, 0x39}}]}}}]}, 0x40}, 0x1, 0x4c00000000000000}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 03:40:21 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:21 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000f00)={{r0}, &(0x7f0000000e80), &(0x7f0000000ec0)}, 0x20) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, 0x0, &(0x7f0000001540)=""/155}, 0x20) [ 2953.271031][ T28] audit: type=1400 audit(2000000421.829:70454): avc: denied { listen } for pid=13887 comm="syz-executor.2" lport=1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 2953.297042][T13888] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 03:40:21 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='clear_refs\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)='5', 0x1}], 0x1) socket$unix(0x1, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:21 executing program 2: setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x288, 0x0, 0x178, 0xc, 0x0, 0x178, 0x2c8, 0x258, 0x258, 0x2c8, 0x258, 0x3, 0x0, {[{{@ipv6={@loopback={0x1f0}, @mcast2, [], [], 'team_slave_0\x00', 'netpci0\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}, {{@ipv6={@private1, @mcast1, [], [], 'wg2\x00', 'hsr0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2e8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f00000002c0)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) recvmmsg(r0, &(0x7f0000000040), 0x400000000000284, 0x2b, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4a, &(0x7f0000000040)=0x7, 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000000)=0x1, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3}, [@printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x72}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) syz_usb_connect(0x0, 0x253, &(0x7f0000000040)=ANY=[@ANYBLOB="12015002671dc310ac052692a387010203010902"], &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) 03:40:21 executing program 1: signalfd(0xffffffffffffffff, &(0x7f0000000080)={[0x4000]}, 0x8) 03:40:21 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffff"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:21 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) quotactl$Q_GETQUOTA(0xffffffff80000703, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000200)) [ 2953.722064][T21122] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 2953.981809][T21122] usb 3-1: Using ep0 maxpacket: 16 [ 2954.166224][T21122] usb 3-1: unable to get BOS descriptor or descriptor too short [ 2954.274480][T21122] usb 3-1: config 0 has no interfaces? [ 2954.469446][T21122] usb 3-1: New USB device found, idVendor=05ac, idProduct=9226, bcdDevice=87.a3 [ 2954.478305][T21122] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2954.486274][T21122] usb 3-1: Product: syz [ 2954.490244][T21122] usb 3-1: Manufacturer: syz [ 2954.494869][T21122] usb 3-1: SerialNumber: syz [ 2954.499970][T21122] usb 3-1: config 0 descriptor?? [ 2954.784688][T18150] usb 3-1: USB disconnect, device number 5 03:40:24 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:24 executing program 1: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0}], 0x1, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:24 executing program 4: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x0, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001540)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x98, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x84, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x1, r5}}]}, {0x4}, {0xc}, {0xc}}}, @m_gact={0x30, 0x18, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x98}}, 0x0) 03:40:24 executing program 2: r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:24 executing program 4: syz_mount_image$ext4(&(0x7f00000005c0)='ext4\x00', &(0x7f0000000600)='./file0\x00', 0x1800, &(0x7f0000000640), 0x1, 0x586, &(0x7f0000000680)="$eJzs3c1vFOUfAPDvM32hUPi1/GKicLHGA03UlvKSiuEAF2OiJr4d9KQrLYSwvEhrYgkHOGj8A9SDJ736D3DQA/EfMPFA5Gj0YEiIEBO4WTPb2TLQ3dLClkHn80mmO888u/k+0813n5ln55kNoLbG8j9ZxI6IOJMiRkp1/VFUji097/bN80fyJcXi4tt/pkgRcevm+SPt56ficbh48VBE/Pxjiv/3rYw7t3DuRKPZnD1blCfnT56ZnFs498Lxk41js8dmT03tmZ7ee+DA/ukXe7avX49funHl15fP//DLewtffv793ykOxdairrwfvTIWY8v/k7L8/9q7vapWX7E/5bc49VfYINal/f4NRMSTMRJ9cefNG4lP36y0ccCGWkwRi0BNJfkPNdU+DsjPf9tLtUckwKNy/fDSAMCtYmzv9nL+9y+NDcZQa2xgy18pysM6KSJ29yB+HuOVodf35Ets0Dgc0NmFixHxVKf+P7Vyc7Q1ip/nf3ZX/mcR8UbxmG9/6wHjj91Tlv/w6DxM/n9Qyv8PHzC+/AcAAAAAAIDeuXw4Ip7v9P1ftnz9T3S4/mc4Ig71IP79v//LrvUgDNDB9cMRB0tze2+X8r8w2leUtrWuBxhIR483Z3dHxP8iYjwGNuXlqVVi7Nr51b5udeXr/7757d2pPH7+eOcZ2bX+TXe/ZqYx33iYfQaWXL8YsbO/U/6n5f4/dej/88+DM2uMceOjS1e71eUx8nxvLyvzH9goi99G7OrY/9+5c0Va/f4ck63jgcn2UcFK+49t+65b/HL/ny95/PZcAGBj5f3/ltXzfzSV79czt/4Yn01ffr9b3f3zv/Px/2B6p3XLmcFi2yeN+fmzUxGD6bWV232aQEs7H9r5kuf/+LOdz/9XO/7fHBEX1hjzpyvPDHer0/9DdfL8n1lX/7/+lVd/bxzsFn9t/f++Vp8+Xmwx/gerW2uCVt1OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg3yiJia6RsYnk9yyYmIoYj4onYkjVPz80/d/T0x6dm8rrW7/9n7V/6HVkqp/bv/4+WynvuKe+NiO0R8UXf5lZ54sjp5kzVOw8AAAAAAAAAAAAAAAAAAACPieEu8/9zf/RV3Tpgw/VX3QCgMvIf6kv+Q33Jf6gv+Q/1Jf+hvuQ/1Jf8h/qS/1Bf8h8AAAAAAP5Ttj99+WqKiAsvbW4tucGibqDSlgEbLau6AUBl3OIH6sulP1BfzvGBdJ/6oQd+JQAAAAAAAAAAAADQK7t2mP8PdWX+P9SX+f9QX+b/Q305xwfM/wcAAAAAAAAAAACAx9/cwrkTjWZz9qwVK1asLK9U/ckEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0/RMAAP//w8sHag==") 03:40:24 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, 0x0, &(0x7f0000000640)=r1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) quotactl$Q_GETQUOTA(0xffffffff80000703, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000200)) 03:40:24 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) dup3(r11, r0, 0x0) 03:40:24 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x4, &(0x7f0000000040)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x7d}]}, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$incfs(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x88026, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000179000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, &(0x7f0000000000)="440f20c0663508000000440f22c036f3e10166b80500000066b90b287bad0f01c1b82f008ee83e0f32d8d9b8f4000f00d8660f388240ad0fc799d0000f380b8e0b00", 0x42}], 0x1, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 03:40:24 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x18, r4, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0x4}]}, 0x18}}, 0x0) 03:40:24 executing program 0: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x0, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001540)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x98, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x84, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x1, r5}}]}, {0x4}, {0xc}, {0xc}}}, @m_gact={0x30, 0x18, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x98}}, 0x0) 03:40:24 executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 03:40:24 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:24 executing program 4: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0}], 0x1, 0x0, &(0x7f0000000d00)={0x77359400}, 0x1) 03:40:24 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:24 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r1}, &(0x7f0000000600), 0x0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r1}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r1}, 0x10) quotactl$Q_GETQUOTA(0xffffffff80000703, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000200)) 03:40:24 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) dup3(r11, r0, 0x0) 03:40:24 executing program 4: syz_usb_ep_write(0xffffffffffffffff, 0x5, 0x35, &(0x7f0000000080)="83929618263d8aca5da428475d000ff5340275ccc04156b41c7c93661ead63562a104b8d2d0b145abafa8d6bbeffe5d82a9c9cfd7b") syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x9, "2313"}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @global=@item_4={0x3, 0x1, 0x0, '\f\x00'}, @local=@item_012={0x2, 0x2, 0x2, "9000"}, @global=@item_4={0x3, 0x1, 0x0, "0900be00"}, @main=@item_4={0x3, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x0, "09007a15"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x9, "2313"}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @global=@item_4={0x3, 0x1, 0x0, '\f\x00'}, @local=@item_012={0x2, 0x2, 0x2, "9000"}, @global=@item_4={0x3, 0x1, 0x0, "0900be00"}, @main=@item_4={0x3, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x0, "09007a15"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) socketpair(0x24, 0x0, 0x0, &(0x7f0000000000)) syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') (async) syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x0, 0x3, &(0x7f0000000000)=@framed, 0x0}, 0x90) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x8, 0x10001, 0x9, 0x1}, 0x48) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x8, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r1, &(0x7f0000000000), &(0x7f0000001540)=""/155}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000740)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000200)='sched_switch\x00', r2}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000200)='sched_switch\x00', r2}, 0x10) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x116}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x116}) close(r0) syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x3e) (async) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x3e) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x14) syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') 03:40:24 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) dup3(r11, r0, 0x0) 03:40:24 executing program 0: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r4, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x20}}, 0x0) 03:40:24 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x19, &(0x7f00000006c0)=@raw=[@cb_func={0x18, 0x5}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffffff80}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @printk={@i, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1}}, @ldst={0x3, 0x3, 0x3, 0x8, 0x0, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0xc1}], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000002700)=@raw={'raw\x00', 0x8, 0x3, 0x218, 0x0, 0x8, 0xfa04, 0x0, 0x6c02, 0x180, 0x194, 0x194, 0x180, 0x194, 0x3, 0x0, {[{{@ip={@empty=0x1e00, @broadcast, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth0_virt_wifi\x00', {}, {}, 0x6}, 0x0, 0xa0, 0xc8, 0x0, {0x0, 0x74020000}, [@common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x7a}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ip={@multicast2, @dev, 0x0, 0x0, '\x00', 'tunl0\x00'}, 0x0, 0x70, 0xb8}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x278) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x88, 0x0, 0x1, 0x3f50, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2}, 0x48) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) r5 = signalfd(r1, &(0x7f0000000300)={[0x8000]}, 0x8) getpeername$packet(0xffffffffffffffff, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000580)=0x14) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_ext={0x1c, 0x32, &(0x7f0000000340)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1f05, 0x0, 0x0, 0x0, 0x7ff}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@map_val={0x18, 0x8, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0xff}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r4}}, @printk={@u, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @map_val={0x18, 0xb, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x101}, @call={0x85, 0x0, 0x0, 0x63}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000500)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x42, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000005c0)={0x0, 0xa, 0x0, 0x1ff}, 0x10, 0x203c2, r1, 0x0, 0xfffffffffffffffd, 0x0, 0x10, 0xfff}, 0x90) r7 = socket$inet6(0xa, 0x80002, 0x88) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x10000000004e20, 0x0, @mcast2, 0x6}, 0x1c) setsockopt$SO_BINDTODEVICE(r7, 0x1, 0x19, 0x0, 0x0) setsockopt$inet6_udp_encap(r7, 0x11, 0x64, &(0x7f0000000080), 0x4) sendmsg$inet(r7, &(0x7f0000000540)={&(0x7f0000000100)={0x2, 0x4e21, @private=0xa010101}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000140)="25dec12de6bd6ae41cb30155057e12c5e2403d74944c7d958ea9f6ecaa52581207e754dd91d9975c743f35ba2182", 0x2e}, {&(0x7f0000000180)="ff06af5295e23c2d480dbbf364bf600c747328ce0b9d9571a20f1386546686da8461725e7f6b47be04dd60e3e5a92138258a282aa41460ef296c38f7f0633dc3dbbeebe6eddb271895f94cf6a03afcdd456ad79b7b0079c51742987482b7dde43223455a64c364246d6c4e3770fef9a88082931499105960c009b01c8ada380b2a5ffcaf7b6f9e4d881b8970da69de9796300fa56c9b5e1824fa1a5042971f1810681c199d831b5d782e031916c2a6d1e5ffbc3a9d3abd7d91831feaa4ba4794436da1e0fb85ae5943b92b0101f88262392d9a493d78", 0xd6}, {&(0x7f0000000280)="8c42c6241e27eb0952f221b90e5eec360134767f4b00ecc438bf8f44a9a8523cdeee40c2ea3ebbf41d960b27cf7badef7a880ffc2fd8d1cc08cd73aa5f47b6ea3024747b9143521a89221697016e1713cdb86be0383a4685ea0541424b75a2c835f36d03a94d8a07dfe0c086f1e167df1a885cc7623bdc619c05e55def5e087f21c54ace7a45ade3222a457e06b9d1b383b755731fe6eab462cba616944e83f61d2ba5609598f279b0d8cd1affd7b1c482e0eb54e2f242d899a08420d2728bd9f76cb47122dfee399f6b29241d7681", 0xcf}], 0x3, &(0x7f00000003c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x80000001}}, @ip_retopts={{0xe4, 0x0, 0x7, {[@ra={0x94, 0x4}, @ra={0x94, 0x4, 0x1}, @ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0x10, 0x61, 0x0, 0x7, [0x9, 0x8000, 0x5]}, @generic={0x89, 0x11, "f7c7b472e89dc6b24b2f203ad358cf"}, @timestamp_prespec={0x44, 0x34, 0xda, 0x3, 0x9, [{@multicast1, 0x5}, {@loopback, 0x7fffffff}, {@private=0xa010101}, {@dev={0xac, 0x14, 0x14, 0x12}, 0x33}, {@dev={0xac, 0x14, 0x14, 0x34}, 0x9}, {@private=0xa010101, 0x81}]}, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x4c, 0xb8, 0x1, 0x8, [{@rand_addr=0x64010102, 0x1}, {@dev={0xac, 0x14, 0x14, 0x44}, 0x5}, {@rand_addr=0x64010102, 0x3}, {@rand_addr=0x64010100}, {@private=0xa010101, 0x10001}, {@broadcast, 0x8}, {@private=0xa010100, 0xb7}, {@multicast2}, {@remote, 0x8}]}, @timestamp={0x44, 0x20, 0x7c, 0x0, 0x6, [0x2, 0x5, 0xac, 0x7, 0x400, 0x20, 0x5]}, @noop]}}}, @ip_retopts={{0x10}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xfb}}, @ip_retopts={{0x4c, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0xe5, [@private=0xa010102, @multicast2, @empty, @multicast1]}, @generic={0x88, 0xa, "ea5e98abc0024bc7"}, @noop, @timestamp={0x44, 0x8, 0x49, 0x0, 0x6, [0xfffffff9]}, @timestamp_prespec={0x44, 0x14, 0xde, 0x3, 0x0, [{@local, 0x1}, {@multicast1, 0x1}]}]}}}], 0x178}, 0x8080) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r11 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b702000001000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r11}, 0x10) r12 = dup(r9) write$FUSE_BMAP(r12, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="e8"], 0xa8) getresuid(&(0x7f0000000180), &(0x7f0000000140), &(0x7f00000004c0)=0x0) write$FUSE_DIRENTPLUS(r12, &(0x7f0000000bc0)={0xa8, 0x0, 0x0, [{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x58}}}]}, 0xa8) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r8, @ANYBLOB=',wfdno=', @ANYRESHEX=r12, @ANYBLOB=',privport,access=', @ANYRESDEC=r13]) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) socket$nl_generic(0x10, 0x3, 0x10) 03:40:24 executing program 2: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x0, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001540)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x98, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x84, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x1, r5}}]}, {0x4}, {0xc}, {0xc}}}, @m_gact={0x30, 0x18, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x98}}, 0x0) 03:40:24 executing program 1: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0, 0x43}], 0x1, 0x0, 0x0, 0x1) 03:40:24 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:24 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:24 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:24 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r1}, &(0x7f0000000600), 0x0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r1}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:24 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) dup3(r11, r0, 0x0) 03:40:24 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) dup3(r11, r0, 0x0) [ 2956.489905][T13977] xt_CT: You must specify a L4 protocol and not use inversions on it 03:40:24 executing program 1: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x0, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001540)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x98, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x84, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x1, r5}}]}, {0x4}, {0xc}, {0xc}}}, @m_gact={0x30, 0x18, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x98}}, 0x0) 03:40:24 executing program 3: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0, 0x43}], 0x1, 0x0, 0x0, 0x1) 03:40:24 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:24 executing program 0: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r4, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x20}}, 0x0) 03:40:24 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:24 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r1}, &(0x7f0000000600), 0x0}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r1}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) [ 2956.570075][T13977] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 03:40:24 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:24 executing program 1: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) r1 = syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x14, 0x20000024, r2) io_uring_register$IORING_REGISTER_FILES_UPDATE(r1, 0x6, &(0x7f0000000140)={0x18, 0x0, &(0x7f0000000100)=[r1, r1]}, 0x2) 03:40:24 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) dup3(r11, r0, 0x0) 03:40:25 executing program 3: r0 = io_uring_setup(0x3298, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x58e, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) r5 = dup(r4) ioctl$KVM_SET_CPUID2(r5, 0x4008ae90, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000d7943fce010000800765558a860615b1f05a1e1d695712a43977"]) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000040)={0x3b, 0x0, [{0xc0010141}]}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newlink={0x58, 0x10, 0x49920d862a92153b, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x38, 0x12, 0x0, 0x1, @erspan={{0xb}, {0x28, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x2}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_OKEY={0x8}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_IKEY={0x8}]}}}]}, 0x58}}, 0x0) 03:40:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffed850000006d000000a50000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000340)={'wg0\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000000380)={0x24, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6}]}, 0x24}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="180100000128000000000000000300e1850000007b00000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) r7 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r6}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x4, 0x5, 0x0, 0x1, {0x4, 0x1, 0x0, 0x1, [{0x8}]}}]}]}, 0x34}}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r10, 0x4, 0x4c00) dup3(r10, r9, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r11, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r9, &(0x7f0000000000), 0x200a07, 0x20000}]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000440)='cq_free\x00', r9}, 0x10) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="01060000000000000000090000002c000480130001"], 0x40}}, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000002780)={0x1144, r12, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x30, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NODE={0x1100, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x74d}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "66042487c149019c3e22295a7515c2a470ca51577e97c7178d3089d37218d50a6902e1faa116fbfb9b2cad9eef74fc395c1c9fb66d2bebf366f40323b248ba22890ddafc7aee3010a812b1a0d98e99d569c29ba972b6533172a485570f542fe03de6c9874122f227460d12edc8baecbe7022a32e4366d8c05aa2a8a0fac2940e8932ed9e242eeddf5a03456f199b2b51c3a303ef2948acc52d7c88f7e6786b9a32bc8ddeed7e2a355354b43c26bf68a66cad4d30af5bae3756e7bc7885230fdab59e4c213123f5d0de31cb347187cdecbc6f0b49dbfbc510436e4de7d8df03b87e6d23f89df9b4814dcd2e93b8ee390dcb340bb4837a760f12af0c556d7db56abe6abd196ff68650521c487e165a0310f1aeeb79ad6b78d0d6de6e1df993db28f5b83fd94c8520ce9559984f222a84acc52e53a9b84fc1187a88c20d2c9d8fc47a6da326f377b8df60fb16747aca4c7a3d4dcc49520ddfbaf87427b7d514a4e37e7181ccbd2027d6643fb16adebe24e81cfb5349bf42dc538c40ff52e9c25858587b49a785e021205613fe8e235e18abb488805d1d550f87edabd5b83f8344e24553b07eb36b8b292fa433da665f9153ccabc9b569559f9a90e5574e2502828c10418b837431dab0e0dee291e5fc443d16a2cd70e138862c45d16a93a1f0c4b07086dac3966edb3b924327e3a47c9556d8b099376816b347db408c1d55a036afa59b6add5b3a449e92b455a87d65c351e5acad6a091c82ffe09df7e2280abb05eac64c3e9319dc84471be11068e10337c1c4324f76dc82b009eca160f6f79149c9754bcee52984666be544f4c27c226150efc87a4b029a0e2559b0d0f0e8abb37f61d48e9253a91ddd22ce9ccc97b814aecfc900638437b406ee132483b4c98debfef6f55fba3e788039dfefc6e6fcb475f732b7d270d488145a37b1d6de81a1b88f85fb4c4e66b89a9e4caf47d858aea4e0fd2334069dfecdb4fc432e963fce3996330ad85c7de5a7a2d31f0811c0f3afb46fcfe94df23453887fdd537a0bce700440f29ecf17e1308a41832ecc4188537376040c433409b81a3b0e5c1017c812658e86b6934b079c8f7cb2ddbd46a35df2cc1a3809719b854f2ddacb8c3f78ef32cddf8dfeed6030acd16869f5f77774f5102839592920f39503baef6b9a81a5e5bdd0482b5ecf7d387f5a4f2f045c7ed529cf495b399715773bb27178e7e1cb0e093870d253ed2b6ed7c72bf4f89c616adb81f90b2480fb4b3fc730a8c0aecdeda916858453cd0d9f3d354f07608ebc3ea8ae4421d3b80142470b8c56ab7722181e262e8b5035832acfb17b2359bfef85d9d7092b085e2cc25622c4ecbcd62026adbb435cdc013d7f1fdb02537e5cca8ddff34db5af0a26a7f5bde26169196ef85bf5b00b6d49485117a33c6c25c056f1625e48ae57048d0643800673af87dc04f1296f986c63adebf5a16dee63e473dc1bf7dc552ddbedf4dea1b5604a57e4e976414c12ba527968e012d710ca561bbda2af17142b33329b4073582ea567fd4fb9a7971594bb631a78a83785c272323e1c26e6fb73390f0955d4fa86dfaaf8e9b285098dfacb4c6a1fb91735cacc8d79781255f3d1338b2250ffd2e6f9e262ada96e9ad68f6b9cdd5ca8a934e08273003d20f308345cb9afff342de1512a03080d8dd8c9873e9e45360988afb7fc67eb926928c999758e34fbc09a26d6d820c3136c2bb249e580fa5e23b97d016aa6e926103f7b11e3f051a4a28fcbe06a5ac0823eae8b2d2f430596bca4df16df11a1af2e65849382a37f03ed81bd0ede50dcecaeacae66f2a3d9b58b595e225467da27262f0c963a18aa2f2337acbc9d7aa7e6f354593ad57ec013e7b27653f90b54b8608f3e470ddbf845348de3de3a5b5cb0417e2ff65bbe731f6f3f9ab6f8db7353c6eacb1e4cd69e28d5b84e4dd4d8c0c5d2b9320210c88cbc339241293d9dc503eb8f7b297f1b7a45eb4557adbaff5a580611435402df5d8bbaf4c95d6ed873d5e3c7c4f683019f974b1343b5856730d1854b51d7b294390a4e64313ecfff2dd756e911609db5daf7a8826f90830a7023033b7cb7c4e365fb27b493c23742fc440d7750334531c0c28fcb7a2bce584f00ac9493491f822e86f4aaef599da9026fc76081442e718a1123124f5638f72fc7deb9b6b916ad73317e11da7cfd6329b4f5d9b50c92b4f9fb79781534437a15956b820c0ed4ba38853176b609862a599a33a90364607d747ef6481c8fc2f26749696bfc888f5ff29c81a1b2a3352bbdbaf8efd533836102f325e2ee2193fccc9dc25e572fcb38cc4096c31b32c1b1f3b8a128e60df004a72d7293dc980d26140750fd49cda2e7fb8d1cfc0fadc977a10a6f1b3c76869d1fd0e3e89a315bbd921a6cf85c805a9d7948cfd1d5b5e8c48456b881bf8ae7bcea0e04d443dc37b8b2b2e1e4e3ddad07d5930edd4c3c1dfc838378f70daf42e73465ce0dae7625e5eb6adfe307bccf228e686bc3acfd9ecf9570f3b4c9ef02ce8262b3d5fb195da5b6904790e7bfe374a89499d2c94cbe248a99f0a7532b484ba833cba4e7b39dc17795e0a8229b8d8c131cb5f67980db2da025d4e693f0ff255edb14fc57216446ad9848bfd633a766143023d55efca164a296afedfe7e2b0e62e01d3eaf91f412186c67a655c7d75d178e4d840543896d24f2cdcff492477667ef784380b9ad6897e70cfb62bb8bb0188ee0e8e7d6a362df74968e4456a99b2c301affdb4a092527e3889f119835fabc8e0f7e9f920ccf1058043816a957f9c64f001d1eaa8da88a570fea83cf5373791da145fe8179fcbb9d415c0d63f8274dc1d9658b063c78548994bb4b0f8f9f72ee5a986b1d4e98bbce32a4da8abd6fbad97caf793264cfa01bbb448c7c843cd8d1c7e513ca188a7d0d7a59f18475be6b501709634d562e478ed56c5e180eae47cfe85e661ff69905840c30db68cd4e4fa2e8302248d92a2d4dba682fb2732dac53850456f5ca67b575f8ca0405a532773743732c97f3d12b805065a7152c9f40e0f1f8bbadf51dc70d461cb2e77bd159910663b948bd9e028f75d9ddc94c7ffb99662e4c06e40703cb90105fc339002f0ed7fd78aac80aab48df9216d4b69b37aed1cca31075c7e01fd25ed394fa37eee271fe9f328fd96cd3b65c67e2e1233a5c131c50df5b81602b7ff6f774d3faa1ebb17ddd0ca88d030b9a8b2ab04af4b469bde813547ede82c4a4d132d2acae6f56d7f4c9c6dae1b227c78e24352837b789aa526561f6e925589c7bcf73386e4bdda60ac14a83cb3d5ef25e369e8c4b517a2d63468049d9b1c085e21ca100431315dd96d48b05e104e56713ecab8a5bb6ba66942dc1176f9a200183573281f6905f28801db49a80f7fd05e089e7794dc7110a0dbfeabc7e6a1c28a390ef60d4d30b85d9ab586e6cb3a7b669b840748fee0e877fe394755ec4d77608cadceeab5a1096be4fb04d919f4c8b674407294d3052e436f9190e6aa05a36de1142e3187c55ed815e98238e3347c62726aaf112c53b66764129a0b4cb3aa2abeeae584913b2a093d5fd48f3686d27e2b28324eb8982d39953816e8702999adfe2d34c7724ce6998321d79a5c10b63b66a67cc693d7fd47687d696eb39b760dd377b2eee86b8a7c9fdf30a80403542204a23e7b18cec22a48c3b473f687fba00c12fc5d90c2ae0b86982f99e62467cd0f2ab4072316ead48b42324c0b03689429eaa1b4435336ae0c69290b78a56658dffdb6f5ac757453b4b363f188d7256f765ffa5e59ede1b6d5a1519030c408887bc9f9da8a4bb69ebf9a1f274f0c0d892d1858ec331d63faac8bdbfa2ab7e3fa5bb3d0a9bfee014ecb31917030798168f6ce93aa18573c511ceedeb39ebf0c0def43de223f96d4da82e53b6ea9b7964790fa27b4aa3cb9e20bfffc7a343411380743a2e54e27ae0ec9ab9044cbff97d87a5eb8354fa607f4c431b8b1ad0e22cb1b4986f8326f69b0da9a8e459c59369364a659eba4baf7d73a917af03bfef14c7c0199f684b9ad4f7a959746bacc02b3a941d1e899c3e6a00b134c94a4b030ae5b00c237943c913f40ce8607c630717aea29f5aafc80862770f8f04d7e778c4ad77c6e1d2cedf85cf42bd7bb60f26d23501384aba376e620686cf017c7680d08c95f24af760cb4261eea3eecac49123a428bce2b1bd82523e77fe83f65958d4c53d5be0457e986b6c6bdf2c5ac3ac0297d83c339afa266132a04e9a0f010c79a077e63701b2908184fc8a6c5656139451cd5512b52e7e47f9019dbf699251e21cb984316a592a4b82b4345d8c7aba49de5c63e689647838309de84ba4984a60c18ecf38b4a6de96796551862c7507c03ef497b1ecd81377f9a5cc3618a18bbb90e13c7764f5b226bf9d49cb7a3d629b02761963b21aec2daaf4f14cddd8d4a2debeb909a70b70d7bd811fbccbe4e6e2ecb8fc844848ad614611868d2187c6bd82166e08972e9c7fea4da57b3d8f4756fc29a5b5688b75a982c24c3ebceb52471c58e9e9d7a65a13ee42cd0e6afb308091bc5acc56224083ace4e842511140621550682f141f6bcb07619cbe342de29b726f58a01578e97931fffc97b7b1293a02734797fbf23f62ad68df6628825703df9f1ccbd5e0cdfddb9a158e7896de9a51f06bfdb771986a409af411b02a6ae4b3a24848634099d4143f74d7090aba5f051c66ffe46a7865ec4ab5eb523dafd9cdabc971be286cf06467508b711d35e5b57cd6baaa5926bca64c5cb7d2920504ca325d871a3093d2e5be64ec0fbb51e2103da56d462cfbd8c864f93d0cd6565b48c9420d03088bbc1ad90d3a8cae119797852880aa3ee3ba0aeef6df53b5f1fd08e7b5295447ac102802fca93a2da30f1616c90e01025f6d52db36b7eb7c178cdb3a77738615105bc4220b18596d0615319edfd40f1f363590944564a55928ef04b5aa18f71d82e2da966573a6acf1901238502b6ff5feb8bbef7bb2a7de835e3c3bbd01ce695446e97c6a5cdca852e499d1e9142ba0222fec7f89e0520aba83c20ed31dbb3ac4d7e23e1eea6a09fe30210f828dc7fbab0640f36ccf9bb60d5137425001f90bcbaa063ae5c5ec5fb75051b4e3ca234ea9f1ecefd3a6e284b286b30a8f8ce929a11fbd430cc649247522be4f63c7e1457c16871a1cf067ca052f3f74232ed2bf652c76b0af9ed6563718ea1802f6b4e29f05226c603aaf946e4f8c2e361458beb6dd60d6250e80df7081df455f191f066d6bad72cd77e69cc9a58530797b29ed30096244281390bf1ef64a94431e7ef7eccedce4dfd7fd3f50f3ce2d22271dbc817c46162166eb6c17ab0573bd4247949c6c308011a303ee03eebab8eeb8b6e49e817b072e379ef9259fb7262495a8297d4389b68ad4580d28e4a0f49d40366c24ce13d5c1dbf1926cd0d32b3de73c2605cb387efd53174da4719f7ab09806b074dd053c8b2380c4f010c57fd94bf3396e7813e6a10d47446396ef6d7fb8aaf04c848b017d4c3dc01f03771f0746fe8293e1bab255bdf0b40829c50697c6087a1a9055fcf225fb21290a4ba57307984b2451772b9c02db863004c4b389c11e20d2046d73f8d158e47923cb62e9e16e7f7a5c2abd8ef8a186e43bb33ccd794ab3d9532a125fdd33377fd9e22a9dbfa824c6f86e5b8234eae61b67bf8ca147270ab407a8ea1e6c850ed7e778f7adcc6601778b6b3df5751cdd691f92ba9d1189f4a4c56e2c294cd0a6fd190483c6efbb1651f15db2bf19b4b68600d92e99abaab984416694cfe4"}, @TIPC_NLA_NODE_ID={0xe6, 0x3, "18db41fc462e1b800b32baba38784f1e31ddc15a6b0a631b4665462a9c2d56289ff9d048a1c54a3c015c5ce9524bf690071b0b3bfdb95a2c5f2064c6d47c032a7bafe2b392c1b15eb49deb948212909bb64831427a0e9ade77dcedbb6ecf96b291f8733282d63d886240968a167c8f37d479987dca4089ac96cde5ad027b2042553b3b492360d10ce8a7f655134c59a1a433015a251d9002df25d3d82410044f7683eb315480c501ed9b6681c7e8c233f83c1818ffcf13480346b73cdca1d08e04f61970780be2be7a854278dbaa5f34171e044be22d97450388e26656338ccdaf21"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1144}, 0x1, 0x0, 0x0, 0x404c040}, 0x46b86ec2bbe923a2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00'}, 0x10) syz_clone3(&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, {0x7}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:40:25 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:25 executing program 3: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r4, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x20}}, 0x0) 03:40:25 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:25 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r1}, &(0x7f0000000600), &(0x7f0000000640)}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r1}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:25 executing program 2: futex_waitv(&(0x7f0000000980)=[{0x0, 0x0, 0x43}], 0x1, 0x0, 0x0, 0x1) 03:40:25 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) 03:40:25 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:25 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) socket$inet6(0xa, 0x3, 0x8000000003c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000180)='ext4_ext_show_extent\x00', r2}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe2, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000180)='ext4_ext_show_extent\x00', r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0x400000) r6 = socket$inet6(0xa, 0xa, 0x200) sendmmsg(r0, &(0x7f0000002580)=[{{&(0x7f00000002c0)=@in={0x2, 0x0, @local}, 0x80, &(0x7f00000017c0)=[{&(0x7f0000000340)="c119b725e120023fa3ae27a9448ce7e53ca51f7b16ff9c0ec3e78309dbad8bd0dc96d2f0e05d1153a195cccda39d91f783c55b6d3891f8f9b530b363cddf59b81844843a373b215b68f30ad37e7328db7dc987e4e537698a85cf0dc070bd6a287df5b662", 0x64}, {&(0x7f00000003c0)="fde1f9e659ae25dde371e0d508652c027f", 0x11}, {&(0x7f0000000400)="ab369e47df724b26a4391c650375a1172972f44f94469f25dd7962aeaaf5a3227e34a228ce90f3b42ace94e851b0299252d2bd61c7dcd09a070a3f17c242f66af77d5e66917ef2b42da3d8779460388e47ed255f", 0x54}, {&(0x7f0000000480)="f3bdfe1ad80a430e3a14aa36937e3da7384c11c7754e7e51980c9b921eac246c5888686933f946cccfd0fe80b174b0be0149785d5d174496ddc77731dd6e6225d4467b8cfe41f92c7229fcb3ab22001af3c410f2346ed0075ae6cef7ced7c7e45b764a6e63a132924e6957dc2f7fe9ba088433996f822642cc7c321c89f4b3401964fa034e0822f3d53ab76618a6e6de36ba276f2b031065a42dac0b6b23e760cba26588c6d4052c23f57ef45ce1fa4d", 0xb0}, {&(0x7f0000000540)="5802132ec668046552297aefcf392b029f6738b9a927f023c5b96509dca5516fdbd301bd97", 0x25}, {&(0x7f0000000580)="b7d08e02c3b4f00b6cf6664324a6d1597712", 0x12}, {&(0x7f00000005c0)="ce6e8477ef957a8d4939d8530c68499f2b9b8f44365c293f56ca28735ba0861ec6f70fa55669663f6c57965709945e391b0a4ef843d7d9ddb0c812c021503b5390eac300cfdf4682f8bfc6ac0117f0168b55a8086b84d46b669db72c931a46b7d22274df42763c8b41d6d69873fc02195a60000ef194c1afa436808a96f0eb85ed5c7c03a9243aa1d34109b5b145b301e615c9f8fecd6dc3023771d7814a0d6b66fa85fc42f2b7499d19c69e4c544b055a4dbac47defea936f7fda38db47baba50acff77dc6769d1fac6920fecdfa655bb22871e51b843e22a35e3bf0a42be7409716723facf2cc47ca6644ba1372e91c18b88d96659d1ca57f0537de04e83b82684bb1c69d860297d54f7365b834f0251349a86f7f70ecf3980d820327eb36f4365b7f447acfd4168c9be7707a240abfb405abe4f4c0c89bda1fabf2599871264e99e364af3016b3083857488fd20d65b9b29dac311d6b079761e2d3d800aa5432f2d209cccbc62b253c317b070ca3975d03d4ce9868577a0eb0d6917b0a43b656c27765d6fe659bc40c99e36ba5d440e55c5affcf0f10a72d2c1ba2a6103b54a5e72271043644a8a79684e46e36fe2b2e187833d3b1e2a739acd72c14d6f3fca6b40ef324ef6457a3e76a910a32b15309a1b63180efab73b52a3c18fd69aaedaeebcf7a178fa105f5d516cb4be83d8d80474b62c1dc301ff330c7cf28716644ce9fbb4dc77be75f804fcbea1c8ae4f5b8b0d81f06e04831ffc49531855d139f8778c9d9a26be76d39fd2019a224eed9b45041f2c015524328b8e78dc117ee5fd6a1c2dc00de38d1ecf58cb4d275d3c026f55959c8d17a73d89fa98e3b547ef44df1219703e9f1fea51c92b95861f3540d373647cc60b132cdbc61eb7378e9131847694b54fc5f2cf364316fe75e9bf45b4646a4e374d9621ce00ebee720eed2ed156958f4372eaca387ec3d21b788f0af267deabe5aecae842a5fb688c9a420526c1c9fa7ac760004933406fc466c9a0cb793183f4fe9a7cfac80c99fb281971ad9ec48853b0cdf94407540742d781c4a4e7bbc40e3cfc47d034d2b7c229e9d35e00b7a8e367611ac6d259d13e8d70b206ad79a3c60a2df5d23cd8065b82fefb5b02eae95a40ff49b20c3633bfab8c5b8096de55de08e8acb65fdc445996575e0369ffef58c5d2cb96d730af0ba23f718643838691d83a7e714d3919d1e083c0be8cbf6dfcb695fc34bf561b33b89923df660a117e0dd8a0c271fcaa49f6629bf8c7bb10790873dceb53cec0f7e289d28b43c5e0c2d98293c9f668b085874da8e4eaaf5e4fa37d19a74389e90f48698958ab19a665f4ec61e965bb44dcc0bcbe381304aa6847611eab59566c33c50f134272aa507ff1674c0db34af013ffcc36c741d7a1694dbadb4599ffc7f63f376f375c9ab4795e229fbbff32b60bf821e036cbf7fe2859c776b01f7bb627a4dbcb5ae13ef2c70edbfce83894a6407d57dbf2f5e0c79a0c856b6b7b4d7c3271b39916be1bf8e4117b51ec749b0ccd6e857b1877375650ee6745fd23139ac8316f5bd3b9951db35ac405d713c9b8c570ee296c3b20fa4507d03e7b30ee01c7203c0fce407c2e727fd6914688d8abed6cb111af7d0030cff5e07872c40c1ef83691a8a017f4bc669e3afe6b6330e03fdde0f4efb803d3c350f752eb9444900dc28abdfe7a863c76f7e106143f273f30fe8d499c711b574585de3e2a14fb426412018f329d8fcbb67b743de5c9108dfbc5f79489d628fa1571c09e8f24b1c0dad245809b328f0fee006f89db318871d5e46e08c5cdecde2764295a1e7fd14e2e9a0314471577dcadf341091bab88075069a9028c23dbb9b9270f242f28a8580d0a1e22552478d4c534888033781448a54be36037da466fa8b10bc059417bdee44e322962d33b45924d35387ad0dbd6c4b104cd5c8a62798414758ad831e407453522f5d6e6dee70572fca27b54364984c61b9712b829d66f71c8889e7cbc975779c731a78ed3de38b8a197d74e0966b550949511a0064d823869d1d59b133b827f4e6638723f95abfecf69a025ae167191824849bee782f20bf416c66a5b5af7ca226dafa6829a641e25a1b027bf4438c7aefa57edad09d32a586090b38a0870849882d74fb7ebd398048a95f7d43747277b296b4a90dfb36c1917cc651a97ba3f6ec6b3de7352d213c512c0dac3ae0feb593c274cc0e0240e11ec627218bbcd607dec7437745bab21731dd87919bb58da40e6642cc6e221800fce19333f0b87dcba1bbcd28fc0cdcb51c6bf8bf787d6052e69f559d1649f5ac3e557f686027aa07d5faf9b7c29875f115dc36cd725859d1114ebb6ad78f38ade681ec9d068bb376032552eb10de8eac2b5fc39898905dcf4e0a8dee523cca0fe9fbbeae9d19825ab684ea6bdb9a7463e41e49f54d8ab71a8bba1586c849c7c3d4b998e267536ada05188c6ec5a01c99d3a9f9e1649c6a9dbd2eab0d6519044969866bc46b77aca6f4e114caa14a80d28c3c4c193c9e55079873bdb227a3bcbebf01fd988e2f9d2e57aa4f18606d694722e57f3a44a9648880a37cf35b9d8b151f027bb1c27c0107b8bd9b717765c994cf7b673ff1381c4f406c29d3189cc6cbf02418939f38d9d5bdb18f33cb5e29109ebffa1a415eff6e480e8a9b0b625f726704690da2621da1a767e6d367e57e163df91dffed76c24a20a838b553651978440866bc5e52fa3c06639638a73ad7c0a12e0331176b49e97980d9c9d5abff3aa1bf678186dd8370657b3e424787102d8787096c0ad839df308f2b12042ce1cd01672c9a69a0ece677ea1803f71f7981eb99fd0d8aa3c5244b209b29d5bccca513bb75b366dc28eda8260bd8e0f0a32dc6de76f23fb070f5f80ee18992c4c11defe5fd7fd164934b7b1f97b71ce790b348c15cdeff9737c1b2e388b747912caab3899b34d9c14b8b538b1ba6a99d8fe520217e60054ef6e0ad27987c1eba0b4faddaa417b6f981a47cc5579880422d1f654fa15c0811b09c7c625a9d2ef21fca8d55019395f545dbc985e5bfc82caea09e74a093ee9127b1642c23f4d5b8d69cdc551aa9bcc38e9101741f7e60057c4b45cba9f261dbf708a2492ff46acf3bd4a2445203e99536fb9546a9c5d6b2511ba6aa7eeffef7307a1fbb18548c3d234e8306ff7983b4e01fca2a46fdaa8a1e07a94834aef2c3820e352344ff933fbd5003d82703994e29c849ae0bac085468e804d7540e53b4ab76e836045e15baf08d29758d041bb21b377ae27abd241728a53c39db4b0a988f1f0580a66ff0d4ab656ce1a3c4326a614cda4f524e67642b0054ad7affc1445ef8ba0e8870cfbde6f96b9bf5d9e7b1f5ebd1c1e239b69f8c978be9e3e0b61bf11a182a878f4c4cf0ec2152e82f8ba5400836bb7acb0a983932a00c9f564d0a7dd68f3689315d4331cdb30a36631fff98d06eff9dab5a9f5da60843850bd1d902cf0d3b47280b36c16c7f5e6f493b4bb1a4ba218ceb4283efca94ac5ea362e8f37efa2fd1b5382624b8200fa811520c98d7d1f69e703a0a435147a0f6dce055ff00b7f2ef9a52b3f262000ff482f1ed0f8861cb6bfc3a7af06e7e17093e6ee32793492377e148079f1aa77c58eaebd73500f216884bd525e8881422d197ec55814bb6a5f48eda15e43a1c68d444ebf77ef7092d94ad8f7a6696ff59ff3e77f78ebc6d7569280b24194ecbca60d1dbfa22071eb5d7797162ebadd7d28e259a58a7edeac34b850e77bd7c8d8959c55549576c39bfd19466ecf049ad7e21d7c6b366f2fbbf72c25c3732fccc3b3179179885d1519aed32dedd2861ef217a3bb206e045f7f76bac5565eefb70bc5b4bf5637d8f9464d3c77a385626bc20ba776afbe82e0714cebbdd524e6d2fa64ff498a8c4bd04dfefa9e1e6d6c32cc0a396a279cdfcf405eb643910a72fb6624ab3906ee6f074c7614f9fdf0f483dba02666ee8f5a1d191cfc6bb664fa2a2d01af2c3a5deccd9f2f95e93a92345b5265c47d21c5144cc0a6b0488f8747b9f039c655ccc654b65fd93af08f81d8d725107c7186df5a41a5e2d37ed3cda7a6f166d887c91cfd85a7921717c641c1e161fc8b48677711a4d2313fd3471e0052364e6a9d7a59022d065707f9c372cf9a668c4545dd4686cfce02fd27902425d2b5132544227f041324e0dda26873787aa373af2bd66914fdfda1bacf0c5d693fdd50b51eda7f2b207ea31124bd20d7ad564ad0157f67d85aa1be410046b2477899450361cab041ed981efd9441694ee79befc8cff168f53f39e113ced23a489cd6323c3964b4a2cec91a1460386b6bf634b6e2c8ca33df43bcbff7c86514b8e969cf34db2109dbfd36e7d024aab30e45f01737ddbc724c8ecbba82184c86143556d37ae546ae4334b5a8aa51ecc49cc1c95d07cbb4bdd1d3e4587e6630b6a2d9d76e3f9b427f6577f764a57a2edab48817854dc6ba42508fbd26a79891b7ec38a7efab49bcb886320c56ee9131d09f427f4fcd2ff58f146c8c4e45a85707149528aadb04bdccb618a919daf5cdf9941b71a9fba5bd0d46db6ab6608fe3fc603520b0916ecef7dbff5b7438d0fdc73ae768bfaa5ba9585ed75536f4f99f95e8af42f29f25abf62b7458ba04b0d04b4d1e5bb7c16f983ae0fce5c444c0087135129ab28041584e7d0eed0c0f01a158593bb479ee5da76813224583df6bbf272377bce87638ffa22c2590f8369b4dc87f7af51045e399a3e94d4a21a5a648918508a9ef61c26a08429a8cc559a185b8b9e03f8f3ea181267e83936ceb3c5c5fc002e574960eb924c41e49f9527b5624397d79fdd42e2a9c9c7e93f4d05cdf2805e28ac6b28724a610f0be5210e12ac5123e9e6c6dcc0ed00546d9bd9e7e1978898f7b45a599f649457445c73ed52930de39a5a41c61e4170e5bfa7c97aec2759f85814a30c4c1ba93ee6d82ce26d1a5dec132abf9f9e5df9bad309a4780eefd197036d35d25b4ac86642f5c30b76c6e304f3c88377c6b31c5fa7656e194d4f51d023281fbe3ef9c4e04dcc267ac3481ebd98649de57ab6c4b7bb0a8dc1b5e0b98368c6998c8dcd38992c657a89d8c96d479c18dfdf69fd8fdcde3d2f97d4d954018bff9721093da91826b47b6e710977821f771bf522b5f477c7ca0942bdcce558f137cc8a35524f5479ea7cc23a8c756f4b9c73d6042996780dd41c2b7900e0ea34caed9f637059ad36664187a0fed6df5f9c2a46ef97135dcab416a5c673ffb68121952b37b5204baee840e8b43b53952ec83105956c71d2acdc42d6f8ccb09b6a7e5405ee0498f06c0a0f7c58877feb60bce10ea07124a5014141a60ddbdde86b1ddf5b5b26c12a7041f2c79508e3f99c0030352b4c81813b2750588be800458f9178df449214a6f13504baf8e69108fab2e26b8f13577b8bb3d524aa994b60b8918b8ad4f866ca6f0e978d9e399f201f637c441213aaadfc9ba5148327546176b60b2a9eccb4d5688e782c9c89ab49cd080680a4a74d77747af07be5846a912d478b317a0a96e35898ba23584350a090801d9700c69473acb7e138b4acb3e12dc30ff3c026ebef77913dc10800f8903b49291729a2153e4f50b0b600b94f517e55a850e763c0cc2a204e3f01520203af850bbd4daf9d59827d9c16bea03b71fc68292ca7e1be567241f408393c54983b47b146afb7dc722fa91fcd6ee8d59887dbd553591180209a224f64526f0fb7cf21fa90486b7b2ec64a29d45f2d91dbbde659cf99cfa3d5edaf14b2fb89db9a9fd1679710c577d44", 0x1000}, {&(0x7f00000015c0)="0d242def92d9dcf2e8738424e53a8a6323ef8756e8b782119e8cea339d41386967d6fc0928d4535c78eda79eda3bf971bdb763c4829fa3dd1ddab2c5c4ac697c57bee59de71dcc6457a79879b439ae5c3c40431f305cb2d05f84eb251fdd65a701401c6c9772a0cab54395fc0d92731ba0221e4500a0da269f15003ca1c9739029a5c12848fc26a3254c2ba4be2cabf31bf884b6ed89a5acb16ebeb88863362fbfbe6aaf34b7c1f311f9cf40743ff4fd6a3240f770e603e3d463e69cc3a8e7d7d092a16895318d714b7095502d86120c0bc45c83534b212c4fa6c7f4ae4a0d815d8421590d9645d325568b71a171732ee1fb2b2b0a3eefbff3c1b9250b23", 0xfe}, {&(0x7f00000016c0)="fac153618f3d7459ba9b5e3de5e270878422e4fa60eac7fafabdd439fa55ea41e1ce0d08c5ad38c30a9e9237bc6db2b9f61695c92bd7a6114106ba51504181303ebbbbbe9a2c98263f2421d914f7180ac0cf7549154484558d1e5135f18cf905d0f64fa848145f1fe5f0921508563e8a9a331d63cf37e2ebf0ee74c5c7e3bb4e156835b1605283126b6356c4894c3c58c4595df8c96531ee9924a3eb6e346a4c61a1968a663dbc4d5adcf44114056cb3f4c973b8369031ff7a40090cf2538047367153d4a0e640e64222de16d684f758df1ba41c28c300", 0xd7}], 0x9, &(0x7f0000001880)=[{0xb8, 0x116, 0xd08a, "8bb28997b22efd967ea55c515e5119ad1e2c23997b32de18e4b24bf18dd0ba3d0fa721492b638bf39c434508dca3a86fd782be58cfe1b95e15ddab62b7b61f5812fdc7775df09a1132dc4a00276fb1be7abd8bf6da5ab3a49313d1742ec8d0420b7f6594429b703acdf865b9d4139da57ebd690d8413053d38af614e26072cf8dab2038cbf54b0e88c26df072b5ab2ec0a188dd34e72be1587a35cf2b72bb0cf938e"}], 0xb8}}, {{&(0x7f0000001940)=@pppol2tpv3={0x18, 0x1, {0x0, r6, {0x2, 0x4e22, @empty}, 0x0, 0x0, 0x2, 0x3}}, 0x80, &(0x7f0000001b00)=[{&(0x7f00000019c0)="7595764e9c7f0df3a2667b71f3aec78656e67ec3a88967ae9d190864a143cbe94d371182a7f12dae6b9b57a8fc0e5a829e61433bedcde2edbc002ed913135162137c5fa0638d", 0x46}, {&(0x7f0000001a40)="59dc2332f570a41e24ab6ac93003331e95", 0x11}, {&(0x7f0000001a80)="964eef190527b0456bdbed7dba9830f783e305c61f07ab1284de4d1f328beae145fa94074aec5efc6a083caed0be1e1064edbc92fc308a889ca3726afc2159f4f7486d5840dcfb4ef0f49a895f1ca9c239ed0127b6afebfde1aa9691b79a2ea5b4641ebd8b9c4f4a41012bb52b1d6d88c95d3df1d64de0", 0x77}], 0x3, &(0x7f0000001b40)=[{0xc0, 0x11, 0x6, "82e60a3cfa460f63cbb4ac56be49834bf7d848c96992d040a1df291a079c578131cb950429e546a1e0eec4301e3beb36630a3c167f3b5c080b9c2cd24631daf1b93c424cf4c6c073f777012d0774b98371dafdf0db5b79100d32e10e39cba7dc7b55854ff33a95e28574e60fa34451dd53866b92b60dbfd382acb0c4183656e74002c2414e285b133a3a22013a965a5cdd806dead7dff38e382d02dec8b4869079a99e5e408275ccc58edd48325fa7b3"}, {0x30, 0x109, 0x6, "b0abe11f2bcb391e7ab5eb27970fae412936979fb844dafe35ca30"}, {0x58, 0x10d, 0x3, "14247d2649ee7cbbc86e019a55146523997a169329a4f5a5bec8fd929c509aa048713be223b4617a37d893266c999f92e36debf48e4fff8347122c02d25deb425dfdfb6507"}, {0x78, 0x102, 0x1ff, "99bf9fe476e7face453de07b5cce0b7ec52cbafa4f21ae0de2f6718110b68f9f22e13e705197c1ffd538f2c65bc44d409649b797bb4c060991e0251e46d50ce15c77272c0cfae76643e75b4010eabae654a122eb9faaaf264ef4a05e8b9e8c3c65"}], 0x1c0}}, {{&(0x7f0000001d00)=@ieee802154={0x24, @none={0x0, 0x2}}, 0x80, &(0x7f0000001e00)=[{&(0x7f0000001d80)="60275e17854b8fe5e02911394a52e7d4b4976c402d3e75fa9ea1f09a94722412d3d01352cc5a7afd854da51b863e4f77a3e7abb81f462c1588b8bf8487b9bd6b8a43a0a51e270d48980202447e1f651bd08fab283b9ced5458e2e050a96d6d86d813fd32e0a3767de70ef6890c2c", 0x6e}], 0x1, &(0x7f0000001e40)=[{0x18, 0x113, 0xea, "f7d2c06839e482"}, {0x20, 0x104, 0xffffffff, "e9f947b2b5ab32f795269bb9"}, {0x100, 0x104, 0x7fff, "b3c5aad999c0e2cca546ac3bb901dc7b7a7d736e756611862d1d39b761fb8cb3828eb110df104419de1320298b8ca8e9bafb2cbb9d563eacf17c5011529cc8550817797bfc201df190b7a226fcb3bac27ac6e690668f4678a850a011686fbcec1dcce3da86a8546c6c5002ba909559c1c7ee62dce127ce3d59048aa6d60fc4e9e1ae4534ec72c6aa7e658720129fdd27ad4966db716d7e5239e436d314338066378af356dfe4973dd9751b8099ac5f3a4b77cbb7ca0e980fba2fcf2d9d07617c31a1153ff85da1da0cb24246530105912d92ef16b5d865baf3b1afa65d367bb882671fbd6d4bd2d1f5326a"}, {0x48, 0x118, 0x63e4, "32e7c46e7e193491eb3a01dc2cf12b9113aed68a6166247d4f164479e2311dafc8fa0eb5f0d970a1e717120059d4fd7abb6d38"}, {0x50, 0x10c, 0x20, "7ee6323aa5e8f428d01070e644feeffd4cd5f2380c20e20635847347877be64aab8b07c3d50a95b133fbd79d2005b228b719a238d36745f4dee428a827c73e"}], 0x1d0}}, {{&(0x7f0000002040)=@nfc={0x27, 0x0, 0x1, 0x6}, 0x80, &(0x7f0000002280)=[{&(0x7f00000020c0)="be2feed2c667cd690531d038edd1c80cd50468aed383fe858d3299894f1f429d57", 0x21}, {&(0x7f0000002100)="53f765388ca0cb28923f645cb01609b2e34da6266ffc6b1202001d213baab21c6f74ab1f040ea1cdfe8adfd3ad7554044f09a29f6aceed894c047042eca6762bb75d1596d888b5e3e289f1e661e5b46b900705df5a23605cd27217723ce46e4ab2c93e8f458f7900de4d3274d92271165b", 0x71}, {&(0x7f0000002180)="8f22da2c490af8bf9c1e0ad3193c365e3e57c11e0dc9a8f2144cae4b49f738c598e8e6d8df894f6bca035e59fc", 0x2d}, {&(0x7f00000021c0)="bb95d5320c96cbe05d0c0769478b9058c6c0c4b185102ea76a4d04328cdf45f1d00433601ac7838ff407b86ce0", 0x2d}, {&(0x7f0000002200)="2d97db6983e13413a0d28e286f75c2b597632257915bc2be9dba500cc3571e6f8f01e48bfa6898ae9d3b94ae277cd39e97f5a256756deb2578dec08ddebf4767f31d3624e9", 0x45}], 0x5, &(0x7f0000002300)=[{0x58, 0x112, 0x8, "0c30fce3af6355271c78c7eeda324016ad7ef5acd445af1fe3d35788eed8737f016df0838e6498cb8b0d6990d230167134151e2d00bc9d2cf44d7b4a36d50cf72ac2d80314"}, {0xa0, 0x10f, 0x39, "7f920cdf228a8efad7d14fde90d4ed5956e4cc72177d0a69dda40f6fa1ed14f1b20df1e60f871ac0e5c27c291f890766000d71758a6da7304f848decb50345f63b5789e5e125d6ef3987f6548b667cb19d2227f845b96aa6d82f069bb3290bad4019d11c6f2b4743c6ab5e03e480d27fcf9254f2a4fae5d07e25bb4bb5eea384055dc7e03605243536576fe22632640b"}, {0xe8, 0x29, 0x2, "df9576d66a5de74b545114cda0a5ff2b02c253b6b4b75d5dd03e64ff2254c11e54c262b75c825fdb41056e9344fae2df9457e063104f9b50bdb8a94a18ceb756560e7b0b0c08518c3221e67cd13dde05cec95fd1e299c755828ab0d2a7ded79a2171a6d2780a2dc3f62450d66450b184cfde818f77668f0972e08d97de934ae073ef495fc176a55a550e5fbef336203abaa54729a3f7d43bffd847f53b8550edc85c8442ea63387324e3b16edcf1e319c21c31457d46d58889febf0496ec4a666824e4ad41a9fba81ae69563c43dc0146665da0aeb29bb"}, {0x78, 0x104, 0x777b, "ab5f59e1bfbca8583fcd572de8064ac3d6909b28a73d420d8e7dc2e8c7a9e6f716918a6bd5cebd50f0ce271cd0657b0acb78aecee4461b860c851cde48efeb921d3b3e92e4df368d4bc337e10a59c5d9b314bb9dffa228e451be39fe03e7e2489b4903e96c56"}], 0x258}}], 0x4, 0x2000c010) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) [ 2956.728519][T14014] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 03:40:25 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) 03:40:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffed850000006d000000a50000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000340)={'wg0\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000000380)={0x24, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6}]}, 0x24}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="180100000128000000000000000300e1850000007b00000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) r7 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r6}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x4, 0x5, 0x0, 0x1, {0x4, 0x1, 0x0, 0x1, [{0x8}]}}]}]}, 0x34}}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r10, 0x4, 0x4c00) dup3(r10, r9, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r11, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r9, &(0x7f0000000000), 0x200a07, 0x20000}]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000440)='cq_free\x00', r9}, 0x10) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="01060000000000000000090000002c000480130001"], 0x40}}, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000002780)={0x1144, r12, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x30, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NODE={0x1100, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x74d}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "66042487c149019c3e22295a7515c2a470ca51577e97c7178d3089d37218d50a6902e1faa116fbfb9b2cad9eef74fc395c1c9fb66d2bebf366f40323b248ba22890ddafc7aee3010a812b1a0d98e99d569c29ba972b6533172a485570f542fe03de6c9874122f227460d12edc8baecbe7022a32e4366d8c05aa2a8a0fac2940e8932ed9e242eeddf5a03456f199b2b51c3a303ef2948acc52d7c88f7e6786b9a32bc8ddeed7e2a355354b43c26bf68a66cad4d30af5bae3756e7bc7885230fdab59e4c213123f5d0de31cb347187cdecbc6f0b49dbfbc510436e4de7d8df03b87e6d23f89df9b4814dcd2e93b8ee390dcb340bb4837a760f12af0c556d7db56abe6abd196ff68650521c487e165a0310f1aeeb79ad6b78d0d6de6e1df993db28f5b83fd94c8520ce9559984f222a84acc52e53a9b84fc1187a88c20d2c9d8fc47a6da326f377b8df60fb16747aca4c7a3d4dcc49520ddfbaf87427b7d514a4e37e7181ccbd2027d6643fb16adebe24e81cfb5349bf42dc538c40ff52e9c25858587b49a785e021205613fe8e235e18abb488805d1d550f87edabd5b83f8344e24553b07eb36b8b292fa433da665f9153ccabc9b569559f9a90e5574e2502828c10418b837431dab0e0dee291e5fc443d16a2cd70e138862c45d16a93a1f0c4b07086dac3966edb3b924327e3a47c9556d8b099376816b347db408c1d55a036afa59b6add5b3a449e92b455a87d65c351e5acad6a091c82ffe09df7e2280abb05eac64c3e9319dc84471be11068e10337c1c4324f76dc82b009eca160f6f79149c9754bcee52984666be544f4c27c226150efc87a4b029a0e2559b0d0f0e8abb37f61d48e9253a91ddd22ce9ccc97b814aecfc900638437b406ee132483b4c98debfef6f55fba3e788039dfefc6e6fcb475f732b7d270d488145a37b1d6de81a1b88f85fb4c4e66b89a9e4caf47d858aea4e0fd2334069dfecdb4fc432e963fce3996330ad85c7de5a7a2d31f0811c0f3afb46fcfe94df23453887fdd537a0bce700440f29ecf17e1308a41832ecc4188537376040c433409b81a3b0e5c1017c812658e86b6934b079c8f7cb2ddbd46a35df2cc1a3809719b854f2ddacb8c3f78ef32cddf8dfeed6030acd16869f5f77774f5102839592920f39503baef6b9a81a5e5bdd0482b5ecf7d387f5a4f2f045c7ed529cf495b399715773bb27178e7e1cb0e093870d253ed2b6ed7c72bf4f89c616adb81f90b2480fb4b3fc730a8c0aecdeda916858453cd0d9f3d354f07608ebc3ea8ae4421d3b80142470b8c56ab7722181e262e8b5035832acfb17b2359bfef85d9d7092b085e2cc25622c4ecbcd62026adbb435cdc013d7f1fdb02537e5cca8ddff34db5af0a26a7f5bde26169196ef85bf5b00b6d49485117a33c6c25c056f1625e48ae57048d0643800673af87dc04f1296f986c63adebf5a16dee63e473dc1bf7dc552ddbedf4dea1b5604a57e4e976414c12ba527968e012d710ca561bbda2af17142b33329b4073582ea567fd4fb9a7971594bb631a78a83785c272323e1c26e6fb73390f0955d4fa86dfaaf8e9b285098dfacb4c6a1fb91735cacc8d79781255f3d1338b2250ffd2e6f9e262ada96e9ad68f6b9cdd5ca8a934e08273003d20f308345cb9afff342de1512a03080d8dd8c9873e9e45360988afb7fc67eb926928c999758e34fbc09a26d6d820c3136c2bb249e580fa5e23b97d016aa6e926103f7b11e3f051a4a28fcbe06a5ac0823eae8b2d2f430596bca4df16df11a1af2e65849382a37f03ed81bd0ede50dcecaeacae66f2a3d9b58b595e225467da27262f0c963a18aa2f2337acbc9d7aa7e6f354593ad57ec013e7b27653f90b54b8608f3e470ddbf845348de3de3a5b5cb0417e2ff65bbe731f6f3f9ab6f8db7353c6eacb1e4cd69e28d5b84e4dd4d8c0c5d2b9320210c88cbc339241293d9dc503eb8f7b297f1b7a45eb4557adbaff5a580611435402df5d8bbaf4c95d6ed873d5e3c7c4f683019f974b1343b5856730d1854b51d7b294390a4e64313ecfff2dd756e911609db5daf7a8826f90830a7023033b7cb7c4e365fb27b493c23742fc440d7750334531c0c28fcb7a2bce584f00ac9493491f822e86f4aaef599da9026fc76081442e718a1123124f5638f72fc7deb9b6b916ad73317e11da7cfd6329b4f5d9b50c92b4f9fb79781534437a15956b820c0ed4ba38853176b609862a599a33a90364607d747ef6481c8fc2f26749696bfc888f5ff29c81a1b2a3352bbdbaf8efd533836102f325e2ee2193fccc9dc25e572fcb38cc4096c31b32c1b1f3b8a128e60df004a72d7293dc980d26140750fd49cda2e7fb8d1cfc0fadc977a10a6f1b3c76869d1fd0e3e89a315bbd921a6cf85c805a9d7948cfd1d5b5e8c48456b881bf8ae7bcea0e04d443dc37b8b2b2e1e4e3ddad07d5930edd4c3c1dfc838378f70daf42e73465ce0dae7625e5eb6adfe307bccf228e686bc3acfd9ecf9570f3b4c9ef02ce8262b3d5fb195da5b6904790e7bfe374a89499d2c94cbe248a99f0a7532b484ba833cba4e7b39dc17795e0a8229b8d8c131cb5f67980db2da025d4e693f0ff255edb14fc57216446ad9848bfd633a766143023d55efca164a296afedfe7e2b0e62e01d3eaf91f412186c67a655c7d75d178e4d840543896d24f2cdcff492477667ef784380b9ad6897e70cfb62bb8bb0188ee0e8e7d6a362df74968e4456a99b2c301affdb4a092527e3889f119835fabc8e0f7e9f920ccf1058043816a957f9c64f001d1eaa8da88a570fea83cf5373791da145fe8179fcbb9d415c0d63f8274dc1d9658b063c78548994bb4b0f8f9f72ee5a986b1d4e98bbce32a4da8abd6fbad97caf793264cfa01bbb448c7c843cd8d1c7e513ca188a7d0d7a59f18475be6b501709634d562e478ed56c5e180eae47cfe85e661ff69905840c30db68cd4e4fa2e8302248d92a2d4dba682fb2732dac53850456f5ca67b575f8ca0405a532773743732c97f3d12b805065a7152c9f40e0f1f8bbadf51dc70d461cb2e77bd159910663b948bd9e028f75d9ddc94c7ffb99662e4c06e40703cb90105fc339002f0ed7fd78aac80aab48df9216d4b69b37aed1cca31075c7e01fd25ed394fa37eee271fe9f328fd96cd3b65c67e2e1233a5c131c50df5b81602b7ff6f774d3faa1ebb17ddd0ca88d030b9a8b2ab04af4b469bde813547ede82c4a4d132d2acae6f56d7f4c9c6dae1b227c78e24352837b789aa526561f6e925589c7bcf73386e4bdda60ac14a83cb3d5ef25e369e8c4b517a2d63468049d9b1c085e21ca100431315dd96d48b05e104e56713ecab8a5bb6ba66942dc1176f9a200183573281f6905f28801db49a80f7fd05e089e7794dc7110a0dbfeabc7e6a1c28a390ef60d4d30b85d9ab586e6cb3a7b669b840748fee0e877fe394755ec4d77608cadceeab5a1096be4fb04d919f4c8b674407294d3052e436f9190e6aa05a36de1142e3187c55ed815e98238e3347c62726aaf112c53b66764129a0b4cb3aa2abeeae584913b2a093d5fd48f3686d27e2b28324eb8982d39953816e8702999adfe2d34c7724ce6998321d79a5c10b63b66a67cc693d7fd47687d696eb39b760dd377b2eee86b8a7c9fdf30a80403542204a23e7b18cec22a48c3b473f687fba00c12fc5d90c2ae0b86982f99e62467cd0f2ab4072316ead48b42324c0b03689429eaa1b4435336ae0c69290b78a56658dffdb6f5ac757453b4b363f188d7256f765ffa5e59ede1b6d5a1519030c408887bc9f9da8a4bb69ebf9a1f274f0c0d892d1858ec331d63faac8bdbfa2ab7e3fa5bb3d0a9bfee014ecb31917030798168f6ce93aa18573c511ceedeb39ebf0c0def43de223f96d4da82e53b6ea9b7964790fa27b4aa3cb9e20bfffc7a343411380743a2e54e27ae0ec9ab9044cbff97d87a5eb8354fa607f4c431b8b1ad0e22cb1b4986f8326f69b0da9a8e459c59369364a659eba4baf7d73a917af03bfef14c7c0199f684b9ad4f7a959746bacc02b3a941d1e899c3e6a00b134c94a4b030ae5b00c237943c913f40ce8607c630717aea29f5aafc80862770f8f04d7e778c4ad77c6e1d2cedf85cf42bd7bb60f26d23501384aba376e620686cf017c7680d08c95f24af760cb4261eea3eecac49123a428bce2b1bd82523e77fe83f65958d4c53d5be0457e986b6c6bdf2c5ac3ac0297d83c339afa266132a04e9a0f010c79a077e63701b2908184fc8a6c5656139451cd5512b52e7e47f9019dbf699251e21cb984316a592a4b82b4345d8c7aba49de5c63e689647838309de84ba4984a60c18ecf38b4a6de96796551862c7507c03ef497b1ecd81377f9a5cc3618a18bbb90e13c7764f5b226bf9d49cb7a3d629b02761963b21aec2daaf4f14cddd8d4a2debeb909a70b70d7bd811fbccbe4e6e2ecb8fc844848ad614611868d2187c6bd82166e08972e9c7fea4da57b3d8f4756fc29a5b5688b75a982c24c3ebceb52471c58e9e9d7a65a13ee42cd0e6afb308091bc5acc56224083ace4e842511140621550682f141f6bcb07619cbe342de29b726f58a01578e97931fffc97b7b1293a02734797fbf23f62ad68df6628825703df9f1ccbd5e0cdfddb9a158e7896de9a51f06bfdb771986a409af411b02a6ae4b3a24848634099d4143f74d7090aba5f051c66ffe46a7865ec4ab5eb523dafd9cdabc971be286cf06467508b711d35e5b57cd6baaa5926bca64c5cb7d2920504ca325d871a3093d2e5be64ec0fbb51e2103da56d462cfbd8c864f93d0cd6565b48c9420d03088bbc1ad90d3a8cae119797852880aa3ee3ba0aeef6df53b5f1fd08e7b5295447ac102802fca93a2da30f1616c90e01025f6d52db36b7eb7c178cdb3a77738615105bc4220b18596d0615319edfd40f1f363590944564a55928ef04b5aa18f71d82e2da966573a6acf1901238502b6ff5feb8bbef7bb2a7de835e3c3bbd01ce695446e97c6a5cdca852e499d1e9142ba0222fec7f89e0520aba83c20ed31dbb3ac4d7e23e1eea6a09fe30210f828dc7fbab0640f36ccf9bb60d5137425001f90bcbaa063ae5c5ec5fb75051b4e3ca234ea9f1ecefd3a6e284b286b30a8f8ce929a11fbd430cc649247522be4f63c7e1457c16871a1cf067ca052f3f74232ed2bf652c76b0af9ed6563718ea1802f6b4e29f05226c603aaf946e4f8c2e361458beb6dd60d6250e80df7081df455f191f066d6bad72cd77e69cc9a58530797b29ed30096244281390bf1ef64a94431e7ef7eccedce4dfd7fd3f50f3ce2d22271dbc817c46162166eb6c17ab0573bd4247949c6c308011a303ee03eebab8eeb8b6e49e817b072e379ef9259fb7262495a8297d4389b68ad4580d28e4a0f49d40366c24ce13d5c1dbf1926cd0d32b3de73c2605cb387efd53174da4719f7ab09806b074dd053c8b2380c4f010c57fd94bf3396e7813e6a10d47446396ef6d7fb8aaf04c848b017d4c3dc01f03771f0746fe8293e1bab255bdf0b40829c50697c6087a1a9055fcf225fb21290a4ba57307984b2451772b9c02db863004c4b389c11e20d2046d73f8d158e47923cb62e9e16e7f7a5c2abd8ef8a186e43bb33ccd794ab3d9532a125fdd33377fd9e22a9dbfa824c6f86e5b8234eae61b67bf8ca147270ab407a8ea1e6c850ed7e778f7adcc6601778b6b3df5751cdd691f92ba9d1189f4a4c56e2c294cd0a6fd190483c6efbb1651f15db2bf19b4b68600d92e99abaab984416694cfe4"}, @TIPC_NLA_NODE_ID={0xe6, 0x3, "18db41fc462e1b800b32baba38784f1e31ddc15a6b0a631b4665462a9c2d56289ff9d048a1c54a3c015c5ce9524bf690071b0b3bfdb95a2c5f2064c6d47c032a7bafe2b392c1b15eb49deb948212909bb64831427a0e9ade77dcedbb6ecf96b291f8733282d63d886240968a167c8f37d479987dca4089ac96cde5ad027b2042553b3b492360d10ce8a7f655134c59a1a433015a251d9002df25d3d82410044f7683eb315480c501ed9b6681c7e8c233f83c1818ffcf13480346b73cdca1d08e04f61970780be2be7a854278dbaa5f34171e044be22d97450388e26656338ccdaf21"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1144}, 0x1, 0x0, 0x0, 0x404c040}, 0x46b86ec2bbe923a2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00'}, 0x10) syz_clone3(&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, {0x7}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:40:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffed850000006d000000a50000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000340)={'wg0\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000000380)={0x24, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6}]}, 0x24}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="180100000128000000000000000300e1850000007b00000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) r7 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r6}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x4, 0x5, 0x0, 0x1, {0x4, 0x1, 0x0, 0x1, [{0x8}]}}]}]}, 0x34}}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r10, 0x4, 0x4c00) dup3(r10, r9, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r11, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r9, &(0x7f0000000000), 0x200a07, 0x20000}]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000440)='cq_free\x00', r9}, 0x10) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="01060000000000000000090000002c000480130001"], 0x40}}, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000002780)={0x1144, r12, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x30, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NODE={0x1100, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x74d}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "66042487c149019c3e22295a7515c2a470ca51577e97c7178d3089d37218d50a6902e1faa116fbfb9b2cad9eef74fc395c1c9fb66d2bebf366f40323b248ba22890ddafc7aee3010a812b1a0d98e99d569c29ba972b6533172a485570f542fe03de6c9874122f227460d12edc8baecbe7022a32e4366d8c05aa2a8a0fac2940e8932ed9e242eeddf5a03456f199b2b51c3a303ef2948acc52d7c88f7e6786b9a32bc8ddeed7e2a355354b43c26bf68a66cad4d30af5bae3756e7bc7885230fdab59e4c213123f5d0de31cb347187cdecbc6f0b49dbfbc510436e4de7d8df03b87e6d23f89df9b4814dcd2e93b8ee390dcb340bb4837a760f12af0c556d7db56abe6abd196ff68650521c487e165a0310f1aeeb79ad6b78d0d6de6e1df993db28f5b83fd94c8520ce9559984f222a84acc52e53a9b84fc1187a88c20d2c9d8fc47a6da326f377b8df60fb16747aca4c7a3d4dcc49520ddfbaf87427b7d514a4e37e7181ccbd2027d6643fb16adebe24e81cfb5349bf42dc538c40ff52e9c25858587b49a785e021205613fe8e235e18abb488805d1d550f87edabd5b83f8344e24553b07eb36b8b292fa433da665f9153ccabc9b569559f9a90e5574e2502828c10418b837431dab0e0dee291e5fc443d16a2cd70e138862c45d16a93a1f0c4b07086dac3966edb3b924327e3a47c9556d8b099376816b347db408c1d55a036afa59b6add5b3a449e92b455a87d65c351e5acad6a091c82ffe09df7e2280abb05eac64c3e9319dc84471be11068e10337c1c4324f76dc82b009eca160f6f79149c9754bcee52984666be544f4c27c226150efc87a4b029a0e2559b0d0f0e8abb37f61d48e9253a91ddd22ce9ccc97b814aecfc900638437b406ee132483b4c98debfef6f55fba3e788039dfefc6e6fcb475f732b7d270d488145a37b1d6de81a1b88f85fb4c4e66b89a9e4caf47d858aea4e0fd2334069dfecdb4fc432e963fce3996330ad85c7de5a7a2d31f0811c0f3afb46fcfe94df23453887fdd537a0bce700440f29ecf17e1308a41832ecc4188537376040c433409b81a3b0e5c1017c812658e86b6934b079c8f7cb2ddbd46a35df2cc1a3809719b854f2ddacb8c3f78ef32cddf8dfeed6030acd16869f5f77774f5102839592920f39503baef6b9a81a5e5bdd0482b5ecf7d387f5a4f2f045c7ed529cf495b399715773bb27178e7e1cb0e093870d253ed2b6ed7c72bf4f89c616adb81f90b2480fb4b3fc730a8c0aecdeda916858453cd0d9f3d354f07608ebc3ea8ae4421d3b80142470b8c56ab7722181e262e8b5035832acfb17b2359bfef85d9d7092b085e2cc25622c4ecbcd62026adbb435cdc013d7f1fdb02537e5cca8ddff34db5af0a26a7f5bde26169196ef85bf5b00b6d49485117a33c6c25c056f1625e48ae57048d0643800673af87dc04f1296f986c63adebf5a16dee63e473dc1bf7dc552ddbedf4dea1b5604a57e4e976414c12ba527968e012d710ca561bbda2af17142b33329b4073582ea567fd4fb9a7971594bb631a78a83785c272323e1c26e6fb73390f0955d4fa86dfaaf8e9b285098dfacb4c6a1fb91735cacc8d79781255f3d1338b2250ffd2e6f9e262ada96e9ad68f6b9cdd5ca8a934e08273003d20f308345cb9afff342de1512a03080d8dd8c9873e9e45360988afb7fc67eb926928c999758e34fbc09a26d6d820c3136c2bb249e580fa5e23b97d016aa6e926103f7b11e3f051a4a28fcbe06a5ac0823eae8b2d2f430596bca4df16df11a1af2e65849382a37f03ed81bd0ede50dcecaeacae66f2a3d9b58b595e225467da27262f0c963a18aa2f2337acbc9d7aa7e6f354593ad57ec013e7b27653f90b54b8608f3e470ddbf845348de3de3a5b5cb0417e2ff65bbe731f6f3f9ab6f8db7353c6eacb1e4cd69e28d5b84e4dd4d8c0c5d2b9320210c88cbc339241293d9dc503eb8f7b297f1b7a45eb4557adbaff5a580611435402df5d8bbaf4c95d6ed873d5e3c7c4f683019f974b1343b5856730d1854b51d7b294390a4e64313ecfff2dd756e911609db5daf7a8826f90830a7023033b7cb7c4e365fb27b493c23742fc440d7750334531c0c28fcb7a2bce584f00ac9493491f822e86f4aaef599da9026fc76081442e718a1123124f5638f72fc7deb9b6b916ad73317e11da7cfd6329b4f5d9b50c92b4f9fb79781534437a15956b820c0ed4ba38853176b609862a599a33a90364607d747ef6481c8fc2f26749696bfc888f5ff29c81a1b2a3352bbdbaf8efd533836102f325e2ee2193fccc9dc25e572fcb38cc4096c31b32c1b1f3b8a128e60df004a72d7293dc980d26140750fd49cda2e7fb8d1cfc0fadc977a10a6f1b3c76869d1fd0e3e89a315bbd921a6cf85c805a9d7948cfd1d5b5e8c48456b881bf8ae7bcea0e04d443dc37b8b2b2e1e4e3ddad07d5930edd4c3c1dfc838378f70daf42e73465ce0dae7625e5eb6adfe307bccf228e686bc3acfd9ecf9570f3b4c9ef02ce8262b3d5fb195da5b6904790e7bfe374a89499d2c94cbe248a99f0a7532b484ba833cba4e7b39dc17795e0a8229b8d8c131cb5f67980db2da025d4e693f0ff255edb14fc57216446ad9848bfd633a766143023d55efca164a296afedfe7e2b0e62e01d3eaf91f412186c67a655c7d75d178e4d840543896d24f2cdcff492477667ef784380b9ad6897e70cfb62bb8bb0188ee0e8e7d6a362df74968e4456a99b2c301affdb4a092527e3889f119835fabc8e0f7e9f920ccf1058043816a957f9c64f001d1eaa8da88a570fea83cf5373791da145fe8179fcbb9d415c0d63f8274dc1d9658b063c78548994bb4b0f8f9f72ee5a986b1d4e98bbce32a4da8abd6fbad97caf793264cfa01bbb448c7c843cd8d1c7e513ca188a7d0d7a59f18475be6b501709634d562e478ed56c5e180eae47cfe85e661ff69905840c30db68cd4e4fa2e8302248d92a2d4dba682fb2732dac53850456f5ca67b575f8ca0405a532773743732c97f3d12b805065a7152c9f40e0f1f8bbadf51dc70d461cb2e77bd159910663b948bd9e028f75d9ddc94c7ffb99662e4c06e40703cb90105fc339002f0ed7fd78aac80aab48df9216d4b69b37aed1cca31075c7e01fd25ed394fa37eee271fe9f328fd96cd3b65c67e2e1233a5c131c50df5b81602b7ff6f774d3faa1ebb17ddd0ca88d030b9a8b2ab04af4b469bde813547ede82c4a4d132d2acae6f56d7f4c9c6dae1b227c78e24352837b789aa526561f6e925589c7bcf73386e4bdda60ac14a83cb3d5ef25e369e8c4b517a2d63468049d9b1c085e21ca100431315dd96d48b05e104e56713ecab8a5bb6ba66942dc1176f9a200183573281f6905f28801db49a80f7fd05e089e7794dc7110a0dbfeabc7e6a1c28a390ef60d4d30b85d9ab586e6cb3a7b669b840748fee0e877fe394755ec4d77608cadceeab5a1096be4fb04d919f4c8b674407294d3052e436f9190e6aa05a36de1142e3187c55ed815e98238e3347c62726aaf112c53b66764129a0b4cb3aa2abeeae584913b2a093d5fd48f3686d27e2b28324eb8982d39953816e8702999adfe2d34c7724ce6998321d79a5c10b63b66a67cc693d7fd47687d696eb39b760dd377b2eee86b8a7c9fdf30a80403542204a23e7b18cec22a48c3b473f687fba00c12fc5d90c2ae0b86982f99e62467cd0f2ab4072316ead48b42324c0b03689429eaa1b4435336ae0c69290b78a56658dffdb6f5ac757453b4b363f188d7256f765ffa5e59ede1b6d5a1519030c408887bc9f9da8a4bb69ebf9a1f274f0c0d892d1858ec331d63faac8bdbfa2ab7e3fa5bb3d0a9bfee014ecb31917030798168f6ce93aa18573c511ceedeb39ebf0c0def43de223f96d4da82e53b6ea9b7964790fa27b4aa3cb9e20bfffc7a343411380743a2e54e27ae0ec9ab9044cbff97d87a5eb8354fa607f4c431b8b1ad0e22cb1b4986f8326f69b0da9a8e459c59369364a659eba4baf7d73a917af03bfef14c7c0199f684b9ad4f7a959746bacc02b3a941d1e899c3e6a00b134c94a4b030ae5b00c237943c913f40ce8607c630717aea29f5aafc80862770f8f04d7e778c4ad77c6e1d2cedf85cf42bd7bb60f26d23501384aba376e620686cf017c7680d08c95f24af760cb4261eea3eecac49123a428bce2b1bd82523e77fe83f65958d4c53d5be0457e986b6c6bdf2c5ac3ac0297d83c339afa266132a04e9a0f010c79a077e63701b2908184fc8a6c5656139451cd5512b52e7e47f9019dbf699251e21cb984316a592a4b82b4345d8c7aba49de5c63e689647838309de84ba4984a60c18ecf38b4a6de96796551862c7507c03ef497b1ecd81377f9a5cc3618a18bbb90e13c7764f5b226bf9d49cb7a3d629b02761963b21aec2daaf4f14cddd8d4a2debeb909a70b70d7bd811fbccbe4e6e2ecb8fc844848ad614611868d2187c6bd82166e08972e9c7fea4da57b3d8f4756fc29a5b5688b75a982c24c3ebceb52471c58e9e9d7a65a13ee42cd0e6afb308091bc5acc56224083ace4e842511140621550682f141f6bcb07619cbe342de29b726f58a01578e97931fffc97b7b1293a02734797fbf23f62ad68df6628825703df9f1ccbd5e0cdfddb9a158e7896de9a51f06bfdb771986a409af411b02a6ae4b3a24848634099d4143f74d7090aba5f051c66ffe46a7865ec4ab5eb523dafd9cdabc971be286cf06467508b711d35e5b57cd6baaa5926bca64c5cb7d2920504ca325d871a3093d2e5be64ec0fbb51e2103da56d462cfbd8c864f93d0cd6565b48c9420d03088bbc1ad90d3a8cae119797852880aa3ee3ba0aeef6df53b5f1fd08e7b5295447ac102802fca93a2da30f1616c90e01025f6d52db36b7eb7c178cdb3a77738615105bc4220b18596d0615319edfd40f1f363590944564a55928ef04b5aa18f71d82e2da966573a6acf1901238502b6ff5feb8bbef7bb2a7de835e3c3bbd01ce695446e97c6a5cdca852e499d1e9142ba0222fec7f89e0520aba83c20ed31dbb3ac4d7e23e1eea6a09fe30210f828dc7fbab0640f36ccf9bb60d5137425001f90bcbaa063ae5c5ec5fb75051b4e3ca234ea9f1ecefd3a6e284b286b30a8f8ce929a11fbd430cc649247522be4f63c7e1457c16871a1cf067ca052f3f74232ed2bf652c76b0af9ed6563718ea1802f6b4e29f05226c603aaf946e4f8c2e361458beb6dd60d6250e80df7081df455f191f066d6bad72cd77e69cc9a58530797b29ed30096244281390bf1ef64a94431e7ef7eccedce4dfd7fd3f50f3ce2d22271dbc817c46162166eb6c17ab0573bd4247949c6c308011a303ee03eebab8eeb8b6e49e817b072e379ef9259fb7262495a8297d4389b68ad4580d28e4a0f49d40366c24ce13d5c1dbf1926cd0d32b3de73c2605cb387efd53174da4719f7ab09806b074dd053c8b2380c4f010c57fd94bf3396e7813e6a10d47446396ef6d7fb8aaf04c848b017d4c3dc01f03771f0746fe8293e1bab255bdf0b40829c50697c6087a1a9055fcf225fb21290a4ba57307984b2451772b9c02db863004c4b389c11e20d2046d73f8d158e47923cb62e9e16e7f7a5c2abd8ef8a186e43bb33ccd794ab3d9532a125fdd33377fd9e22a9dbfa824c6f86e5b8234eae61b67bf8ca147270ab407a8ea1e6c850ed7e778f7adcc6601778b6b3df5751cdd691f92ba9d1189f4a4c56e2c294cd0a6fd190483c6efbb1651f15db2bf19b4b68600d92e99abaab984416694cfe4"}, @TIPC_NLA_NODE_ID={0xe6, 0x3, "18db41fc462e1b800b32baba38784f1e31ddc15a6b0a631b4665462a9c2d56289ff9d048a1c54a3c015c5ce9524bf690071b0b3bfdb95a2c5f2064c6d47c032a7bafe2b392c1b15eb49deb948212909bb64831427a0e9ade77dcedbb6ecf96b291f8733282d63d886240968a167c8f37d479987dca4089ac96cde5ad027b2042553b3b492360d10ce8a7f655134c59a1a433015a251d9002df25d3d82410044f7683eb315480c501ed9b6681c7e8c233f83c1818ffcf13480346b73cdca1d08e04f61970780be2be7a854278dbaa5f34171e044be22d97450388e26656338ccdaf21"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1144}, 0x1, 0x0, 0x0, 0x404c040}, 0x46b86ec2bbe923a2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00'}, 0x10) syz_clone3(&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, {0x7}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:40:25 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:25 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000000000004b64ffed850000006d000000a50000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000340)={'wg0\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000000380)={0x24, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6}]}, 0x24}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="180100000128000000000000000300e1850000007b00000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) r7 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=@bridge_setlink={0x34, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r6}, [@IFLA_AF_SPEC={0x14, 0x1a, 0x0, 0x1, [@AF_INET={0x4, 0x5, 0x0, 0x1, {0x4, 0x1, 0x0, 0x1, [{0x8}]}}]}]}, 0x34}}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fallocate(r9, 0x0, 0x0, 0x1000f4) fcntl$setstatus(r10, 0x4, 0x4c00) dup3(r10, r9, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) io_submit(r11, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r9, &(0x7f0000000000), 0x200a07, 0x20000}]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000440)='cq_free\x00', r9}, 0x10) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="01060000000000000000090000002c000480130001"], 0x40}}, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000002780)={0x1144, r12, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x30, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_NODE={0x1100, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x74d}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "66042487c149019c3e22295a7515c2a470ca51577e97c7178d3089d37218d50a6902e1faa116fbfb9b2cad9eef74fc395c1c9fb66d2bebf366f40323b248ba22890ddafc7aee3010a812b1a0d98e99d569c29ba972b6533172a485570f542fe03de6c9874122f227460d12edc8baecbe7022a32e4366d8c05aa2a8a0fac2940e8932ed9e242eeddf5a03456f199b2b51c3a303ef2948acc52d7c88f7e6786b9a32bc8ddeed7e2a355354b43c26bf68a66cad4d30af5bae3756e7bc7885230fdab59e4c213123f5d0de31cb347187cdecbc6f0b49dbfbc510436e4de7d8df03b87e6d23f89df9b4814dcd2e93b8ee390dcb340bb4837a760f12af0c556d7db56abe6abd196ff68650521c487e165a0310f1aeeb79ad6b78d0d6de6e1df993db28f5b83fd94c8520ce9559984f222a84acc52e53a9b84fc1187a88c20d2c9d8fc47a6da326f377b8df60fb16747aca4c7a3d4dcc49520ddfbaf87427b7d514a4e37e7181ccbd2027d6643fb16adebe24e81cfb5349bf42dc538c40ff52e9c25858587b49a785e021205613fe8e235e18abb488805d1d550f87edabd5b83f8344e24553b07eb36b8b292fa433da665f9153ccabc9b569559f9a90e5574e2502828c10418b837431dab0e0dee291e5fc443d16a2cd70e138862c45d16a93a1f0c4b07086dac3966edb3b924327e3a47c9556d8b099376816b347db408c1d55a036afa59b6add5b3a449e92b455a87d65c351e5acad6a091c82ffe09df7e2280abb05eac64c3e9319dc84471be11068e10337c1c4324f76dc82b009eca160f6f79149c9754bcee52984666be544f4c27c226150efc87a4b029a0e2559b0d0f0e8abb37f61d48e9253a91ddd22ce9ccc97b814aecfc900638437b406ee132483b4c98debfef6f55fba3e788039dfefc6e6fcb475f732b7d270d488145a37b1d6de81a1b88f85fb4c4e66b89a9e4caf47d858aea4e0fd2334069dfecdb4fc432e963fce3996330ad85c7de5a7a2d31f0811c0f3afb46fcfe94df23453887fdd537a0bce700440f29ecf17e1308a41832ecc4188537376040c433409b81a3b0e5c1017c812658e86b6934b079c8f7cb2ddbd46a35df2cc1a3809719b854f2ddacb8c3f78ef32cddf8dfeed6030acd16869f5f77774f5102839592920f39503baef6b9a81a5e5bdd0482b5ecf7d387f5a4f2f045c7ed529cf495b399715773bb27178e7e1cb0e093870d253ed2b6ed7c72bf4f89c616adb81f90b2480fb4b3fc730a8c0aecdeda916858453cd0d9f3d354f07608ebc3ea8ae4421d3b80142470b8c56ab7722181e262e8b5035832acfb17b2359bfef85d9d7092b085e2cc25622c4ecbcd62026adbb435cdc013d7f1fdb02537e5cca8ddff34db5af0a26a7f5bde26169196ef85bf5b00b6d49485117a33c6c25c056f1625e48ae57048d0643800673af87dc04f1296f986c63adebf5a16dee63e473dc1bf7dc552ddbedf4dea1b5604a57e4e976414c12ba527968e012d710ca561bbda2af17142b33329b4073582ea567fd4fb9a7971594bb631a78a83785c272323e1c26e6fb73390f0955d4fa86dfaaf8e9b285098dfacb4c6a1fb91735cacc8d79781255f3d1338b2250ffd2e6f9e262ada96e9ad68f6b9cdd5ca8a934e08273003d20f308345cb9afff342de1512a03080d8dd8c9873e9e45360988afb7fc67eb926928c999758e34fbc09a26d6d820c3136c2bb249e580fa5e23b97d016aa6e926103f7b11e3f051a4a28fcbe06a5ac0823eae8b2d2f430596bca4df16df11a1af2e65849382a37f03ed81bd0ede50dcecaeacae66f2a3d9b58b595e225467da27262f0c963a18aa2f2337acbc9d7aa7e6f354593ad57ec013e7b27653f90b54b8608f3e470ddbf845348de3de3a5b5cb0417e2ff65bbe731f6f3f9ab6f8db7353c6eacb1e4cd69e28d5b84e4dd4d8c0c5d2b9320210c88cbc339241293d9dc503eb8f7b297f1b7a45eb4557adbaff5a580611435402df5d8bbaf4c95d6ed873d5e3c7c4f683019f974b1343b5856730d1854b51d7b294390a4e64313ecfff2dd756e911609db5daf7a8826f90830a7023033b7cb7c4e365fb27b493c23742fc440d7750334531c0c28fcb7a2bce584f00ac9493491f822e86f4aaef599da9026fc76081442e718a1123124f5638f72fc7deb9b6b916ad73317e11da7cfd6329b4f5d9b50c92b4f9fb79781534437a15956b820c0ed4ba38853176b609862a599a33a90364607d747ef6481c8fc2f26749696bfc888f5ff29c81a1b2a3352bbdbaf8efd533836102f325e2ee2193fccc9dc25e572fcb38cc4096c31b32c1b1f3b8a128e60df004a72d7293dc980d26140750fd49cda2e7fb8d1cfc0fadc977a10a6f1b3c76869d1fd0e3e89a315bbd921a6cf85c805a9d7948cfd1d5b5e8c48456b881bf8ae7bcea0e04d443dc37b8b2b2e1e4e3ddad07d5930edd4c3c1dfc838378f70daf42e73465ce0dae7625e5eb6adfe307bccf228e686bc3acfd9ecf9570f3b4c9ef02ce8262b3d5fb195da5b6904790e7bfe374a89499d2c94cbe248a99f0a7532b484ba833cba4e7b39dc17795e0a8229b8d8c131cb5f67980db2da025d4e693f0ff255edb14fc57216446ad9848bfd633a766143023d55efca164a296afedfe7e2b0e62e01d3eaf91f412186c67a655c7d75d178e4d840543896d24f2cdcff492477667ef784380b9ad6897e70cfb62bb8bb0188ee0e8e7d6a362df74968e4456a99b2c301affdb4a092527e3889f119835fabc8e0f7e9f920ccf1058043816a957f9c64f001d1eaa8da88a570fea83cf5373791da145fe8179fcbb9d415c0d63f8274dc1d9658b063c78548994bb4b0f8f9f72ee5a986b1d4e98bbce32a4da8abd6fbad97caf793264cfa01bbb448c7c843cd8d1c7e513ca188a7d0d7a59f18475be6b501709634d562e478ed56c5e180eae47cfe85e661ff69905840c30db68cd4e4fa2e8302248d92a2d4dba682fb2732dac53850456f5ca67b575f8ca0405a532773743732c97f3d12b805065a7152c9f40e0f1f8bbadf51dc70d461cb2e77bd159910663b948bd9e028f75d9ddc94c7ffb99662e4c06e40703cb90105fc339002f0ed7fd78aac80aab48df9216d4b69b37aed1cca31075c7e01fd25ed394fa37eee271fe9f328fd96cd3b65c67e2e1233a5c131c50df5b81602b7ff6f774d3faa1ebb17ddd0ca88d030b9a8b2ab04af4b469bde813547ede82c4a4d132d2acae6f56d7f4c9c6dae1b227c78e24352837b789aa526561f6e925589c7bcf73386e4bdda60ac14a83cb3d5ef25e369e8c4b517a2d63468049d9b1c085e21ca100431315dd96d48b05e104e56713ecab8a5bb6ba66942dc1176f9a200183573281f6905f28801db49a80f7fd05e089e7794dc7110a0dbfeabc7e6a1c28a390ef60d4d30b85d9ab586e6cb3a7b669b840748fee0e877fe394755ec4d77608cadceeab5a1096be4fb04d919f4c8b674407294d3052e436f9190e6aa05a36de1142e3187c55ed815e98238e3347c62726aaf112c53b66764129a0b4cb3aa2abeeae584913b2a093d5fd48f3686d27e2b28324eb8982d39953816e8702999adfe2d34c7724ce6998321d79a5c10b63b66a67cc693d7fd47687d696eb39b760dd377b2eee86b8a7c9fdf30a80403542204a23e7b18cec22a48c3b473f687fba00c12fc5d90c2ae0b86982f99e62467cd0f2ab4072316ead48b42324c0b03689429eaa1b4435336ae0c69290b78a56658dffdb6f5ac757453b4b363f188d7256f765ffa5e59ede1b6d5a1519030c408887bc9f9da8a4bb69ebf9a1f274f0c0d892d1858ec331d63faac8bdbfa2ab7e3fa5bb3d0a9bfee014ecb31917030798168f6ce93aa18573c511ceedeb39ebf0c0def43de223f96d4da82e53b6ea9b7964790fa27b4aa3cb9e20bfffc7a343411380743a2e54e27ae0ec9ab9044cbff97d87a5eb8354fa607f4c431b8b1ad0e22cb1b4986f8326f69b0da9a8e459c59369364a659eba4baf7d73a917af03bfef14c7c0199f684b9ad4f7a959746bacc02b3a941d1e899c3e6a00b134c94a4b030ae5b00c237943c913f40ce8607c630717aea29f5aafc80862770f8f04d7e778c4ad77c6e1d2cedf85cf42bd7bb60f26d23501384aba376e620686cf017c7680d08c95f24af760cb4261eea3eecac49123a428bce2b1bd82523e77fe83f65958d4c53d5be0457e986b6c6bdf2c5ac3ac0297d83c339afa266132a04e9a0f010c79a077e63701b2908184fc8a6c5656139451cd5512b52e7e47f9019dbf699251e21cb984316a592a4b82b4345d8c7aba49de5c63e689647838309de84ba4984a60c18ecf38b4a6de96796551862c7507c03ef497b1ecd81377f9a5cc3618a18bbb90e13c7764f5b226bf9d49cb7a3d629b02761963b21aec2daaf4f14cddd8d4a2debeb909a70b70d7bd811fbccbe4e6e2ecb8fc844848ad614611868d2187c6bd82166e08972e9c7fea4da57b3d8f4756fc29a5b5688b75a982c24c3ebceb52471c58e9e9d7a65a13ee42cd0e6afb308091bc5acc56224083ace4e842511140621550682f141f6bcb07619cbe342de29b726f58a01578e97931fffc97b7b1293a02734797fbf23f62ad68df6628825703df9f1ccbd5e0cdfddb9a158e7896de9a51f06bfdb771986a409af411b02a6ae4b3a24848634099d4143f74d7090aba5f051c66ffe46a7865ec4ab5eb523dafd9cdabc971be286cf06467508b711d35e5b57cd6baaa5926bca64c5cb7d2920504ca325d871a3093d2e5be64ec0fbb51e2103da56d462cfbd8c864f93d0cd6565b48c9420d03088bbc1ad90d3a8cae119797852880aa3ee3ba0aeef6df53b5f1fd08e7b5295447ac102802fca93a2da30f1616c90e01025f6d52db36b7eb7c178cdb3a77738615105bc4220b18596d0615319edfd40f1f363590944564a55928ef04b5aa18f71d82e2da966573a6acf1901238502b6ff5feb8bbef7bb2a7de835e3c3bbd01ce695446e97c6a5cdca852e499d1e9142ba0222fec7f89e0520aba83c20ed31dbb3ac4d7e23e1eea6a09fe30210f828dc7fbab0640f36ccf9bb60d5137425001f90bcbaa063ae5c5ec5fb75051b4e3ca234ea9f1ecefd3a6e284b286b30a8f8ce929a11fbd430cc649247522be4f63c7e1457c16871a1cf067ca052f3f74232ed2bf652c76b0af9ed6563718ea1802f6b4e29f05226c603aaf946e4f8c2e361458beb6dd60d6250e80df7081df455f191f066d6bad72cd77e69cc9a58530797b29ed30096244281390bf1ef64a94431e7ef7eccedce4dfd7fd3f50f3ce2d22271dbc817c46162166eb6c17ab0573bd4247949c6c308011a303ee03eebab8eeb8b6e49e817b072e379ef9259fb7262495a8297d4389b68ad4580d28e4a0f49d40366c24ce13d5c1dbf1926cd0d32b3de73c2605cb387efd53174da4719f7ab09806b074dd053c8b2380c4f010c57fd94bf3396e7813e6a10d47446396ef6d7fb8aaf04c848b017d4c3dc01f03771f0746fe8293e1bab255bdf0b40829c50697c6087a1a9055fcf225fb21290a4ba57307984b2451772b9c02db863004c4b389c11e20d2046d73f8d158e47923cb62e9e16e7f7a5c2abd8ef8a186e43bb33ccd794ab3d9532a125fdd33377fd9e22a9dbfa824c6f86e5b8234eae61b67bf8ca147270ab407a8ea1e6c850ed7e778f7adcc6601778b6b3df5751cdd691f92ba9d1189f4a4c56e2c294cd0a6fd190483c6efbb1651f15db2bf19b4b68600d92e99abaab984416694cfe4"}, @TIPC_NLA_NODE_ID={0xe6, 0x3, "18db41fc462e1b800b32baba38784f1e31ddc15a6b0a631b4665462a9c2d56289ff9d048a1c54a3c015c5ce9524bf690071b0b3bfdb95a2c5f2064c6d47c032a7bafe2b392c1b15eb49deb948212909bb64831427a0e9ade77dcedbb6ecf96b291f8733282d63d886240968a167c8f37d479987dca4089ac96cde5ad027b2042553b3b492360d10ce8a7f655134c59a1a433015a251d9002df25d3d82410044f7683eb315480c501ed9b6681c7e8c233f83c1818ffcf13480346b73cdca1d08e04f61970780be2be7a854278dbaa5f34171e044be22d97450388e26656338ccdaf21"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1144}, 0x1, 0x0, 0x0, 0x404c040}, 0x46b86ec2bbe923a2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00'}, 0x10) syz_clone3(&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, {0x7}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:40:25 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r1}, &(0x7f0000000600), &(0x7f0000000640)}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r1}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:25 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00'}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:25 executing program 2: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@local, @in6=@ipv4}}, {{@in=@remote}, 0x0, @in=@multicast2}}, &(0x7f0000000500)=0xe8) getegid() 03:40:25 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0x0, r1}, 0x10) quotactl$Q_GETQUOTA(0xffffffff80000703, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000200)) 03:40:25 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) socket$unix(0x1, 0x2, 0x0) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) 03:40:25 executing program 0: syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x7, &(0x7f0000000380), 0x1, 0x2cc, &(0x7f00000003c0)="$eJzs3b1qW1cAB/BT2bWLiz+mQrv00C7tcnHdF6goNpgKGhwrJBkC1/g6EVIkoyuIZDI4czLkAfIEJmO2QMgL+C2yeQmePEXBluOvOGQI8sXo9wNx/vBHcA6HI84izt7t5w/rG3mykXZC6Z8YxkMIpYMQ5kIpjIWB747H0lGeCGdthz+fPHvx9Oadu/+VK5XFlRiXyqt/L8QYZ3598+jxy9/edn689Wrm9WTYnbu3937h3e5Puz/vfVh9UMtjLY/NViemca3V6qRrjSyu1/J6EuONRpbmWaw186x9rt9otDY3ezFtrk9PbbazPI9psxfrWS92WrHT7sX0flprxiRJ4vRU4GuqOysrabnoWTBc7XY5PTzDk5811Z1CJgQAFMr9f5S5/4+Cw/v/xPH5Pc/9HwAAAAAAAAAAAAAAroODfn+23+/PfhovfoqeH8Nl/0eb/R9t9n+0nfnj7g8h7G93q93qYBz0S8uVxfl4ZO70W/vdbnXspP9r0Mfz/fdh6rhfuLSfCH/8PugPu3//r1zoJ8P68JcPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeSeOLS9/2T5Ev9IC0tVxbnL33ffzz8Mn5lywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAb5L3tuppo5G1BUEQTkLRv0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw9U4f/S56JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQp723V00Yjaw8xFL1GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDr6GMAAAD//xxWAOM=") [ 2957.025082][T14038] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2957.043485][T14035] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 03:40:25 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) socket$inet6(0xa, 0x3, 0x8000000003c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000180)='ext4_ext_show_extent\x00', r2}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe2, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000180)='ext4_ext_show_extent\x00', r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0x400000) socket$inet6(0xa, 0xa, 0x200) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:40:25 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:25 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000004c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020217b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000faffffff850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r1, &(0x7f0000000080)=@nameseq={0x1e, 0x4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000280)='sys_enter\x00', r0}, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0x1, 0x58, &(0x7f00000002c0)}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000006c0)={r0, 0xe0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000380)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0], 0x0, 0x5b, &(0x7f0000000440)=[{}, {}], 0x10, 0x10, &(0x7f0000000480), &(0x7f0000000540), 0x8, 0x69, 0x8, 0x8, &(0x7f0000000580)}}, 0x10) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000700)={0x1b, 0x0, 0x0, 0x100, 0x0, 0x1, 0xfffffff7, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x3}, 0x48) sync() 03:40:25 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000040)={0x5, 0x6}) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000100)="0f060faa0fc79d3518640f01cfbaf80c66b8f6f6368366effc160c0c0f01c266b9ea0900000f3266b80058000066ba000000000f300f32764b66b8000000000f23c00f21f80f23f8b805008ed0", 0x4d}], 0x1, 0x1, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 03:40:25 executing program 2: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000000640)=""/250, 0xd4}, {&(0x7f0000000240)=""/17, 0x11}], 0x3}, 0x8002a0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xe, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="450a0000fbffffff6111640000000000180000000100000000000000000000009500000000"], &(0x7f00000004c0)='syzkaller\x00', 0xb4}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x275a, 0x0) add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000300)={0x0, "0f5b676b2de6cbc6ea46abc39d0a4fc49a7659a74f7a769bff4c0200000000000000f13e0c86048c0ea164d2a123cde57f11d04354869533f185505f85c8725b"}, 0x48, 0xfffffffffffffffe) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000001a80)=ANY=[@ANYRES32=r2], &(0x7f0000000040)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xff87}, 0x90) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x9, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002200f30c0000000000feff00760000000f00001e45000000a000020095"], &(0x7f0000000280)='GPL\x00', 0x4000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='io_uring_register\x00', r5}, 0x10) r6 = io_uring_setup(0x1de0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffe}) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r6, 0x16, 0x20000028, r7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mmap_lock_acquire_returned\x00', r4}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) [ 2957.093907][T14045] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.1'. 03:40:25 executing program 0: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) 03:40:25 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x80040) 03:40:25 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'ip6gre0\x00', &(0x7f0000000100)={'ip6gre0\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @empty, @local, 0x1, 0x784e, 0x4}}) capset(&(0x7f0000001e80)={0x20071026}, &(0x7f0000001ec0)={0x0, 0x1, 0x0, 0xdfa, 0x0, 0x6}) r1 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r1, &(0x7f0000000100), 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6(0xa, 0x2, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = dup(r3) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r1], 0x22c}, 0x1, 0x0, 0x0, 0x4000880}, 0x404c020) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f00000001c0)={0x5000, 0x4000}) ioctl$KVM_RUN(r5, 0xae80, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={0xffffffffffffffff, 0x70000000, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000617474722c616374697665c75a876348615f6c6f67873d342c6191138918655f2c6f67733d342c9b756f74082c66b2d1c46f4b2a3d159dce99edb2a4ea6173670000000000dbb374615f666c7573682c70726a6a71756f74613d2d7b2c6a7166748dba745fe3616368652c66617374626f6f742c00834aa38fc41d229b202ddadba6d8f9bfb74f705a8b2786d610d1f2335eb1dbbc87d1b7692ffe82e508d80bdcf88ebdd5523426b8a12703418316731cf8b17ccf2c330769e5a4a505efbc7f3c5c2d958ffa4d22b0e082b7d907739b8a94af832b46c4d5df1841440857364bd0ce880b4e382a53b6db010b536c4453c83641a4dbf3d147b6a4cced95"], 0x1, 0x54f9, &(0x7f000000ab40)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYogbSQBqiB3FJCBBEeB4WIRJE8thX0fZIZxoIfMwgO80YaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS3fVenFz9fu6bc5u306e2QAAAADnbKv1on4yS/2vzf3vza2fTb+IiDIizq3dR/HpJHPU5FSvvL56MYbbiDrh8BmT5voSEX+a6+FH198CAAAAXK7NcjVPq/X0MBt6QPQpFW3Kb38z5RURUc3uM6WVh7xfmcLq3/c4/mdKqwtY00xhqeQ2zpX2LvXf/Vi1mz5ritSUb78/29wBAIAejU6aflchAAAA9Onf0ANgGEU8bWUetwInqWm29z6f9AAAAIAPqBh6AAAAAEDn6vW/8/8AAADgsqXz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjStlovNsvVvG3Obt9OntkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/szzsKhEAYhMHe9Z3J3P+w0qCpqUkVCB9/YzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLE/LykQAkEQBXPG/076/oeVBD2DCBHQ8KiiFg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLFzP69xVHEAwN/M7GxtVVyj7CEiCh70Yrfb2tqbeFCCB/8EIaTbGrv1R5uDLUXIxZvknIvoUURQ4i3/Q84J5BJvOewhgmdlZmeSyQ9w/dGZTfL5wJv33WGY932zEPKd9xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNLo3YM4yQ6dcRwX5zb3Hi9k/daRPrO+sj2btSyO6kz6dHi5+iHqNpcIAAAA50dS1vchhJ10bS7r405e/6flNVnN/92z47is54/W/WVf1v5Z+/WX3Rf3B+qMx8luentxOLhyPJXWk5vldHvub69o5U8+f/eS5F9I/MHyC6M0f57RNxsb77Xz8EId2QIA/8blsi+C8vehrO83mRgA50arUniX9X/SaTYnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O2vAAAA//+END5e") r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1817c1, 0x41) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, 0x0, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r7, 0x0) ftruncate(r7, 0x4008c0d) r8 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x12b242, 0x0) fallocate(r8, 0x8, 0x0, 0x40000) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r6, 0xf501, 0x0) 03:40:25 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5000008, 0x8031, 0xffffffffffffffff, 0x200) r0 = socket(0x1e, 0x4, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES16=r1], 0xcc}, 0x1, 0x0, 0x0, 0x4000040}, 0x44) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000a0db000000000000000000850000000e000000c50000002a00000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f00000000c0)='netlink_extack\x00', r2}, 0x11) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x3, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r8, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r8, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {}, {0xffff, 0xf}}, [@filter_kind_options=@f_u32={{0x8}, {0x18, 0x2, [@TCA_U32_SEL={0x14}]}}]}, 0x44}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000005e80)=@newtfilter={0x24, 0x2c, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {}, {0x0, 0xf}}}, 0x24}}, 0x0) r9 = socket$inet(0x2, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r9, 0x8929, &(0x7f00000005c0)={'wg2\x00'}) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0xa, 0x8000, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffd}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r10, &(0x7f0000000380), 0x20000000}, 0x20) r11 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_int(r11, 0x29, 0x4e, &(0x7f0000000040)=0x9, 0x4) bind$inet6(r11, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0xfec0ffff00000000}}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f00000001c0)) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x3, &(0x7f0000000940)={r10, &(0x7f0000000880), 0x0}, 0x20) socket(0x1e, 0x4, 0x0) r12 = dup3(r0, r0, 0x80000) recvmmsg(r12, &(0x7f0000002c00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 03:40:25 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x0, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:25 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000100)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0xd, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x200000, 0xffffffff, 0xffffffff, 0x7]}]}}}}}) r0 = epoll_create(0x1) epoll_pwait2(r0, &(0x7f0000001440)=[{}], 0x1, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000002c0), r1) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000000)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000100)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) r4 = socket(0x10, 0x803, 0x0) getsockname$packet(r4, 0x0, &(0x7f0000000100)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400145042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x7800007, 0x12, r5, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r3, 0x80000081fd) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x1670e68) r6 = open(&(0x7f0000000080)='./bus\x00', 0x88257be281926c71, 0x0) fallocate(r6, 0x0, 0x0, 0xceec) write$binfmt_script(r6, &(0x7f0000000140)=ANY=[@ANYBLOB='#( ./bts\n'], 0x9) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb703000008000000b703000000000020850000007200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000010c0)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0) fadvise64(r8, 0x0, 0x0, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000019c0)={&(0x7f0000000000)='block_plug\x00', r7}, 0x10) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r9, &(0x7f0000000180), 0x40001) 03:40:25 executing program 0: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r4, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r5, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 03:40:25 executing program 2: syz_read_part_table(0x104a, &(0x7f0000000000)="$eJzsz00KAVAUBeDzUN5IbwmMreKNjY1swhLICizCxD7sxA6MlURRxor6vsm9dX/qhN80erX78+d4cV1fks10ll0fJDUpNUlvOYznmbRkdV/rw2wfB6e3hynPujx+NQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/IlbAAAA//96VAns") (async) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)=@ipv4_delroute={0x1c, 0x19, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}}, 0x1c}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r1, r1}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) (async) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r1, r1}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000001180)={0x17, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}]}, &(0x7f0000000500)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) (async) r2 = socket$inet6(0xa, 0x4, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f00000000c0)={@mcast1, 0x800, 0x0, 0x103, 0x1}, 0x20) (async, rerun: 64) setsockopt$inet6_int(r2, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) (async, rerun: 64) sendmsg$inet6(r2, &(0x7f0000000040)={&(0x7f0000000340)={0xa, 0x4e24, 0x7fffe, @loopback}, 0x1c, 0x0, 0x0, &(0x7f0000001240)=[@flowinfo={{0x14}}, @dstopts_2292={{0x18}}, @hoplimit={{0x14, 0x29, 0x34, 0xcb60}}, @dstopts_2292={{0x140, 0x29, 0x4, {0x87, 0x24, '\x00', [@ra={0x5, 0x2, 0x66}, @hao={0xc9, 0x10, @loopback}, @generic={0x29, 0xae, "aef530d3e93ed101b0f45ca5aaf8e0c08848ad2a6a89aac33bfb250f7911138356997e059925cd5e5b44df41f68c56008fa40471841de9d6079c7c36c67e4314dce7f7b4de07d47a31751375c0d0439499c99fb12021a1c13799577647ee465482ff0af64e05cf0f5e371b4c3b609edb58e5c4a733a3fb3b837d268a0494e0d6ef608529999666da1ac6075cec9f94c505cf8f6395c6c5e1609d046f506106395ab8cf9e7762ad36e97f29e2a4bd"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x91, 0x53, "92df720698d5a5b1b3d40bc828ad360f3dbd1160d9330dd78b99a7ad8e52b0d986f50a7c60f09f5170fb085b0942f922063726041a4a35fdd1aca0bd20376a2509a90843c906aaebbf5572cf5b81a9d0aa952f"}, @pad1]}}}], 0x188}, 0x0) (async) r3 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'team_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000001c0)=@newqdisc={0x58, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}, @TCA_STAB={0x24, 0x8, 0x0, 0x1, [{{0x1c}, {0x4}}]}, @TCA_RATE={0x6}]}, 0x58}}, 0x0) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) (async, rerun: 64) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (rerun: 64) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) inotify_rm_watch(0xffffffffffffffff, 0x0) (async) timer_create(0x0, 0x0, 0x0) (async) r7 = io_uring_setup(0x53ed, &(0x7f0000000000)={0x0, 0x0, 0x8c2}) io_uring_register$IORING_REGISTER_ENABLE_RINGS(r7, 0xc, 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r7, 0x13, &(0x7f00000000c0), 0x2) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001500)={&(0x7f0000001400)=ANY=[@ANYBLOB="9feb0100180000000000000058000000580000000c00000001000000000000010000000070007b0603000000060000060400000004000020090000000104000000ff0f00000f00000004000000070000006cfa0000010000000800000004000000000000070000000000305f30305f30002e5f0000"], &(0x7f0000001480)=""/127, 0x7c, 0x7f, 0x1}, 0x20) 03:40:25 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000000002300850000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) [ 2957.220466][ T28] audit: type=1400 audit(2000000425.465:70455): avc: denied { bind } for pid=14073 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 2957.242063][T14076] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 03:40:25 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000000640)=""/250, 0xd4}, {&(0x7f0000000240)=""/17, 0x11}], 0x3}, 0x8002a0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xe, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="450a0000fbffffff6111640000000000180000000100000000000000000000009500000000"], &(0x7f00000004c0)='syzkaller\x00', 0xb4}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x275a, 0x0) add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000300)={0x0, "0f5b676b2de6cbc6ea46abc39d0a4fc49a7659a74f7a769bff4c0200000000000000f13e0c86048c0ea164d2a123cde57f11d04354869533f185505f85c8725b"}, 0x48, 0xfffffffffffffffe) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000001a80)=ANY=[@ANYRES32=r2], &(0x7f0000000040)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xff87}, 0x90) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x9, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002200f30c0000000000feff00760000000f00001e45000000a000020095"], &(0x7f0000000280)='GPL\x00', 0x4000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='io_uring_register\x00', r5}, 0x10) r6 = io_uring_setup(0x1de0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffe}) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r6, 0x16, 0x20000028, r7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mmap_lock_acquire_returned\x00', r4}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) 03:40:25 executing program 2: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x0, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001540)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x98, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x84, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x1, r5}}]}, {0x4}, {0xc}, {0xc}}}, @m_gact={0x30, 0x18, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x98}}, 0x0) 03:40:25 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) 03:40:25 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x0, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:25 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x7, 0x10000, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000010700000000000000000000181100", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) getresgid(&(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)) 03:40:25 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x80040) 03:40:25 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, 0x0, 0x0) 03:40:25 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0xc00000) 03:40:25 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x80000006}]}, 0x10) dup3(r2, r3, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f786174747200000000653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad207000c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9bb55bb77bcadfdf75143289938f8d282688c10f0ffcefa57ff27c893414af5266072d92b4513d8d2a3d9419501652a3ce7230a"], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r4, 0x4004f506, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) splice(r6, 0x0, r5, 0x0, 0xffff, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000180)='sys_enter\x00', r7}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) removexattr(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=@known='trusted.overlay.upper\x00') ioctl$sock_SIOCINQ(r5, 0x5452, &(0x7f0000000000)) close_range(r5, 0xffffffffffffffff, 0x0) r8 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r8}, 0x4) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r8, @ANYRESHEX=r8], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r10 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_group_source_req(r10, 0x0, 0x2b, &(0x7f0000000000)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast1}}}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000c40)='sys_enter\x00', r9}, 0x10) sync() r11 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r11, 0x6, 0x1d, &(0x7f0000000140)={0x9, 0x5, 0x4, 0x6, 0x6}, 0x14) 03:40:25 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:25 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r4, &(0x7f0000001ac0)={0x0, 0x2, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r5, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 03:40:25 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x80000006}]}, 0x10) dup3(r2, r3, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f786174747200000000653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad207000c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9bb55bb77bcadfdf75143289938f8d282688c10f0ffcefa57ff27c893414af5266072d92b4513d8d2a3d9419501652a3ce7230a"], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r4, 0x4004f506, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) splice(r6, 0x0, r5, 0x0, 0xffff, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000180)='sys_enter\x00', r7}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) removexattr(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=@known='trusted.overlay.upper\x00') ioctl$sock_SIOCINQ(r5, 0x5452, &(0x7f0000000000)) close_range(r5, 0xffffffffffffffff, 0x0) r8 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r8}, 0x4) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r8, @ANYRESHEX=r8], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r10 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_group_source_req(r10, 0x0, 0x2b, &(0x7f0000000000)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast1}}}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000c40)='sys_enter\x00', r9}, 0x10) sync() r11 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r11, 0x6, 0x1d, &(0x7f0000000140)={0x9, 0x5, 0x4, 0x6, 0x6}, 0x14) 03:40:25 executing program 1: syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x8, &(0x7f0000000380), 0x1, 0x2cc, &(0x7f00000003c0)="$eJzs3b1qW1cAB/BT2bWLiz+mQrv00C7tcnHdF6goNpgKGhwrJBkC1/g6EVIkoyuIZDI4czLkAfIEJmO2QMgL+C2yeQmePEXBluOvOGQI8sXo9wNx/vBHcA6HI84izt7t5w/rG3mykXZC6Z8YxkMIpYMQ5kIpjIWB747H0lGeCGdthz+fPHvx9Oadu/+VK5XFlRiXyqt/L8QYZ3598+jxy9/edn689Wrm9WTYnbu3937h3e5Puz/vfVh9UMtjLY/NViemca3V6qRrjSyu1/J6EuONRpbmWaw186x9rt9otDY3ezFtrk9PbbazPI9psxfrWS92WrHT7sX0flprxiRJ4vRU4GuqOysrabnoWTBc7XY5PTzDk5811Z1CJgQAFMr9f5S5/4+Cw/v/xPH5Pc/9HwAAAAAAAAAAAAAAroODfn+23+/PfhovfoqeH8Nl/0eb/R9t9n+0nfnj7g8h7G93q93qYBz0S8uVxfl4ZO70W/vdbnXspP9r0Mfz/fdh6rhfuLSfCH/8PugPu3//r1zoJ8P68JcPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeSeOLS9/2T5Ev9IC0tVxbnL33ffzz8Mn5lywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAb5L3tuppo5G1BUEQTkLRv0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw9U4f/S56JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQp723V00Yjaw8xFL1GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDr6GMAAAD//xxWAOM=") 03:40:25 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000102020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000007100000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000240)={"829be4be6d06e08eba37c0a46c6860e8", 0x0, 0x0, {0x5, 0x40}, {0x8001, 0x1}, 0x7ff, [0x6, 0x8, 0x80, 0x7, 0x2, 0x0, 0x1f, 0x1, 0x100000001, 0x1f, 0x9, 0x2, 0x6, 0x4c9, 0x7, 0x3ff]}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000000340)={{r0}, r1, 0x12, @unused=[0xfffffffffffffff9, 0x5, 0xfffffffffffffff8, 0x100000000], @name="4674c382c47a7c283b82555502939ed3c0d684a966df15cac95095559dc48961aa3641211dbd24a75c2b8d69ad9e0a8c1d6a080bf14a4adfbc559f8e348b6c85967044b13195e0b7e97fa40b0884d7b62a991331a979f3150dc713560c3da9557ddd3700194c6220fc3aedbd19e694e151dd2525bf0954a8d2d3860bbf4407b5bb014ba674b5ce585710d3fb0c45b334b2f2ed4827d6d0dbfe8054f63f75dbe439cfa7a4170fae37e1c03ca791ec80d9f751037b53fdb242828d1933b7195c98cc21d7b9890fe2e49891a4ef594f1397f4f9c333b9840f95b7c97511d1062f9acee52d46f5c6545a9eb2a82f17792c49a0f06b799c2e337d03821b22665b92973cec0af339123049b9543b895d77c75fb84a430ca42ac4145913b99cf5f98fa9795656dcf24c3116270d2752c5fad33faac4038e73d15a4b5f5b5e3eace2db28ec3cb0a15a4a6911c117e79111762f66b3d7dce43ba96beb717a2e0044cfa0be14559b3d4bb64f57261c20920f8467f0da84118b77be9f24d744b1f36713a8ff2d0ba7b3195469810c5f6cf2cc8f0f14e48b0918e03cdb2aac671ae85aa9be9f00e91349f527f784024e4b50355db7eb607c26df44545c0c51614dbe4276abeedfd8e0bdb214a11fabe2767f236fbfa097195de11c1a2007ccdd48f6e73b6f28e9018c8f7d83b9a191554af2fc3c58fe55cf7b935013d4bf3fcf8e8feee768f9faafee705b3be82779d398be321f168f3c028139514025022864a0fad5a2fcdae0fd052a7d1f9a4dd296f0e3da3d58ff7b2453232f5a7f3924e34c3d8a19d166f41c15698eb441f1492bcc97b0c8b26daf3eb1e1c5c74f1d9e9508d2e6417576db7759a05eb7d1a66ec7cf3094e2a2609499fe021d608018a8bb72bd5799e512271ba52f499b65fc5065ae5f9171a0c569361799fd643326d6abeda07d3914a584293c3aaec1f4c4a95073226c325fe938141abdc3e83c044b15a5578ddeb335c8977d402ca77558473f1f67a5d657fdcb04fd9fc707bc73f331ed35c32b247aa2e3c0d196ea7378179fd8553b9a70221bd749b3664e5eb822e54b8967d72092cefc7392a3fe4bb6807b761f7b6ec0604bfd2a426d0e7e6bb593074fd88fb7e3b013bb0a493425be94cc54f949e939f1d4a431beaf8cb4511648a7c1e909d726e5a96b48ea84b41debcc1364b7b66371575f96b198c1324474654d33f2435fef5ab932eaf4f6100872d91e6649aea12dc01e84fecb23cc2aba2864c42a238c1cb6eb75f14e4e76a826cf0e37b82ad890d72aa91900a3e7c457aea35a416c9a8d0219d772e36675f53dbe3cff16ac9fc87d600d78e419ac663ed750b8f20df0733ed4516573134063216ca8b5dcf5cf8db9d923f4fecbcb4d9df932867b4dd5840873b816f43188c8d35f23bac4d33f0806acfba10e72151fe0328832fefa39700b2e213fda5dd260076d3681e71fc3800ff5dcb8e7ff0a9c17ce39b996265da0382cbbdd560e2d294e2b132abe982f4efc0ef4d825693bf19bddc33b35b91123f26034af41682e46a7603aa4fd42082df5603dbb5cbe44f4ed795c014b20b05d2045d0f1ec80e8ac180d24805308d29cf2dbf3842b1af8386d13d4f4094688812bc649011d66709ec1aa0b3e02822307410a0fa54cce879b8c730d98518a91ccacec9437cd419531f024455323f4da49cbb3fb9d393384148b469023418b227a40d7016c30b5c01b2d0e08e49b946d850c3cd76ec6f42be81f942aff4ec207f6a95f086c9063c71bb24b58c4f71b123fbb200cb57b28575e73c0ffa0f3d978c33243e6aa620337be6f5355f5645de3728426ebe42817621e76acc5c45f9a558b188c35085f5d5851db3635de90ed2328a536cc82e41382205a3c60d656e312d231bde08ac398e253917332ffd6a5db2cfa3b139afd9f21512cf3eaa27c1ed4d62a69f3e0baa774c56f6499d7700c80fc5b4b873dff6aec9d3f1f5cfc0f0aeb83afaee63cb850d88c05c10d1ddd42375c265d84f88ed2b787e7696cf548daa908b0ac53f92901ec72689fd7c44fb4fbe92c429d2cf900860a963d57379783e33403fe9df0934a3cf7eeaaacdad1e2b9e399c4d6cd8ffce07a4392d3320827b02471812e26bc3d9d52b82dcce22a2652df215378091077271eca56a69a3191a814599292f01cf11e941db0c0164d93a2f6243fbbcac30f697696c00c470255d02147d58c5ff7697b848a1f62a1b92f280e653b8133d32baaf64a0ebcb12b66722c9b5d4dc1b46cdb56807ef725a995ec197e2d5feefdd8b8c28519a630f90f16e75b1b7beef8cf0028bf6274d1c23f9ee4cb0621dae0c4448c93a91e2ffecdacb9281629de4c2d933bc9524a1b943f59e891a3860ca6f3427369c9fd42d7ef6629bc5a0cc661bd195fe7210d693850079f68ed68afb86ef5daecc4a023e400121c2ffc3489ade1ac9e17babeaa40691fd510f782c90a8c83a90ac29eb5215964e5a9e3c6f333ff9ba1254fd1d5b52c2ff12e80267af444d829c5c5c51d6cbcf2ffcbb58a464ba6a817420faac98e0bdb74c75430cc23a005a9daaed401a16f0de2cd26abeb80832b97849fa5a7db6fdbdd5e1e44535423529a18b41fb063c125d16e6ea811969a465d41a3d2b4cc3ea52d4ca812c8e90bcb4f167f1feafe22591e5c65d8c1f134972815da0e0b8edd829b0e4700a3055aee77d58427d46c17cbb770010e813838161fc2c988ae1c22f651eff5990ef1cf4eee772929a0fea7128ba6712e4aa48846d3e79cc8d3e8b21b6065d0f50a66820e4552d2c489870d2731085cce22572c33643e859c112f65fc6d68b73934f4997febbd73b7ceb52cecce83f6343a19e319896b18e07cf858b58b422edb54c6eb86820a914519af5e34df9e827a507be0b640c89d8a15d268a51e4268e18446d1b03f559a47414d7240df726545c4166098f4548789a5e45b53a7a7a3f33ae760fe6e2958d1aecf8c934d5e8c440090f1750ac7e49749d7b6a04624e678b888beb910b3e83d03457553fec0df982fb908a0e900d6956c7da0197e5d17309bd15baa2ee8222210615ffec9709aa6f80c80df79963726e003952630f2f234e1ace22f612d7f7ab4148e4e91af3cb64d7acd25ce6d6f4ed336eac090b805602b235d4bccec8ecdc2e3fe9a777ce0beedda66aacda8c7a386c826f1f2372a37aee79bb9c70e5cb49adedb1e24839195866188d5483e078f4c0d0e147e720a03db2e5b578352685ab76b5e8172e64ff43d11df4a6ea418fa7d69b7fd9dcd073132bf70bba20569c06e15e585d41a76f28e65f26fc7f9134588aa6c4850d6f52e50509a0aa2b6f33caaff4840fd8a6d97263a830223befa2d87dafe7ec2ce85063845691a3bd08d020406cab56bfcaf2cc35f31d5fc205eb2cc0f21e91b53f0abbbcfbfb27b97d4d837dc8b83e6a40903b01ffdf22fcd8ecafe803d3c5de7b5eefa1b5f1bf72db5e88aa22966949f9a03cb7cf33f7105ff3347f2babc9b39c204a059461c3c4e8c594cf58f081df690c75160ba8561a7fb995b9f659aa8be7c83c448c8de8052cf9b109d93dd62f446ab6fe7feba7c91960bd1bdd52d0e191c9f8655b0774d7167a88df42099baefa055a863752e3e1f1a3c436a87bfe642db595bbf20259c4068a1828a91e806f99c2a895ff2d5f928a17aefd31152ed8b54aae728e5de2d3bb1e2fbb4973bcc470b304833692375ba966f3502b5d4832b66c25e11c1050db50314dde60ede1c4448d68119fbaae2d85aa3d56cabe9f7d4dd3473940f702a97689fff3f4f005c8199b4c21b67b30602217abc922f332a8a9743eb111e6b1b879f3c998a138a9be92cb67eeb9169e2dcc5ffbf41436f8b7b17538c893503f359420379bc46b87c7ad1f1bea8f92f1d13e3f8d7ed0e0d6635262c98ac0ae86e83c90cfaba9e2f0b4365749045274174b779b09fa5c4c4d054282858511760e8fb0c4a1f600c66dc4ad06a1a537a7ee4bcc03ade78b5b052c04fcc7805af411bccecdc1f4204ff3bc600c833c26aeecd63e4ee6aa97c832031304b112418bae356dd3b59cbf236d67f21da0c6ffe2e1c34cafdf009c915add64ae65fa38bec76de154ddb938427bad220a3d43e5c2fa926b0817d95e4acac23757b95f2d49eaf4b99c9b8baf280036ec76c996504d76a3edcf04a6b87a0d752b0e9055c250a69f93fcb7a05d22dbd9822be7e6e14422a16b526179808d55821f064fbe706cc3a70dfc90589f7af6b3ba7dab2bd5e3224520b0f129aa6610c6d258dc17d5a75c7f2eb1ad46270f5b16f38d64c959f3ab6fc4dc78c38f6fb17c0315f90ef601f6f2a9f0352c80c58636b58f3a44b918865e82f543dd91ca7a09f4f70c36070b7cc70150d306d81d2a6e387a12c338a10e81766477c85dcadbdb84ac510fca0ea409dfff48cfe86de7867dca03310df944c7a61aef92ef90050f31fa730bce64ba084dc58f110a384054e2cf34ad4d2ca0c901a58b863536a69952c7b63f563f87012c7320b0e7eeaa6494dfedb88c7cec750c6899cca0de00b5818ae957f4331131b21d7a4e2a653e8e282f81d6e809bc5006974ce2fd95658245b81d03f7321f72e2a930d26772519a1f7727ef791e8a59413b536b172ef84496f1a6fc22e89c98cf20a4e629b02e3a521e8a929306178e86ca8ad04969b8049b323e76b01bbc15539e751a0c292e54376b04b215943fc342a5f44963798d37bbee47cda4f85e1a8eba9108492982272900e18bd908dcab069edfb3f7be807cc10204e371cf893b22361021ab4e7f0222ddb0a373d15a2b94d9e9a50c25733a08f35f14a70c79058c5800f0595d64b205d39fbab3bca0760bfbbd1a7c1f544551aa4f8f916ee96f96d3a9bbc628f316a5d603dcde3315c550032dc87929e1bd7945f23f342ab24a48b1f558f00e35f2c33241d93ad6066de1911e16ef8542a33c8e19ca85bf679db4e45085257942979c82fbf2c6f1d48a8afa828f1d224498f1c8c65539540343f5dcc6f2831765d4bb60980749a98c8a67d3d76d5027254938f2745ce349a5ab7b3e7ae7f315434a2083191fbad2cd1777b50805a751bb3d6a8719851ee93b3dbfe30e93c45a3d37b5671a1db0c73d7edb7fe44b7e59e0648ff528b7332577fb5cb3e506b352d573fa35cb5ed71d2f5e179af99f916cca72282bdcb6a57ad3f42bda066a6a926c28b94348083d2d5afc0ac035a2bad35759b90219a6c62083b1d6df029527967d9cbf647d88209ff05fd40eabf776920477c306e5cddb823ce5c4a8d3062660b06f877c77002888f268653854e4e8f51d77fd463e004df4de543370b2184f2fda2562612b56f726887943406a85cbcc12955f42b242325e02f0fdabbb7a6dc796d978ef7142c225c90fac8fa967d093dcf75fa4b89c4a6aeb4e97d221f1c29eb55d78bac96c66af99ac42c811687d68a788f24d871051da55afb0a8977f7808fbcaa482768293a9328c79035e15c2bc9ed4396c634cf65d6ffc9f70560dfbac8442730a87bbcd4aa40ec5e7842e607b5770b638bc7b7a833272fc8cb4f5b8bfc0f1dd2cede24ae53e26aa102369e3e7ca1816f110fcf09b37d9b69bd87edc4cfa706a9a9de2bfa2cb8a40a6830a43a8034e9eb457ff47b9cb1295e4304745f5a4374583aa69af35add1cfae4def2ba99ab952e6911e0c919e8eb06628ae324db7235b9d00e1ccfe6ad"}) keyctl$setperm(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000102020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000007100000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000240)={"829be4be6d06e08eba37c0a46c6860e8", 0x0, 0x0, {0x5, 0x40}, {0x8001, 0x1}, 0x7ff, [0x6, 0x8, 0x80, 0x7, 0x2, 0x0, 0x1f, 0x1, 0x100000001, 0x1f, 0x9, 0x2, 0x6, 0x4c9, 0x7, 0x3ff]}) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000000340)={{r0}, r1, 0x12, @unused=[0xfffffffffffffff9, 0x5, 0xfffffffffffffff8, 0x100000000], @name="4674c382c47a7c283b82555502939ed3c0d684a966df15cac95095559dc48961aa3641211dbd24a75c2b8d69ad9e0a8c1d6a080bf14a4adfbc559f8e348b6c85967044b13195e0b7e97fa40b0884d7b62a991331a979f3150dc713560c3da9557ddd3700194c6220fc3aedbd19e694e151dd2525bf0954a8d2d3860bbf4407b5bb014ba674b5ce585710d3fb0c45b334b2f2ed4827d6d0dbfe8054f63f75dbe439cfa7a4170fae37e1c03ca791ec80d9f751037b53fdb242828d1933b7195c98cc21d7b9890fe2e49891a4ef594f1397f4f9c333b9840f95b7c97511d1062f9acee52d46f5c6545a9eb2a82f17792c49a0f06b799c2e337d03821b22665b92973cec0af339123049b9543b895d77c75fb84a430ca42ac4145913b99cf5f98fa9795656dcf24c3116270d2752c5fad33faac4038e73d15a4b5f5b5e3eace2db28ec3cb0a15a4a6911c117e79111762f66b3d7dce43ba96beb717a2e0044cfa0be14559b3d4bb64f57261c20920f8467f0da84118b77be9f24d744b1f36713a8ff2d0ba7b3195469810c5f6cf2cc8f0f14e48b0918e03cdb2aac671ae85aa9be9f00e91349f527f784024e4b50355db7eb607c26df44545c0c51614dbe4276abeedfd8e0bdb214a11fabe2767f236fbfa097195de11c1a2007ccdd48f6e73b6f28e9018c8f7d83b9a191554af2fc3c58fe55cf7b935013d4bf3fcf8e8feee768f9faafee705b3be82779d398be321f168f3c028139514025022864a0fad5a2fcdae0fd052a7d1f9a4dd296f0e3da3d58ff7b2453232f5a7f3924e34c3d8a19d166f41c15698eb441f1492bcc97b0c8b26daf3eb1e1c5c74f1d9e9508d2e6417576db7759a05eb7d1a66ec7cf3094e2a2609499fe021d608018a8bb72bd5799e512271ba52f499b65fc5065ae5f9171a0c569361799fd643326d6abeda07d3914a584293c3aaec1f4c4a95073226c325fe938141abdc3e83c044b15a5578ddeb335c8977d402ca77558473f1f67a5d657fdcb04fd9fc707bc73f331ed35c32b247aa2e3c0d196ea7378179fd8553b9a70221bd749b3664e5eb822e54b8967d72092cefc7392a3fe4bb6807b761f7b6ec0604bfd2a426d0e7e6bb593074fd88fb7e3b013bb0a493425be94cc54f949e939f1d4a431beaf8cb4511648a7c1e909d726e5a96b48ea84b41debcc1364b7b66371575f96b198c1324474654d33f2435fef5ab932eaf4f6100872d91e6649aea12dc01e84fecb23cc2aba2864c42a238c1cb6eb75f14e4e76a826cf0e37b82ad890d72aa91900a3e7c457aea35a416c9a8d0219d772e36675f53dbe3cff16ac9fc87d600d78e419ac663ed750b8f20df0733ed4516573134063216ca8b5dcf5cf8db9d923f4fecbcb4d9df932867b4dd5840873b816f43188c8d35f23bac4d33f0806acfba10e72151fe0328832fefa39700b2e213fda5dd260076d3681e71fc3800ff5dcb8e7ff0a9c17ce39b996265da0382cbbdd560e2d294e2b132abe982f4efc0ef4d825693bf19bddc33b35b91123f26034af41682e46a7603aa4fd42082df5603dbb5cbe44f4ed795c014b20b05d2045d0f1ec80e8ac180d24805308d29cf2dbf3842b1af8386d13d4f4094688812bc649011d66709ec1aa0b3e02822307410a0fa54cce879b8c730d98518a91ccacec9437cd419531f024455323f4da49cbb3fb9d393384148b469023418b227a40d7016c30b5c01b2d0e08e49b946d850c3cd76ec6f42be81f942aff4ec207f6a95f086c9063c71bb24b58c4f71b123fbb200cb57b28575e73c0ffa0f3d978c33243e6aa620337be6f5355f5645de3728426ebe42817621e76acc5c45f9a558b188c35085f5d5851db3635de90ed2328a536cc82e41382205a3c60d656e312d231bde08ac398e253917332ffd6a5db2cfa3b139afd9f21512cf3eaa27c1ed4d62a69f3e0baa774c56f6499d7700c80fc5b4b873dff6aec9d3f1f5cfc0f0aeb83afaee63cb850d88c05c10d1ddd42375c265d84f88ed2b787e7696cf548daa908b0ac53f92901ec72689fd7c44fb4fbe92c429d2cf900860a963d57379783e33403fe9df0934a3cf7eeaaacdad1e2b9e399c4d6cd8ffce07a4392d3320827b02471812e26bc3d9d52b82dcce22a2652df215378091077271eca56a69a3191a814599292f01cf11e941db0c0164d93a2f6243fbbcac30f697696c00c470255d02147d58c5ff7697b848a1f62a1b92f280e653b8133d32baaf64a0ebcb12b66722c9b5d4dc1b46cdb56807ef725a995ec197e2d5feefdd8b8c28519a630f90f16e75b1b7beef8cf0028bf6274d1c23f9ee4cb0621dae0c4448c93a91e2ffecdacb9281629de4c2d933bc9524a1b943f59e891a3860ca6f3427369c9fd42d7ef6629bc5a0cc661bd195fe7210d693850079f68ed68afb86ef5daecc4a023e400121c2ffc3489ade1ac9e17babeaa40691fd510f782c90a8c83a90ac29eb5215964e5a9e3c6f333ff9ba1254fd1d5b52c2ff12e80267af444d829c5c5c51d6cbcf2ffcbb58a464ba6a817420faac98e0bdb74c75430cc23a005a9daaed401a16f0de2cd26abeb80832b97849fa5a7db6fdbdd5e1e44535423529a18b41fb063c125d16e6ea811969a465d41a3d2b4cc3ea52d4ca812c8e90bcb4f167f1feafe22591e5c65d8c1f134972815da0e0b8edd829b0e4700a3055aee77d58427d46c17cbb770010e813838161fc2c988ae1c22f651eff5990ef1cf4eee772929a0fea7128ba6712e4aa48846d3e79cc8d3e8b21b6065d0f50a66820e4552d2c489870d2731085cce22572c33643e859c112f65fc6d68b73934f4997febbd73b7ceb52cecce83f6343a19e319896b18e07cf858b58b422edb54c6eb86820a914519af5e34df9e827a507be0b640c89d8a15d268a51e4268e18446d1b03f559a47414d7240df726545c4166098f4548789a5e45b53a7a7a3f33ae760fe6e2958d1aecf8c934d5e8c440090f1750ac7e49749d7b6a04624e678b888beb910b3e83d03457553fec0df982fb908a0e900d6956c7da0197e5d17309bd15baa2ee8222210615ffec9709aa6f80c80df79963726e003952630f2f234e1ace22f612d7f7ab4148e4e91af3cb64d7acd25ce6d6f4ed336eac090b805602b235d4bccec8ecdc2e3fe9a777ce0beedda66aacda8c7a386c826f1f2372a37aee79bb9c70e5cb49adedb1e24839195866188d5483e078f4c0d0e147e720a03db2e5b578352685ab76b5e8172e64ff43d11df4a6ea418fa7d69b7fd9dcd073132bf70bba20569c06e15e585d41a76f28e65f26fc7f9134588aa6c4850d6f52e50509a0aa2b6f33caaff4840fd8a6d97263a830223befa2d87dafe7ec2ce85063845691a3bd08d020406cab56bfcaf2cc35f31d5fc205eb2cc0f21e91b53f0abbbcfbfb27b97d4d837dc8b83e6a40903b01ffdf22fcd8ecafe803d3c5de7b5eefa1b5f1bf72db5e88aa22966949f9a03cb7cf33f7105ff3347f2babc9b39c204a059461c3c4e8c594cf58f081df690c75160ba8561a7fb995b9f659aa8be7c83c448c8de8052cf9b109d93dd62f446ab6fe7feba7c91960bd1bdd52d0e191c9f8655b0774d7167a88df42099baefa055a863752e3e1f1a3c436a87bfe642db595bbf20259c4068a1828a91e806f99c2a895ff2d5f928a17aefd31152ed8b54aae728e5de2d3bb1e2fbb4973bcc470b304833692375ba966f3502b5d4832b66c25e11c1050db50314dde60ede1c4448d68119fbaae2d85aa3d56cabe9f7d4dd3473940f702a97689fff3f4f005c8199b4c21b67b30602217abc922f332a8a9743eb111e6b1b879f3c998a138a9be92cb67eeb9169e2dcc5ffbf41436f8b7b17538c893503f359420379bc46b87c7ad1f1bea8f92f1d13e3f8d7ed0e0d6635262c98ac0ae86e83c90cfaba9e2f0b4365749045274174b779b09fa5c4c4d054282858511760e8fb0c4a1f600c66dc4ad06a1a537a7ee4bcc03ade78b5b052c04fcc7805af411bccecdc1f4204ff3bc600c833c26aeecd63e4ee6aa97c832031304b112418bae356dd3b59cbf236d67f21da0c6ffe2e1c34cafdf009c915add64ae65fa38bec76de154ddb938427bad220a3d43e5c2fa926b0817d95e4acac23757b95f2d49eaf4b99c9b8baf280036ec76c996504d76a3edcf04a6b87a0d752b0e9055c250a69f93fcb7a05d22dbd9822be7e6e14422a16b526179808d55821f064fbe706cc3a70dfc90589f7af6b3ba7dab2bd5e3224520b0f129aa6610c6d258dc17d5a75c7f2eb1ad46270f5b16f38d64c959f3ab6fc4dc78c38f6fb17c0315f90ef601f6f2a9f0352c80c58636b58f3a44b918865e82f543dd91ca7a09f4f70c36070b7cc70150d306d81d2a6e387a12c338a10e81766477c85dcadbdb84ac510fca0ea409dfff48cfe86de7867dca03310df944c7a61aef92ef90050f31fa730bce64ba084dc58f110a384054e2cf34ad4d2ca0c901a58b863536a69952c7b63f563f87012c7320b0e7eeaa6494dfedb88c7cec750c6899cca0de00b5818ae957f4331131b21d7a4e2a653e8e282f81d6e809bc5006974ce2fd95658245b81d03f7321f72e2a930d26772519a1f7727ef791e8a59413b536b172ef84496f1a6fc22e89c98cf20a4e629b02e3a521e8a929306178e86ca8ad04969b8049b323e76b01bbc15539e751a0c292e54376b04b215943fc342a5f44963798d37bbee47cda4f85e1a8eba9108492982272900e18bd908dcab069edfb3f7be807cc10204e371cf893b22361021ab4e7f0222ddb0a373d15a2b94d9e9a50c25733a08f35f14a70c79058c5800f0595d64b205d39fbab3bca0760bfbbd1a7c1f544551aa4f8f916ee96f96d3a9bbc628f316a5d603dcde3315c550032dc87929e1bd7945f23f342ab24a48b1f558f00e35f2c33241d93ad6066de1911e16ef8542a33c8e19ca85bf679db4e45085257942979c82fbf2c6f1d48a8afa828f1d224498f1c8c65539540343f5dcc6f2831765d4bb60980749a98c8a67d3d76d5027254938f2745ce349a5ab7b3e7ae7f315434a2083191fbad2cd1777b50805a751bb3d6a8719851ee93b3dbfe30e93c45a3d37b5671a1db0c73d7edb7fe44b7e59e0648ff528b7332577fb5cb3e506b352d573fa35cb5ed71d2f5e179af99f916cca72282bdcb6a57ad3f42bda066a6a926c28b94348083d2d5afc0ac035a2bad35759b90219a6c62083b1d6df029527967d9cbf647d88209ff05fd40eabf776920477c306e5cddb823ce5c4a8d3062660b06f877c77002888f268653854e4e8f51d77fd463e004df4de543370b2184f2fda2562612b56f726887943406a85cbcc12955f42b242325e02f0fdabbb7a6dc796d978ef7142c225c90fac8fa967d093dcf75fa4b89c4a6aeb4e97d221f1c29eb55d78bac96c66af99ac42c811687d68a788f24d871051da55afb0a8977f7808fbcaa482768293a9328c79035e15c2bc9ed4396c634cf65d6ffc9f70560dfbac8442730a87bbcd4aa40ec5e7842e607b5770b638bc7b7a833272fc8cb4f5b8bfc0f1dd2cede24ae53e26aa102369e3e7ca1816f110fcf09b37d9b69bd87edc4cfa706a9a9de2bfa2cb8a40a6830a43a8034e9eb457ff47b9cb1295e4304745f5a4374583aa69af35add1cfae4def2ba99ab952e6911e0c919e8eb06628ae324db7235b9d00e1ccfe6ad"}) (async) keyctl$setperm(0x5, 0x0, 0x0) (async) 03:40:25 executing program 1: futex_waitv(&(0x7f0000000980), 0x0, 0x0, &(0x7f0000000000)={0x77359400}, 0x0) 03:40:25 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:25 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x0, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) io_pgetevents(0x0, 0x4, 0x3, &(0x7f0000000380)=[{}, {}, {}], &(0x7f0000000400), &(0x7f00000004c0)={&(0x7f0000000480), 0x8}) 03:40:25 executing program 1: syz_mount_image$f2fs(&(0x7f0000020440), &(0x7f0000020480)='./file0\x00', 0x8, &(0x7f00000204c0), 0x1, 0x20416, &(0x7f0000020500)="$eJzs189qK1UcB/ATdaEg0oU7NwdESMCETvoH3Yh/WkSwpVpduJJJMh2mTTIhSdPYlb6CL+JT6M73kK5EEDcuLpmZwIW7u3eRe+nnA+F75pzf/Oac7E4AHq29+O8/rfBOeCuE8HoI4e0QqvFrIYTWtujnOt4LIXzSrD39O94svtH83mya7IUQ3q17tpq6X37/7eH//07++PWbPy+Lh7//2t2pgV37IIQwmdXju0mdZV7ndTOfrooqJ4erJuuFyU3zXNZ5lw2qDnfpti6t8iCv68vZ7WKTV+N0uMm8uKrmZ9P6g4tVvu1TvXCdzqvnUTaosliUVeb39b7WTd4vlnWfUdPvp6p9WC63Wc9n66w+z+ymyuF02czXfctRtt7kqsnmc2FYjkfVPgbP/Te/9L4uprfruMrmi6KcxqNe8lEvOe4m83KULbPDbjoZHR/Gdj7elHWXWTr5NC/LfJz1huWkE9v5cNhNktg+yQZFOo1J0jvo7XePOs3ow/jl+fdxPIrtTX5eTG+XxXgRr8p5rN/oxH7v4ONOfD+Jl2cX8eLb09Ozi+9+PPnh/LOzr75oip7ZVmz39/v9brLf7Scd54edae16AwCvHvd/YBfc/93/g/vvoz8/vBD3fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Ak794/TOBPGAfh1jEn4I0FBR0vxiSKKUA5AyTHovnZLCo6wt+AIuQBNTkG7dBwBLSuPp8AoBRITG6LnkTzz2op+euNuxpYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgJM/N6iYVF935Ub5+ni8tImIZEVe5ftugjv1e5jwiJrne9PvmQw/rKlJCFRHTfBxGxHU+Xk+2fRcAAABgdz1cPj1G1G2ZhvuxG2JIedNmViovbfnslUqbp7C7QmmLdjgrFJY2w5rTl0Jpy/beHd8WSvuUujfN3k1VN02G7AYAABhGfyVQbPUGAADAt/N77AYYR9UO+V38/Cx42k35geBB7wwAAAD4gaqxGwAAAAC2Lq3/ff8PAAAAdlv3/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC26blZ3TxcPj1+Nefv29eU+TcAAADAJn+a1U0qLrrzo3z9PF9aRMQyIq5yvWntXsd+L3MeEZNcb/p986GHdURKqCJimo/DiLjOx+vJtu8CAAAA7K71f/8fRNRtmYb7sRtiSHnTZlYqL2357JVKm6ewu0Jpi3Y4KxSWNsOa05dCacv23h3fFkr7lLo3zd5NVTdNhuwGAAAYRn8lUGz1BgAAwLfza+wGGEfVDvld/PwseNpN+YHgQe8MAAAA+IGqsRsAAAAAti6t/33/DwAAAHZb9/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+sT8HVQBAQABETw6aiKKJgDJoIgdCrL39H2DeGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBMu8y+2qjRzrkxf24AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCxP+8oGgJBFEavb91xBy5+uKDppPLDOdDwUUUFDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+Znpf5jaVxJ1k7bWwdjyR7V42jq8bZdePqwfj6NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAvmp6X+Y2lcSdZO21sHY8ke1eNo6vG2YPG1YPx9W8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXFNhmudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7n8vDFW0QUkbpMkcabn9N7RHxE2rbt6POWxe58bL7uOdsfJjm/Y/pbRkQZRR/nAAD0ruo2x2pdL//y/ucd5B3mreZNvXjlpwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYuX/WptooAOAnaZP3rU6OdhIcdNE0LQTEQceCi6O4hTaWYqIhDSUtOhSc/BbOLkJdBD+Du6MuTh0UnJUkt+kTzJAi3Bvq7wfn3tM7PH86BM49TwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYeYvjn76Ol2nXV/17r5/tVdS3pRo+Lp/2Y0VfDjn0Girvxp4AAACATVDnfF8UxXvzfBq1alP+b/KeyPyPO12f8/xy7s81Z/9YFy+z8++Dpt058aHXN7ezw8G+4erb/XPHJN18evZSpx+kOrvfWzTpPsuH+fxkK7XbQ0wLAPzHQa59k/8PRT0aczAANsakX8Wv/F+3484EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/swIEAAAAAgCB/60EuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCgAAP//YDhxug==") 03:40:25 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={0x0, r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:26 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) 03:40:26 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) 03:40:26 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001e00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000980)='sys_enter\x00', r1}, 0x10) llistxattr(0x0, 0x0, 0x0) 03:40:26 executing program 4: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:26 executing program 4: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:26 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000000002300850000000700"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) move_mount(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) [ 2957.916369][T14118] loop2: detected capacity change from 0 to 40427 03:40:26 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000020000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4e) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r0}, 0x10) r2 = dup2(r0, r1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r2}, 0x10) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x7a00, 0x0, 0x3) [ 2957.963838][T14118] F2FS-fs (loop2): Found nat_bits in checkpoint 03:40:26 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) epoll_wait(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x1, 0x0) 03:40:26 executing program 4: socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00'}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv4_newaddr={0x44, 0x14, 0x509, 0x70bd25, 0x0, {0x2, 0x0, 0x0, 0xfd, r2}, [@IFA_TARGET_NETNSID={0x8}, @IFA_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFA_BROADCAST={0x8, 0x4, @loopback}, @IFA_LABEL={0x14, 0x3, 'veth1_to_bond\x00'}]}, 0x44}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000007000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x3fc}, 0x0, r4}) 03:40:26 executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000cc0)=[{&(0x7f0000000040)="ff915a45d7c5f7c8568ebdc57386a19e302e55f53d1b2a9388fd12ad903c29d3e976d8100612cd0800000000000000d7a274b8c2401413676458fa504e09e887ef6ff0cdd758010df00f564a11c1713dbcabd72ba811021faee1ac8d79bebdc3fe43f43c66e89dd70c176a25738767a6a417a9", 0x73}, {&(0x7f0000000500)="06bab072b09e636fc7e486e1c1f30ed7b8376c131e7753d31930827e07d44a4c06c3a6a3630fbb1ed4b84bb6e674968e67310078013dc9f2503bf09b4c93ba0f48a556bae048a362dd2f", 0x4a}, {&(0x7f0000000c40)="ec32075af1322e1c7e56eb9fcbba3252033944c118ac35c5373bec014f4bdb6c4de024a1b6565077626daaac314db078b7568221bd5e8259c1e32a3af2c680a86a67ff0df9", 0x45}, {&(0x7f00000006c0)="057fd08656a165bd0dccb631c436c81971cae814c374abb2401493d87b7ecdf51e98b91c95c1d78878911c02c326cec93b8bfa168428fce1e9eeed0444eacbe8a3c5992f844221b9651a50fbe693675fcdbabc590979027e059bf227e65108bbb0a9f337a3f110fd12cb4141d126d600cd4b5aeed5019bb1d589523b61ef61cde70d51f84d9d719b300084552c3ba2d9c799de1c75e1049889dc118828b7764e30291077aefb1535d1a1d51dd8beb2435713b5eff84397a4a4c03db093dfc74840835bb91d4dffea1051fdc62f6b81da8336aee50300b2b2922323ed021d", 0xde}, {&(0x7f00000007c0)="a854f23e82daddef695070a2506f0bfc18f4a4c6b07f160b7037122633343c67302980e5bb01c03eb16e705487c7399acc513292", 0x34}], 0x5, &(0x7f0000000800)=ANY=[@ANYRES8, @ANYBLOB="92e58f85c9cb98dbfd140e13c0b2121f1c039f13af64a68d0751135db097479c0d4a925be660c2230e5b49126ed89a8bd98bdab7547eb3048646839bace09a6c97a6167d130a650db45897adce5ea0d4d4776e7c76939526133a7854cc33c99658c7fe094f0990a528813d68120345d478cb419fc8e96fd023c503000039363f2b9a600a5e844de28fe013976ea65fbcfe75cb0000000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES8=r3, @ANYRESHEX=r5, @ANYBLOB="84e4a386d000"/15, @ANYRESHEX, @ANYRES8, @ANYBLOB="000000001cf8fe961a00000000000000000000003b37d97aef6e4ba95ab8ee31488b4f9bd2e737e5abda190300894ed9dc6dfaaa0ae8564310db9033e45b10ddf8d23b9cdbe6fd26e5fa80322543fd6ac43b818728b6fa8a8bdb79c631e55ae52f26a4c8705b0337bb06a6b806dfcf5ad1a5bf4fc33ea56ef4750ad9c04fc6d06c21a4de8b227c25779633752320db8394189b0d9d3cc610b2920cd7751d13933baafc7bfd581bec18de092fd9237d9857accfdc12f56f8bea6c4764765bcee38d38325dd2b5efa23424f5d7547733e099c3a2ef4e53f83ed022b78a02e4d089c70985514d17b60bd000"/244, @ANYRES32=0x0, @ANYRES8=r4, @ANYRESDEC, @ANYRESOCT=r4], 0xa0}, 0x20000041) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r6, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) 03:40:26 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) [ 2958.056711][T14118] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 03:40:26 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) quotactl$Q_GETQUOTA(0x0, 0x0, 0x0, &(0x7f0000000200)) 03:40:26 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x7, 0x10000, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) getresgid(&(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)) 03:40:26 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000102020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000007100000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) r1 = syz_open_dev$mouse(&(0x7f0000000280), 0x10001, 0x281) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/module/nf_conntrack_sane', 0xc040, 0x58) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r3, &(0x7f0000000380)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "0040041e1d113c812e5d601adda05c7b5d27c9"}) r4 = syz_open_pts(r3, 0x0) r5 = dup3(r4, r3, 0x0) ioctl$TCSETS(r5, 0x541b, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8d6a1eb6ac0f8feb95a05af70a66607638548b"}) r6 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000580)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x40, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x4}, 0x48) r7 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32=r7, @ANYBLOB], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f0000000400)={'vxcan0\x00', 0x0}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x8, 0x0}, 0x8) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) fcntl$lock(r10, 0x24, &(0x7f0000000980)={0x0, 0x3, 0x4}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x2, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, [@call={0x85, 0x0, 0x0, 0x48}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}]}, &(0x7f00000000c0)='syzkaller\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0xc, 0x8, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffff9, 0x0, 0x0, 0x0, 0x3}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xd}, @alu={0x3, 0x1, 0x3, 0x9, 0x0, 0x18, 0xfffffffffffffff0}]}, &(0x7f0000000300)='GPL\x00', 0x2, 0x8c, &(0x7f0000000340)=""/140, 0x40f00, 0x8, '\x00', r8, 0x28, r5, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000480)={0x3, 0x9, 0x40, 0x800}, 0x10, r9, 0xffffffffffffffff, 0x6, &(0x7f0000000500)=[r5, r6, r10, r7, r6, r7, r5, r7], &(0x7f0000000600)=[{0x0, 0x4, 0x8}, {0x4, 0x5, 0x4, 0x3}, {0x1, 0x5, 0xe, 0x3}, {0x1, 0x3, 0x8, 0x3}, {0x4, 0x2, 0xa, 0x9}, {0x3, 0x2, 0xf, 0xa}], 0x10, 0x5}, 0x90) r11 = gettid() r12 = syz_open_procfs(r11, &(0x7f0000000040)='timerslack_ns\x00') preadv(r12, &(0x7f00000005c0)=[{&(0x7f0000002c00)=""/4102, 0x1006}], 0x1, 0x5ca, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001800)={r0, 0xe0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000001500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0xa, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000015c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x17, &(0x7f0000001600)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000001640), &(0x7f0000001680), 0x8, 0xe7, 0x8, 0x8, &(0x7f00000016c0)}}, 0x10) r14 = bpf$ITER_CREATE(0x21, &(0x7f0000001840), 0x8) r15 = syz_open_dev$mouse(&(0x7f0000001880), 0x7, 0x400000) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r17 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r17, 0x40086607, 0x20001412) bpf$PROG_LOAD(0x5, &(0x7f00000019c0)={0x1f, 0x2e, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@ringbuf_query, @ringbuf_query, @tail_call, @alu={0x7, 0x0, 0x6, 0xb, 0x1, 0x8, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @generic={0xff, 0x0, 0x3, 0x8b5, 0x3}, @map_val={0x18, 0x2, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10000}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000480)='GPL\x00', 0x1000, 0x1000, &(0x7f00000004c0)=""/4096, 0x40f00, 0x48, '\x00', r8, 0x35, r12, 0x8, &(0x7f00000014c0)={0x3, 0x2}, 0x8, 0x10, 0x0, 0x0, r13, r0, 0x6, &(0x7f0000001900)=[r14, r15, r16, r17], &(0x7f0000001940)=[{0x0, 0x3, 0xc, 0xb}, {0x1, 0x4, 0x4, 0x1}, {0x2, 0x1, 0x5, 0x9}, {0x2, 0x5, 0x7}, {0x2, 0x2, 0xf, 0x1}, {0x5, 0x4}], 0x10, 0x1ff}, 0x90) keyctl$setperm(0x5, 0x0, 0x0) 03:40:26 executing program 3: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000003c0), 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1d, 0x7, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r1}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0xd, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xba}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14}, 0x90) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r4}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x20, r6, 0x1, 0x0, 0x0, {0x16}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='workdir=./bus,lowerdir=./file0,upperdir=./file1,metacopy=on']) r9 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600), 0x400, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000}, {@aname={'aname', 0x3d, 'security.capability\x00'}}]}}) chdir(&(0x7f00000001c0)='./bus\x00') chdir(&(0x7f0000000580)='./file1\x00') lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000004c0)={0x2, 0x4, 0x8, 0x1, 0x80, r1, 0x7889, '\x00', 0x0, r9, 0x0, 0x3, 0x2}, 0x48) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r10}, 0x4) 03:40:26 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) [ 2958.140293][T19497] kworker/u4:0: attempt to access beyond end of device [ 2958.140293][T19497] loop2: rw=2049, sector=45096, nr_sectors = 8 limit=40427 03:40:26 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00'}, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x40086607, 0x20001412) 03:40:26 executing program 4: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getegid() 03:40:26 executing program 4: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) r1 = syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x20000024, r2) 03:40:26 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) quotactl$Q_GETQUOTA(0x0, 0x0, 0x0, 0x0) 03:40:26 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r0, r0}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0, r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}]}, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') r4 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r3}}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2, r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) r5 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000680), r4) sendmsg$BATADV_CMD_SET_MESH(r6, &(0x7f0000000740)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x40, r7, 0x800, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xc3f}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x4008800}, 0x4000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000014007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001b80)={&(0x7f0000001a40)='ext4_sync_file_enter\x00', r9}, 0x10) r10 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0x0}, 0x48) r11 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b702000014000200b7030000000000178500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000300)='ext4_sync_file_enter\x00', r11}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000480)={{r8}, &(0x7f0000000400), &(0x7f0000000440)=r8}, 0x20) r12 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x100002, 0x0) write$cgroup_int(r12, &(0x7f0000000200), 0x43451) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000900)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r5}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:26 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb7030000000000fab70400000000000185000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r4}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}]}}}, @IFLA_MASTER={0x8, 0x3, r2}]}, 0x44}}, 0x0) 03:40:26 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:26 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000000640)=""/250, 0xd4}, {&(0x7f0000000240)=""/17, 0x11}], 0x3}, 0x8002a0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xe, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="450a0000fbffffff6111640000000000180000000100000000000000000000009500000000"], &(0x7f00000004c0)='syzkaller\x00', 0xb4}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x275a, 0x0) add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000300)={0x0, "0f5b676b2de6cbc6ea46abc39d0a4fc49a7659a74f7a769bff4c0200000000000000f13e0c86048c0ea164d2a123cde57f11d04354869533f185505f85c8725b"}, 0x48, 0xfffffffffffffffe) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000001a80)=ANY=[@ANYRES32=r2], &(0x7f0000000040)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xff87}, 0x90) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x9, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002200f30c0000000000feff00760000000f00001e45000000a000020095"], &(0x7f0000000280)='GPL\x00', 0x4000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='io_uring_register\x00', r5}, 0x10) r6 = io_uring_setup(0x1de0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffe}) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r6, 0x16, 0x20000028, r7) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mmap_lock_acquire_returned\x00', r4}, 0x10) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) [ 2958.248387][T14175] 9pnet_fd: Insufficient options for proto=fd 03:40:26 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc0046686, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x8, 0x20, 0x80040001, 0x9c, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x100001, 0x6}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200000200e7ff850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b80)={&(0x7f0000000b40)='kfree_skb\x00', r2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendmsg$unix(r3, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = syz_mount_image$exfat(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x26, 0x1507, &(0x7f00000017c0)="$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") r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000400)={&(0x7f00000003c0)='ext4_es_remove_extent\x00', r7}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') r8 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_request_blocks\x00', r5}, 0x10) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0xb, &(0x7f00000002c0)=@framed={{}, [@printk]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x44) r10 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2600, 0x4) ioctl$BTRFS_IOC_SCRUB_CANCEL(r10, 0x941c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000680)={&(0x7f0000000640)='ext4_request_blocks\x00', r9}, 0x10) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r11, &(0x7f0000000040)=ANY=[], 0xffe6) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r13, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) sendmsg$nl_route(r12, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000e40)=@bridge_newneigh={0x30, 0x1c, 0x501, 0x0, 0x0, {0x2, 0x0, 0x0, r14, 0x451a}, [@NDA_DST_IPV6={0x14, 0x1, @empty}]}, 0x30}}, 0x0) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x7, 0xfffffffe, 0x666, 0xcf, 0x403, r6, 0x7fffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000900)={0x17, 0x0, &(0x7f0000000340), &(0x7f0000000380)='GPL\x00', 0x1, 0x33, &(0x7f0000000440)=""/51, 0x40f00, 0x10, '\x00', r14, 0xf, r11, 0x8, &(0x7f0000000480)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x3, 0x0, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000580)=[r11, r15, r1], &(0x7f0000000840)=[{0x4, 0x4, 0x6, 0x9}, {0x2, 0x4, 0xc, 0x5}, {0x1, 0x2, 0xd, 0x5}, {0x2, 0x1, 0xa, 0x7}, {0x4, 0x3, 0x5, 0x1}, {0x3, 0x5, 0xb, 0x3}, {0x5, 0x2, 0xc, 0x9}, {0x5, 0x1, 0x8}, {0x1, 0x5, 0x5, 0x5}, {0x1, 0x5, 0xc, 0x9}]}, 0x90) 03:40:26 executing program 3: socket$key(0xf, 0x3, 0x2) r0 = socket$key(0xf, 0x3, 0x2) syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @random="cce390677742", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "000200", 0x40, 0x3a, 0x0, @local, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "f01525", 0x0, 0x2c, 0x0, @rand_addr=' \x01\x00', @dev, [@fragment={0x2f}, @fragment]}}}}}}}, 0x0) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[], 0x28}}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) 03:40:26 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x6, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = socket(0x2c, 0x3, 0x0) setsockopt$sock_int(r1, 0x1, 0x2e, &(0x7f0000000040)=0x5, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB="0cc77a00"]) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x0, 0x8, 0x7fffffff, 0x40, r0, 0x3ff, '\x00', 0x0, r2, 0x3, 0x4, 0x5, 0xa}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000002c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x29, 0x9, 0x2e, 0x800, 0x31, @loopback, @dev={0xfe, 0x80, '\x00', 0x34}, 0x40, 0x700, 0x2, 0xc6b}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x9, 0x10, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}], {0x95, 0x0, 0x700}}, &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x50, '\x00', r4, 0x22, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xe, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r5}, 0x10) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x2}, 0x90) syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x2) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r8}, 0x10) r9 = getpgrp(0xffffffffffffffff) syz_pidfd_open(r9, 0x0) io_uring_setup(0x7363, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x8000}) r10 = dup3(0xffffffffffffffff, r2, 0x0) ioctl$USBDEVFS_REAPURB(r10, 0x4008550c, 0x0) r11 = socket$igmp(0x2, 0x3, 0x2) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1}, 0x48) r13 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r12, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007c60000f8ffffffb703000008000000b70400000000000885000000030000009500000000000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000700)={&(0x7f00000009c0)='kfree\x00', r13}, 0x10) setsockopt$IP_VS_SO_SET_STARTDAEMON(r11, 0x0, 0x60, &(0x7f0000000200)={0x0, 'ipvlan1\x00'}, 0x18) 03:40:26 executing program 0: syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x9, &(0x7f0000000380), 0x1, 0x2cc, &(0x7f00000003c0)="$eJzs3b1qW1cAB/BT2bWLiz+mQrv00C7tcnHdF6goNpgKGhwrJBkC1/g6EVIkoyuIZDI4czLkAfIEJmO2QMgL+C2yeQmePEXBluOvOGQI8sXo9wNx/vBHcA6HI84izt7t5w/rG3mykXZC6Z8YxkMIpYMQ5kIpjIWB747H0lGeCGdthz+fPHvx9Oadu/+VK5XFlRiXyqt/L8QYZ3598+jxy9/edn689Wrm9WTYnbu3937h3e5Puz/vfVh9UMtjLY/NViemca3V6qRrjSyu1/J6EuONRpbmWaw186x9rt9otDY3ezFtrk9PbbazPI9psxfrWS92WrHT7sX0flprxiRJ4vRU4GuqOysrabnoWTBc7XY5PTzDk5811Z1CJgQAFMr9f5S5/4+Cw/v/xPH5Pc/9HwAAAAAAAAAAAAAAroODfn+23+/PfhovfoqeH8Nl/0eb/R9t9n+0nfnj7g8h7G93q93qYBz0S8uVxfl4ZO70W/vdbnXspP9r0Mfz/fdh6rhfuLSfCH/8PugPu3//r1zoJ8P68JcPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeSeOLS9/2T5Ev9IC0tVxbnL33ffzz8Mn5lywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAb5L3tuppo5G1BUEQTkLRv0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw9U4f/S56JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQp723V00Yjaw8xFL1GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDr6GMAAAD//xxWAOM=") 03:40:26 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000000) 03:40:26 executing program 0: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000003c0), 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1d, 0x7, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r1}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0xd, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xba}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14}, 0x90) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r4}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x20, r6, 0x1, 0x0, 0x0, {0x16}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='workdir=./bus,lowerdir=./file0,upperdir=./file1,metacopy=on']) r9 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600), 0x400, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000}, {@aname={'aname', 0x3d, 'security.capability\x00'}}]}}) chdir(&(0x7f00000001c0)='./bus\x00') chdir(&(0x7f0000000580)='./file1\x00') lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000004c0)={0x2, 0x4, 0x8, 0x1, 0x80, r1, 0x7889, '\x00', 0x0, r9, 0x0, 0x3, 0x2}, 0x48) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r10}, 0x4) [ 2958.378034][T14197] 9pnet_fd: Insufficient options for proto=fd [ 2958.422355][T14199] 9pnet_fd: Insufficient options for proto=fd [ 2958.453412][T14205] 9pnet_fd: Insufficient options for proto=fd 03:40:27 executing program 1: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:27 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_proto_private(r0, 0x89b0, &(0x7f0000000000)="0ebc9744361c3192353a") capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ftruncate(r1, 0x200002) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x6, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x32) sendfile(r2, r1, 0x0, 0x80001d00c0d0) getsockopt$MRT6(r1, 0x29, 0xd0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x2000400, 0x0) 03:40:27 executing program 3: syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb7030000000000fab70400000000000185000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r4}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}]}}}, @IFLA_MASTER={0x8, 0x3, r2}]}, 0x44}}, 0x0) 03:40:27 executing program 0: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001540)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x98, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x84, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x1, r5}}]}, {0x4}, {0xc}, {0xc}}}, @m_gact={0x30, 0x18, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x98}}, 0x0) 03:40:27 executing program 2: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000000640)=""/250, 0xd4}, {&(0x7f0000000240)=""/17, 0x11}], 0x3}, 0x8002a0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xe, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="450a0000fbffffff6111640000000000180000000100000000000000000000009500000000"], &(0x7f00000004c0)='syzkaller\x00', 0xb4}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x275a, 0x0) add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000300)={0x0, "0f5b676b2de6cbc6ea46abc39d0a4fc49a7659a74f7a769bff4c0200000000000000f13e0c86048c0ea164d2a123cde57f11d04354869533f185505f85c8725b"}, 0x48, 0xfffffffffffffffe) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000001a80)=ANY=[@ANYRES32=r2], &(0x7f0000000040)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xff87}, 0x90) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x9, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002200f30c0000000000feff00760000000f00001e45000000a000020095"], &(0x7f0000000280)='GPL\x00', 0x4000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='io_uring_register\x00', r4}, 0x10) r5 = io_uring_setup(0x1de0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffe}) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r5, 0x16, 0x20000028, r6) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) 03:40:27 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) unshare(0x20040600) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x9, 0x7cb5, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x20000}, 0x48) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$DCCPDIAG_GETSOCK(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=ANY=[@ANYBLOB="600000001300050300"/56, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000001400010007c2293683"], 0x60}}, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x5, r1}, 0x38) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000000)={r1, &(0x7f00000002c0), &(0x7f00000012c0)=""/189}, 0x20) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r3}, 0x10) quotactl$Q_GETQUOTA(0x0, 0x0, 0x0, 0x0) 03:40:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc0046686, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x8, 0x20, 0x80040001, 0x9c, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x100001, 0x6}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200000200e7ff850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b80)={&(0x7f0000000b40)='kfree_skb\x00', r2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendmsg$unix(r3, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = syz_mount_image$exfat(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x26, 0x1507, &(0x7f00000017c0)="$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") r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000400)={&(0x7f00000003c0)='ext4_es_remove_extent\x00', r7}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') r8 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_request_blocks\x00', r5}, 0x10) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0xb, &(0x7f00000002c0)=@framed={{}, [@printk]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x44) r10 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2600, 0x4) ioctl$BTRFS_IOC_SCRUB_CANCEL(r10, 0x941c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000680)={&(0x7f0000000640)='ext4_request_blocks\x00', r9}, 0x10) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r11, &(0x7f0000000040)=ANY=[], 0xffe6) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r13, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) sendmsg$nl_route(r12, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000e40)=@bridge_newneigh={0x30, 0x1c, 0x501, 0x0, 0x0, {0x2, 0x0, 0x0, r14, 0x451a}, [@NDA_DST_IPV6={0x14, 0x1, @empty}]}, 0x30}}, 0x0) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x7, 0xfffffffe, 0x666, 0xcf, 0x403, r6, 0x7fffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000900)={0x17, 0x0, &(0x7f0000000340), &(0x7f0000000380)='GPL\x00', 0x1, 0x33, &(0x7f0000000440)=""/51, 0x40f00, 0x10, '\x00', r14, 0xf, r11, 0x8, &(0x7f0000000480)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x3, 0x0, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000580)=[r11, r15, r1], &(0x7f0000000840)=[{0x4, 0x4, 0x6, 0x9}, {0x2, 0x4, 0xc, 0x5}, {0x1, 0x2, 0xd, 0x5}, {0x2, 0x1, 0xa, 0x7}, {0x4, 0x3, 0x5, 0x1}, {0x3, 0x5, 0xb, 0x3}, {0x5, 0x2, 0xc, 0x9}, {0x5, 0x1, 0x8}, {0x1, 0x5, 0x5, 0x5}, {0x1, 0x5, 0xc, 0x9}]}, 0x90) 03:40:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) 03:40:27 executing program 3: socket$key(0xf, 0x3, 0x2) (async) r0 = socket$key(0xf, 0x3, 0x2) syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @random="cce390677742", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "000200", 0x40, 0x3a, 0x0, @local, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "f01525", 0x0, 0x2c, 0x0, @rand_addr=' \x01\x00', @dev, [@fragment={0x2f}, @fragment]}}}}}}}, 0x0) (async) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[], 0x28}}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) 03:40:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@abs={0x1, 0x0, 0x957d}, 0x6e) listen(r0, 0x0) mount$9p_unix(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='trans=unix']) fstat(r0, 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) close(r0) 03:40:27 executing program 3: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0xea60}}, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c000000020000ffffff0000000003000000000000000000000003000000020000000000000000000002000000000000000000000006026625495a2968ec1b2f8763ed72b6d2c4e615283ff04ef90520e331d4d4817bb3190669c75b2557b66d0aefc9cc502fe7c5e52c1891d4efc744a16192e47f390c74d3"], 0x0, 0x56}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x822b01) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="dc000000aa7963c63750a5eab9ab9ed5a7d4535e57af0000", 0x18}, {&(0x7f0000000080)='f', 0x1}], 0x2) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) clock_gettime(0x7, &(0x7f0000000140)) 03:40:27 executing program 4: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x20000024, 0x0) 03:40:27 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0x0, r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:27 executing program 4: futex_waitv(&(0x7f0000000980), 0x0, 0x0, &(0x7f0000000000)={0x77359400}, 0x0) futex_waitv(&(0x7f0000000980), 0x0, 0x0, &(0x7f0000000000)={0x77359400}, 0x0) (async) 03:40:27 executing program 2: syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb7030000000000fab70400000000000185000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r4}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}]}}}, @IFLA_MASTER={0x8, 0x3, r2}]}, 0x44}}, 0x0) 03:40:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) 03:40:27 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x2000000) [ 2959.010163][T14233] syz-executor.3[14233] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2959.010321][T14233] syz-executor.3[14233] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 03:40:27 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, 0x0, &(0x7f0000000040)}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r1}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x3, &(0x7f0000000440)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r3, &(0x7f0000000000), 0x248800) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r4) ptrace(0x4207, r4) syz_mount_image$msdos(&(0x7f0000000500), &(0x7f0000000100)='./file0\x00', 0x1000038, &(0x7f00000000c0)=ANY=[@ANYRES8=0x0, @ANYRESOCT=r4, @ANYRES64, @ANYRES32=r4], 0x40, 0x53b, &(0x7f0000000640)="$eJzs10FqE2EYBuAvTbTVVdbiYsCNq1I9QUVSKB0QlCx0ZaBxkxExs5kEQU/gBfQyXsa1xE13kfrXlim2WnAybX2eTd7k/QLfP4EM8/Lu68n+m/LV24+fY2O7E73tiLWDTvRjLbqRfO0EAHCNHCyX8W2ZtL0LALAaF7j/31rRSgBAw869/++1shIA0LDzn//f1959+v7l3eo2AwCa8uz5i71HeT54mmUbEYsP1bAaptfU7+zmg63sp/7JtxZVNewe9w9Sn9X7G3H7qH/42/5m3L+X+sPu8ZP8VL8e+80fHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mub2bH+yaeLqhp2U795Vp/Szm4+2DoaqPe9uNNb2TEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf6CczSejohhPzwqHQ3+aqYf1uMDwdQ6/rnG96v7tlReudDj9u1+10NpfEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0LJyNp+MimI8LdveBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4LMrZfDIqivG0wdD2GQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMvpRwAAAP//btlHPw==") ptrace$cont(0x1f, r4, 0x0, 0x7fff) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) 03:40:27 executing program 0: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_proto_private(r0, 0x89b0, &(0x7f0000000000)="0ebc9744361c3192353a") capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ftruncate(r1, 0x200002) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x6, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x32) sendfile(r2, r1, 0x0, 0x80001d00c0d0) getsockopt$MRT6(r1, 0x29, 0xd0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x2000400, 0x0) socket$igmp6(0xa, 0x3, 0x2) (async) ioctl$sock_proto_private(r0, 0x89b0, &(0x7f0000000000)="0ebc9744361c3192353a") (async) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) (async) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) ftruncate(r1, 0x200002) (async) socket$pppl2tp(0x18, 0x1, 0x1) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) connect$pppl2tp(r2, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x6, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x32) (async) sendfile(r2, r1, 0x0, 0x80001d00c0d0) (async) getsockopt$MRT6(r1, 0x29, 0xd0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x2000400, 0x0) (async) 03:40:27 executing program 1: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x20000024, 0x0) 03:40:27 executing program 2: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000000640)=""/250, 0xd4}, {&(0x7f0000000240)=""/17, 0x11}], 0x3}, 0x8002a0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xe, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="450a0000fbffffff6111640000000000180000000100000000000000000000009500000000"], &(0x7f00000004c0)='syzkaller\x00', 0xb4}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x275a, 0x0) add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000300)={0x0, "0f5b676b2de6cbc6ea46abc39d0a4fc49a7659a74f7a769bff4c0200000000000000f13e0c86048c0ea164d2a123cde57f11d04354869533f185505f85c8725b"}, 0x48, 0xfffffffffffffffe) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000001a80)=ANY=[@ANYRES32=r2], &(0x7f0000000040)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xff87}, 0x90) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x9, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002200f30c0000000000feff00760000000f00001e45000000a000020095"], &(0x7f0000000280)='GPL\x00', 0x4000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='io_uring_register\x00', r4}, 0x10) r5 = io_uring_setup(0x1de0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffe}) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) 03:40:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc0046686, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x8, 0x20, 0x80040001, 0x9c, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x100001, 0x6}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200000200e7ff850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b80)={&(0x7f0000000b40)='kfree_skb\x00', r2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendmsg$unix(r3, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = syz_mount_image$exfat(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x26, 0x1507, &(0x7f00000017c0)="$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") r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000400)={&(0x7f00000003c0)='ext4_es_remove_extent\x00', r7}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') r8 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_request_blocks\x00', r5}, 0x10) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0xb, &(0x7f00000002c0)=@framed={{}, [@printk]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x44) r10 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2600, 0x4) ioctl$BTRFS_IOC_SCRUB_CANCEL(r10, 0x941c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000680)={&(0x7f0000000640)='ext4_request_blocks\x00', r9}, 0x10) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r11, &(0x7f0000000040)=ANY=[], 0xffe6) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r13, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) sendmsg$nl_route(r12, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000e40)=@bridge_newneigh={0x30, 0x1c, 0x501, 0x0, 0x0, {0x2, 0x0, 0x0, r14, 0x451a}, [@NDA_DST_IPV6={0x14, 0x1, @empty}]}, 0x30}}, 0x0) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x7, 0xfffffffe, 0x666, 0xcf, 0x403, r6, 0x7fffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000900)={0x17, 0x0, &(0x7f0000000340), &(0x7f0000000380)='GPL\x00', 0x1, 0x33, &(0x7f0000000440)=""/51, 0x40f00, 0x10, '\x00', r14, 0xf, r11, 0x8, &(0x7f0000000480)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x3, 0x0, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000580)=[r11, r15, r1], &(0x7f0000000840)=[{0x4, 0x4, 0x6, 0x9}, {0x2, 0x4, 0xc, 0x5}, {0x1, 0x2, 0xd, 0x5}, {0x2, 0x1, 0xa, 0x7}, {0x4, 0x3, 0x5, 0x1}, {0x3, 0x5, 0xb, 0x3}, {0x5, 0x2, 0xc, 0x9}, {0x5, 0x1, 0x8}, {0x1, 0x5, 0x5, 0x5}, {0x1, 0x5, 0xc, 0x9}]}, 0x90) 03:40:27 executing program 3: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000003c0), 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1d, 0x7, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r1}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0xd, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xba}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14}, 0x90) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r4}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x20, r6, 0x1, 0x0, 0x0, {0x16}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='workdir=./bus,lowerdir=./file0,upperdir=./file1,metacopy=on']) r9 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600), 0x400, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000}, {@aname={'aname', 0x3d, 'security.capability\x00'}}]}}) chdir(&(0x7f00000001c0)='./bus\x00') chdir(&(0x7f0000000580)='./file1\x00') lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) [ 2959.033541][T14233] syz-executor.3[14233] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 03:40:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000080)='./file0\x00', 0x2010050, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES64, @ANYRES64=0x0, @ANYRESOCT=0x0], 0xff, 0x2d0, &(0x7f0000001140)="$eJzs3M9rE1sUwPHTNk3SlDZZPJ6oiAfdKMLQxr0QpEUxoLSNWAVh2k40ZExKZqhEpK0rt+If4aJ02V1BXbjtxp0rN+66UHBhwR8jmUzatKbUosnU9vuBcE/uzMm9l5kJZwKZ9VvPHhTzjpE3XemO90q3yKJsiKRqkUhVAvGg7ZJorelr9C/K+f7P706NT96+lslmR8ZURzMTF9OqOnj65cPHy2deu/03VwZXY7KWurv+Kf1h7f+14+s/Ju4XHC04Wiq7aupU+b0bnbItnSk4RUP1hueZjqWF0ptJEX972TVr2/N2eXa2qmZpZiAxW7EcR81SVYtWVSUiUqmqec8slNQwDB1ICPYSWxobMzN+GN938nQbJoQ/duWXE79SyZg9zRftptxSp2YFAAAOju31v+6s/31dQVvr+e55XnP+/ur/1egu9X9Q3zfqf9uq1/+OVXF/r/53y+rW6v8I9f8+5Lbqfxxatfo/EVy/vid3lof8gPofAAAAAAAAAAAAAAAAAAAAAIB/wYbnJT3PSzbaxisW/CW88T7seaI9OP5H27gGgWpcxH46l5vLidi99c7N427JkCTlm38+BOrx6NXsyJD6UvLKXgjyF+ZyPX5iJi8FscWSYUlKqnX+cD1ft+f3SqI5Py1J+a91frplflTOnW3KNyQpb6elLLbM+Of1Vv78sOrl69kd+X3+fgAAAAAAHAaGbmp5/24Yu22v52fyIv799d6/D+y4v47IiUi4awcAAAAA4Khwqo+Kpm1blQ4GcRFp/1i11XV2XS2C+Qthjh52kGzqaTxEuuPTiDQPGgtm0aaxjj1/8eXvfeCllZNfwzuC4X0nAQAAAGiPraJ/9328j52cEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR08nHicW9hoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg+JnAAAA///QbCZI") r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3800000054000100000000000000000007000000", @ANYRES32=r2, @ANYBLOB="20000100", @ANYRES32=r2, @ANYBLOB="01000000ff"], 0x38}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r3, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x30, r4, 0x600, 0x70bd2a, 0xa080, {{}, {}, {0x14, 0x18, {0x7, @bearer=@udp='udp:syz0\x00'}}}, ["", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x20000054}, 0x20000000) r5 = syz_open_dev$vcsn(&(0x7f0000000000), 0x3f, 0x800) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0xfffff800, 0x7, 0x96, 0x5020, 0xffffffffffffffff, 0x80000001, '\x00', r2, r5, 0x5, 0x2, 0x0, 0xc}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000300)=ANY=[@ANYBLOB="180000000000000000000000004000850005000000000000000000aaccd4e78a156b54e60dc32465253baf5de17040e0fef6e8138f665a6cab36445e5e881b1ed67909f248e85a86a1e299", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r7}, 0x10) 03:40:27 executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) 03:40:27 executing program 1: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) r1 = syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x6, 0x20000024, r2) 03:40:27 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 03:40:27 executing program 2: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) syz_io_uring_setup(0x4033, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x20000024, 0x0) [ 2959.059540][T14233] syz-executor.3[14233] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2959.144116][T14258] 9pnet_fd: Insufficient options for proto=fd 03:40:27 executing program 1: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0xea60}}, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c000000020000ffffff0000000003000000000000000000000003000000020000000000000000000002000000000000000000000006026625495a2968ec1b2f8763ed72b6d2c4e615283ff04ef90520e331d4d4817bb3190669c75b2557b66d0aefc9cc502fe7c5e52c1891d4efc744a16192e47f390c74d3"], 0x0, 0x56}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x822b01) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="dc000000aa7963c63750a5eab9ab9ed5a7d4535e57af0000", 0x18}, {&(0x7f0000000080)='f', 0x1}], 0x2) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) clock_gettime(0x7, &(0x7f0000000140)) 03:40:27 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x2}, 0x6) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = socket$inet6(0xa, 0x3, 0x6) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0xfffe, 0x400, 0x0, 0x81006e, r4}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}, {}, {0x85, 0x0, 0x0, 0x69}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='sys_enter\x00', r5}, 0x10) r6 = epoll_create1(0x0) ioctl$EXT4_IOC_SETFSUUID(r5, 0x4008662c, &(0x7f00000000c0)={0x0, 0x0, "9a820db46fa7938a44a5b08135088404"}) r7 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000240)) epoll_wait(r6, &(0x7f0000000140)=[{}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002010000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r9}, 0x10) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pwritev2(r10, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) 03:40:27 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, 0x0, &(0x7f0000000040)}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r1}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x3, &(0x7f0000000440)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r3, &(0x7f0000000000), 0x248800) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r4) ptrace(0x4207, r4) syz_mount_image$msdos(&(0x7f0000000500), &(0x7f0000000100)='./file0\x00', 0x1000038, &(0x7f00000000c0)=ANY=[@ANYRES8=0x0, @ANYRESOCT=r4, @ANYRES64, @ANYRES32=r4], 0x40, 0x53b, &(0x7f0000000640)="$eJzs10FqE2EYBuAvTbTVVdbiYsCNq1I9QUVSKB0QlCx0ZaBxkxExs5kEQU/gBfQyXsa1xE13kfrXlim2WnAybX2eTd7k/QLfP4EM8/Lu68n+m/LV24+fY2O7E73tiLWDTvRjLbqRfO0EAHCNHCyX8W2ZtL0LALAaF7j/31rRSgBAw869/++1shIA0LDzn//f1959+v7l3eo2AwCa8uz5i71HeT54mmUbEYsP1bAaptfU7+zmg63sp/7JtxZVNewe9w9Sn9X7G3H7qH/42/5m3L+X+sPu8ZP8VL8e+80fHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mub2bH+yaeLqhp2U795Vp/Szm4+2DoaqPe9uNNb2TEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf6CczSejohhPzwqHQ3+aqYf1uMDwdQ6/rnG96v7tlReudDj9u1+10NpfEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0LJyNp+MimI8LdveBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4LMrZfDIqivG0wdD2GQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMvpRwAAAP//btlHPw==") ptrace$cont(0x1f, r4, 0x0, 0x7fff) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, 0x0, &(0x7f0000000040)}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='ext4_mballoc_alloc\x00', r1}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x3, &(0x7f0000000440)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_mballoc_alloc\x00', r2}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_type(r3, &(0x7f0000000000), 0x248800) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ptrace(0x4206, r4) (async) ptrace(0x4207, r4) (async) syz_mount_image$msdos(&(0x7f0000000500), &(0x7f0000000100)='./file0\x00', 0x1000038, &(0x7f00000000c0)=ANY=[@ANYRES8=0x0, @ANYRESOCT=r4, @ANYRES64, @ANYRES32=r4], 0x40, 0x53b, &(0x7f0000000640)="$eJzs10FqE2EYBuAvTbTVVdbiYsCNq1I9QUVSKB0QlCx0ZaBxkxExs5kEQU/gBfQyXsa1xE13kfrXlim2WnAybX2eTd7k/QLfP4EM8/Lu68n+m/LV24+fY2O7E73tiLWDTvRjLbqRfO0EAHCNHCyX8W2ZtL0LALAaF7j/31rRSgBAw869/++1shIA0LDzn//f1959+v7l3eo2AwCa8uz5i71HeT54mmUbEYsP1bAaptfU7+zmg63sp/7JtxZVNewe9w9Sn9X7G3H7qH/42/5m3L+X+sPu8ZP8VL8e+80fHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mub2bH+yaeLqhp2U795Vp/Szm4+2DoaqPe9uNNb2TEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf6CczSejohhPzwqHQ3+aqYf1uMDwdQ6/rnG96v7tlReudDj9u1+10NpfEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0LJyNp+MimI8LdveBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4LMrZfDIqivG0wdD2GQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMvpRwAAAP//btlHPw==") (async) ptrace$cont(0x1f, r4, 0x0, 0x7fff) (async) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) (async) 03:40:27 executing program 2: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f0000000200)=0x0) ftruncate(r0, 0x81fd) io_submit(r1, 0x3, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x12, 0x8, 0x1, 0x0, r0, &(0x7f0000000000), 0x2000}]) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) r2 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='kfree\x00', r3}, 0x10) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) io_setup(0xff, &(0x7f0000000040)=0x0) r6 = eventfd2(0x0, 0x800) r7 = eventfd(0x0) r8 = eventfd2(0x0, 0x0) io_submit(r5, 0x2, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0x0, r7, 0x0, 0x0, 0x10001, 0x0, 0x3, r8}]) move_mount(r4, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r9 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r2, &(0x7f0000000240)='./bus\x00', r4, &(0x7f0000000180)='./file0\x00', 0x321) move_mount(r9, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) syz_io_uring_setup(0x1098, &(0x7f0000000480)={0x0, 0x0, 0x1}, &(0x7f0000000080)=0x0, &(0x7f0000000040)) syz_memcpy_off$IO_URING_METADATA_GENERIC(r10, 0x40, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) syz_io_uring_complete(r10) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x0, 0x0) 03:40:27 executing program 3: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000000640)=""/250, 0xd4}, {&(0x7f0000000240)=""/17, 0x11}], 0x3}, 0x8002a0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xe, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="450a0000fbffffff6111640000000000180000000100000000000000000000009500000000"], &(0x7f00000004c0)='syzkaller\x00', 0xb4}, 0x90) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000040)='cpuacct.usage_percpu\x00', 0x275a, 0x0) add_key$fscrypt_v1(0x0, 0x0, &(0x7f0000000300)={0x0, "0f5b676b2de6cbc6ea46abc39d0a4fc49a7659a74f7a769bff4c0200000000000000f13e0c86048c0ea164d2a123cde57f11d04354869533f185505f85c8725b"}, 0x48, 0xfffffffffffffffe) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000001a80)=ANY=[@ANYRES32=r2], &(0x7f0000000040)='syzkaller\x00', 0x80000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xff87}, 0x90) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x9, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002200f30c0000000000feff00760000000f00001e45000000a000020095"], &(0x7f0000000280)='GPL\x00', 0x4000000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='io_uring_register\x00', r4}, 0x10) io_uring_setup(0x1de0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xfffffffe}) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) 03:40:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc0046686, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x8, 0x20, 0x80040001, 0x9c, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x100001, 0x6}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200000200e7ff850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b80)={&(0x7f0000000b40)='kfree_skb\x00', r2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendmsg$unix(r3, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = syz_mount_image$exfat(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x26, 0x1507, &(0x7f00000017c0)="$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") r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000400)={&(0x7f00000003c0)='ext4_es_remove_extent\x00', r7}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') r8 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r8, 0x7, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_request_blocks\x00', r5}, 0x10) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0xb, &(0x7f00000002c0)=@framed={{}, [@printk]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x44) r10 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2600, 0x4) ioctl$BTRFS_IOC_SCRUB_CANCEL(r10, 0x941c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000680)={&(0x7f0000000640)='ext4_request_blocks\x00', r9}, 0x10) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r11, &(0x7f0000000040)=ANY=[], 0xffe6) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r13, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) sendmsg$nl_route(r12, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000e40)=@bridge_newneigh={0x30, 0x1c, 0x501, 0x0, 0x0, {0x2, 0x0, 0x0, r14, 0x451a}, [@NDA_DST_IPV6={0x14, 0x1, @empty}]}, 0x30}}, 0x0) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x7, 0xfffffffe, 0x666, 0xcf, 0x403, r6, 0x7fffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000900)={0x17, 0x0, &(0x7f0000000340), &(0x7f0000000380)='GPL\x00', 0x1, 0x33, &(0x7f0000000440)=""/51, 0x40f00, 0x10, '\x00', r14, 0xf, r11, 0x8, &(0x7f0000000480)={0x0, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x3, 0x0, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000580)=[r11, r15, r1], &(0x7f0000000840)=[{0x4, 0x4, 0x6, 0x9}, {0x2, 0x4, 0xc, 0x5}, {0x1, 0x2, 0xd, 0x5}, {0x2, 0x1, 0xa, 0x7}, {0x4, 0x3, 0x5, 0x1}, {0x3, 0x5, 0xb, 0x3}, {0x5, 0x2, 0xc, 0x9}, {0x5, 0x1, 0x8}, {0x1, 0x5, 0x5, 0x5}, {0x1, 0x5, 0xc, 0x9}]}, 0x90) 03:40:27 executing program 3: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000003c0), 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1d, 0x7, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r1}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0xd, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xba}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14}, 0x90) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r4}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x20, r6, 0x1, 0x0, 0x0, {0x16}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='workdir=./bus,lowerdir=./file0,upperdir=./file1,metacopy=on']) r9 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600), 0x400, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000}, {@aname={'aname', 0x3d, 'security.capability\x00'}}]}}) chdir(&(0x7f00000001c0)='./bus\x00') lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) [ 2959.223421][T14283] syz-executor.1[14283] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2959.223487][T14283] syz-executor.1[14283] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 03:40:27 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(&(0x7f0000000180)=@filename='./file0\x00', &(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)='hfs\x00', 0x80, &(0x7f0000000540)='\x00') mkdir(&(0x7f0000000400)='./file1/file0\x00', 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000000080000085000000d0000000a50000009700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) alarm(0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4041, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x3, 0x5}, 0x48) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000539d00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r4}, 0x4) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r4, @ANYBLOB="0000000000000000b70500000000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000000)='kfree\x00', r5}, 0x10) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r8, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x27) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000000c0)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000200)=@newqdisc={0x80, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}, @TCA_RATE={0x6}]}, 0x80}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r3}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000001700)=@base={0x17, 0x0, 0x1b, 0x2}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x3, &(0x7f0000000080)={{r10}, 0x0, 0x0}, 0x20) [ 2959.256584][T14283] syz-executor.1[14283] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2959.268497][T14283] syz-executor.1[14283] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 03:40:27 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b70300000000feff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='ext4_ext_remove_space_done\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.current\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x1001) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cf84ded40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c86e00f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec231fed44da4928b30142ba11de6c5d50b83c6e613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038d0100a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b17680100969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06de269e97fbb0776bf56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105cfdf8be5877050c91301bb997316dbf17866fb84d4173731efe895012f1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f01000080000000004febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60133641a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d37261774cc5a3bf6b466cb72812da518ff602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d50a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2e9a20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1015ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846899c6b23c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33694f40000000000005d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b95bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953f88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca86f750189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc681b6c9a693979f55174a5fe1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8504611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c01446234437b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c64cd14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e87973d574ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00000000000000aceb111b66a500ca52fd8f848088c67ee65dfdcc4c580e9bc18c1699dca07d019bf1bf9dd3da480d6c155d7e60674ce88ab5ae07a9d16e22792d99986b531ab4e592ab5925da779e700cf20309a2137877690dc5c07956fc82d7b3bb46d3138041af18508938c9be4e5d0a98073463a5cff6c146d020743da474cb81677a6f389f0e00c33b70b7f8bab95435c27167f365a29fb09cbf35bf192f6a65616fa2ad9a6c7ca3a3ecd96aaecd993e8badb40e7eb8a22b0015e70c885cd519e28448168c6d914265998bff74ea1b0e651a6cae9419096248a0e41573827ad60fafce6e6540734c1f23f75337d836c31497e8112969a039d65aa297e2b046b5f4d11116a89f9f65693d4dc3e70fbfe0b2044fdb3f87e887d1daae8e38a0c19f668f776e19a02bb2449ee4384f6536879c85d7e41bc0276ee2b125d41ff358323311703ec01d64a573bdeb75bdcc87d01de38365ab9222713d2d1640a742d62fefb5403b2ed9969c32a0841e8c36b0107bb888eb14ac62e6d4bdfaeb9ee7430100bf3825a1996c8997ce285edf1d277ed703f560460417bfe702af833e83c5b987befb6d1fcf765ab7ea537d9dafb622a1ba8686cb150963b84470364942e90d1cf856cead864f5e38c83b9ed86cc5725a20299ce512b16500"/4081], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2e) fgetxattr(r2, &(0x7f0000000240)=@random={'btrfs.', 'ext4_ext_remove_space_done\x00'}, &(0x7f00000002c0), 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kfree\x00', r2}, 0x10) r3 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000006000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x6, 0x5, 0x1000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='kfree_skb\x00', r5}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='kfree_skb\x00', r6}, 0x10) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r7, &(0x7f0000004440)={&(0x7f0000000ec0)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10, 0x0}, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r3, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x3, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x0, 0xfffffffb, 0x0, 0x0, 0x2}, 0x4, r9}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0xffffffffffffffe6}}, 0x880) ioctl$SIOCSIFHWADDR(r1, 0x4030582b, &(0x7f0000000280)={'lo\x00', @link_local={0x1, 0x80, 0xc2, 0xc, 0x8}}) 03:40:27 executing program 0: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x20000024, r1) 03:40:27 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 03:40:27 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000008000001801000020207c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001fc0)={&(0x7f0000000000)='jbd2_update_log_tail\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x40086607, 0x20001412) 03:40:27 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r1, r1}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r1, r1}, 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}]}, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r4, r4}, &(0x7f0000000600), &(0x7f0000000640)=r3}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) setsockopt$sock_int(r5, 0x1, 0x29, &(0x7f0000000040)=0x92c, 0x4) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000ec0)={0x1b, 0x0, 0x0, 0xa6a, 0x0, r1, 0x80000000, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001240)={0x6, 0x12, &(0x7f0000000f40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x4}, {{0x18, 0x1, 0x1, 0x0, r7}}, {}, [@generic={0xfc, 0x2, 0xd, 0x1, 0x160}, @exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001000)='GPL\x00', 0x200, 0xcb, &(0x7f0000001040)=""/203, 0x41100, 0x0, '\x00', r6, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001140)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000001180)={0x4, 0xf, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x1, &(0x7f00000011c0)=[r1, r2], &(0x7f0000001200)=[{0x3, 0x2, 0xa, 0x9}], 0x10, 0x1}, 0x90) sendto$packet(r5, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) r8 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080), 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000002c0)={0x0, 0x0}, 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1a, 0x3, &(0x7f0000000880)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r9}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x13, 0x3, &(0x7f0000000000)=@raw=[@exit, @call={0x85, 0x0, 0x0, 0xae}, @call={0x85, 0x0, 0x0, 0xa2}], &(0x7f0000000040)='GPL\x00', 0x400, 0x9c, &(0x7f0000000c80)=""/156, 0x40f00, 0x38, '\x00', r6, 0xe, r8, 0x8, &(0x7f0000000d40)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000d80)={0x3, 0x4, 0xff, 0x6}, 0x10, r9, r0, 0x0, &(0x7f0000000dc0)=[r2, r4], 0x0, 0x10, 0x800}, 0x90) r10 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000900)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r10}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:27 executing program 1: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0xea60}}, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c000000020000ffffff0000000003000000000000000000000003000000020000000000000000000002000000000000000000000006026625495a2968ec1b2f8763ed72b6d2c4e615283ff04ef90520e331d4d4817bb3190669c75b2557b66d0aefc9cc502fe7c5e52c1891d4efc744a16192e47f390c74d3"], 0x0, 0x56}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x822b01) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="dc000000aa7963c63750a5eab9ab9ed5a7d4535e57af0000", 0x18}, {&(0x7f0000000080)='f', 0x1}], 0x2) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) clock_gettime(0x7, &(0x7f0000000140)) 03:40:27 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000c30000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000280)='sys_enter\x00', r0}, 0x10) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x300c, 0x0) 03:40:27 executing program 2: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) (async) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f0000000200)=0x0) ftruncate(r0, 0x81fd) io_submit(r1, 0x3, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x12, 0x8, 0x1, 0x0, r0, &(0x7f0000000000), 0x2000}]) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) (async) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x0) (async) r2 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='kfree\x00', r3}, 0x10) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) io_setup(0xff, &(0x7f0000000040)) (async) io_setup(0xff, &(0x7f0000000040)=0x0) r6 = eventfd2(0x0, 0x800) r7 = eventfd(0x0) r8 = eventfd2(0x0, 0x0) io_submit(r5, 0x2, &(0x7f0000000180)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0x0, r7, 0x0, 0x0, 0x10001, 0x0, 0x3, r8}]) move_mount(r4, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) (async) r9 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r2, &(0x7f0000000240)='./bus\x00', r4, &(0x7f0000000180)='./file0\x00', 0x321) move_mount(r9, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) syz_io_uring_setup(0x1098, &(0x7f0000000480)={0x0, 0x0, 0x1}, &(0x7f0000000080), &(0x7f0000000040)) (async) syz_io_uring_setup(0x1098, &(0x7f0000000480)={0x0, 0x0, 0x1}, &(0x7f0000000080)=0x0, &(0x7f0000000040)) syz_memcpy_off$IO_URING_METADATA_GENERIC(r10, 0x40, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) (async) syz_memcpy_off$IO_URING_METADATA_GENERIC(r10, 0x40, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) syz_io_uring_complete(r10) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x0, 0x0) [ 2959.309969][T14296] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2959.346607][T14293] 9pnet_fd: Insufficient options for proto=fd 03:40:27 executing program 4: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(&(0x7f0000000180)=@filename='./file0\x00', &(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)='hfs\x00', 0x80, &(0x7f0000000540)='\x00') mkdir(&(0x7f0000000400)='./file1/file0\x00', 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000000080000085000000d0000000a50000009700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) alarm(0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4041, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x3, 0x5}, 0x48) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000539d00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r4}, 0x4) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r4, @ANYBLOB="0000000000000000b70500000000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000000)='kfree\x00', r5}, 0x10) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r8, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x27) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000000c0)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000200)=@newqdisc={0x80, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}, @TCA_RATE={0x6}]}, 0x80}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r3}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000001700)=@base={0x17, 0x0, 0x1b, 0x2}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x3, &(0x7f0000000080)={{r10}, 0x0, 0x0}, 0x20) 03:40:27 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(&(0x7f0000000180)=@filename='./file0\x00', &(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)='hfs\x00', 0x80, &(0x7f0000000540)='\x00') mkdir(&(0x7f0000000400)='./file1/file0\x00', 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000000080000085000000d0000000a50000009700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) alarm(0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4041, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x3, 0x5}, 0x48) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000539d00007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r4}, 0x4) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r4, @ANYBLOB="0000000000000000b70500000000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000000)='kfree\x00', r5}, 0x10) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r8, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x27) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000000c0)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000200)=@newqdisc={0x80, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}, @TCA_RATE={0x6}]}, 0x80}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r3}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000001700)=@base={0x17, 0x0, 0x1b, 0x2}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x3, &(0x7f0000000080)={{r10}, 0x0, 0x0}, 0x20) 03:40:27 executing program 1: r0 = syz_io_uring_setup(0x4033, &(0x7f0000000280), &(0x7f0000000080), &(0x7f00000001c0)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x20000024, r1) 03:40:27 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:27 executing program 1: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000003c0), 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1d, 0x7, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r1}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0xd, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xba}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14}, 0x90) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r4}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x20, r6, 0x1, 0x0, 0x0, {0x16}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='workdir=./bus,lowerdir=./file0,upperdir=./file1,metacopy=on']) r9 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600), 0x400, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000}, {@aname={'aname', 0x3d, 'security.capability\x00'}}]}}) chdir(&(0x7f00000001c0)='./bus\x00') lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) [ 2959.398609][T14323] syz-executor.1[14323] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 03:40:27 executing program 3: bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) getrandom(0x0, 0x2, 0x0) 03:40:27 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b70300000000feff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='ext4_ext_remove_space_done\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.current\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x1001) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cf84ded40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c86e00f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec231fed44da4928b30142ba11de6c5d50b83c6e613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038d0100a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b17680100969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06de269e97fbb0776bf56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105cfdf8be5877050c91301bb997316dbf17866fb84d4173731efe895012f1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f01000080000000004febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60133641a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d37261774cc5a3bf6b466cb72812da518ff602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d50a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2e9a20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1015ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846899c6b23c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33694f40000000000005d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b95bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953f88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca86f750189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc681b6c9a693979f55174a5fe1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8504611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c01446234437b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c64cd14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e87973d574ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00000000000000aceb111b66a500ca52fd8f848088c67ee65dfdcc4c580e9bc18c1699dca07d019bf1bf9dd3da480d6c155d7e60674ce88ab5ae07a9d16e22792d99986b531ab4e592ab5925da779e700cf20309a2137877690dc5c07956fc82d7b3bb46d3138041af18508938c9be4e5d0a98073463a5cff6c146d020743da474cb81677a6f389f0e00c33b70b7f8bab95435c27167f365a29fb09cbf35bf192f6a65616fa2ad9a6c7ca3a3ecd96aaecd993e8badb40e7eb8a22b0015e70c885cd519e28448168c6d914265998bff74ea1b0e651a6cae9419096248a0e41573827ad60fafce6e6540734c1f23f75337d836c31497e8112969a039d65aa297e2b046b5f4d11116a89f9f65693d4dc3e70fbfe0b2044fdb3f87e887d1daae8e38a0c19f668f776e19a02bb2449ee4384f6536879c85d7e41bc0276ee2b125d41ff358323311703ec01d64a573bdeb75bdcc87d01de38365ab9222713d2d1640a742d62fefb5403b2ed9969c32a0841e8c36b0107bb888eb14ac62e6d4bdfaeb9ee7430100bf3825a1996c8997ce285edf1d277ed703f560460417bfe702af833e83c5b987befb6d1fcf765ab7ea537d9dafb622a1ba8686cb150963b84470364942e90d1cf856cead864f5e38c83b9ed86cc5725a20299ce512b16500"/4081], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2e) fgetxattr(r2, &(0x7f0000000240)=@random={'btrfs.', 'ext4_ext_remove_space_done\x00'}, &(0x7f00000002c0), 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kfree\x00', r2}, 0x10) r3 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000006000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x6, 0x5, 0x1000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='kfree_skb\x00', r5}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='kfree_skb\x00', r6}, 0x10) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r7, &(0x7f0000004440)={&(0x7f0000000ec0)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10, 0x0}, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r3, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x3, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x0, 0xfffffffb, 0x0, 0x0, 0x2}, 0x4, r9}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0xffffffffffffffe6}}, 0x880) ioctl$SIOCSIFHWADDR(r1, 0x4030582b, &(0x7f0000000280)={'lo\x00', @link_local={0x1, 0x80, 0xc2, 0xc, 0x8}}) 03:40:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc0046686, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x8, 0x20, 0x80040001, 0x9c, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x100001, 0x6}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200000200e7ff850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b80)={&(0x7f0000000b40)='kfree_skb\x00', r2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendmsg$unix(r3, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_mount_image$exfat(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x26, 0x1507, &(0x7f00000017c0)="$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") r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000400)={&(0x7f00000003c0)='ext4_es_remove_extent\x00', r5}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) 03:40:27 executing program 4: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0xea60}}, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c000000020000ffffff0000000003000000000000000000000003000000020000000000000000000002000000000000000000000006026625495a2968ec1b2f8763ed72b6d2c4e615283ff04ef90520e331d4d4817bb3190669c75b2557b66d0aefc9cc502fe7c5e52c1891d4efc744a16192e47f390c74d3"], 0x0, 0x56}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x822b01) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="dc000000aa7963c63750a5eab9ab9ed5a7d4535e57af0000", 0x18}, {&(0x7f0000000080)='f', 0x1}], 0x2) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) clock_gettime(0x7, &(0x7f0000000140)) [ 2959.398680][T14323] syz-executor.1[14323] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2959.451620][T14328] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2959.482160][T14338] 9pnet_fd: Insufficient options for proto=fd [ 2959.489118][T14332] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 03:40:27 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x4) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = userfaultfd(0x801) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) ioctl$UFFDIO_WRITEPROTECT(r1, 0xc018aa06, &(0x7f0000000040)={{&(0x7f000015b000/0x4000)=nil, 0x4000}}) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="03030000000000f7c4703143202e6100018008000101", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="140002007663616e3000000000000000000000000c00018008000100", @ANYRES32=0x0, @ANYBLOB="1400028008000100", @ANYRES32=0x0, @ANYBLOB="0800030000000000"], 0x5c}}, 0x0) futex_waitv(&(0x7f0000000980)=[{0x0, 0x0, 0x43}], 0x1, 0x0, &(0x7f0000000d00)={0x77359400}, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f00000003c0)={0x1f4, r2, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x154, 0x2, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}, {0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x8c, 0x2, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}]}]}]}, 0x1f4}}, 0x4000800) 03:40:27 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb7030000000000fab70400000000000185000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, 0x0, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r4}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x3}]}}}, @IFLA_MASTER={0x8, 0x3, r2}]}, 0x44}}, 0x0) [ 2959.531477][ C0] softirq: huh, entered softirq 9 RCU ffffffff8160c090 with preempt_count 00000103, exited with 00000102? [ 2959.543122][T14326] BUG: scheduling while atomic: syz-executor.2/14326/0x00000002 [ 2959.550774][T14326] Modules linked in: [ 2959.554489][T14326] Preemption disabled at: [ 2959.554500][T14326] [] exit_files+0x59/0xa0 [ 2959.564472][T14326] CPU: 0 PID: 14326 Comm: syz-executor.2 Tainted: G W 6.1.75-syzkaller-00123-g60534eef4739 #0 03:40:27 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) [ 2959.575845][T14326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 2959.585740][T14326] Call Trace: [ 2959.588862][T14326] [ 2959.591639][T14326] dump_stack_lvl+0x151/0x1b7 [ 2959.596152][T14326] ? exit_files+0x59/0xa0 [ 2959.600328][T14326] ? exit_files+0x59/0xa0 [ 2959.604485][T14326] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 2959.609778][T14326] ? exit_files+0x59/0xa0 [ 2959.613938][T14326] dump_stack+0x15/0x1b [ 2959.617931][T14326] __schedule_bug+0x195/0x260 [ 2959.622445][T14326] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 2959.628083][T14326] ? cpu_util_update_eff+0x10e0/0x10e0 [ 2959.633383][T14326] __schedule+0xcf7/0x1550 [ 2959.637632][T14326] ? _raw_spin_lock_irqsave+0xf9/0x210 [ 2959.642931][T14326] ? __sched_text_start+0x8/0x8 [ 2959.647614][T14326] ? release_task+0x1172/0x1200 [ 2959.652305][T14326] do_task_dead+0x99/0xa0 [ 2959.656465][T14326] do_exit+0x202a/0x2b80 [ 2959.660541][T14326] ? preempt_schedule_thunk+0x16/0x18 [ 2959.665756][T14326] ? put_task_struct+0x80/0x80 [ 2959.670354][T14326] ? cpu_curr_snapshot+0x90/0x90 [ 2959.675128][T14326] ? plist_del+0x40e/0x420 [ 2959.679377][T14326] ? __kasan_check_write+0x14/0x20 [ 2959.684333][T14326] ? _raw_spin_lock_irq+0xa5/0x1b0 [ 2959.689271][T14326] do_group_exit+0x21a/0x2d0 [ 2959.693697][T14326] ? __kasan_check_write+0x14/0x20 [ 2959.698647][T14326] get_signal+0x169d/0x1820 [ 2959.702989][T14326] ? ptrace_notify+0x350/0x350 [ 2959.707597][T14326] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 2959.713226][T14326] arch_do_signal_or_restart+0xb0/0x16f0 [ 2959.718784][T14326] ? do_futex+0x501/0x9a0 [ 2959.722958][T14326] ? __se_sys_mount+0x367/0x3b0 [ 2959.727636][T14326] ? __ia32_sys_get_robust_list+0x90/0x90 [ 2959.733191][T14326] ? __se_sys_mount+0x367/0x3b0 [ 2959.737888][T14326] ? get_sigframe_size+0x10/0x10 [ 2959.742649][T14326] ? __se_sys_futex+0x35e/0x3c0 [ 2959.747424][T14326] ? __x64_sys_mount+0xd0/0xd0 [ 2959.752024][T14326] exit_to_user_mode_loop+0x74/0xa0 [ 2959.757066][T14326] exit_to_user_mode_prepare+0x5a/0xa0 [ 2959.762353][T14326] syscall_exit_to_user_mode+0x26/0x140 [ 2959.767733][T14326] do_syscall_64+0x49/0xb0 [ 2959.771986][T14326] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 2959.777712][T14326] RIP: 0033:0x7fdf8467de69 [ 2959.781970][T14326] Code: Unable to access opcode bytes at 0x7fdf8467de3f. [ 2959.788822][T14326] RSP: 002b:00007fdf839f7178 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 2959.797071][T14326] RAX: 0000000000000001 RBX: 00007fdf847ac058 RCX: 00007fdf8467de69 [ 2959.804877][T14326] RDX: 00000000000f4240 RSI: 0000000000000081 RDI: 00007fdf847ac05c [ 2959.812688][T14326] RBP: 00007fdf847ac050 R08: 00007ffe66bf90b0 R09: 00007fdf839f76c0 [ 2959.820521][T14326] R10: ffffffffffffffff R11: 0000000000000246 R12: 00007fdf847ac05c 03:40:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000000)=0xe9, 0x4) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000140)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x0) dup2(r0, r3) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) write$cgroup_int(r5, &(0x7f0000000200), 0xf000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r4, 0x0) write$binfmt_script(r3, &(0x7f0000000100)=ANY=[], 0xfecc) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) r6 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x18, 0x0, 0x0, 0x3, 0x1}, 0x48) r7 = fsmount(r6, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=r7, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x2, 0x3, 0x201, 0x0, 0x0, {}, [@NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x1c}}, 0x0) sendmsg$NFQNL_MSG_VERDICT_BATCH(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x20, 0x3, 0x3, 0x5, 0x0, 0x0, {}, [@NFQA_VERDICT_HDR={0xc}]}, 0x20}}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0x88, 0x19, &(0x7f0000000000)="ece7757f883f0e4356469f3286c5e018cb6f1c7a92271c74fd9ea6acd828ec6145aca68ce8d91451149df34a2c6541b9890a59df7487f1a0a3e4a5851ab2ebf9062f0a488ae53bfa1f4a16d688facb97e985ee24cd24fd024bf6626652dc40373a88083eb45db19c361731a3880f06c8e8578dc156b153c988651f00000000000000027d1c7d16f8", &(0x7f00000000c0)=""/25, 0x6e1, 0x0, 0xe7, 0x87, &(0x7f0000000100)="5871a25681826ab9d5298d90debd58c56c30c918ca371d97cd09c41a9044ca8b834477e2637f6554cf22799466b78b56961c6841c19ba029260ca999228d15573f20a9f26929626c55937de06453a404f912ce499551c2b8e7c97cc1fab0ccd76ff08ee315d83a14fe94739e322dacd01900e157f9ebdc62f96683d7cfb585e9b45b599faeacd6b7b46f095b6dec798c062c86c8b36e400910cbc886a5802d3580dff65724aad51b396fda310374adfe0e5ade7b94614ccadaaf9e3230670a9f681ee11304ecb57d150fe6b3e88b1784222f83d99f044a5188d3dd4e84e77a34f30a8c7d1e69d9", &(0x7f0000000200)="d19714e73894a4a68eb58e918f39d48293adfe9975b746cb31ec0bbb7e7ef4b1f05187ab973bb26720648c19438d65144bf222b3f92f80508a33d692a93c3bdd926cdcba32e5386772aff6bb030cb58c8e788dfd8eaffae3aa47ee59841b94a665baede0b740f3077b673bf6f39458bc9dc783c1aa61706c088545a41df94b600af306f0267215", 0x3, 0x0, 0x1ff}, 0x50) 03:40:27 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x6, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r1 = socket(0x2c, 0x3, 0x0) setsockopt$sock_int(r1, 0x1, 0x2e, &(0x7f0000000040)=0x5, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB="0cc77a00"]) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x0, 0x8, 0x7fffffff, 0x40, r0, 0x3ff, '\x00', 0x0, r2, 0x3, 0x4, 0x5, 0xa}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000002c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x29, 0x9, 0x2e, 0x800, 0x31, @loopback, @dev={0xfe, 0x80, '\x00', 0x34}, 0x40, 0x700, 0x2, 0xc6b}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x9, 0x10, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}], {0x95, 0x0, 0x700}}, &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x50, '\x00', r4, 0x22, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xe, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r5}, 0x10) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x2}, 0x90) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x2) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r8}, 0x10) (async) r9 = getpgrp(0xffffffffffffffff) syz_pidfd_open(r9, 0x0) io_uring_setup(0x7363, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x8000}) (async) r10 = dup3(0xffffffffffffffff, r2, 0x0) ioctl$USBDEVFS_REAPURB(r10, 0x4008550c, 0x0) (async) r11 = socket$igmp(0x2, 0x3, 0x2) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x4, 0x7fe4, 0x1}, 0x48) r13 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r12, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007c60000f8ffffffb703000008000000b70400000000000885000000030000009500000000000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000700)={&(0x7f00000009c0)='kfree\x00', r13}, 0x10) setsockopt$IP_VS_SO_SET_STARTDAEMON(r11, 0x0, 0x60, &(0x7f0000000200)={0x0, 'ipvlan1\x00'}, 0x18) 03:40:27 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800"/15, @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:27 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r1, r1}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r1, r1}, 0x4) (async) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r1, r1}, 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}]}, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r4, r4}, &(0x7f0000000600), &(0x7f0000000640)=r3}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) setsockopt$sock_int(r5, 0x1, 0x29, &(0x7f0000000040)=0x92c, 0x4) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000ec0)={0x1b, 0x0, 0x0, 0xa6a, 0x0, r1, 0x80000000, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001240)={0x6, 0x12, &(0x7f0000000f40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x4}, {{0x18, 0x1, 0x1, 0x0, r7}}, {}, [@generic={0xfc, 0x2, 0xd, 0x1, 0x160}, @exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001000)='GPL\x00', 0x200, 0xcb, &(0x7f0000001040)=""/203, 0x41100, 0x0, '\x00', r6, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001140)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000001180)={0x4, 0xf, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x1, &(0x7f00000011c0)=[r1, r2], &(0x7f0000001200)=[{0x3, 0x2, 0xa, 0x9}], 0x10, 0x1}, 0x90) sendto$packet(r5, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$packet(r5, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) r8 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080), 0x4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000002c0)={0x0, 0x0}, 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1a, 0x3, &(0x7f0000000880)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r9}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1a, 0x3, &(0x7f0000000880)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r9}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x13, 0x3, &(0x7f0000000000)=@raw=[@exit, @call={0x85, 0x0, 0x0, 0xae}, @call={0x85, 0x0, 0x0, 0xa2}], &(0x7f0000000040)='GPL\x00', 0x400, 0x9c, &(0x7f0000000c80)=""/156, 0x40f00, 0x38, '\x00', r6, 0xe, r8, 0x8, &(0x7f0000000d40)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000d80)={0x3, 0x4, 0xff, 0x6}, 0x10, r9, r0, 0x0, &(0x7f0000000dc0)=[r2, r4], 0x0, 0x10, 0x800}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x13, 0x3, &(0x7f0000000000)=@raw=[@exit, @call={0x85, 0x0, 0x0, 0xae}, @call={0x85, 0x0, 0x0, 0xa2}], &(0x7f0000000040)='GPL\x00', 0x400, 0x9c, &(0x7f0000000c80)=""/156, 0x40f00, 0x38, '\x00', r6, 0xe, r8, 0x8, &(0x7f0000000d40)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000d80)={0x3, 0x4, 0xff, 0x6}, 0x10, r9, r0, 0x0, &(0x7f0000000dc0)=[r2, r4], 0x0, 0x10, 0x800}, 0x90) r10 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000900)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r10}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r10}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:27 executing program 1: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0xea60}}, 0x0) 03:40:27 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000102020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000007100000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) r1 = syz_open_dev$mouse(&(0x7f0000000280), 0x10001, 0x281) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/module/nf_conntrack_sane', 0xc040, 0x58) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) write$binfmt_aout(r3, &(0x7f0000000380)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "0040041e1d113c812e5d601adda05c7b5d27c9"}) syz_open_pts(r3, 0x0) (async) r4 = syz_open_pts(r3, 0x0) dup3(r4, r3, 0x0) (async) r5 = dup3(r4, r3, 0x0) ioctl$TCSETS(r5, 0x541b, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8d6a1eb6ac0f8feb95a05af70a66607638548b"}) (async) ioctl$TCSETS(r5, 0x541b, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "8d6a1eb6ac0f8feb95a05af70a66607638548b"}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000580)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x40, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x4}, 0x48) (async) r6 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000580)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x40, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x4}, 0x48) r7 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32=r7, @ANYBLOB], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f0000000400)={'vxcan0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f0000000400)={'vxcan0\x00', 0x0}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x8}, 0x8) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x8, 0x0}, 0x8) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) fcntl$lock(r10, 0x24, &(0x7f0000000980)={0x0, 0x3, 0x4}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x2, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, [@call={0x85, 0x0, 0x0, 0x48}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}]}, &(0x7f00000000c0)='syzkaller\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x2, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, [@call={0x85, 0x0, 0x0, 0x48}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}]}, &(0x7f00000000c0)='syzkaller\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0xc, 0x8, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffff9, 0x0, 0x0, 0x0, 0x3}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xd}, @alu={0x3, 0x1, 0x3, 0x9, 0x0, 0x18, 0xfffffffffffffff0}]}, &(0x7f0000000300)='GPL\x00', 0x2, 0x8c, &(0x7f0000000340)=""/140, 0x40f00, 0x8, '\x00', r8, 0x28, r5, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000480)={0x3, 0x9, 0x40, 0x800}, 0x10, r9, 0xffffffffffffffff, 0x6, &(0x7f0000000500)=[r5, r6, r10, r7, r6, r7, r5, r7], &(0x7f0000000600)=[{0x0, 0x4, 0x8}, {0x4, 0x5, 0x4, 0x3}, {0x1, 0x5, 0xe, 0x3}, {0x1, 0x3, 0x8, 0x3}, {0x4, 0x2, 0xa, 0x9}, {0x3, 0x2, 0xf, 0xa}], 0x10, 0x5}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0xc, 0x8, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffff9, 0x0, 0x0, 0x0, 0x3}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xd}, @alu={0x3, 0x1, 0x3, 0x9, 0x0, 0x18, 0xfffffffffffffff0}]}, &(0x7f0000000300)='GPL\x00', 0x2, 0x8c, &(0x7f0000000340)=""/140, 0x40f00, 0x8, '\x00', r8, 0x28, r5, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000480)={0x3, 0x9, 0x40, 0x800}, 0x10, r9, 0xffffffffffffffff, 0x6, &(0x7f0000000500)=[r5, r6, r10, r7, r6, r7, r5, r7], &(0x7f0000000600)=[{0x0, 0x4, 0x8}, {0x4, 0x5, 0x4, 0x3}, {0x1, 0x5, 0xe, 0x3}, {0x1, 0x3, 0x8, 0x3}, {0x4, 0x2, 0xa, 0x9}, {0x3, 0x2, 0xf, 0xa}], 0x10, 0x5}, 0x90) gettid() (async) r11 = gettid() syz_open_procfs(r11, &(0x7f0000000040)='timerslack_ns\x00') (async) r12 = syz_open_procfs(r11, &(0x7f0000000040)='timerslack_ns\x00') preadv(r12, &(0x7f00000005c0)=[{&(0x7f0000002c00)=""/4102, 0x1006}], 0x1, 0x5ca, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001800)={r0, 0xe0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000001500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0xa, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000015c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x17, &(0x7f0000001600)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000001640), &(0x7f0000001680), 0x8, 0xe7, 0x8, 0x8, &(0x7f00000016c0)}}, 0x10) r14 = bpf$ITER_CREATE(0x21, &(0x7f0000001840), 0x8) r15 = syz_open_dev$mouse(&(0x7f0000001880), 0x7, 0x400000) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r17 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r17, 0x40086607, 0x20001412) bpf$PROG_LOAD(0x5, &(0x7f00000019c0)={0x1f, 0x2e, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@ringbuf_query, @ringbuf_query, @tail_call, @alu={0x7, 0x0, 0x6, 0xb, 0x1, 0x8, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @generic={0xff, 0x0, 0x3, 0x8b5, 0x3}, @map_val={0x18, 0x2, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10000}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000480)='GPL\x00', 0x1000, 0x1000, &(0x7f00000004c0)=""/4096, 0x40f00, 0x48, '\x00', r8, 0x35, r12, 0x8, &(0x7f00000014c0)={0x3, 0x2}, 0x8, 0x10, 0x0, 0x0, r13, r0, 0x6, &(0x7f0000001900)=[r14, r15, r16, r17], &(0x7f0000001940)=[{0x0, 0x3, 0xc, 0xb}, {0x1, 0x4, 0x4, 0x1}, {0x2, 0x1, 0x5, 0x9}, {0x2, 0x5, 0x7}, {0x2, 0x2, 0xf, 0x1}, {0x5, 0x4}], 0x10, 0x1ff}, 0x90) keyctl$setperm(0x5, 0x0, 0x0) 03:40:27 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:27 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYBLOB="0000000000000000b702000020000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r1}, 0x10) r3 = dup2(r1, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r3}, 0x10) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x7a00, 0x0, 0x3) [ 2959.828312][T14326] R13: 000000000000000b R14: 00007ffe66bea750 R15: 00007ffe66bea838 [ 2959.836130][T14326] [ 2959.856957][T14355] 9pnet_fd: Insufficient options for proto=fd 03:40:27 executing program 3: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r4, &(0x7f0000001ac0)={0x0, 0x3, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r5, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 03:40:27 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095ad55904755800b30968be2d96921b142b4b645e58f0d7f7d9447423d3a9d1205b57ec9af1d74a06090fdc175e51c0c518f7c77d796a881064f0ff83b62a0c1bf472800656c3fcfa3b6925e5db13a53ea68a82527e344d17d0a335fcab2c5b0e64e0f3d556f3815b20e8abb5ea8a02321d5783bb8ed79cb38cb3789cc51beb85d991ae882ccf7312651ee7f8eb8d791"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0xe0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc0046686, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x8, 0x20, 0x80040001, 0x9c, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x100001, 0x6}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200000200e7ff850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b80)={&(0x7f0000000b40)='kfree_skb\x00', r2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendmsg$unix(r3, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_mount_image$exfat(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x26, 0x1507, &(0x7f00000017c0)="$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") r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000400)={&(0x7f00000003c0)='ext4_es_remove_extent\x00', r5}, 0x10) fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) 03:40:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000), 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x128a877, &(0x7f0000000540)={[{@size={'size', 0x3d, [0x38, 0x25]}}]}) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='netlink_extack\x00', r5}, 0x10) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000002400)={&(0x7f0000000040)=@updsa={0xf0, 0x1a, 0x1, 0x0, 0x0, {{@in=@multicast2, @in=@local}, {@in6=@remote, 0x0, 0x32}, @in=@local, {}, {}, {}, 0x0, 0x0, 0x2}}, 0xf0}}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='mnt\x00', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r7, 0xc0506617, &(0x7f0000000380)=ANY=[@ANYBLOB="0200"/40, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40"]) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000500)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r8, 0x800c6613, &(0x7f0000000540)=@v2={0x2, @aes256, 0x0, '\x00', @a}) r9 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r9, 0xc0406619, &(0x7f00000000c0)={@desc={0x1, 0x0, @desc3}}) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) dup3(r10, r7, 0x0) mkdirat(r8, &(0x7f0000000140)='mnt\x00', 0x0) r11 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r11, 0xc0406619, &(0x7f0000000040)={@id={0x2, 0x0, @a}}) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d58f1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000940)=@delchain={0x40, 0x2c, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}, {0xc00}}, [@filter_kind_options=@f_fw={{0x7}, {0x14, 0x2, [@TCA_FW_CLASSID={0x8}, @TCA_FW_MASK={0x6}]}}]}, 0x40}}, 0x0) 03:40:28 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b70400000000000085000000c3"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000007f00000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014000004b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$MAP_CREATE(0x1900000000000000, &(0x7f0000000040)=@base={0x1b, 0x0, 0x0, 0x2000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b70200000000040085000000860000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002d00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='ext4_da_reserve_space\x00', r6}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='ext4_da_reserve_space\x00', r4}, 0x10) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x100002, 0x0) write$cgroup_int(r7, &(0x7f0000000200), 0x43451) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000500)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r9 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000400)='block_split\x00', r8}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x201, 0x128) r12 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r12, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r13 = open_tree(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0xa3414639775d3772) r14 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000003c0)='net\x00') r15 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000005c0)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x101, '\x00', 0x0, r0, 0x1, 0x0, 0x4}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000700)={0x6, 0x15, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8554}, [@printk={@lu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffffffb}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r2}}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}]}, &(0x7f0000000280)='GPL\x00', 0x1000, 0x5b, &(0x7f00000002c0)=""/91, 0x40f00, 0x40, '\x00', 0x0, 0x25, r10, 0x8, &(0x7f0000000340)={0x6, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f00000004c0)=[r12, r13, r14, r2, r2, r15, r2], &(0x7f0000000640)=[{0x2, 0x5, 0xb, 0x9}, {0x4, 0x3, 0x9, 0xc}, {0x1, 0x2, 0x3}, {0x1, 0x2, 0xc, 0xc}, {0x0, 0x3, 0xa, 0x1}, {0x2, 0x4, 0xf, 0x7}, {0x2, 0x5, 0xc, 0x1}, {0x5, 0x2, 0xa, 0x5}, {0x0, 0x4, 0xa, 0x7}]}, 0x90) close_range(r0, r9, 0x0) write$cgroup_type(r10, &(0x7f0000000180), 0x40001) 03:40:28 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:28 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:28 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000008500000075000000a50000002300000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000000001811", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) mount$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={[{}]}) 03:40:28 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0x10, r0, 0x6fccc000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000001140)='net\x00') prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) fchdir(r2) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) gettid() sendmsg$nl_route(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=@newlink={0x28, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x4, r4}, [@IFLA_TXQLEN={0x8, 0xd, 0xffffffff}]}, 0x28}}, 0x0) ftruncate(r0, 0x8001) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={r0, r4, 0x25, 0xc, @void}, 0x10) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xe) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), r3) sendmsg$ETHTOOL_MSG_FEATURES_SET(r3, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x60, r5, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@ETHTOOL_A_FEATURES_HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8001}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) 03:40:28 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, &(0x7f0000000440)={{r0}, "060a53f66d7bd55d81920eaa7f0431dfe37d4bb4e075091d89984864b2c73daa78de4e0937feea6ad80bb1be24eda3f001b387823e71478afd8af429e245be3980fd94da08b3f97d773027e0a1dae3d3fd7ff7f2d90b6a351d3d51777da1d094c59bc62b07fe850b752342602992031d288ce90dc5b682d6e501c743d5d52a7b7e2c7c5c8ddded180af952820f3ae160a5cfc057624e410444606f4e69d0ae54c8860e67bcb0959afe8705b10c04f6eff885aae0c6cb3b226a650c217f36b7a35b07ad89ba2856e9419b5bc90d91c4fa8e1ee6c100abc0ddd7a67e0f073796d6ae016cbcdceac7e8880079a741c928d5237e75a4c55e9387e103ff1b1a95fbff509376ec287f2ae705b5be08abc45ec2c97907ad07a00c3c8863d34286bf7f027a86c220a9784bc9bdcc2452807cad2fb087fa423f78f7516c30497c393801bd5499dbe660c98fd29c5400903f08a7cabf5f97390c4be811c5668f08092d2d7bc8e799167e58197b06bb9c4d69d54310a272379accee828e548d1fe7abe998a1928c621904fdcb4562dca38af7a80ededf1f220176b43ce8500512aabacec46d85999bcaf1c654ee3aeabd31f327c9861e1213cb4f289a70aa783fd5c2f2af80faeb49c425996e969a02f7a0c511eb4c1f26814c838b6cb77f0a341b697dc61559a4275799759d2d00c38ddcc040cd30da21b8a8382b2c84858580eccf7d6af0a0cdc652cd4788215945c5b0a62ee8d9a85b322708268df5921045299d17337bb02f8f57a00a87c382cb34b41ef06caaf48e867443f989dd2aa23ad8fbcb8a10c8d2398ca47820d9b2bc35a21363db873aee0bfd954e2974aa91c229f35c23add4125505b5e1a86aa4d3110e0d3b0d11f8149b798c8775a3134e204f14a67fbceff17b6e98b6585a9a064b43d54fd999551a0ea08b4b87c9cf570585d0b5e28fdc74f92ab57031b31878e6b3849da1c1ec7d8c75d65cfc722c8b613ad3c4bb8f21e53e1bcad4341094ecd86868c510d70ce4f90e7aa77053986246cd76ef8c6a789b820f2971a376b0d18c43564ade6be41afc89a5db7ae18d6f12f6ac6e9596b6e9897458cec62b0b8a378df0c66d63764aae8d1e086af387666744e75dd244e155e4ec4f5e0fcf90eed953bb6111c29996f0900361e85f6a01db3cebb5c71aab604b635f0ae211dea34a7ba123a1ae8e3e76feea38ff01ddb1d84f380f622b1bb0da347cbf362f2a69996ded521fec26dbc05da5c21e30ce771597ce8c3d8797ba3445f2d851337037a0a0cbc2d62f43e933bbe79007c58be382857bd60d2e3231006f6a1b1e241dd0e8458e7780a1ee74ae06759d81f619a880f0e0b2196aa986930bceefd7022ec8d8cb0f16d45e0159800a094c63889db3d384510067a2636efefd0c46ecd2303bec3d7585ce6c899b9df9c36559f47cc37c47111ab8630580e4ed50f9cab4cc4aa1061d75f5b3a9c9b5d89df23e70a34b60fa809f46684fc00ed3268c9f04f57f072d55d2a9f26a62a16878bb168ed9c40a42d081766a66c1ee8a06a08ee823f7dd9b7cb9e5a23c6408838f8b8e67975f9019f90b13417b55904446725a5947a2627e7e20e90b864dd7e35a0ab5c83f6f93378521cecf1bb63361682d85a0fc022c34883a3632161e2f783e7bb57cd6aa0f9c6c56d29f017c75d833076aba82c08696e8575e471c3d2f95bd948fc9b6e0f9dba2b22455b4447963e71e0826ca2bb78d2beec4127f45ff20934392eb514e18ed728ed2c34f7dc819c162a7fd8fe9f6a9d32b99bdbc720f89499310bc2a36c1bcf35814aae083c65269f418726c627601e5b2dca4e192f5bb4a4c6bf7402e8474cad9051799e7e57fadd102d25c7cb3c8c09076524c48ce897b96df37663b4c7d1ce13d228ded71cbd91c32c7606608608dafed5b84624a936680821b5835ee890a11509b8bc6d9605255b69af2cfed81e0666f8a8b29e2ae4db065e1bfafe749db5065ca616b3a274269d945b619c34e9896e468660c4636c2508cefa1d73f18e94f55e29262818e83208d94202026b1bf0d0460de787b60103309476b5a10bea64b8279f7f771ab55f3c3ba32504ee72ec19e4b3074a21e25054ed69de0c3851a69765ccdb38af1f8e4770322f2eee3af48be15ad8338b0aac92833e1126e727fe059cbeebde279a467b82e8d127b503473fa031f8e893cf0eaeb321bec5357b3fe1d852a759dc3aa224e99c018f9948a9e37077019f2eecc105a9f86300005c82833dac14a46dbd0686910725378c203eb4ec6bd2ae634313310af8adcad197b4513f3db69509a8d30354e66f93b0cffffc5f965409e765390c659e652ca6d2127cebe4a9afd093bedb45b61c7dc3d1c8543d02d03d4b2e358f7b20ac05c94d00e004b2954964cd75039b0e77e73bbd1cff191479be51019128825f3b03a1fbcd34f80b66ebdc1d26b8c50e9ced88edf8f5609c7cfdaccb60abc032ac587d309fc91ba0264d60a4baaa54ad9c9144bbf519b8c7afc2cc86dae604dad328e5a3981e8bf92225b6cb71483aaf467a857c9de2875091d539f0e34306e0e87ee1e0258c8ae4798f2705af811b55dd27a7e4578109ccb2a9530073d0d9fe7d8066b235c6287843933b351740de9887cdad43161e5f04dd0d48f6ee025944634106c1b17962e49847d4f2949a67c1100dd92cc57eaf486d1259be7f928757ceb6d06e504175ee14ac04c48566323d6991b8afd98791a06192378a01a241b96ad45f91f59a8d0bd9eceadce161f58191221e943be6a85ae74e8fccd596c91e6d5087dcd226a7d5820fc3865cfad7af4e1321b862c5edaa9981d0b72384d4cffd117b3df455ab77401f71c358f50731ced141f69ed65f8c7489b985bd89a472218e1fe9b14332deefb8aafe9fa43806ed4e34e683de2c7380d826ca0c15bee0404264fa24c571f6d7bc9a993d1ee63bf5c6e1cdfa1a4f923eab71776a9cfae95205894e7bbd4dd50551b8e157f403092d6bbb6b4e1720f0abde9dd7c79a8eefbf7ef5ab48a2dd4ad2f4a79f6270eb2a6c28444df151bb5bdd3c06d3a147cc16864589191e9dd14692395cfbd3693e88e757ff8a41d0c8778d3398d5ca2f5e954d69fe3b231723a654cf4f3e10a2a976e0f7048e46d2065fba4d2ffe1dec5a935c62c9c2f56b245efff0f752d02a7d28b22e2087d921bd0bef6974fc82c2993cdbe4e534254eaa875a7a258f82793ae14db0e3439221587ba48b3da752d425b347981e52e6a388f4d5d9572e8948982c695d4b3cd8da67bc9d40ca4c2711f3631a8f3a021b7bd9835f5cf55d72c1145bddc9206def9551eef47477fb350d5182946307819715ba65ef9f503c21cf3a878aa6c17e582484eda7c1e893d76ccee622031f5389da00431662aa1f100239c56a44eb938dc0036f101cf58ae27961c3995e0869da8c3624eb0431a654bcada94e3e39e09a185a83fff549d0dcbd67bc095e0a35506a490c1ab878a01698c7e662eaad1459721c00b39dc63d4069e71cc7f7b8b607b9c69ea78f4fc49885bd6aa1259f8f3194a3817149af66f557824bef828c70d94f1fd1b7e42dfa52c4fff2de8494cebbb6ff0c1992043731d422a5c59d42d8de1f3d32589f682f094865b6e5563c4a498efe703355a62cb54266f58ce13a1d5380afe9bc50c72746fec141763c379cc7f9267315301418d25791116d490724c38b1ca1fe6647d0f04c3f1063d6699667f6923eff99150db5d6316c15aa9072c19b0374a642c088380f73ac2456e99321b64d912b4d3ca624def27a17df3f0068ffc6db2bbaa632a9d8b5579a8b2c02741a2e74d05c7bac334fa60fbec77ca59de7fd5fd5a8e691c4efb68517c4b9484c816af4eaa880404a958877556885f5b726ccfef55b3d28ae2b9453350c35ba07b31593daae52f10c649c43b03a4eae2d12eb45cace4582c023e069a3ef1cce5191c6ad0540b9f819b15a3d6cdccfb7d5ef6d53db68d014d9eb5b139cca1b99aae47ee78f889d860b53ebb229af1921b56dedfe613ab88657327b1913ad69033f109c8f53215d59e9e02bad266b705ceb628070fd4abfa6821d38dec2509c99461c06c13d3c1d9aa5260f86b882395049f0eb680846b7ae564df29ab950e7795d394790c5609ef79a3b728e3b6e69051f0b399cfe109abf77392ac033484d2ea5caeecb5f93b5eb3ffb6b49ca921cc3183e800e142088ad6b7dd730a67045d4da22c59521ce4cbe0e93d5d888271833125cd4816784b7a042746af2cc40fc03c5ca95dd0bead61fa20fff3da13d7600364de7f0981c44b7bdba0dea71ea1ae8b68796db4b04af223037dff9b7ae146d389aadd1557df0d090d1a7cd1809e12939f1e010f19196108ec0f8130b4580135361731676cf4d260bc8ce9cd7b93e5ac668ef5f4800a1adddd97e5aab901e32525ee24473812bb01ed9d30a21bb2a2c13ea7eaa12f171f17ab4b2fe7c15297ab8735e5f50a55b16e31adce4dce4cc72ef48612ecdbe736ce0bd437f8be36e4af9fd1303e19c87d5e66b7cf8ca730b310e358e5edd02397d07185a98194a6d00b9b26ced21a774b6377f1bcf20243874b9ba6d7f97292e4e739cd9eceb36f3177fdd977be7f24674bd724ffa3f61ca49e95fedffce943adc7f34ee72c20b5155038ca5c197b21d8fe8576799c8dd3ffa2a64c2b85d13b887f753b9ccb1fe9fb8c0b3e77c8421a66411e6bcf7be60f650fea39f8879e5ce3b6619590d25ae0fa85ff6e0e56c2eca343c13142d1f410f97c669054db4d9c0599aa80c8ec726575b6db1aeaa2d8d8371d1ce431239b86e7fd418fbf7952d79456179174fd6f173001b813e5a02e3164bdcc5d84fc887bed45f276aede7ee2b667adecd0693f60681d0cd36c2598634daaf5bc6572cf4f6ad5b968c76354ee661b61208a3543adfe6938eb68b998ca8bb8a4fe71cf8a5d3a32cb083aa194f4229dc36f5c44159847265a52275c64ec7849c7637933dc2a04040c77e5cdc76e9e0b03ff07b68a866d95522fcdc106953a215a9f521bb1f29f71fe25805555d9d5d7b4391222bd5905828aa62d6d8e5b11405de94603cf7d369db9659093ac0dfa4f7e7cf351ed6a418adc324f71d319600bfd11c254e21b1c562e5d3fcd0423e7c443b40c56a955145d5be69ad5a09817e1398827e78e20f1de3049ce9beccafc3a9b1b7fac05e25a71a71fa517585fe0a2719463f59b81aacf1fb922ffb98f3950cc4e8e39558ab0235d24de1ad3514272f497b94bfc250dceac02c7ed2fb3412b42db661e74b37490c4ddafff750ff054b991c3a6e8e66f3c11228c97d0b8e23704d4e633212108c268b0fd45f64563534b91bd2a91dcc63bad6c3f02449bbb831dff5b376ac0daa4d63cb5fe9645cd04c2d28cafe63d9750ed371c9ee49d65aba60420e6c181fd3b98ccf79acda03d4cc8702c146645a5a029629fa00073434b0efbb7fa7300f43477312310b71459d1737e1fea6d9109d789bc2e39b580e05359e43ee209f86b55218a77baeedc226d3abc509929a8f7baa9866c6b1129188c1cd55347d089adfc1ca71211b6530b1aa56a9666bc6af144aaa0a644733c1642370166bdd59506aa3d2e10e5ec5dd3fa820f1f824a4e0717b4b1002bb6d9ebedf3bc842cb172dce8e996a4a0c566d05d0f74ff02a55bb0b51f835601d7096508e62d8e32bd18e7274ff7c2bbc83475ae9489d06eaf0f66fb39168f7c27adad103f1bfbfd8bf9fad20f1991d7669245b14083712b86d596940c9d9f0aedfd602e244d07"}) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[@ANYBLOB='#!\t '], 0x191) close(r2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) creat(0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000700)=[&(0x7f0000000640)={0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}]) r6 = dup(r5) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nfc(&(0x7f0000000180), r8) sendmsg$NFC_CMD_GET_TARGET(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r9, 0x1}, 0x14}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r8) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r8) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYBLOB="d3ab44fcb3c843d36e8b8eef3e00bb25b541acae6cfff251", @ANYBLOB="0137274b08000000000001"], 0x14}}, 0x0) io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={[0x8e]}, 0x8}) r10 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r10, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_CPUID(r10, 0x4008ae8a, &(0x7f00000001c0)=ANY=[]) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, &(0x7f0000000000)="0f080fae04a200400f01c426660f3a15e6160fc76bdbf08666350f2170260fed9c000066b9230b00000f32", 0x2b}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r10, 0xae80, 0x0) 03:40:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'bridge_slave_1\x00', &(0x7f0000000080)=ANY=[@ANYBLOB='M']}) setreuid(0x0, r1) setreuid(r1, 0xffffffffffffffff) 03:40:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) [ 2959.980077][T14383] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2960.002670][T14383] netlink: 'syz-executor.3': attribute type 5 has an invalid length. 03:40:28 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0, 0x5, 0x0, 0xfffffffd}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r0, r0}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0, r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}]}, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r5 = dup(r4) write$FUSE_BMAP(r5, &(0x7f0000000100)={0x18}, 0x18) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='kmem_cache_free\x00', r7}, 0x10) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2, r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) request_key(0xfffffffffffffffd, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000c80)=ANY=[@ANYBLOB="182000d471973fd8e291a6845f2d7e0d7c556e3e9be6263ea3e200060000a86c824cd83f0d9353dc4045db02766916b7a012a9333cbbbb11ed1721fa2a44220014107f197dce96ffc373546e94b45362adf5e724a08a594c170cebdae953a7f391c94bf27bca079efd5c83f8f8ac0b1c3ef6fa9d1534d47698eaf2fff7b41201311204e13b60af845b4b82aaec065df00730177e712d6bb3c86c1eec14642dc67de6620f718fe058cebcc2c5009fb68c17de71de3d9ae2ac647fda532aed6ba7cea29746e750616248ffe7bdf6df2e4785ba6a2994a7538aa70833033d5590b11a4f36a3b0d7c986876ceda4d6150866c75ea1c75a1b9ad4b7b9b09bf88bcb447f8114d5098d167882fe16b01a31ccb94f09a66283977d1339a06d2d04bd0ca28967288b6926b845f27592c9084f1e7e00d160b6a73f1aa690dbb629683533bbba4346a0e3066d340f908badd2297c5930d1a1c474210681ae54e99c72326b76588046167252de5afc06d1bec58844ecd3d8a110ffbf4bccf351be00bcb009aa02e79fdfaa017c85881979b7", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r8}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r8}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:28 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYBLOB="0000000000000000b702000020000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r1}, 0x10) r3 = dup2(r1, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r3}, 0x10) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x7a00, 0x0, 0x3) 03:40:28 executing program 4: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00'}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0xffffffff80000100, 0x0, 0x0) 03:40:28 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:28 executing program 1: capset(&(0x7f0000000080)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000340)=@framed={{}, [@printk={@p, {}, {}, {}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x5}, {}, {0x85, 0x0, 0x0, 0xb0}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000080)='ext4_journal_start\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.events\x00', 0x275a, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70800000036cd007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='attr/keycreate\x00') preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000240)=""/229, 0xe5}], 0x1, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file2\x00', 0x101801, 0x0, 0x2, 0x0, 0x0) mount(0x0, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x0, 0x0) [ 2960.034715][ T28] audit: type=1326 audit(2000000428.068:70456): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=14391 comm="syz-executor.2" exe="/root/syz-executor.2" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fdf8467de69 code=0x0 03:40:28 executing program 4: socket$unix(0x1, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000003c0), 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1d, 0x7, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r1}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0xd, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xba}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14}, 0x90) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r4}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x20, r6, 0x1, 0x0, 0x0, {0x16}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}]}, 0x20}}, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='workdir=./bus,lowerdir=./file0,upperdir=./file1,metacopy=on']) r9 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file1\x00', &(0x7f0000000600), 0x400, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000}, {@aname={'aname', 0x3d, 'security.capability\x00'}}]}}) chdir(&(0x7f0000000580)='./file1\x00') lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) 03:40:28 executing program 0: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r4, &(0x7f0000001ac0)={0x0, 0x4, &(0x7f0000001a80)={&(0x7f0000001940)={0x20, r5, 0x1, 0x0, 0x0, {0x1b, 0x0, 0x6}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x20}}, 0x0) 03:40:28 executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a589474ee6e0cb50a6cecea1cd213470d78b35b1a654f30ff739179085e2e181834b3914e7e67edb5beaf15c90ec4b60974db297f9fe49a6567bf26eb27a8f579eb13a299edaf7c05f8684de41673156d5d8f6fd7d5acf2abb716da1fc90aa4fe7f027ddc661514ee4368c25d3a8f37e23a258737ffa2d46ccdb3fdb959d54dbc74f383d27427896a837188b4b564d60bd9ff2dc1f8c0a5dc519d8e13d9cd8aa5cb5d494372232d57bda67d7c3dc5d2b538347f3ce3ba2189fd854507d12f5a366ca698daeb9a888578fb7b9f7dd4037b5afbd1c464128a128226bcff7db2752530c5018bf2c9ea2c8f93fd117edbc9c20df56f9869d5bf7d9ea355b8c0f69bcf23728e41548e2c34bc35ab8334ee6381596ec9e3dee9faf63c03a1762d13e934d85ff558ffb2e6d143e4f8315e9a3cef368dbab6278cd22f87fb3f1f1631a82925a848448c4557f6dc6d51e9d8e782ba6a35f29f6148bb3a6df8a81ba96046aff9bb2625fefbe45b66e05edec7f1bffceccf381a245c49e8f2a71ec98755821a4cf1d65f7acf5ad3d47a2fc8ed55255e30b9c4d756b0bf7390e0e8e15cac494a2e9ab8d0beb69d0354c0316c9f37bcf8e05612ae3ebc639006f512e0bfe1d80a58c8833c97f8bf874df0bb86a837472e57c62715a059b0d9955a99a9f5b111f826b2c451a44dcd32aac58f991c60eb41e32598456698fb98d8410d7462d267883eb50fe0823449377086fea7c0172cd61994905aa32fd57f94d238f2e9aadb14b18580783fc576caf6626b43ef87ac8e07d5a9913475d3cdb2cf841e05d07c39762793dd4dcc97e3851203ddcf1f0df08363d6628c5817e83ffe39c809cb51db4fde2461ac1753282657157b2ff06dbf6255d68c742efb58ece0e9bd0ce009f3b07e1db6821212079807712c8d3d5ff6f6757175431534c192fb655671e3cf1172d353b287d2b6b8dcdec5ff557119a7da9d718e7db161551a2fe0fa7744363cfb5d3378c353aaa7f8c8524c70f7c4122fe00082de6b658c3b4aaa155cf5f4bc21da999b3c2ac3344b1e0f4f0eccbdeaf85474bd124a2a1ecf39d96866a706b79e2c680a6993f0b83e55bd4b3a35889fbcbdf1f39aa4be46bdb68dcfd61b4d987cb16f7cf42cb54e7a0f71b6c7ed2635108249e58bc9d8f9f0b261e9f564acdc5408619c5a1fa16261b0e002f9cf92892fe6c0fdb20c4a3587dbcbc3d46aef316312a42bf1b88cd31deb826eb76c4dab4918c2024aa60e8f2bc7ce438e1824461e57add53f5aff3f3ce411475749cf40806a34454354429903d827875e3567859e3ebafebb9a0b112fe4e53d3ef39d39466472b5fa420d23b184f96e5f9b20136301c2708a610cc835790da8ec3640230b347858d40d3b9c4e1791d9a2f3111004063f7a52383f39076b13976a81532575e5b2ef4bfc9d541533006bfb5717ec85b0243273b04e7edf01a679a0239fe60db1dba7c7cc23f6ad50367d2c123fe0673ff988ec5a2c0b37783c35061e49a45fa4c710d5a5064ba913b96667d8e64ce8d5d4ee3258fc83be7f4b7e4ae1a59001ec4ec73455b779a36e2543d46057d13f3fc64331fb44babb85828bdb004008c6f36c485ac73721a656de6c189281fe31ca9102c7c17104f1970bbdcb3ba72b1bc7e9e24a1228b20ec0021717d482466814478211da37c8ab06b5f6a76c26ebe975a14657d3824b1068adee0990cfec186ac61fcc4d6b337ac6ff285fcd5a8369398d379e86b9f9a81e371a88f62af0a129eafa6ae614d4a4bf441f1702e90885767c829086fad2356dc2847a3a93c5f8c99739c101b57932da3255dd15fff18af73fa1e4d50569adbffc1dbdd75f9b4441299efa72731cbfff9da774f0256fc067c2d8f451e76755e18d982bfbda6b7ff83f033a99d95169b863c73225c3dea05c92e6395c76ccbc98e8b225519844bd6af7b75b240ef6cf61ba5f785d00148e303261e7ef410171495459a72899bdba366f61741015b131170ca5593ec792817baf1ccba0bb61b7538100227818fb347d634301ec758962efc3fce6aa5db12d2812fa8e5b0fbea377ca8960969e89fd8da092fee4a6a03792d6645b573b1905db6d10c5dadc97fb49098e41831378da160fcc929ec5f5deba668e635836ab5ad66e2d4ead8017accb47a2547f8788464074371d9b982ab61aab00781873da2a6b7e917ccf2466fe2c4992f0fe2962f24d67c903f09d3ae2ba67e854fdfa6acfbc99feab360fc23351d9409a86012a76ffe21511338beed26878f71a7e20505131e78b00d8edef8469235e1f4911488fc58f059687db56cd621189d6c538a6f59812bf847f1bbb4606dee772b83d675488b91fbb13fa7879ad7f5b77f0cdf861814645077a5bbec5eb7d747e3f8ab0675669e274c8247ae103d2cce2c7081ae882449899b96619f88732985d3e7b9cf0f46b43f5d316ca442502a58aa09f647d6ad6fb5935054cf615feeef7dd556ce396dd35d237dfce2e0606d5c9e9af2f40c4f959deba51d4b6e1d17e62e59e9ebfa259800786752c1e61c1ee0f7a6a70fde886cb0aa0e7a8926409b49047048c45f08a4bdfe7029f2cfd55a8604b81929b8084064fbdea465919d4f0de7eee9c94bab704e4c00ab3827770f142848e87a0f282729c0c06c15c95edf332ae441819e86ba98cb5521fc9b7be00741e3b9b3fce6673da9bf08815ca80ce6035617ce71e370c31f89bdbbbe4ad53d79827fdcf1761ad71a27b505a0646aa57515c4cf0a08581dee1cbc47628b3b099421e2a0dfa3da23feb94e012cab6f71d7a0cc584e03a9fbca7af367ab2e7abf55d520acd2355533337d48713997eaace235d599aedcc4a0b6ee7376402ba582dbf6fd7e793b2a9d58d999622b007284de2e4e3aca308fb465443b4c379deb828c097cbc6d19ce7db174518a3e8eb2185ad0468fe9e7a84afb1401e3b69c9640ccc600a67b2015026bb7efee8368b962c73c45ca9aa4c16a415b2c900bfa838481529497302e806b165d8b67eca1ac571ca0dd5c7152aa00e3436bddc0795650ba6886f83987ae878b11b504c134aaffe9d802ee9a7986a6478d6d3427db2d4cc5ba03139811ce24340bace2c952447dad9c29dfdb22c73e1fd914eb9d2fe612977a1ad7dd82b8559cbd0502e9a87d2faab8badef9dffd42a1a41624323538cbd5520015d969fbe1fd863f53c5999596332c5a693864310672eb04d3592f5f59b9b1bbedbe132d4c5662dad23e2773998b76fd72d51762771f9087a9af47de9f055fccd66f13ba1b4ac6d3b3bf6123bf6a35d88bf321592baf2e18a3da68e76c2251281d3d499d4bab5fe37333958c042613844a144e7d487068aad04ef0b557fdca30420a2042bd1f6e969aad13d0b1de6b3e9eccc82f08d2692f6183fb92a40dc3b0bbd4de13540f6dcc921e5bc26ac1032cd5f0ee459d07b51484ea1bcaafb802f1cae6dade8274fbe30ec176d9152bbf834ecf08601a34df33d469d8667cc696063908025c880e7beede3a6c5300f6e90bb96e981b83aabeb9a08ed9bfbf13647cb7c5610da701aa2572cc3f2b3c11ed2082094a3d0b6bab31edae9ad71f18b3095bdf434b4b3e27e0a547c3d4c47f7e70c5f606211b5912ba4d6d693107bb6e27cd16af4b51306da1a4450ec9a64fc1b81ada091f84963e2e8ee23a1079949ae2bab158548ca8f79f523bc505c99207fad6ea01fa543a2ed633aee92857fb13920d853edbd61209cac5e0c18583764bf4fa8289d4b7f15aaade3888966ccb5b27abb88b45e07d23e35df04613fd7444439a938d190e781141732ea4ac8f20d1a997f615f0b154f793a7fda38e81ebfdcd8c6fb8452fdda18bef0954fb5a67b056b37d4f737677b0471076162f832d93e2778bb2034fcb6a49af5780cd0d697dd145411d1fa6a56fb38ad529d9a987164307215c0755346ede5d4df98be0f62500b8a3d77e6117189dfb4ff31874ab4292e48ea6815b1453138dd53dd66c4e9a565e48be5bbdd86e2593e5ea98dbc0764d219d13e1ed055681e3e98dca9f085fe79184c5eb0d1ac591f42877c043a5ff041b1ef25ed767bddaf8818b2ebf7b5de5a8ea074e40c704f1045b1282a3dee8967714e7b5fb66a9b36a0dbf609ae34322641e4ca52f8ed50e6a3f5c4800a2a3d72acd01b6f50e95c7cdc6e7a2364eac5180e430c8c46e5b948518aab8c2a2b51bbde6635e6119ffd7e298a2fb8c4c1c4fc7bcb275548e743c2902da16d9c5965f138b9c4845ef9721cb1c08ba3d46de4fc755af0612ad980c57fb19fb9e009653c22396ba275bb9e49d96afc981ac88e139d20fde8c41177dafd4270ea7a07963cfc103e1b3404aed07d3b67fdf0ab17b9ae6db2e8fc703314dfa284edd454a53b4e66442066c820ea47d9599ac403d2e1282aacaf3873ad95e2304b9ec8c28e1e0dbc1d156a84cb3308eff96e906af5ae36e5a3d9d0f585312bc665f9e3dec13ebbf1b12a76371426e7d8c2a4e11f6b5bd265048f659184df878c765a05c9b5dfc6d2dc13b5dad53e0944fd5ec9b855e9873219e5fecade80382dca1443e39734b82de84f2e3448f337e30f2a3e634c2a0fcc239607ad4c5b8a42e3671d84116c251916a76af394264b1a946d224fd4207aec18cb579d2f522112ff63e719a78d3447ebd7e33ff1b2b0ca7a92c6fba3e49d814481f1eef61d2412521a58f6a1540f2272fbc2ddd067704cf817667f72cd10f348a5973876b631e03399d62fd29074cfa1ae9fa10a288deb735b84b168f94d", 0x1000}, {&(0x7f0000001e40)="776201ce3ce473f20c283344f6e9a0fff5265882747aef5b0018cd185b85a22e86f4647f333a774322b9983e989ffb551e012d6385082c29e28844a6caa0ac8fb05891528490667eab45f1852c1183d4e5cdb0c277633666df0442ce2c2582aebf0efa17c6854937beb9fa06d8ad209060db796799eb19c1ca223e26d52d12f4bf7e448ea55f0e4c19c7cbbe788b2bda01a2e4ec37814b929c4faa5250ef6b0e94bbd9371c109a9e9760c281f195", 0xae}, {&(0x7f0000001f00)="b41a0bc09c36644dad31b5d041d331bd9c87423d5c56a4bd18b6824bd2685520ef6d20a853ca17dc1cf31c203678bbe3059f609511ba9471cc70ab87d578a79f0a552777bc830706ba2c47ea6530cc881f678ada2ca45465e9ee8b32b8c2d66a15acda38397d8ebb9a3cd164f4d164116c0055c4e56569629755ca299aa0d63235c4e2ba9a3868ee3a7347ab4a88f8c651150c060af5017d87c4920c0ec11357d142d92cde2b2a827d261aafd9c0bc47926393f3", 0xb4}], 0xa, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x3}}], 0x18}}, {{&(0x7f0000001380)={0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c, &(0x7f0000002240)=[{&(0x7f0000001d00)="8757882cd4a52c666703ef6c85229d237c1b906c85826c", 0x17}, {&(0x7f0000002080)="515c522f71242d0221e969fae27c196e6357ec4949b30b7a5b33933453398ab07a47e5e2eae3b9900265068fbf264d8794080942c64e6f696f036d4af7628cbbe79bed88183637dde3ae772ceb7a297fdce445ecea979fa0cf45ce5c763a76206b20ae48608fd53c130b79d2185554be6b4f08ce8c0c7639b4c56033d0ec8b54d5845cef4bf4d7f09341e2d470a2bcfccce8d56566be7240380fa9ebf5c2ee330f97c1cbe8164df92799d179a2f879657ab3e68111b36dbc387659a07fbda0d13853b6c11d044fd9b6e2a014d70de21f0217f7867ed62d78c1e197", 0xdb}, {&(0x7f0000002180)="7e0316933af200d0e7d1a5f1b34993ac5a27c784e4322b9ac41608e0be2729bccde6ae345e0a4faea751005e1d48facfaf14bb559f205b97a6dbc230e3", 0x3d}, {&(0x7f00000021c0)="c6502c1d51f321f7d39bdb37acfacd3e524c7b9c850cb718f5ae5080aa94351e3499a05cd3c7bb51794a6a12e8598278ae1e5836463fd907a146729f87af48fb15c8173da6c6de7ff40855835fda1c1271db6d18526319a26207fab092bc0f74abf87c83068a1a", 0x67}], 0x4}}, {{&(0x7f0000002280)={0xa, 0x4e24, 0x5, @empty, 0x7}, 0x1c, &(0x7f0000002740)=[{&(0x7f00000022c0)="516d985980ed3b3619df4264d163b245f53acac309b54d47198147005b53cf9ccdca64a271b4ca7643264e2233d9b83a2e8cd290872612d5b4ea22e3f5d9bc734b819a6dc1b0187704abf7a579c51075e6f25006829d4b58e097f606", 0x5c}, {&(0x7f0000002340)="a25ba54f48773f395bd86ed922975308e8f7682c5b78b9286e649893c1b03bbed2ae3d2978efaba5d2940e4d72e788815ba0f2e08682e09d7dc421c1445028cc224eed07fd7f233e6f7eda2525d6fb9c222306267f70eb386d0ab7f09554d33054007aaa66b8630609c22fdb996a2c616a791f0486f07ae9fa4f3be8b8b213a7c3eb2253fb3d47d333646d004051e25cfb400086c6ccd889c9e5cfc8ee", 0x9d}, {&(0x7f0000002400)="e09e3e1d7a90af475f50424bc6ccbe92013936b28544188ddc065fad9edb0bdad2b016e91224988b8a5b24fb1a18b1a78e071dd3332e7e2b042a088681f320640d0fb3e8c2db7cfe0369f6cdf6549896b9403457ffd3802258af1354e39b3bb344857eb41bee99", 0x67}, {&(0x7f0000002480)="796870a9b8c9031c0f8bd15a2bacf5944ec77aa254f4d9204b1eee797c0902244738a899be1dddd4c635aff7c6d81e9376a557e824068471332dd28652c86f22b5d50ad8fd82f4ead2d23a2919e854785e994c4f93c883d1586430ce1e93896d69d4388f248345105519cbc24f0ae2cbf2135d5bd2f3b2979770f7a8e74e85d5", 0x80}, {&(0x7f0000002500)="86f065f43e87a85fb2553d8184e51894757017f69c9cd34e821e52d434f8b72171a3918638d5855d5497508dd2efc9fb0ec8d35a1876dc7963c40c95318abe87bbee7cb540c9684c2cc6fb93840bb7b72a8c5ca00a8b235d4d8ef3f75fce3a075d17d8073d012b61d25ee891d603d71060d7f5e826d98ed8ec0eb63c37f17825464d81a97f4f42bdd13be005c6c77ac4c4795597ce81b1fd8524a1ef1ce270fb535a8f2365f3dba6148c52bdec472a2e815631695f6f33f65f0f3ddcc98b1c1f1df99aed76c23aaf70d2aaa80619bc955a759fde9a391b4a796275c0c3528130a0587c", 0xe3}, {&(0x7f00000028c0)="b4ddeaf78df821012a84734ef6328339ce097667219ff01965fae5dc2d93a4781df3d7466412a696cb380b5313b3e245852883f1c5bb5ca90bef8f12933afdc21c433aba8b5d8b258d0bf5a2f79101e33b3dc05ba113bdae89342870324c7a1cfdccf34cbe5bd11a42709b63b267d893c4a594fffa5f00844b099987889da09152ef36d758d9c727bd64eac5f776465b7cbb101abe39d322c9a4cef2d82e1ed95ed2f079eabd9be5905431202032bf686167565dc63c2ac1e292756c075db4a1b4e07bb128ccf7a364631cb7689fd64eb5b722138fbcb4ba3e7fc7180f729eb76e07768268ecf01d6eb75bd13d1f6c2ade28495c162a216f89664e2479", 0xfd}, {&(0x7f0000002700)="0b75752558090e8acc248595319d0c0aeb2d5af3f9b23f5aa9c442912ccbf9b8e9c5d04f86", 0x25}], 0x7}}], 0x4, 0xc045) syz_emit_ethernet(0x56, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000f500200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e227106290ff18e1d9374468c158fefae2bc5b1a99097d7b5679fc0514747d026b6bbaf314966bc4d8ab24732cb2c44eee7559a2a872c39f47915db0304cd4262edef91bf37ad7ed8c978bfcb39474c5b550543425251bea76cef6a08a8bf44f8ab326ecfdf2037635bc64792cd01ba7cd698beb09f4ee90a1dbfc3cd3df08c681edc275956ea92f1", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="80020000907800001e0aa200ac1414aa00000000"], 0x0) 03:40:28 executing program 0: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000002400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095ad55904755800b30968be2d96921b142b4b645e58f0d7f7d9447423d3a9d1205b57ec9af1d74a06090fdc175e51c0c518f7c77d796a881064f0ff83b62a0c1bf472800656c3fcfa3b6925e5db13a53ea68a82527e344d17d0a335fcab2c5b0e64e0f3d556f3815b20e8abb5ea8a02321d5783bb8ed79cb38cb3789cc51beb85d991ae882ccf7312651ee7f8eb8d791"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='workqueue_activate_work\x00', r1}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, &(0x7f0000000000)='GPL\x00', 0xe0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x2}, 0x90) 03:40:28 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000010018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_create(0x7) 03:40:28 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000c30000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000280)='sys_enter\x00', r0}, 0x10) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3010, 0x0) 03:40:28 executing program 1: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) quotactl_fd$Q_SYNC(0xffffffffffffffff, 0x0, 0x0, 0x0) 03:40:28 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES32=r0, @ANYBLOB="0000000000000000b702000020000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r1}, 0x10) r3 = dup2(r1, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r3}, 0x10) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x7a00, 0x0, 0x3) 03:40:28 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0, 0x5, 0x0, 0xfffffffd}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r0, r0}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0, r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}]}, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r5 = dup(r4) write$FUSE_BMAP(r5, &(0x7f0000000100)={0x18}, 0x18) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='kmem_cache_free\x00', r7}, 0x10) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2, r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) request_key(0xfffffffffffffffd, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000c80)=ANY=[@ANYBLOB="182000d471973fd8e291a6845f2d7e0d7c556e3e9be6263ea3e200060000a86c824cd83f0d9353dc4045db02766916b7a012a9333cbbbb11ed1721fa2a44220014107f197dce96ffc373546e94b45362adf5e724a08a594c170cebdae953a7f391c94bf27bca079efd5c83f8f8ac0b1c3ef6fa9d1534d47698eaf2fff7b41201311204e13b60af845b4b82aaec065df00730177e712d6bb3c86c1eec14642dc67de6620f718fe058cebcc2c5009fb68c17de71de3d9ae2ac647fda532aed6ba7cea29746e750616248ffe7bdf6df2e4785ba6a2994a7538aa70833033d5590b11a4f36a3b0d7c986876ceda4d6150866c75ea1c75a1b9ad4b7b9b09bf88bcb447f8114d5098d167882fe16b01a31ccb94f09a66283977d1339a06d2d04bd0ca28967288b6926b845f27592c9084f1e7e00d160b6a73f1aa690dbb629683533bbba4346a0e3066d340f908badd2297c5930d1a1c474210681ae54e99c72326b76588046167252de5afc06d1bec58844ecd3d8a110ffbf4bccf351be00bcb009aa02e79fdfaa017c85881979b7", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r8}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r8}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) 03:40:28 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1234}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0, 0x5, 0x0, 0xfffffffd}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000002c0)={{r0, r0}, &(0x7f0000000300), &(0x7f0000000340)='%-010d \x00'}, 0x1c) (async) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r0, r0}, 0x4) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x10, &(0x7f0000000480)=@framed={{}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}]}, &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000540)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) (async) r5 = dup(r4) write$FUSE_BMAP(r5, &(0x7f0000000100)={0x18}, 0x18) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='kmem_cache_free\x00', r7}, 0x10) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000005c0)={{r2, r2}, &(0x7f0000000600), &(0x7f0000000640)=r1}, 0x1c) (async) request_key(0xfffffffffffffffd, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x3, 0x8, &(0x7f0000000740)=@framed={{}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}}]}, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000c80)=ANY=[@ANYBLOB="182000d471973fd8e291a6845f2d7e0d7c556e3e9be6263ea3e200060000a86c824cd83f0d9353dc4045db02766916b7a012a9333cbbbb11ed1721fa2a44220014107f197dce96ffc373546e94b45362adf5e724a08a594c170cebdae953a7f391c94bf27bca079efd5c83f8f8ac0b1c3ef6fa9d1534d47698eaf2fff7b41201311204e13b60af845b4b82aaec065df00730177e712d6bb3c86c1eec14642dc67de6620f718fe058cebcc2c5009fb68c17de71de3d9ae2ac647fda532aed6ba7cea29746e750616248ffe7bdf6df2e4785ba6a2994a7538aa70833033d5590b11a4f36a3b0d7c986876ceda4d6150866c75ea1c75a1b9ad4b7b9b09bf88bcb447f8114d5098d167882fe16b01a31ccb94f09a66283977d1339a06d2d04bd0ca28967288b6926b845f27592c9084f1e7e00d160b6a73f1aa690dbb629683533bbba4346a0e3066d340f908badd2297c5930d1a1c474210681ae54e99c72326b76588046167252de5afc06d1bec58844ecd3d8a110ffbf4bccf351be00bcb009aa02e79fdfaa017c85881979b7", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x3, 0x7, &(0x7f0000000a80)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r8}}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x3, 0xc, &(0x7f0000000bc0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r8}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1234}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) [ 2960.090149][T14409] syz_tun: refused to change device tx_queue_len [ 2960.113048][T14411] 9pnet_fd: Insufficient options for proto=fd 03:40:28 executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000004001414aa01000006000000000000000004543d63909701d186c0f69635a0b992d74e582f00e0fadcd31fecdee2292444cc8f"], 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000000000)=0x2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) timer_create(0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r3, &(0x7f00000027c0)=[{{&(0x7f0000000200)={0xa, 0x4e24, 0x1, @loopback, 0xffffffff}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000000300)="9e7d", 0x2}, {&(0x7f00000014c0)="b65d89192b523c923480e5eb013395478d9676b846543c8b0df141a7e49894e40e46b5883842ca0d80ed7e67a1836a396cfe49fc9c5b68bdd639f9c11d1f6234208070b72b7a85b632eb027ab147d588e7288ee84bd42afacb7d82c143e7c2743dd9290d29e6a093dbd9de7ce1bcd93016e208ca726b33fc1a0840080fb8ee5fc0b001cffb5965bb960c028e2b2c4730fdfabf67b86249cf04e61a0a86fd7b46e0701498566028cad9c08158dc9476b536120068598b783790e5fd106a", 0xbd}, {&(0x7f0000001580)="21c2444c24d011ac462695190f2cb8f9c2259d79c53f52a896da972f750c30e2a26da9ba75aa51794459408d473b3737289d19e2c30943b2796951d9c494e9940ab5", 0x42}, {&(0x7f0000001600)="80ac96c448e0e51194b02afa19153bf780daeb21696da4bbc04770a5798ad30650f1a32da3ce72c61674f9838110387f182a6e2ca43d52735587307bb5466cc5afe1a9af8a0511db78fb74a3d02d0dc01e1b8422a4c686fcc7374d99668b24d68c1b6ddd4346005c66c3ecf5842621031a92817d28710649d1984b3dafd73187b32aa912b0fffcb9cbdcb7b0ca3352eb5faf5ff8159f531e2cc908fe0893746a4cc1cb79f952a937a02088261ce5809ad11b448ac0f048fdc04615e9c66a313845dca1b48694c0dec1645ce49038089130b3437b952dc31e63691c895a266e008535e8de36932a07", 0xe8}, {&(0x7f0000001700)="e28268858e9597305b6e7e8459d6d457c1fb973b6b65d76ad1fa02ee79613c3733b1da2bc06fff01de666476b09b062acd79da7918b2a5e16996642898c4e3106d0de2f160bd77bf584dce881e9b23add00c38aa49e552a04ef7209a53d09c", 0x5f}], 0x5}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001800)="935979b12882527036b2d12ce95960fdb04f05078fc7ba910fc5e3101fd2781317295f1eeb2a99f14bd133ab0c5e63ce28126ffc90138ab30b044986ab738def7001e20c721d1c1bfffc3721825fcc7115e24afb90519bf4b5b1318df0df4894478c49fcbb9690f9155d624f290e663a65f61d683cd105d6f05df7f190dc9d6c41f6a9f58fa379cc20240de65f3362f6eb4a507e2458f06594671648c1dfd149553acff8411a28830a44d0f71abee5b65f70f1ddc65a19d08b0b6ac263f1c6e49c6750cf0a6de56fa45d", 0xca}, {&(0x7f0000001900)="fffbd11c4527748073a26994c84f6bf39fb86b5b3bbb01c6da35c8a6857e17c8579bb236bb1898da15c455d34c4aeaeffbb48d98cb099fd0e42f3d65a67d6df040cbcc6158a25a963a16029a30cce768e1d93ae8d2b972ab4b870102b43e6ee4262369b745cc2d91b1400debce5344e38c778e3c54b7ac4e036812e486ba90f271236e98208be71d4d961790a3cd652e427de7f6378711818c19d2424e18bdb1c76b640124d08ffd17fc54e60be289702d29f9bce31f8f6f86a39d212d0ccf23178fc81554a7a9f2486f5584d1ee40394b931256e45ff0d24385ba6e926fa9bd2b2b9215cf3321a178bb480c3160b677b59001fae931e126c41b60e674d1", 0xfe}, {&(0x7f0000001a00)="36a28551eee48fe82e4acc89ed3380902faf1597db54379ed70c851d2276d9f325ee5439724f2bce9e99288808e69c57ec33e2922a971d34eb99ad9547e2255a618bf869c50c8d49466b7599585798b0b0cbce3fbf07d047d51d2d68aaa66081937e1c52691e9b440f6b1170c2215f44e39a290f929ab6af4d64bbbcdb8bee2d72ca2e8a4bd746a2d305da0f5c12db133bb7c811d1b4696fbeccca", 0x9b}, {&(0x7f0000001ac0)="be8e3f2e37fb3e17d93b1d2998265f378f2ada838d6143bbba9609482519b6efe8d3fc510c2bdfafa3f93aaea16bb4b842b10600c9f7601ac60e646e52bcf2709f05bda8f5a1dfef416d373a6ba020608805bf721f5fcceeb73272d0a66e818ac4def0f5f818526db32b9a0bbdde6662b1910778992f467d8709b54f6ed9704d67e3861bf96516ffad28046b749b66e455ab3d7a292331b4695351a9ddf97f23a4820d4ca3d36ff1f2360477a41857abd3ec3efdf348", 0xb6}, {&(0x7f0000002600)="73b9eac8701157579482cc11f5b33f7b73b069e57dd39d4519eceebad7532ff9d00cb6f190878a78fb263e56410600b07a0520b105a6cb86a2ba0a95382a1bbc76df39ac577c4c53a7e09d106b6c68ef807258fd9649389797c82800f16dea62613d1fded794435db39491c95a8ed46dfba4f516795d997c5f6146a0b587c87ca1a3368e47fd86b47fae416b463d1af5f65a", 0x92}, {&(0x7f0000001c00)="d82eb20b0b1f355bfba72966209f2055de7d685c26f4121f2121b31dedb3e07cb2617b5b407a89835dd227f469c197f0efc906b48659db88f7f1b8eed7add917a8c1f456c8bc39caad8a7941591dcc41d938c6f65f39215c1aa999faf6dcff5955e84232e273fee444230f813e52495d45d32d249c5dda3eaff7d835840836d4b596b50d97ebec76ed4b470a8fc44fe12cc8b8a9bd8574b6a392e786449764ec4aeade5280358608f3ad916a0840282c277ffd9769353ef97624e1652ed9ac80d9c5a1", 0xc3}, {&(0x7f0000001d80)="b5f9e8cb25e82eb2745b44b86503e155d205af15fc0372aedccf723db0c49d9fc0a73da9b92b15e57a6910092e72cd4f8fa0f8f388404dbda15bf54484ba5f5fb1f2044bc6ee2990c3f19b1fd08611e62e916ed7ba651de9b1f20a48ed2629f056e1d6dfaff34b24ae1f938c9d9984d8a0e8baedfc0278f722daaca96010fcac729278dfc5b43fe3d8b8c64bbb2e046928ed82f03b804123142d5b9f472b65b1f614cdbaaf56a3ec7dde4997567a6d4d131f", 0xb2}, {&(0x7f0000002cc0)="cff35eb1154bfd05a0f542cc5bc974d5c92a7c21884268c1501954c952d99edd4e8229f4965fb3d16ef82c5fe4040b766da23dfc7aebf812e2bef4d1ecec4958cee5316359e091d24f40472fbe1c1ba6efb1d2ad1c72cbfca613b7cb0da4bbb864e521faac2bbe2c1eeeaac5e45c06aa7ecf83a48f0feeb0612e831c934582c3a519cfbcce9909d93b28bedf162b70ef7f5aa3ff49c9a5bf8adb116557bd8bee81f8bfc8ed0d5895b0bfbd3daaddc17e9b022d541d5bf9c9607e26879f196e76781b4c161c09f6eedab862af342c18a091944252b1af19a404051325cf2bf43f27ede5a7b0e67957c74d39c52495ab565b1f6278f3aac3fc6d2077d1173580d79c0a83683040c5f396f4f6d170f16cc292918a4ea0df52b18bf9d1cbc34d8262ac760394c94a37be890d521e76dc53df366b4f6acdcf25aa31a81a88798d9d066c4aa19751632e2bf555bdd91510fcca96202e8ea82c0db66fad1b86deb5f5502bf8e7a762b228d99391ff2eb858ebc6472935032675e467e9a462616976438dee15346fef7aed403197b58b1040d6edcbe642fce44d97a0437067b7553b0dd61e590624d80e6a42d23d900a4d23e3731c336c1b0da6725b770592c3ecc0dac4f04adefdc75a0bbd67ff3fcec449d2998c5d96b526263868bb294703a828b458ee4f359d47f634d40463b6062a1bf2e269b7b1d742cfb7ff68ad7ccb34fb50117445d054833c98ea265d7659a7f6e57322c1b9a2fcbddd5e776f94de8c5eee6e3a8ab465fa493f62ae376b6343a31337a2904ebc5b150566c3f33540a16618d32159807cc56d165110e29e2e56343cf4aa58c880e0e9baa8984268dc1de339ccbef5d244daa532adabb1797750538bbe7ba71a70eacb7378f2e85a520756353a49701ecb62da4753601603466575edb12f2c12af5be78dd0ff2668a2785a99a4d2fd4a9cdc7520e6e18b9f25d471e2fd87f1062397a40a11558a089daf09dc48593d2e1947ccd2914922cb771ff36a58947