d51bff58425f7207fea5896e44b904cc930281abf23e9a76f675c166e2f078d1b20ad462bd4229d4b41b8b1f452336fd5346fdfa4d41659ac1e830ce8734288d5406eeb99e673d9ce4deca34418c3be31cb0d409a3391ce75dc677d5971d7728e866af6413592fda7b4f874572ed87354e2ebabf8b952d184ac381c96620fcc2b080ef9f03c2abdd00f3600de93f8c44095ae5e2f5c7e586d63a2aa7d13b5f95df8e47179ebc2e74b624581d5d4ccb1862b4f75eb78b8304bfda9e029f8c9157f3e0ff59a24a855a7baa5eaeee43ba943522675a645471719ff891102a8450f08b2d804ba463568f30871c7d28802e5adbdc53e86d1b88f2b88c888ef3cd6a89bc6f0c1aa7d21b2d271efc8dde451ac7b71409abc4469ab0d1da719d3db382824cce59e3b1b2e0feca1c0e8ca311a5705634efd366156c2eae11b31c7dbc7b4dd3b9896b9d887d513bff6476623e930e96cefb2e481b90684ce9b5da88af3c4790b63cca74283430e766afc6b60ef76817bff164c5defda293c36e95b430c57fdb7e13a2e6d8cc39d3f89126edfc35f5187a2a64e18157521fad4b318dc495b981df2ee04bd5d61410ea332b3be332c8bea7b170f57c5bab95eeb02837db7ee826907ed6bc65404759973654da1a282c8c5c4ebe161732ba3b092b71508aba4450118281151f697915bfb4c69e0d9913aa24bf8ecf7ed4547e6630453a99be33696822c1ea71b3dd08908f3cacd2571bfbdabfcfbef4b1b3e4529a78bf7999447075ac8438de9516faaaefd52f3fa4f33fbadef3c2c139dde376e64bef60348fc68eadfd396db3152e42cf270d0d13e6f2ec79fb17b1b8efa9fba65aa823dd682996263d8dba238f0dd557f9938c7cd049053f2f080f9f2ba5a9cd91b62edfaa72ec22aea7efb3b1bd1fe2b4b8ea2d18c5d97860e44b728e2204c7185a168989fc0734c9cc1e1e3c31eae28cbec8a7b26955e8d11a67bd33db88bfcb48b30c1b2e6d0cc4c92456d6fa1d342216be11cc16e150096cea7e8b0ada619d75d7ddd8ac7bfb5280c1f533ae9b1615b1dccec49f35f47849faa640b43f678601fea278a1f23c5d4bfef28a79d6848e9205b120e860c7d94d6e7573b8a6932fc83d294bfcfb33621a434e2d5e420189bc7a0ecf67d7d010d9aa50340f8cba19597f303020c00582571850696400f40ecb1dbb106c19761a18c15f6ba2b7d0c2f57897cf55ff0720cd32dfe00ea68985a0c2ea947d3241eb83286bf4697f7395ac160fc89ea3f513e2e90d6947b43670a35b9f35de62c088c3131d61c3713b6070343800d14f4415e8619cae8d867a2957ee242057f7367ce45d876a25e6c56b3bfa0f3869a61f5dfa4f98a49a8a4e76d9401b24da20d2d1a3c7c6ea9969b3e852db3ded4a298336e1392452849c014f99aacdf653d7e0dcd3d81415e1f9cca3d9469550a3cd153f4e1f0fb62be86b000000800000000031d9a6aa877829ffbb6a11eed8b16636843f8eb5cf0beefb6e49f16ab5a74aba4a7a4cfe8a368ab4511377bf5ee0ea59e530432365f4c3525927f293da54e04fd5002b6dcfd095462ea8895124798edb618ccc9f68fc32f47d954d9493aa14cfc5157ee6c332a91f48fe39075b0a29b779c9183e659f5854a2d550094e837c97b7d41bc6f1e02e0025d1d8ea65c48c5ffaf577284ca39399486e831a2aed4a4a5bc6a15146a934e1224c34564db67e34c43708ec953f7ddf58f7b7ca594acbd6286c997a3e4e671b04a5b8ea8d11fcce7ac1567984097c1d6bd37ff302c6c38a688153c746564bb45c652333c9fd87a0adfbf2144500c3858b6b81f8ffa58c9f2fa70b53ea3eebb3b456764ff5cf2c172d56307ca5a5ac4b15797cde04b9016fa36ebe1ac0aa6c8c704526c91731a39d3b0b6f80ac254d9f652de23b5e94d463a2e0d683d7a55c4a5457c96b35cd903e9ad3f2b6e6a65424d9345aaa3984406828d0023f570f8f61bdbabe99908fdd77e90964ac44063432dbc30c086f32db3a9023194d4df15a72ad220581290e89ffefcf25842bf2d43dcb438de8577e3aa678bc55e2ca0474568ec00553702af46b178da58260ec33b982e537c9d380f769b8eca3fd5614b3128c6e068069fd40deb8117a03c1f384d8bf5f44eec9f0d285928ddfb73cf545dc8ea00b80c4520ad873ca1d0155cdd0740b4a89438bc03404850a835c392bc52ec1867bb961a5c5e9997e3fb0ee748c618cf4719a2915a2febaf41d1b150e58959ef0b669292e3d3750dc92109e5cabbc251a121c1cee11807113208561a5f2f079acc332de2ca914b1c2ef8dafc010ffb4881e2b8b8831c218407e7a2e0fa50f8eea22325b9fbbc4a7b686d14b460afdabae247441db4927f13607eee2cfba854652826be9598bc16ad3477e421144b499a0b6e0d50a5d5eff1a3cf454c13803e55594b261e5599c33445bbddffcf8f1ebdc5599fd85f9ba81967469b5090b7cb8bced92d4fd377132d12b099caf6956e7dd785503e694f7b3d3d86be3f0f3a9aa974aa9b25550cc7a0ab62b5bd08f8d4a11bb366d0f9c669f151b64ab89aff3c140a1d7f909f5f83c8df7189cb60b1e267951d5042d7bed5633f87efe5590910644dfffac26e41cbf106da125912cc4681de4b92fecb9a5b9a4a4d966e9110721484edc1aa48fbe7b63286585252b7d5cfaa5c2d86acbd9bbbc15dacc9a73c5562ad813fab89f5e1848bc231fdb5bba880ac927ec5d0e5f3366d1467bb7d27b43d2783ca5e478843361b6b4142f6e1fb3288de0ffbebd2ea141571f249e5b990b630bebad6648f732f2d0239ba8e612383fffcd37a24e826c3584b2cd6e5eb5aca975e528dbfce3c3e542b86fe93be63fc5c55cc5b037c8954c1f79faf6211678ed5ea2638de583c7d958035eb82dbeec387fa128edfcc888d0ed8130d0261d4e50652b60617ab3f444977b51df4331d8f90a7457f173aee5df8a4d2d50c9988c2dfabad2440c34fed036ba71822e4ff14b33a8f07eab77aa9ec8aa976a6ebb64749ea80b3ac52c6fd6a6f9a6375e1d51ab8cd99c4ea915c9ffc061914a54ed04d8b307689d546558fb6d034e59fbffb9c7c501289cb659523564d2327870f9ab3f74f25529955f3cc5766fa32674f79656ee952ab664e99853e617590620e7cc765b6b0ca9d26ef091cf06df359d0f222a8e9673de286037b06dff3340b875fd5a725b6cf267f539f206cff8d76c0964d11db6c17203ee19cbd42587296e8139c130aeb65171a29cdccb618a3faabbb72fcd34acc0ebe59e04ceadc597bc131380eae187828a2f0de48ecc7e28c211faa3e962b05a1bfc4968ad4d855c5bfbeec58bdf728f63a68010e827fd96a6b1750582fea0673bc007d63c1aaa642cd9e63bf5e6fd404a268160ca237a26f8b9cd1faa0bb8a7a064428b3b5183562b1f5ef28386e39247e5a3c1175d189d687a6655adb734e38aaa98517a6b59dfea024498c771280cb9756ac0d789645f3cd9178ff8a3df0ecf4e04e09edd59b42e9640e4320939ba75e04dc0b96b3c85847de1713933d6d8838e2b066b9ba052faf43afa3d894e133d40a9f3d48ddb8efb417fc6815eb97b529a5c0a398287cb53afdbdc0dc39a39f63750cf7fe855f64922aac6a2306d737f13e3f4fcef00e6d8b61ec21b7b9af4b81ed86f276956aba9f452134e2184d505f66491965b3adcde6ebb6f89113ead3edfe18c211c36c0439bc1b321518fa958f8f29f89e31e1fac1f9ed3a7e68b86eb039960da9ad2d823181166dd1dd3fa08d3f66ee2fbf4a0444609324a0b6d335b95a8d9078c31c68803186867da7757412dc52e0e44ade235f5a8600f7ffc4017897acf0bebee882edb4d7841b7efd3836314326b6ff4d21aa04db53803dea43b3f25aada4515b7d17f41cdbecf58e2cf3fdf0d214ab6907288559578a1d02a3ddb8a980abaf49c52b4bbfffc6626056d90760dc506054c88a680f4b9d7884edb8e5fd27adca9fbc3e905ca71387aff238e8a37e6d9ef75de15990531afda3fe170a4b3fadb249df6fbe0ad598e5ac255efcf456f5aaa0e20a64fc56eba14ebcb3ee96b608f33a7e64240d9264a83419b57abb6b1a946a5427c5df162d8a2004bf5d5bd011423c8da634e6b0754a6766b8907680ea0318eeb3699fb4865a05e2915b7843a6123b6b23eeaf295fb66892fa4fd56268ce98cc276c9a448d96adafdc13dae550cda5393aafa2b5eb0e737001f60b7e9b6501a611517425e3ff73afa05c4df56e595ec8be7c0f8c1f0ab7f087dca60fc5e9b40d62f72c453a261a0c87300f66a3ae81f0bd8de024dad855bd4d62c04046499df9e974d83712472df7bd7504d97296541269f36789898e64c9cdf6ffeb0d390d79103ce37d3aaf3f0df714e44a3235f74f2bf87d23907875dce0d76104e9b2e1f9231f51e37a8a29703fee3a3d24ae9a54fa06dd02428356686274922ede85a8656c21f4e9cc1847a79ec272a9f069f8fc7ec43ff22cf4b22132fe9d1ad01fbfc7ff92669e7a1495e9544f92fd2644cdb833e49e71ccc3aa5548ea74ee0753e02256dae7304d3a8a46810311e735d4c2d28832aebf5d783c3d3f060c791732b8772327ea211e936d23b9a803b51bc8f7333727cf5603239000ef173a6da4a86da3295190b042e230614b157d1ed2d242444ef98da9fcbf9a2cd8da10f3b181c1d14b339ed8249049de44fa538eff2ecc8baec0f8e3b61f8f643900abbbc8bfc7fe274556f7c763c2196c18a4a43c58a6257d3d18c072c8dc22fbf7f708e59b3d1fd4755ff740a32c53958a681ca433781d34d30f2845dad0f27790ca9aad897714cd09426a8ac7610f5e6fac3ff96e41d6f5c8c908617c0a80903230d048e7c7da560f275affc0e2d92b8e2e3acd29ff1f760a67ff841649e4e6489688a7c736d81d204b8a230b706e43ef908de131c24456546d4bd881544fb13c7e2c7b9028faa85758cc397d8cfb8a8ae61dbb43c05ebc09d85f6b860a25c43028edb834a7baacc6dc45a00906216c576ae08fe0039181c88ae066ab752ab11077e5dd6bae79a0d93e1b30aa6f7640b3bf61b166bb0c70fde979e6981eebd45068eef400c4dded22e6ecd339bf3fc076f61a152778867a36c165f27f5449e612286a8df056192c998242f68cc55362fb6eaab7678beaadb4aa2adfa65069b665caae56422d61820d1a217f73d29e778c6a3d20f19bd1183482cbe8e0412f065e4aa96906d75213e94603b7a07a0195848c63163036e3d2c332b7d365add3a09c8317fdbf13123ed7edd279ad8679c31085cb37422c30defa328e0d8973e2e2d61e6f0389973e664b4e39541028e30223e66e96749c97ced85985b0eb9ecfea1795b62d6b1bcfe112a84273f17f5e65572d4f3275eceb9f4b48a9195a6e5f1bd145624460126a6c68f8c82af0e2063dc2f7bdbaa03e36bc4f889b937cd79e7c4d2cd6a469ddee246b1f081d43cbc883e80574b7eb33fc05ac78fa00633a9e46fae49ab282caa1d80ae7045832d09f5f5330fb4cd034a512ba337f0290b9ae3d73ef102c8948d72e3c9ccec9a974a55419f4c9cd22cddc228ae0c030fed80b9f234832ecf8ffc3167f2c4a3fbaf9ad47aaf287021f2c449f2cb9b8cc83c365f98c8d61fe53401b6932ca735affb9335e08a9374b65cc57f53df023bd5aaffe1a9dab2344be56e93a2154bd457e98c2428f0607cd45609d073f43bfa55ea0c92533043f565e4ef2a6e6234956a3b4ca5e185262e01c8a81ca59122c68cdd655a70befd516694e0a0bdad57ba499b8a23eac5f269416a468ced9b4d1598f40a342bbff734dd3aad68e151bc21920685219626ae82a74c899f80cba8a8e17698ff8bcc5bdb96f95d0c2e1f22903069496f5b1eb648ac6145c6a52fb5dbfcd6d81afd7491e56fb49e57e40c574196206fa51fce5a076d785c9c517b67366d89558f5ccf8e8ca8200baff0977c3f9e02e9882853d5d5a657f69f9e7d51ec983f4efcf60157077582858ee117fa04591e72661583744d98a4dfdc0035d9a29bb597fa928a70f8968c75e550f5f6f978fe9278a84cadc24e08f7f1dbcfd4dad86ad9f209d387f0ea4a784765d32fb501f60464da1962a6f8d4221c5d9adf6bef4776566e1204012033eb959a82b9bd9ef47a9762cc72717329a2cf44e68d305287cab784d0b52b02b551ab40d0308f1827242c7391a95e7ea7b69bee79accbdb7e04269bf2898433634a9bc905f3e7c0d75dee7260bf833a64b351c1b8b0b736155a0784b142fd49d2080b5632b264e91d3ab54a784f3be9522063506ec68e0f0f083478ec39a0a54c5ba24e41fc3b722a119310b41a0d40e7e065778037837348e7593772fffe015074774d0fc2d519a235442f05b5240bc0d3b03118072310f4014aa407853ce22516c2a5cd21743ae50bd899de264225744e9e945df906e7f9b784ac2b7b7c514a3a5ee3a072d089733e54a13143a9e3ae936b120160f8f238559c2db13947dbfa8bb54905d08e67837d57e10186ba5de5b23f759cbe8e679ed523721500bd57e2bc45e58fbae519dfabf2a8e54d8a820c85c49f7bcb857924b9785db6860f436dd125fd220f16072723e5abc1208b4ddc7ff02ceccb80c52631cdac6fb125181a0571fe1873fa53c03944cc761b84688f5ef5a6a4474a59f351657541ad2d7697bb01b40c8f589494319e5b266ee0ed2eebdb6df6eadeb20b299d606c8fb0079df30e85991068edbdb84278eebaab5f47171aa603eabfacf2bc32b8c0eb25d9a917b8bd885a9e447f9a2018ff0ef3b53ec2673e0d048ffe8f7568a8286acf6330233f35119d9709d182e0d8820121d447ead9dc358c55f839b92c693c74830d05ba17659e6b20a1ffd1ebbad68ceb23a76b44fe7e0fe151fa1d47d3cb02356c96368dfa167d701fd74fc64ed49815ba69934ff3d1b4c530d637d4fa53ea98cf30cd7c7d889492bf5c7fe4658a2ec0dd8efe5e7d7d91f7afc240be39721a72e6a9697440bd94991fe0244fbbea49578c48c5811d78be1582a21d39b93a9ec6d73460717d20c4f71ea02bd52c32a97b60d76ad699bbcc90e4aba24438c9b4e161deaab510f99cfd1fefc915bbefb4c73650467d47c43cf4bbeb037e67526d4c5868d4dce6a807ab08fcd477f90d6827831769ad4db4120d51a0b43f11e011a93a4976b91022851cc336aab643969bc06c9410e0f12bb952d880037248bf37e89f0ba6ad451c9e3a0b1d4479001a6e8d8b3115ae19af4372a5dee1f7017d7c5a0d97e15150d617ed08941f91967160602e727d30447fc2a9ec9c289900adb739888af3068d4772e608d9b9e6676666ebf9c82305d11ab546cb0638796f1ad334906bf582dbd45e937e6a20267079e7b73075110849642fa99adc37070c00d0d8127262a42d0f21a3620c242abe7eda1a925dad842bf67e7b7e2de399a65230cc8a77df91fa7f668eb16ff87ec428f6a0ace1a4d0e6dda60baf4508e41a2ceecd3a30a307b78c90b30f3f5393dc5df91294a2c1c72e4c1d495836726c32fbc175b6dbabfedfec0f387c328de22aed4e089318fc82e3ad83f1ab743e48aa521b34d0d581ce9933a3a70c83df4a8963653bd25eb7996a78d45e2530f6ee91b8d7f7e7297695493ac8428198941fba69bb8a5e9c9571c7b87f4058d7f74fb5d5a671fdc67b4eb2255744aa0d707083d989edc5939acb76c29d6b1fc1052322dbe974f1b3df88a43d3a57469df2f250fc05f6dbfcb0f301ebb6b08d9bb1f3f173af544d67020b1ec7d44f80e9a286dba5158b42a5c15576e2d5527999e01f7ea916aa4b5fd92b0dc0883dd8fe114823d5120d5a89d65c0f8c771650f22e32f0de9adc4a1655e48e7b77c5ecd495c3ce63847b1500b2c18075a213552d780dcd7b23d046f4143fe8f3433be9840b9f9fdc76224d20b245b9ac7df3e31e76c5acdfceafe63dce0c7b7faba2e17589f9385f1a51851752c992d5285f921001479df7afbea3a73b9e417124dd5bfaa8f0fcf9e05b0e51d7c3495b471ae235d8a500cb13f6d3d556ca75ced84276038e3be5509513060ea76d796c7730c5ae80b92fbbc228f96c41e0e814fca889643b053d916874a50762f837e7b0e0352895f470cd56128ebd4e01ca19d9bf45ac2c476452d3dec6ca98478ae171c0eca983a33393de9d1536ab4f9de9c8de2b337f4885e4950f726e64aa46c206544410778163f70aa279500cb1316e20f58171189eacd895cb515b1e9f49bd2411a224dba1c49e3c96ed77a5dfd0a118041f7957378ba895b52ef4783f35666ec268cc1eb2f1cfa801992cb2adc4203a2e63dc9c3aeda3807a918a0eb4ea218b5ae8ea59a326272d5582291e0a562388379ee6a3dea497094461646e6aea5eba7c13cd67daebbd6f9637ba4fb6af5993c34c6f1803924ed4a60fcf573a53173f80b6b44c398e008566e887dc40a01d1484b3a4f8091c95f79587b005ab59bc7322d98053ccbe1588509d1c9cab32002a3179c9484f5e2b57b4af232e16b9495932973dfce11d0bc3d1a542194a6ce2251cce5d1a077dbd81a431b00222123b55e8a03156a2246e5987c352f608e881194df13702c87d69ede59f2a440d9de81ead9032640a125b2ce33354673c671d0da5fb44aab646da297f3bafcd1bc1a6f4929e0098d5e0a253e114072086ffbea446c07a15428803dd038a7089c1393c368a20910f8d19887fca90e76f9c2f61e7772e7eae2707aaa2425534ea9f7ff836dd6516f37159c868503875a3575e2e9aa4011e6c06b762dfbcb60100000000000000c335c4e260febae4dddbd3b9feba21f540ae8599a9520b7d3b516f15c97ca794b5ec9601cc539a3cc34f471d7d9ace1d81704fc69e7096a175dfe6067a1a0c67516f481b71212a8a06c9c2638e8cd0362679e132b31fc9df4caf93b7e412ebca4e164ac340e67a107291ea360fe3de4cdb3793338de3ff8e254a2ef098614f75862b7396d37b7ba3ee2b0e2676a8635abd7ac95ce53af2adcb9bf21dd8defa4e7fe8de4924783fb5e7fe6b058a8420c51e481dba76b2c54f79b166480612e95737fb783992a657539621ba305931b7fc3930bb65af53d125af87b85a5473899b091f73c6434190bafb14bb4097fd5657bc4e7e19ef7e9644b1b5d9becdf0037020d15ed6606379e86997c4289d5bb0547ffe226762db9045f391c5f44558a20b4ee3d5acc6fed5349c45a7929e011a8d3893912d0b10b5feab2d39a5d8faad9c845c5c0d3535a850f12b8f3f9a3d667c80540197ef1830fae2401dd9a30f4285825f07e2b8190851bc8c50b0cb68c690c35833dfbad56d2b161eeaa7aa31bc5ea0a7f6a9bcdd811b2ad17d2e1acadb19bdd6899eed882b9fd104e5587fa83fa0579f98d51fb7df35c71608d443f4ad576986669bcac9a9f0b80911a65a7224511cc16d8c13fd751846829ae8625403205a0078e12677468297a4bea34e07c2ea60434217919287268cebeed667f96fce46c0664df0c37c408817d661352a9c56ef922e216cd1929d6437b5976214b07d85625961b463ede9712bd0005f287b42630c17aae72d6c77b58fc127dbbd8720ba76eb804f09540a1f3bc4a0c97c663180a9ed59955b482aa2028b68407cfbcc098a13beecf1ec9250f98ebc8c121f29b145376295aafc0dd5b5fa1b93c404823307f8b135c39743a22ba2192c72fd7c7c5959ff335411317a5d3b6741794e3ecfef6d9519527ff6fa10d8f74927322c8806f1fac018133169936874e450de651a38d14bf4e9962ce55aceece72ebffc6db34aa68244d91c82a240208a39bfff89b0f5fa70128b9b637572324ab2c98a4bcd964c5da21a34ada6ca354bb26280652aa02852844053c27f09c6b56248eeb624098bc63079643ff31c60e655f0ba9f0d4ca5d332200c4fcb80bba94c6be879fe9ceb080bb7840b2c5b2a321724b5721f71c7feb9531bfe6ee9169a655891402d3c2fc1dfc34f1edb7c5c9d1fd3227fffc3ddd72ba0fae07bc0585843ed1b9d6761732266da552914222b173d669f28d4ad993e25efef9f9baa3f7436d0536609b4beaf0bf8338949bd411a470035100d86650fe953bc5fb3031462ef15d39a2cfca2cac2a370228a507235afa4b280899de012f112f571866c0b8327d561c5211b8965fd3a52b9350a9955aebf8255a193047bf06ff03b6d49ea5147985fa77f59b1d8f12db669a13c6f1b34a40860d56b84d58841ec3893ff4add8a53b91ffdffc0df32b90769ca544dbb62b9b2751dc0d4547021316e509a76d30aa70c7c0c9a60a3494b678fe9b4e30fac6cc5e8f2dfc3634e8e4e28cacfaa32f50284f8b537035985e0df07ec44511009339f51a67b2df23e1f4c66f53cb1863a75c3b5ae202faf6ac805319512236c09c1737ef7c915d710504c80fa158253937fcaab3f7e95c6aa9ca57f61c386fcfc578ac9528903c70315176e4eea87bd817980defe661bc05813f5bfeb1b43915dbc1f5eaeeae994b654f36ab046dd8555d956f7b7ec328a0fffe8aa6ba200d088aa0969bed2504dfd40dc7e5c4f370c522a3bdcafa0c7598d21ea4d77d58b64a085674e1515730458e728c745d8edb52e51538d51cf2c9ce8baab7fa008e39abbf06df2f149f4a9765e9f6138b73b7c7b5f2765bfc342192e8ca3d3ae7024af920a30bd71070a732ee5aedc021bfe95d936b8927f3e3d657e823cf5f2ff1b5c947567ae99de89879ad9a25f11b3fab359f8e9c45b32415d6ba35e408256230676f514d10254f462d07717d0b150bb6fd8f13a711ae2d1218e945c78dc25489a7748f2ea1d067c4e19c69b1368785deb558d97b805814ae28b5234f2ebab88a691a4f980a1dc3e476052f4717f4474867e795a86bf220d506e0b7e088ddc5e1aebf4012aa5512a587aff9f8454ab1736a1db10121d7d825b4530ca263c9d6a7f0c883a486214b0b0ac4a809d508b377a7a7320934bb8df35a7c90ab317b80d9c59e0d2dd2b32e21eaedd2c31ecac8b0b701db68f0d7baef1e4c917d46cd10cea3bfdb4c8f9c33f33891ec7101d99c16b48f2b2b01623e0fba1e5528e808f17236160978efe0314c5a76abbcff43ddda6b04e9564ae59bebb41a1436cb35e6f5c6d0b6d07842f86b17e9c11aedaf9292ead8371216b63f73dad37060084956068dc9dda2c51dd4520afddbd274886573d9cfc41a7212060022ff9cd8858ba88671ef5de3e3333738902d8b9292f9c31c21b5459a7a0d18ba80f65848983a3b17de6f67bbfe384f00ba0ba8c791e0f30f19ab69f41a83a18d5f5207e0147daa8138d2ba4629b204585715c9f1811c35bebf88c6639af7ed508c3a2096bb9931c943699d2ce7e344c958a9b33bbf9f43d6276afd88ac95dbdf21d978798d4ec7c13b579867400", 0x2000, &(0x7f0000005ec0)={&(0x7f0000000140)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r0, &(0x7f000000ea80)={0x2020, 0x0, 0x0}, 0x2020) mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20, 0x0) mount$fuse(0x0, &(0x7f00000006c0)='./file0\x00', 0x0, 0x21021, 0x0) write$FUSE_WRITE(r0, &(0x7f0000000080)={0x18, 0x0, r2}, 0x18) [ 373.389835][ T5459] usb 3-1: New USB device found, idVendor=0c45, idProduct=6130, bcdDevice=7c.88 [ 373.398925][ T5459] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 373.444719][ T5459] usb 3-1: config 0 descriptor?? [ 373.447286][ T5796] bridge0: port 2(bridge_slave_1) entered blocking state [ 373.456910][ T5796] bridge0: port 2(bridge_slave_1) entered forwarding state [ 373.464402][ T5796] bridge0: port 1(bridge_slave_0) entered blocking state [ 373.471557][ T5796] bridge0: port 1(bridge_slave_0) entered forwarding state [ 373.501705][ T5459] gspca_main: sonixj-2.14.0 probing 0c45:6130 [ 373.525784][ T5796] device bridge0 left promiscuous mode [ 373.542050][ T5801] bridge0: port 2(bridge_slave_1) entered disabled state [ 373.549348][ T5801] bridge0: port 1(bridge_slave_0) entered disabled state [ 373.579366][ T5801] device bridge0 entered promiscuous mode [ 373.703804][ T5805] netlink: 14 bytes leftover after parsing attributes in process `syz-executor.4'. [ 373.751457][ T5805] bridge0: port 2(bridge_slave_1) entered blocking state [ 373.758757][ T5805] bridge0: port 2(bridge_slave_1) entered forwarding state [ 373.766243][ T5805] bridge0: port 1(bridge_slave_0) entered blocking state [ 373.773407][ T5805] bridge0: port 1(bridge_slave_0) entered forwarding state [ 373.783164][ T26] kauditd_printk_skb: 6 callbacks suppressed [ 373.783180][ T26] audit: type=1400 audit(1669023433.214:326): avc: denied { rename } for pid=2981 comm="syslogd" name="messages" dev="tmpfs" ino=3 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 373.801118][ T5805] device bridge0 left promiscuous mode [ 373.824804][ T3762] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 373.914453][ T26] audit: type=1400 audit(1669023433.214:327): avc: denied { unlink } for pid=2981 comm="syslogd" name="messages.0" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 374.019538][ T26] audit: type=1400 audit(1669023433.214:328): avc: denied { create } for pid=2981 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 376.769216][ T5459] gspca_sonixj: reg_w1 err -71 [ 376.774085][ T5459] sonixj: probe of 3-1:0.0 failed with error -71 [ 376.784238][ T5459] usb 3-1: USB disconnect, device number 3 [ 377.346230][ T5822] bridge0: port 2(bridge_slave_1) entered disabled state [ 377.353487][ T5822] bridge0: port 1(bridge_slave_0) entered disabled state [ 377.437402][ T5822] device bridge0 entered promiscuous mode [ 377.444000][ T5828] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 377.470329][ T5834] netlink: 14 bytes leftover after parsing attributes in process `syz-executor.4'. [ 377.546200][ T5834] bridge0: port 2(bridge_slave_1) entered blocking state [ 377.553637][ T5834] bridge0: port 2(bridge_slave_1) entered forwarding state [ 377.561157][ T5834] bridge0: port 1(bridge_slave_0) entered blocking state [ 377.568300][ T5834] bridge0: port 1(bridge_slave_0) entered forwarding state [ 377.610370][ T3688] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 377.622205][ T5834] device bridge0 left promiscuous mode [ 377.969347][ T3688] usb 3-1: New USB device found, idVendor=0c45, idProduct=6130, bcdDevice=7c.88 [ 377.980108][ T3688] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 377.993618][ T3688] usb 3-1: config 0 descriptor?? [ 378.030780][ T3688] gspca_main: sonixj-2.14.0 probing 0c45:6130 [ 378.037559][ T5850] net_ratelimit: 2 callbacks suppressed [ 378.037571][ T5850] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 378.312355][ T26] audit: type=1400 audit(1669023437.744:329): avc: denied { read } for pid=5851 comm="syz-executor.5" name="rtc0" dev="devtmpfs" ino=837 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 378.337297][ T1255] ieee802154 phy0 wpan0: encryption failed: -22 [ 378.343659][ T1255] ieee802154 phy1 wpan1: encryption failed: -22 [ 378.419224][ T26] audit: type=1400 audit(1669023437.744:330): avc: denied { open } for pid=5851 comm="syz-executor.5" path="/dev/rtc0" dev="devtmpfs" ino=837 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 378.445139][ T26] audit: type=1400 audit(1669023437.824:331): avc: denied { create } for pid=5852 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 378.489208][ T3722] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 378.570792][ T26] audit: type=1400 audit(1669023437.824:332): avc: denied { ioctl } for pid=5851 comm="syz-executor.5" path="/dev/rtc0" dev="devtmpfs" ino=837 ioctlcmd=0x700f scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 378.639409][ T26] audit: type=1400 audit(1669023437.824:333): avc: denied { connect } for pid=5852 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 378.668547][ T26] audit: type=1400 audit(1669023437.824:334): avc: denied { write } for pid=5852 comm="syz-executor.4" path="socket:[38901]" dev="sockfs" ino=38901 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 378.714768][ T26] audit: type=1400 audit(1669023437.834:335): avc: denied { read } for pid=5852 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 381.329189][ T3688] gspca_sonixj: reg_w1 err -71 [ 381.334034][ T3688] sonixj: probe of 3-1:0.0 failed with error -71 [ 381.342495][ T3688] usb 3-1: USB disconnect, device number 4 [ 382.209132][ T3722] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 382.363968][ T26] audit: type=1400 audit(1669023441.794:336): avc: denied { wake_alarm } for pid=5882 comm="syz-executor.4" capability=35 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 382.599807][ T3722] usb 3-1: New USB device found, idVendor=0c45, idProduct=6130, bcdDevice=7c.88 [ 382.624967][ T3722] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 382.646914][ T3722] usb 3-1: config 0 descriptor?? [ 382.729463][ T3722] gspca_main: sonixj-2.14.0 probing 0c45:6130 [ 385.969187][ T3722] gspca_sonixj: reg_w1 err -71 [ 385.974130][ T3722] sonixj: probe of 3-1:0.0 failed with error -71 [ 385.991758][ T3722] usb 3-1: USB disconnect, device number 5 [ 386.581839][ T5913] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 386.635151][ T5913] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 386.933631][ T26] audit: type=1400 audit(1669023446.364:337): avc: denied { setopt } for pid=5922 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rxrpc_socket permissive=1 [ 387.097228][ T26] audit: type=1400 audit(1669023446.514:338): avc: denied { mount } for pid=5924 comm="syz-executor.5" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 387.129347][ T3762] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 387.191089][ T26] audit: type=1400 audit(1669023446.624:339): avc: denied { mounton } for pid=5924 comm="syz-executor.5" path="/root/syzkaller-testdir3251561899/syzkaller.x7JHGC/122/file0" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 387.489495][ T3762] usb 5-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 387.507973][ T3762] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 387.547936][ T3762] usb 5-1: config 0 descriptor?? [ 387.604693][ T3762] gspca_main: sunplus-2.14.0 probing 041e:400b [ 387.900742][ T5935] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 387.924758][ T5935] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 388.068253][ T26] audit: type=1400 audit(1669023447.494:340): avc: denied { unmount } for pid=3670 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 388.459272][ T3762] gspca_sunplus: reg_r err -71 [ 388.464136][ T3762] sunplus: probe of 5-1:0.0 failed with error -71 [ 388.482312][ T3762] usb 5-1: USB disconnect, device number 6 [ 389.625763][ T5951] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 389.675713][ T5951] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 389.809112][ T3720] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 390.189390][ T3720] usb 5-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 390.206566][ T3720] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 390.209180][ T3724] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 390.225979][ T3720] usb 5-1: config 0 descriptor?? [ 390.303155][ T3720] gspca_main: sunplus-2.14.0 probing 041e:400b [ 390.553853][ T5973] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 390.583521][ T5973] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 390.639538][ T3724] usb 4-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 390.661709][ T3724] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 390.720692][ T3724] usb 4-1: config 0 descriptor?? [ 390.781601][ T3724] gspca_main: sunplus-2.14.0 probing 041e:400b [ 391.159234][ T3720] gspca_sunplus: reg_r err -71 [ 391.164406][ T3720] sunplus: probe of 5-1:0.0 failed with error -71 [ 391.208362][ T3720] usb 5-1: USB disconnect, device number 7 [ 391.639270][ T3724] gspca_sunplus: reg_r err -71 [ 391.644194][ T3724] sunplus: probe of 4-1:0.0 failed with error -71 [ 391.699936][ T3724] usb 4-1: USB disconnect, device number 2 [ 392.059104][ T3688] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 392.479371][ T3688] usb 5-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 392.488463][ T3688] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 392.499181][ T3762] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 392.520925][ T3688] usb 5-1: config 0 descriptor?? [ 392.571842][ T3688] gspca_main: sunplus-2.14.0 probing 041e:400b [ 392.860347][ T3762] usb 4-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 392.869519][ T3762] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 392.889598][ T3762] usb 4-1: config 0 descriptor?? [ 392.935902][ T3762] gspca_main: sunplus-2.14.0 probing 041e:400b [ 393.429225][ T3688] gspca_sunplus: reg_r err -71 [ 393.434223][ T3688] sunplus: probe of 5-1:0.0 failed with error -71 [ 393.462036][ T3688] usb 5-1: USB disconnect, device number 8 [ 393.779176][ T3762] gspca_sunplus: reg_r err -71 [ 393.784042][ T3762] sunplus: probe of 4-1:0.0 failed with error -71 [ 393.807817][ T3762] usb 4-1: USB disconnect, device number 3 [ 394.329187][ T3721] usb 5-1: new high-speed USB device number 9 using dummy_hcd 09:37:16 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2ca68c3f"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000011000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 09:37:16 executing program 5: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) keyctl$get_persistent(0x16, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000880)={{}, {}, [{}]}, 0x2c, 0x0) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 09:37:16 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x0) r1 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000000)={@multicast1=0xe0000306, @dev={0xac, 0x14, 0x14, 0xc}}, 0xc) open(0x0, 0x0, 0x0) sendmsg$kcm(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000002c0)="2e00000010008108040f80ecdb4cb92e0a480e000d000000e8bd6efb250309000e000100240248ff050005001201", 0x2e}], 0x1}, 0x0) r2 = socket$kcm(0x10, 0x3, 0x0) sendmsg$kcm(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002240)=[{&(0x7f00000002c0)="2e00000010008108040f80ecdb4cb92e0a480e000d00000009000e00", 0x1c}, {&(0x7f0000000080)="a1a10b9a979fb85511eef05629c3691fd846", 0x12}], 0x2}, 0x0) 09:37:16 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2ca68c3f"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000011000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 09:37:16 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) listen(r0, 0x100000000000012) sendmmsg$inet(r0, &(0x7f0000001d80)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000100)='B', 0x1}], 0x1}}], 0x1, 0x0) 09:37:16 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000059965340450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000005c0)={0x2c, &(0x7f00000009c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00090100000012"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 09:37:17 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2ca68c3f"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000011000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 09:37:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_TX_RATES={0x10, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x6, 0x1, [0xc, 0x0]}]}]}]}, 0x2c}}, 0x0) 09:37:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@ipv4_getnetconf={0x14, 0x18, 0x1}, 0x14}}, 0x0) 09:37:17 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:17 executing program 5: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x0, 0x0, 0x64, 0x0, 0xb9}}) 09:37:17 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x3, 0x19}, @IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8}]}, 0x3c}}, 0x0) 09:37:17 executing program 4: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000040), 0xc) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x4000}, 0xc) write$binfmt_script(r1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2, 0x0) 09:37:17 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) listen(r0, 0x100000000000012) sendmmsg$inet(r0, &(0x7f0000001d80)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000100)='B', 0x1}], 0x1}}], 0x1, 0x0) 09:37:17 executing program 5: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x0, 0x0, 0x64, 0x0, 0xb9}}) 09:37:17 executing program 4: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000040), 0xc) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x4000}, 0xc) write$binfmt_script(r1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2, 0x0) 09:37:17 executing program 5: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x0, 0x0, 0x64, 0x0, 0xb9}}) 09:37:21 executing program 4: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000040), 0xc) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x4000}, 0xc) write$binfmt_script(r1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2, 0x0) 09:37:21 executing program 5: r0 = syz_open_dev$rtc(&(0x7f0000000180), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x0, 0x0, 0x64, 0x0, 0xb9}}) 09:37:21 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2ca68c3f"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000011000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 09:37:21 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:21 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000059965340450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000005c0)={0x2c, &(0x7f00000009c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00090100000012"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 09:37:21 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) listen(r0, 0x100000000000012) sendmmsg$inet(r0, &(0x7f0000001d80)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000100)='B', 0x1}], 0x1}}], 0x1, 0x0) 09:37:21 executing program 4: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000040), 0xc) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000040)={0x2a, 0x1, 0x4000}, 0xc) write$binfmt_script(r1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2, 0x0) 09:37:21 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:21 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:21 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:22 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) [ 394.709277][ T3762] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 394.719399][ T3721] usb 5-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 394.736410][ T3721] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 394.804492][ T3721] usb 5-1: config 0 descriptor?? [ 394.881545][ T3721] gspca_main: sunplus-2.14.0 probing 041e:400b [ 395.139383][ T3762] usb 4-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=98.e6 [ 395.167031][ T3762] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 395.254323][ T3762] usb 4-1: config 0 descriptor?? [ 395.382115][ T3762] gspca_main: sunplus-2.14.0 probing 041e:400b [ 395.749499][ T3721] gspca_sunplus: reg_r err -71 [ 395.754378][ T3721] sunplus: probe of 5-1:0.0 failed with error -71 [ 395.782735][ T3721] usb 5-1: USB disconnect, device number 9 [ 396.259812][ T3762] gspca_sunplus: reg_r err -71 [ 396.264969][ T3762] sunplus: probe of 4-1:0.0 failed with error -71 [ 396.357562][ T3762] usb 4-1: USB disconnect, device number 4 [ 397.123662][ T6043] loop0: detected capacity change from 0 to 8226 [ 399.121055][ T6043] ntfs3: loop0: Mark volume as dirty due to NTFS errors [ 399.149479][ T26] audit: type=1400 audit(1669023458.584:341): avc: denied { connect } for pid=6064 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 [ 399.266339][ T6043] ntfs3: loop0: Failed to load $Extend. [ 400.226659][ T26] audit: type=1400 audit(1669023458.584:342): avc: denied { name_connect } for pid=6064 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=dccp_socket permissive=1 [ 401.540812][ T6093] SELinux: Context system_u:object_r:modem_device_t:s0 is not valid (left unmapped). [ 402.662534][ T6117] overlayfs: unrecognized mount option "upperyir=./bus" or missing value [ 402.750402][ T26] audit: type=1804 audit(1669023462.184:343): pid=6116 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/126/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 [ 402.836808][ T6125] overlayfs: unrecognized mount option "upperyir=./bus" or missing value [ 402.842728][ T26] audit: type=1400 audit(1669023462.224:344): avc: denied { map } for pid=6112 comm="syz-executor.0" path="socket:[41397]" dev="sockfs" ino=41397 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 402.874958][ T26] audit: type=1400 audit(1669023462.224:345): avc: denied { read } for pid=6112 comm="syz-executor.0" path="socket:[41397]" dev="sockfs" ino=41397 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 403.045828][ T6138] overlayfs: unrecognized mount option "upperyir=./bus" or missing value [ 403.275402][ T26] audit: type=1804 audit(1669023462.704:346): pid=6148 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/127/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 [ 403.393246][ T6152] loop3: detected capacity change from 0 to 264192 [ 403.414913][ T6149] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 403.454492][ T26] audit: type=1400 audit(1669023462.884:347): avc: denied { mounton } for pid=6142 comm="syz-executor.3" path="/root/syzkaller-testdir1666282631/syzkaller.xUPdFQ/115/file0" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=dir permissive=1 [ 403.503662][ T6152] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 403.515906][ T6152] batman_adv: batadv0: Adding interface: team0 r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:22 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:22 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:22 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:22 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) listen(r0, 0x100000000000012) sendmmsg$inet(r0, &(0x7f0000001d80)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000100)='B', 0x1}], 0x1}}], 0x1, 0x0) 09:37:25 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:25 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) r3 = dup(0xffffffffffffffff) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000) sendmsg$nl_route(r3, &(0x7f0000000380)={&(0x7f0000000140), 0xc, &(0x7f0000000340)={&(0x7f0000000280)=@bridge_getvlan={0x28, 0x72, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x6000880}, 0x20000004) fallocate(r4, 0x100000011, 0xffdf, 0x2811fdff) 09:37:25 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:25 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="6000000030003dfa0000000000000000000000004c000100480001000700010078740000380002802a000600260000006e676c650000000000000000000000b305000024f16d173c02ef00030000000000000000080002"], 0x1}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) splice(r0, 0x0, r3, 0x0, 0x4ffe0, 0x0) 09:37:26 executing program 2: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000002c0)={'bridge_slave_0\x00', 0x0}) r5 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={0x0, 0xffffffff, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001300290a000000000000002007000000", @ANYRES32=r4, @ANYBLOB="00000000020000001c001a80080002802d002d0008000200f5642d", @ANYRES8=r2], 0x44}}, 0x0) 09:37:26 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:26 executing program 0: r0 = socket(0x21, 0x2, 0x2) setsockopt$inet_udp_encap(r0, 0x110, 0x2, 0x0, 0x4f) 09:37:26 executing program 0: r0 = socket(0x21, 0x2, 0x2) setsockopt$inet_udp_encap(r0, 0x110, 0x2, 0x0, 0x4f) 09:37:26 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:26 executing program 0: r0 = socket(0x21, 0x2, 0x2) setsockopt$inet_udp_encap(r0, 0x110, 0x2, 0x0, 0x4f) 09:37:26 executing program 0: r0 = socket(0x21, 0x2, 0x2) setsockopt$inet_udp_encap(r0, 0x110, 0x2, 0x0, 0x4f) 09:37:26 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="6000000030003dfa0000000000000000000000004c000100480001000700010078740000380002802a000600260000006e676c650000000000000000000000b305000024f16d173c02ef00030000000000000000080002"], 0x1}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) splice(r0, 0x0, r3, 0x0, 0x4ffe0, 0x0) 09:37:28 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x2080, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000540)) syz_open_pts(r0, 0x200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) unshare(0x20000000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x2000) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) [ 403.528304][ T6152] batman_adv: batadv0: The MTU of interface team0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 403.570122][ T6152] batman_adv: batadv0: Interface activated: team0 [ 403.597779][ T6152] batman_adv: batadv0: Interface deactivated: team0 [ 403.747425][ T6159] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 403.757992][ T6159] batman_adv: batadv0: Removing interface: team0 [ 403.774201][ T6159] bridge0: port 3(team0) entered blocking state [ 403.781825][ T6159] bridge0: port 3(team0) entered disabled state [ 403.793797][ T6159] device team0 entered promiscuous mode [ 403.799757][ T6159] device team_slave_0 entered promiscuous mode [ 403.810297][ T6159] device team_slave_1 entered promiscuous mode [ 403.824230][ T26] audit: type=1804 audit(1669023463.254:348): pid=6168 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/129/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 [ 403.856752][ T6159] bridge0: port 3(team0) entered blocking state [ 403.863175][ T6159] bridge0: port 3(team0) entered forwarding state [ 403.871579][ T6159] 8021q: adding VLAN 0 to HW filter on device team0 [ 404.748359][ T6189] loop3: detected capacity change from 0 to 264192 [ 404.797763][ T26] audit: type=1804 audit(1669023464.224:349): pid=6184 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/130/cgroup.controllers" dev="sda1" ino=1184 res=1 errno=0 [ 404.865687][ T6189] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 404.875788][ T6189] device team0 left promiscuous mode [ 404.951953][ T6189] device team_slave_0 left promiscuous mode [ 404.958388][ T6189] device team_slave_1 left promiscuous mode [ 404.967461][ T6189] bridge0: port 3(team0) entered disabled state [ 405.007383][ T6189] batman_adv: batadv0: Adding interface: team0 [ 405.016322][ T6189] batman_adv: batadv0: The MTU of interface team0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 405.054248][ T6189] batman_adv: batadv0: Interface activated: team0 [ 405.069233][ T6189] batman_adv: batadv0: Interface deactivated: team0 [ 405.103685][ T6190] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 405.117027][ T6190] batman_adv: batadv0: Removing interface: team0 [ 405.138187][ T6190] bridge0: port 3(team0) entered blocking state [ 405.144865][ T6190] bridge0: port 3(team0) entered disabled state [ 405.155079][ T6190] device team0 entered promiscuous mode [ 405.161171][ T6190] device team_slave_0 entered promiscuous mode [ 405.167754][ T6190] device team_slave_1 entered promiscuous mode [ 405.184920][ T6190] bridge0: port 3(team0) entered blocking state [ 405.191331][ T6190] bridge0: port 3(team0) entered forwarding state [ 405.198039][ T6190] 8021q: adding VLAN 0 to HW filter on device team0 [ 405.492130][ T26] audit: type=1400 audit(1669023464.924:350): avc: denied { execute } for pid=6193 comm="syz-executor.1" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=41580 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 405.749328][ T13] usb 6-1: new high-speed USB device number 3 using dummy_hcd clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f00000001c0)={{0x77359400}, {0x0, r3+60000000}}, 0x0) timer_settime(r2, 0x0, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 09:37:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[], 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) setsockopt$sock_int(r3, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) sendto$inet(r3, 0x0, 0x0, 0x8000, &(0x7f0000000180)={0x2, 0x4e21, @multicast2}, 0x10) sendto$inet(r3, &(0x7f0000000480)='\x00', 0x1, 0x400c1c4, 0x0, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) sendmmsg(r4, &(0x7f0000004d80)=[{{0x0, 0x2000000, &(0x7f0000001500)=[{&(0x7f0000000040)="d3622fe131479cee20fb607a9585dc0b411519fd3b65066522d73df58b9257b566c6fc626776defc3a2e249c910ccab00220bc31d41e44f96f67971b8ed8a3dc9eb4133a903d58da02dd1eca653150422bc91e9585fbf8", 0x57}, {&(0x7f00000011c0)="7cc3be44ec866303c11f9ec49c2fe80d4ccef580f3bf717b5e129f1dc7766fdf864b7bc35924f34bb5fd1dd89172a4b0db90eea51bdfec78bb53e8d41773cba7f1305a8a40b7368445a71ef7870273f1544930baf73a8bfa6ece09d54376b821b65fdf1e0704f1f3c5a823fa67f635159af010053f5b909f8e944c43d6fb1c4fca639b470d3e6ad140d0838958ecf0fc98a780205474fdeb93a97d27b4f3314a9585129aaec893d7fe36d87fd746841ac5c60b31e1732a1a3ca0afcc4068cdde63b142700c563c1ab59dc0b7200723bf21c694583ed8fed1b2bc5c204df3812c223ce0de2f40b69e7f4e8ba1c3ebc31de2f4190e3f1ceb", 0xf7}, {&(0x7f00000012c0), 0x80fe}, {&(0x7f0000000280)="0c22fcc306e8a4d628dc3f33cd1758b784d34ef62ecd943b96c5573b05e34886b55503a08eeac42aafc204e9fec654b4b0853f4c32d8d6f8968a96b81710a9ed49ae96ea22eb07accdc99ed31fb48b921b4c9af7278829eb32247169da3593e5e73371e82e3558cd87b9c876b91e091e933496ae3a6b5a00a79f50110980c83af2fd44e0f08908f806be4146080def894a3ac87c3d214e32b0e031c8873b6ed3cdb9c160ee236576cb5a749ee356d4f5df961b35ec3667bcfa641e2c812a5eefbd78546783b6bd280dc4ec1cd015bee7d07f0993d6", 0xd5}, {&(0x7f0000001440)="7b18908bcd34b2f4eef2193c5f89bb79551b5d7000ccc31628374b03e7f0b8bbfe45", 0x22}], 0x5, 0x0, 0x0, 0xffffffe0}}], 0x400000000000132, 0x4000000) splice(r0, 0x0, r2, 0x0, 0x4ffe3, 0x0) 09:37:28 executing program 2: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000002c0)={'bridge_slave_0\x00', 0x0}) r5 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={0x0, 0xffffffff, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001300290a000000000000002007000000", @ANYRES32=r4, @ANYBLOB="00000000020000001c001a80080002802d002d0008000200f5642d", @ANYRES8=r2], 0x44}}, 0x0) 09:37:28 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:28 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="6000000030003dfa0000000000000000000000004c000100480001000700010078740000380002802a000600260000006e676c650000000000000000000000b305000024f16d173c02ef00030000000000000000080002"], 0x1}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) splice(r0, 0x0, r3, 0x0, 0x4ffe0, 0x0) 09:37:28 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:29 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:29 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[], 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) setsockopt$sock_int(r3, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) sendto$inet(r3, 0x0, 0x0, 0x8000, &(0x7f0000000180)={0x2, 0x4e21, @multicast2}, 0x10) sendto$inet(r3, &(0x7f0000000480)='\x00', 0x1, 0x400c1c4, 0x0, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) sendmmsg(r4, &(0x7f0000004d80)=[{{0x0, 0x2000000, &(0x7f0000001500)=[{&(0x7f0000000040)="d3622fe131479cee20fb607a9585dc0b411519fd3b65066522d73df58b9257b566c6fc626776defc3a2e249c910ccab00220bc31d41e44f96f67971b8ed8a3dc9eb4133a903d58da02dd1eca653150422bc91e9585fbf8", 0x57}, {&(0x7f00000011c0)="7cc3be44ec866303c11f9ec49c2fe80d4ccef580f3bf717b5e129f1dc7766fdf864b7bc35924f34bb5fd1dd89172a4b0db90eea51bdfec78bb53e8d41773cba7f1305a8a40b7368445a71ef7870273f1544930baf73a8bfa6ece09d54376b821b65fdf1e0704f1f3c5a823fa67f635159af010053f5b909f8e944c43d6fb1c4fca639b470d3e6ad140d0838958ecf0fc98a780205474fdeb93a97d27b4f3314a9585129aaec893d7fe36d87fd746841ac5c60b31e1732a1a3ca0afcc4068cdde63b142700c563c1ab59dc0b7200723bf21c694583ed8fed1b2bc5c204df3812c223ce0de2f40b69e7f4e8ba1c3ebc31de2f4190e3f1ceb", 0xf7}, {&(0x7f00000012c0), 0x80fe}, {&(0x7f0000000280)="0c22fcc306e8a4d628dc3f33cd1758b784d34ef62ecd943b96c5573b05e34886b55503a08eeac42aafc204e9fec654b4b0853f4c32d8d6f8968a96b81710a9ed49ae96ea22eb07accdc99ed31fb48b921b4c9af7278829eb32247169da3593e5e73371e82e3558cd87b9c876b91e091e933496ae3a6b5a00a79f50110980c83af2fd44e0f08908f806be4146080def894a3ac87c3d214e32b0e031c8873b6ed3cdb9c160ee236576cb5a749ee356d4f5df961b35ec3667bcfa641e2c812a5eefbd78546783b6bd280dc4ec1cd015bee7d07f0993d6", 0xd5}, {&(0x7f0000001440)="7b18908bcd34b2f4eef2193c5f89bb79551b5d7000ccc31628374b03e7f0b8bbfe45", 0x22}], 0x5, 0x0, 0x0, 0xffffffe0}}], 0x400000000000132, 0x4000000) splice(r0, 0x0, r2, 0x0, 0x4ffe3, 0x0) 09:37:29 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:29 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[], 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) setsockopt$sock_int(r3, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) sendto$inet(r3, 0x0, 0x0, 0x8000, &(0x7f0000000180)={0x2, 0x4e21, @multicast2}, 0x10) sendto$inet(r3, &(0x7f0000000480)='\x00', 0x1, 0x400c1c4, 0x0, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) sendmmsg(r4, &(0x7f0000004d80)=[{{0x0, 0x2000000, &(0x7f0000001500)=[{&(0x7f0000000040)="d3622fe131479cee20fb607a9585dc0b411519fd3b65066522d73df58b9257b566c6fc626776defc3a2e249c910ccab00220bc31d41e44f96f67971b8ed8a3dc9eb4133a903d58da02dd1eca653150422bc91e9585fbf8", 0x57}, {&(0x7f00000011c0)="7cc3be44ec866303c11f9ec49c2fe80d4ccef580f3bf717b5e129f1dc7766fdf864b7bc35924f34bb5fd1dd89172a4b0db90eea51bdfec78bb53e8d41773cba7f1305a8a40b7368445a71ef7870273f1544930baf73a8bfa6ece09d54376b821b65fdf1e0704f1f3c5a823fa67f635159af010053f5b909f8e944c43d6fb1c4fca639b470d3e6ad140d0838958ecf0fc98a780205474fdeb93a97d27b4f3314a9585129aaec893d7fe36d87fd746841ac5c60b31e1732a1a3ca0afcc4068cdde63b142700c563c1ab59dc0b7200723bf21c694583ed8fed1b2bc5c204df3812c223ce0de2f40b69e7f4e8ba1c3ebc31de2f4190e3f1ceb", 0xf7}, {&(0x7f00000012c0), 0x80fe}, {&(0x7f0000000280)="0c22fcc306e8a4d628dc3f33cd1758b784d34ef62ecd943b96c5573b05e34886b55503a08eeac42aafc204e9fec654b4b0853f4c32d8d6f8968a96b81710a9ed49ae96ea22eb07accdc99ed31fb48b921b4c9af7278829eb32247169da3593e5e73371e82e3558cd87b9c876b91e091e933496ae3a6b5a00a79f50110980c83af2fd44e0f08908f806be4146080def894a3ac87c3d214e32b0e031c8873b6ed3cdb9c160ee236576cb5a749ee356d4f5df961b35ec3667bcfa641e2c812a5eefbd78546783b6bd280dc4ec1cd015bee7d07f0993d6", 0xd5}, {&(0x7f0000001440)="7b18908bcd34b2f4eef2193c5f89bb79551b5d7000ccc31628374b03e7f0b8bbfe45", 0x22}], 0x5, 0x0, 0x0, 0xffffffe0}}], 0x400000000000132, 0x4000000) splice(r0, 0x0, r2, 0x0, 0x4ffe3, 0x0) 09:37:29 executing program 2: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000002c0)={'bridge_slave_0\x00', 0x0}) r5 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={0x0, 0xffffffff, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001300290a000000000000002007000000", @ANYRES32=r4, @ANYBLOB="00000000020000001c001a80080002802d002d0008000200f5642d", @ANYRES8=r2], 0x44}}, 0x0) 09:37:29 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="6000000030003dfa0000000000000000000000004c000100480001000700010078740000380002802a000600260000006e676c650000000000000000000000b305000024f16d173c02ef00030000000000000000080002"], 0x1}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) splice(r0, 0x0, r3, 0x0, 0x4ffe0, 0x0) 09:37:30 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[], 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) setsockopt$sock_int(r3, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) sendto$inet(r3, 0x0, 0x0, 0x8000, &(0x7f0000000180)={0x2, 0x4e21, @multicast2}, 0x10) sendto$inet(r3, &(0x7f0000000480)='\x00', 0x1, 0x400c1c4, 0x0, 0x0) r4 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r4, &(0x7f0000004540)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) sendmmsg(r4, &(0x7f0000004d80)=[{{0x0, 0x2000000, &(0x7f0000001500)=[{&(0x7f0000000040)="d3622fe131479cee20fb607a9585dc0b411519fd3b65066522d73df58b9257b566c6fc626776defc3a2e249c910ccab00220bc31d41e44f96f67971b8ed8a3dc9eb4133a903d58da02dd1eca653150422bc91e9585fbf8", 0x57}, {&(0x7f00000011c0)="7cc3be44ec866303c11f9ec49c2fe80d4ccef580f3bf717b5e129f1dc7766fdf864b7bc35924f34bb5fd1dd89172a4b0db90eea51bdfec78bb53e8d41773cba7f1305a8a40b7368445a71ef7870273f1544930baf73a8bfa6ece09d54376b821b65fdf1e0704f1f3c5a823fa67f635159af010053f5b909f8e944c43d6fb1c4fca639b470d3e6ad140d0838958ecf0fc98a780205474fdeb93a97d27b4f3314a9585129aaec893d7fe36d87fd746841ac5c60b31e1732a1a3ca0afcc4068cdde63b142700c563c1ab59dc0b7200723bf21c694583ed8fed1b2bc5c204df3812c223ce0de2f40b69e7f4e8ba1c3ebc31de2f4190e3f1ceb", 0xf7}, {&(0x7f00000012c0), 0x80fe}, {&(0x7f0000000280)="0c22fcc306e8a4d628dc3f33cd1758b784d34ef62ecd943b96c5573b05e34886b55503a08eeac42aafc204e9fec654b4b0853f4c32d8d6f8968a96b81710a9ed49ae96ea22eb07accdc99ed31fb48b921b4c9af7278829eb32247169da3593e5e73371e82e3558cd87b9c876b91e091e933496ae3a6b5a00a79f50110980c83af2fd44e0f08908f806be4146080def894a3ac87c3d214e32b0e031c8873b6ed3cdb9c160ee236576cb5a749ee356d4f5df961b35ec3667bcfa641e2c812a5eefbd78546783b6bd280dc4ec1cd015bee7d07f0993d6", 0xd5}, {&(0x7f0000001440)="7b18908bcd34b2f4eef2193c5f89bb79551b5d7000ccc31628374b03e7f0b8bbfe45", 0x22}], 0x5, 0x0, 0x0, 0xffffffe0}}], 0x400000000000132, 0x4000000) splice(r0, 0x0, r2, 0x0, 0x4ffe3, 0x0) 09:37:30 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:30 executing program 2: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000002c0)={'bridge_slave_0\x00', 0x0}) r5 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={0x0, 0xffffffff, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001300290a000000000000002007000000", @ANYRES32=r4, @ANYBLOB="00000000020000001c001a80080002802d002d0008000200f5642d", @ANYRES8=r2], 0x44}}, 0x0) 09:37:31 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:31 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:33 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:33 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:33 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) setxattr$system_posix_acl(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x3c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$packet(0x11, 0x0, 0x300) syz_io_uring_complete(0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, r2, 0x0, &(0x7f0000000180)='./file0\x00', 0x20, 0x0, 0x12345}, 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 09:37:33 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x52, 0xa9, 0xce, 0x40, 0x41e, 0x400b, 0x98e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0x2d, 0xcb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) 09:37:33 executing program 0: syz_io_uring_setup(0x3ede, &(0x7f00000000c0), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0xff0f0000, 0x1000}, 0x20) 09:37:33 executing program 2: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0x1, &(0x7f0000000280)="b4de605a2fe1c2e0d836dec45008149589c40211b023b8386353084b3cfb4f8c395d4afc49519d6372d8dd91fe0ce799397bdcca273afda332a26921f7df551eddf61b49fb2e6c11fd41d6c9169095602b98f9eea3835bdd8e83b40457f84e809c8dae798c98ed23cef3dcefefce1589288ab2a4343fbea08a4b8f46f98f848f183ef2492d3bfcc7bb46c90a81599e682e7c0da32c34fd2f23312420ea9881bc", 0x0}, 0x20) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x1, 0x40, 0x40, 0x12, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000080), 0x406, r0}, 0x38) 09:37:34 executing program 2: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0x1, &(0x7f0000000280)="b4de605a2fe1c2e0d836dec45008149589c40211b023b8386353084b3cfb4f8c395d4afc49519d6372d8dd91fe0ce799397bdcca273afda332a26921f7df551eddf61b49fb2e6c11fd41d6c9169095602b98f9eea3835bdd8e83b40457f84e809c8dae798c98ed23cef3dcefefce1589288ab2a4343fbea08a4b8f46f98f848f183ef2492d3bfcc7bb46c90a81599e682e7c0da32c34fd2f23312420ea9881bc", 0x0}, 0x20) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x1, 0x40, 0x40, 0x12, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000080), 0x406, r0}, 0x38) 09:37:34 executing program 0: syz_io_uring_setup(0x3ede, &(0x7f00000000c0), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0xff0f0000, 0x1000}, 0x20) 09:37:34 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:34 executing program 2: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0x1, &(0x7f0000000280)="b4de605a2fe1c2e0d836dec45008149589c40211b023b8386353084b3cfb4f8c395d4afc49519d6372d8dd91fe0ce799397bdcca273afda332a26921f7df551eddf61b49fb2e6c11fd41d6c9169095602b98f9eea3835bdd8e83b40457f84e809c8dae798c98ed23cef3dcefefce1589288ab2a4343fbea08a4b8f46f98f848f183ef2492d3bfcc7bb46c90a81599e682e7c0da32c34fd2f23312420ea9881bc", 0x0}, 0x20) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x1, 0x40, 0x40, 0x12, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000080), 0x406, r0}, 0x38) 09:37:34 executing program 0: syz_io_uring_setup(0x3ede, &(0x7f00000000c0), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0xff0f0000, 0x1000}, 0x20) 09:37:34 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) setxattr$system_posix_acl(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x3c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$packet(0x11, 0x0, 0x300) syz_io_uring_complete(0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, r2, 0x0, &(0x7f0000000180)='./file0\x00', 0x20, 0x0, 0x12345}, 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 09:37:35 executing program 0: syz_io_uring_setup(0x3ede, &(0x7f00000000c0), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0xff0f0000, 0x1000}, 0x20) 09:37:35 executing program 2: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0x1, &(0x7f0000000280)="b4de605a2fe1c2e0d836dec45008149589c40211b023b8386353084b3cfb4f8c395d4afc49519d6372d8dd91fe0ce799397bdcca273afda332a26921f7df551eddf61b49fb2e6c11fd41d6c9169095602b98f9eea3835bdd8e83b40457f84e809c8dae798c98ed23cef3dcefefce1589288ab2a4343fbea08a4b8f46f98f848f183ef2492d3bfcc7bb46c90a81599e682e7c0da32c34fd2f23312420ea9881bc", 0x0}, 0x20) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x1, 0x40, 0x40, 0x12, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000080), 0x406, r0}, 0x38) 09:37:35 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000}, 0x20) syz_clone(0xd0120000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0x2) 09:37:36 executing program 4: futex(&(0x7f0000000000), 0x10d, 0x0, &(0x7f0000000080)={0x0, 0x3938700}, 0x0, 0x0) 09:37:36 executing program 2: socket$inet_sctp(0x2, 0x0, 0x84) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:37:36 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) setxattr$system_posix_acl(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x3c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$packet(0x11, 0x0, 0x300) syz_io_uring_complete(0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, r2, 0x0, &(0x7f0000000180)='./file0\x00', 0x20, 0x0, 0x12345}, 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 09:37:36 executing program 0: syz_mount_image$ntfs3(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4045ff, 0x15, &(0x7f0000000bc0)=[{&(0x7f0000010000)="eb52904e5446532020202000020800000000000000f8000000000000000000000000000080008000ff0f0000000000000400000000000000ff00000000000000f600000001", 0x45}, {&(0x7f00000001c0)="813e37f8f9bc53b8d2190168e4d3d1b4f63c4b993e82f1dfe7354fcd09930a92c992e6966329bbc621822681bb9fd0f4af588ab5629a7d33e299719b300fdac1ba10427c39a282e682073ec94414870644efe15b", 0x54, 0x2000}, {&(0x7f0000010120)="46494c453000030000000000000000000100010038000100980100000004000000000000000000000400000000000000030000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000006800000000001800000002004a00000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010070000000000000006c0000000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000003e00000000000000400000000000000000f003000000000000f003000000000000f0030000000000113f040000000000b0000000480000000100400000000300000000000000000000000000000000004000000000000000001000000000000020000000000000002000000000000000110102", 0x18b, 0x4000}, {&(0x7f0000000040)="00000000000000000000000000000000000000000000000000000000000003", 0x1f, 0x41e0}, {&(0x7f00000102e0)="00000000000000000000000000000000b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000080000000000000008000000000000001101020000000000ffffffff0000030046494c453000030000000000000000000100010038000100580100000004000000000000000000000300000001000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000007000000000001800000002005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000000100000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000001000000000000000100000000000002101ff", 0x1ab, 0x43a0}, {&(0x7f00000104c0)="000000000000000000000000000000000000000000000000000000000000020046494c45300003000000000000000000020000e538000100580100000004000000000000000000000300000002000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000007000000000001800000002005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f00000000000000400000000000000000000400000000000000040000000000e10004000000000021400001", 0x16c, 0x47e0}, {&(0x7f0000000080)="000000000000000000a6000000000000000000000000000000000000000002183e0554dcb08c0e703aaec8625c8a028b1926464a8597351517175b9782f5a3f868c5de1db6fa29", 0x47, 0x49e0}, {&(0x7f0000010660)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000300010038000100e00100000004000000000000000000000600000003000000040000000000000010000000480000000000180000000000300000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000300000006800000000001800000001005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c00000018000000000000000000000003010000000000008000000018", 0x1e5, 0x4be0}, {&(0x7f0000000240)="000000000000000000000000000000000000000000000000000000000000040046494c453000030000000000000000000400010038000100c00100000004000000000000000000000400000004000000020000000000000010000000480000000000180000000000300000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000300000007000000000001800000002005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010010000000000000000a00000000000006000000000000000803240041007400740072004400650066000000000000005000000080000000000018000000030064000000180000000100048048000000540000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000000a000000000000000a000000000000110146", 0x1d3, 0x4fe0}, {&(0x7f00000005c0)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000500010038000300000200000004000000000000000000000600000005000000030000000000000010000000480000000000180000000000300000001800000000ab2bd24ec4d801132d87d24ec4d801132d87d24ec4d80100ab2bd24ec4d80126000010000000000000000000000000300000006000000000001800000001004400000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100000000000000000000000000000000060000100000000001032e00000000005000000048000000010040000000020000000000000000000100000000000000400000000000000000200000000000002c100000000000002c10000000000000110243000000000090000000580000000004180000000300380000002000000024004900330030003000000001000000001000000100000010000000280000002800000001000000000000000000000018000000030000000000000000000000a00000005000000001044000000005000000000000000000000000000000000048000000000000000010000000000000001000000000000000100000000000002400490033003000110145", 0x1eb, 0x53e0}, {&(0x7f0000010ca0)="000000000000000000000000000000000000000000000000000000000000030046494c453000030000000000000000000600010038000100500100000004000000000000000000000300000006000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000006800000000001800000002005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000040000000000000000600000000000000070324004200690074006d006100700080000000480000000100400000000100000000000000000000000000000000004000000000000000001000000000000040000000000000004000000000000000110147", 0x163, 0x57e0}, {&(0x7f0000011040)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000800010038000100780100000004000000000000000000000400000008000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000007000000000001800000003005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000803240042006100640043006c0075007300ffff00000000800000001800000000001800000002000000000018000000800000005000000001044000000001000000000000000000fe01000000000000480000000000000000f01f000000000000f01f00000000000000000000000000240042006100640002ff01", 0x18b, 0x5fe0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000900010038000900000300000004000000000000000000000500000009000000030000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000020000000000000000000000000000000000101000000000000000000000000000000000000300000006800000000001800000001005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100000000000000000000000000000000060000200000000007032400530065006300750072006500800000005000000001044000000002000000000000000000400000000000000048000000000000000010040000000000700104000000000070010400000000002400530044005300114148000000000090000000e00000000004180000000300c00000002000000024005300440048000000000012000000001000000100000010000000b0000000b000000000000000180014000000000030000800000000005124b300010100005124b3000101000080000000000000007c0000004900490018001400000000003000080000000000a0ddde4202010000a0ddde42020100000001000000000000640000004900490018001400000000003000080000000300f01203f800010000f01203f80001000000000000000000007c000000490049000000000000000000100000000200000090000000c80000000004180000000400a800000020000000240053004900490000000000100000000010000001000000100000009800000098000000000000001400140000000000280004000000000000010000f01203f80001000000000000000000007c00000014001400000000002800040000000000010100005124b3000101000080000000000000007c0000001400140000000000280004000000000002010000a0ddde420201000000010000000000006400000000000000000000001000000002", 0x315, 0x63e0}, {&(0x7f0000011520)="000000000000000000000000000000000000000000000000000000000000030046494c453000030000000000000000000a0001003800010098010000000400000000000000000000040000000a000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000006800000000001800000003005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000002000000000000000200000000000600000000000000070324005500700043006100730065008000000048000000010040000000010000000000000000001f000000000000004000000000000000000002000000000000000200000000000000020000000000212089", 0x163, 0x67e0}, {&(0x7f0000013b20)="d000000020000000000018000000030008000000180000002d0000003c000000e00000005800000000001800000004003c000000180000001400000000060400244c585549440000000000001400000000060400244c584749440000000000001400000000060400244c584d4f4400ed8100000000000000ffffffff0000e20046494c452a00030000000000000000000000000030000000380000000004", 0x9e, 0xc380}, {&(0x7f000001aa40)="494e4458280009000000000000000000000000000000000028000000b8060000e80f0000000000000d00d801000000000000000000000000000000000000000004000000000004006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010010000000000000000a000000000000060000000000000008032400410074007400720044006500660000000000010008000000000008006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000803240042006100640043006c007500730000000000070006000000000006006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000070000000000070060004c0000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010020000000000000002000000000000006000000000000000503240042006f006f00740069006c000b00000000000b006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec40d0000ab2bd24ec4d8010000000000000000000000000000000006000010000000000703240045007800740065006e00640002000000000002006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c006500000000000100000000000000010060004a0000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010070000000000000006c0000000000000600000000000000040324004d004600540000000000000001000000000001006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000000100000000000000600000000000000080324004d00460054004d0069007200720000000200000009000000000009006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000000000000000000000000000000000600002000000000070324005300650063007500720065000a00000000000a006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000020000000d00000002000000000006000000000000000703240055007000430061007300650003000000000003006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650005000000000005005800440000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100000000000000000000000000000000060000100000000001032e0000000000200000000000010068005400000000000500000000000500132d87d24ec4d801132d87d24ec4d801132d87d24ec4d801132d87d24ec4d80100100000000000006400000000000000200000002d0000000900660069006c0065002e0063006f006c006400000000001b0000000000010060004c0000000000050000000000050073a685d24ec4d80173a685d24ec4d80173a685d24ec4d80173a685d24ec4d80100000000000000000000000000000000200000102d0000000500660069006c0065003000000000001e0000000000010060004c0000000000050000000000050073a685d24ec4d801132d87d24ec4d801132d87d24ec4d80173a685d24ec4d80100100000000000000a0000000000000020000000590000000500660069006c006500310000000d001f0000000000010060004c00000000000500000000000500132d87d24ec4d801132d87d24ec4d801132d87d24ec4d801132d87d24ec4d80100300000000000002823000000000000200000002d0000000500660069006c0065003200000000001f0000000000010060004c00000000000500000000000500132d87d24ec4d801132d87d24ec4d801132d87d24ec4d801132d87d24ec4d80100300000000000002823000000000000200000002d0000000500660069006c00650033000000000000000000000000001000000002", 0x6cd, 0x45000}, {&(0x7f000001b200)="10", 0x1, 0x46080}, {&(0x7f00000007c0)="f7ffffffffff6c85507e207950cbb02575507700fffb9a55fb8d253755da1453094bdf12f9dea56eca6103d9a0c7c7f10482f7433c1b819f5bfc850c99b3f9d627a7b397fdf4f0303f271f526a9a7890a9a155af4ff2f497feffaec1f6fc8abc8717cb83a803b225e2e5497563b268a3beb1f964000000000000002061dff0281b6dc6572ed135b36f9c052504062fc60097e40f9be0fb831dad3a996176570845730000000000000000000095fe28614719bf7f7be9f18fa6a54f848514c8763ad7e6e41e09dd208a22b79d97053f495ba598be066ec1de22bd9e79851d13117d3e8b8248ab4673f6b8f473bf4c1f5d730c7ededcd9705ef3dd745e531edb04fc1b861c2cb57e107c2eaa0a2ccbc67ba70b9af536564c93b73ab6cfafc58d339738640af0789756372a0b0d64ba25d4d1a703738459ff5a492de9f3ddce43b48b5e8d1228cb0600000000000000", 0x14e, 0x46ffe}, {&(0x7f000001b660)="f01203f80001000000000000000000007c0000000100048048000000580000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000102000000000005200000002002000001020000000000052000000020020000000000005124b30001010000007c00000001000480480000005800000000000000140000000200340002000000000014009f111200010100000000000512000000000018009f01120001020080000000052000000020020000010200000000000520000000200200000102000000000005200000002002000000000000a0ddde4202010000000100000000000064000000010004803000000040000000000000001400000002001c000100000000031400ff011f00010100000000000100000000010200000000000520000000200200000102000000000005200000002002", 0x15b, 0x48000}, {&(0x7f000003c0c0)="0000000000000000000000000000000000000000000000000000000000000400ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fe5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebdf0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x20024, 0xfffe0}, {&(0x7f00000104a0)="00000000000000270000000000000000000000000000000000000000000002", 0x1f, 0x4044de}], 0x1000000, &(0x7f0000003580)=ANY=[], 0x1) sync() r0 = open(&(0x7f0000000a40)='./bus\x00', 0x141a42, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80001d00c0d0) 09:37:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kcmp(r4, r3, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) 09:37:36 executing program 5: sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=ANY=[@ANYBLOB="640000001900053c00000000000000001d010900500012"], 0x64}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000140), 0xcc, 0x0) 09:37:36 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040)='nfs\x00', 0x0, 0x0) 09:37:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kcmp(r4, r3, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) 09:37:37 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x2, 0xec00, 0xa4, 0x4}, 0x48) 09:37:37 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000004200)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) 09:37:37 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f0000000000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) 09:37:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kcmp(r4, r3, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) 09:37:38 executing program 2: openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x0, 0x0) mbind(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x0, 0x0, 0x0) mbind(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0) mbind(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, 0x0, 0x0) 09:37:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000400)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kcmp(r4, r3, 0x2, 0xffffffffffffffff, 0xffffffffffffffff) 09:37:39 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) setxattr$system_posix_acl(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x3c, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$packet(0x11, 0x0, 0x300) syz_io_uring_complete(0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_OPENAT={0x12, 0x20, 0x0, r2, 0x0, &(0x7f0000000180)='./file0\x00', 0x20, 0x0, 0x12345}, 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 09:37:39 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f0000001bc0)=ANY=[@ANYBLOB="b702000000000000bfa300000000000007030000f0ffffff7a0af0ff0000000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000b16593156a0af2fe0000000085000000a3000000b700000000000000950000000000000000e154cd8445974b26c933f7ffffffffe4fb55bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627c87881c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0c899c68b20900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f85db47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b89ebd49a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb30ff0000001989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7f9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c183c960119451c31539b22809e1d7f0cda06a9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f0e340f5b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547dbf8b497af002000000cd1d00000020000000ef19349ee7f31abc11c800000000000000000000000928ee53595a779d243a48cea769470424d28804c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b498100f3bf2cf7908b6d7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da202274f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec7ffff35e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab5009c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da40cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f010000009739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e27c89b552d7fcd116bce9c764c714c9402c21d181aac59efb28d4f91652f6750b0700000000000000059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4100000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484300d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d20baca005452b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c79d497247d278888901d442ad7f8536605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc7130000000000002100000000000000000001000027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb54609fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c68a27ef6a1296dfff4a979369b0e8ebc62887aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f78fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d116d2b0976cf2ec447c030931651dd315003b7a6a5433a2bb3c035fc6846abe389b25c988f0bbb889560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd8020ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3a4a426a9b7d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f1289dfe14cb9194e26a44fac273461fc5c0e0a33db7f2d43ea8086cf059f40fa2640b6bfb74dd35f5a31059c01517cf4bfee1d79284589c8d7b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f85714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73c8c6dbb7bbdfc399847a11921f97eba0ea14c4fed9a71eedb97c02461792e3a49dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e22861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc309353eea4cd8ab96bafda393276bdd8d32ead8db9e1b54d2d3d50e2815268fc1a6ec566981bc8ca2a4583f3d40e817433d0f4f25cfe6cc1897449ba5f26a9d66ac73e6f5c401376f23a314e0b9ff997d22f3e34b7524642c248aa813edaa626f000000000000000000000000000000007ac2c43668c3693956fe87449e11bb999abbdc1bdddd2572035957e450a6ba025e6993c2d992d67e52339531d028b722de384ba0421eecf17447b84a3bbf590a2621d33b225443992a97b97852a10000"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x1ff, 0x7, 0x2, 0x262, 0xffffffffffffffff, 0x3ea, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2, 0x0, 0xf}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0xc, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000003000000000000000400000080550200940400008520000001000000851000000500000018190000", @ANYRES32=r1, @ANYBLOB="0000000000000000d738500004000000850067bc7300000018590061baa387000f000000000000000000000085000000817e0d897837a6d5d5bd85d1730de37f5bdd528b7f57d1cf4d91b4f9f4f5434da3cb6c858a13a5"], &(0x7f0000000140)='syzkaller\x00', 0x2, 0x1000, &(0x7f0000000bc0)=""/4096, 0x41000, 0xd, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x5, 0xa, 0xa817, 0x642}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)=[r1, 0x1]}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 09:37:39 executing program 2: r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x0, 0x0) ioctl$I2C_PEC(r0, 0x708, 0x5) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000180)={0x1, 0x0, 0x2, &(0x7f0000000140)={0x0, "4028da7f65feb090ce1ee1db59bc74a341a9996bc1374b8d267dc1ad3a71392307"}}) 09:37:39 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000004200)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) 09:37:40 executing program 3: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000300)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) write$selinux_attr(r0, &(0x7f0000000240)='system_u:object_r:modem_device_t:s0\x00', 0x24) 09:37:40 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents64(r3, &(0x7f00000000c0)=""/239, 0x200001af) epoll_pwait(r3, &(0x7f0000000080)=[{}], 0x1, 0x18, &(0x7f00000000c0)={[0x9]}, 0x8) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000000)={0xb000000d}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents64(r4, &(0x7f00000000c0)=""/239, 0x200001af) epoll_wait(r2, &(0x7f0000000180)=[{}], 0x1, 0x7eff) dup2(r1, r0) 09:37:40 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_ENCAP_SPORT={0x6}, @IFLA_GRE_ENCAP_DPORT={0x6}]}}}]}, 0x40}}, 0x0) 09:37:41 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000004200)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) 09:37:41 executing program 3: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x0, 0x0) ioctl$I2C_PEC(r0, 0x708, 0xbe) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0}) 09:37:41 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000000000/0x9000)=nil, 0x600000, 0x600002, 0x0, &(0x7f0000a00000/0x600000)=nil) 09:37:41 executing program 3: syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000000)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000009c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r1, &(0x7f00000026c0)=[{&(0x7f0000002600)=""/147, 0x93}], 0xae, &(0x7f00000029c0)=[{&(0x7f0000002700)=""/46, 0x2000262e}], 0xf, 0x0) 09:37:41 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000004200)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) 09:37:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:42 executing program 2: creat(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="75707065727969723d2e2f6275732c312c4700fc0be963752fa4fd6c6f7765726469723d521923a492cd54dfbc94aff94474d32e"]) chdir(&(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000019d000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) 09:37:42 executing program 3: syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) chdir(&(0x7f0000000040)='./bus\x00') write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000000)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000009c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r1, &(0x7f00000026c0)=[{&(0x7f0000002600)=""/147, 0x93}], 0xae, &(0x7f00000029c0)=[{&(0x7f0000002700)=""/46, 0x2000262e}], 0xf, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) (async) chdir(&(0x7f0000000040)='./bus\x00') (async) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000000)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f00000009c0)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) process_vm_writev(r1, &(0x7f00000026c0)=[{&(0x7f0000002600)=""/147, 0x93}], 0xae, &(0x7f00000029c0)=[{&(0x7f0000002700)=""/46, 0x2000262e}], 0xf, 0x0) (async) 09:37:42 executing program 2: creat(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="75707065727969723d2e2f6275732c312c4700fc0be963752fa4fd6c6f7765726469723d521923a492cd54dfbc94aff94474d32e"]) chdir(&(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000019d000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="75707065727969723d2e2f6275732c312c4700fc0be963752fa4fd6c6f7765726469723d521923a492cd54dfbc94aff94474d32e"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f000019d000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) (async) 09:37:42 executing program 3: syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000400)='./bus\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='huge=always'], 0x0) (async, rerun: 64) chdir(&(0x7f0000000040)='./bus\x00') (rerun: 64) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000000)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000009c0)=ANY=[], 0x208e24b) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async, rerun: 64) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r1, &(0x7f00000026c0)=[{&(0x7f0000002600)=""/147, 0x93}], 0xae, &(0x7f00000029c0)=[{&(0x7f0000002700)=""/46, 0x2000262e}], 0xf, 0x0) 09:37:42 executing program 2: creat(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="75707065727969723d2e2f6275732c312c4700fc0be963752fa4fd6c6f7765726469723d521923a492cd54dfbc94aff94474d32e"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000019d000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) 09:37:42 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000001a000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='sched_switch\x00', r2}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001a80)=ANY=[@ANYBLOB="4000000010001fff00000000ffffffea00000000", @ANYRES32=0x0, @ANYBLOB="81f2ffff00000000180012800e0001007769726567756172640000000381028008000a009531727dd0ecfa950c8f256a9ff06b49fb9c6e278c388a89c73d9739f155e9d1ebd224f70a9763e9baead63e63f5079b21173d4eaf", @ANYRES32, @ANYBLOB="7934d5fa73ce8a3d03515f094d8a0f3542ee8b2558d3ad58deb70b2c24db32eeefc9efc5e3f85d6eded7ae051cfe6bca69e15b01424f4516648784a523f7e3c4d8f02d7bbbadc1ec8bc87f1f3a80"], 0x40}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x4001) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000010000000000000000080eff95fd5165e34b11e61a909f23e11bf0b5cd4b"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r5}, 0x10) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000180)=0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) r10 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r11 = ioctl$KVM_CREATE_VM(r10, 0xae01, 0x0) r12 = ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r12, 0xc008ae88, &(0x7f0000000000)=ANY=[]) r13 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r13, 0xae01, 0x0) sendmmsg$unix(r0, &(0x7f0000004200)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="17f9d01dd1df138087010a3a6d43bf8b386212b8d3c6ebffe4d094f31ef62cb7b5ce9a011de1eb342146317588700a60b236b6d845897871b9283bf2d37f0b543812819f9e42b4b7bf06ad30a3eda40e7e6d2296229196167dc486796ad6a1e2542a2f7e61e96b61ceedab4f821a5089b1691d9a806b0d80b291f4fd8f46876a638fff7fda30e4d5c7d83d", 0x8b}, {&(0x7f0000000640)="fecf1397ac849071dd1fd2c7d0fe7672b96e6f25447b248f3ccdd9d64b7326b69ea9bd42ee831e2df642c8cfb8f69ae095e939b3eb6b1a9046578db7464b807b991827675a0c00ec823bf530547d7406fef58165e14729838b9e24b59c65f566cd63110ed400da9ccc15a09c521312e63afebc4466dde8d2d40a82a0f5116f6d200fcb0e2b732dab1607081cd639a8d17b870836e0", 0x95}, {&(0x7f0000000440)="0307e5dd51708dd1553651c15b8767c3797ad687301124241404cf5c4b9342b9d13c4536917ec2350db32b476cb1510c99c2cb17fe239223667e00d51a8cfd9a378be81fc577e4886f093f6ba0c9", 0x4e}], 0x3, &(0x7f0000000380)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20, 0x40000}}, {{&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000000780)="8f04e2cd91e17c571bf3e1da6dc958010992d170ad999990aafdbe65dae2792ea13b08061d92a76e4e11f7b3ccffb7d542201dbbb6de1a4f827293906cecad9397563ff0ea20d198f6182f218a36f3d9f1947a37df34b092720eb1aa4d102d3e09ec1e31443c1ad2829d64aaf4877662bcd2f4027657680f862ce58fa4ee40bb4dfd795c6a03a9915efab708f916c189e96f1427429cd1efff4e34528b762a0c689066b2b6b312202fe4476160a0fd17c675906c641d8b40c356509554dcf92b8cf5ccd1c78e1a4a24c742792c927e4a6fd38fa921da1ccf27e72d1f721970d19a0e881a76811b9383bcb29ccb0a352d1483", 0xf2}, {&(0x7f0000000880)="edc98135b8a74fde2f608f93112078798169a9aabca3d6c65c25fbcacf9cb4a157b813c3aa52f5072383300821c773b24a393a654fe002448d6e68d9dd498b9111a72283cd4746bd8971080e3d5c57b4914924b51bb9a9bc7de1f15951ff54b98b53449b6ba0bc724d030c5b7fafdbc21452c60a6e97", 0x76}, {&(0x7f0000000900)="f296ee7ceaf3d10148c1e732ab5889374e6cc328be9017b77e583b2ed1f52a58b67927bebe3f4987497380c8f5c5d8cde1b473d6932c1d0b1a98ebcb4a48f33d9b4580185f7908338be61e463769fa8228cfc0a77619b84ca7", 0x59}, {&(0x7f0000000500)="c628f59ccd5dafd1d74966cace5292abf8fbbeffdb3c0811bd78ac2f", 0x1c}, {&(0x7f0000000980)="c0d8dbc32fff90f41457a6ce101ef5df7324c83af782cd785da6adbfe7709daaccdde60de312657be46b96ef0be3725a4234277ac44d8c6b790961fcf402a93fa562047cd795422d0c97277880960242577e627c4552076d405380789f00bf069281fb5a0cc32f205a6c4b8219748b2b63ff0cf46d6f70f53c1e903636e36e387d450e86ca4e0d9e2cef5d745ca5fdc4c8d47121878794d1f7830786796f97d2dee67857400d918ce1e4756e320700cbcfbe3ee1d7ec4ecf66aea9601b1f408bafe980fccba7d348ee0d7361ce9e8da79c759758217ba4329f49a3b523060e8482f12bf170e4e4a2b4a9ed70205c2dae1aab6a1736581b5b292d414d105c2c4c49b3f1127f88c5ab1c3900147e1f44a05a136451ed3c67205bc60e59e0314dda27d58569380f494209c90acb4b2734f4fa6131c3070f9f5a48b633250a56073a9dbc60baf80ebd5ffa232b3b19c329916dc4d51deca92f51b5270da9931319bff5f3496cb273668b430eca6d41213577ade2602bbb9b564141d2e5cdebc31e48ce3ac56819683a3f92f0c0e8ee49a6198a724d3209fa572f66a0a2a7ad960a4ca4cb18ff90ef60711b8314182e9bf2651a24a401c9491bcfe9389806b756bc1b84787bbcc3c9459fcebb6834b460bbab2c6c5ccdffd70252f8c9cf87b395a8fb3edb83f04ab76a211c921ba5fee4ed4030da7b6340dda80d6044c1a4ef79975b800fd6c3ceaf80d91a6977c99683dcf5420f8bbff334fc9b3f49570c2f160a0feaa207a1ed33bd7f7fd4ce42e5c74f941191cf079107cff0b923825772ce5b50ba2357cd9065bf7032911cfdf45ce9b232987b60953517ce1d73cf5b806be9ea694887041c7d9e44a95bf51ec789f38de4bd2e41ef80ebc331f1ceb1dedfcc015494f0433e20173bacd8c2f1b05e1e617cf5b48ab6a5d3b449f3edb4ea98894c7c8eef25c74c2864c68d18223db0d962cb06475e51985da1c59bfbb419eda285e6157fb0c5f869763b35bab27a4382201b906de82c33bf82be5ef29e17229838f13af2261c0d762f42553e2b2db15970cfb0fd0a77de8861a42418941495b7cb27a832bb70d16989f1d5b3f3acef44661abff0aeaf1c7ee687c4c992e8d70f8cdfc20b5766c77deaa8b2aa25aabcbda68581fb281c91655cc9238af148f34cd2863d8340ec76a9849aa694a3b3a07d75fc253a8e25abc0e89e74de2c5921a9336524abfbe95ae134071e884e7ac40c44fece9a7440849df90ab8b5d64f14631a636927665038c3f58c3cbc1ad913d3c7638557f752dd7a5ff1dffecc48b898bc1eddb0ad997305ced7742f06781429f71051abdbcef79ede8bd436ac365770ce561573f9d1b723a1b08f093dd54e65506846413a4c1c3aab482102a676998b505ae0f98650667352737e46e0e7be3c22ab3f6cfc21733cdccfe4fdecc138fdfd3be8af8dfad850a4e4b83d463007fbd2f0cbaafb048ca153c189dc6a4a680bc8df957bb377f5bc4da2eff87df2a4823cf83b8f0b2e691975b4783a5ebb52b7fc82087145df87b282eee4c988d635347cad01a0c31e94840ac95b4b831c4bfcfd85d2e8083da685db51153d75b03516eb42f1e39e2fe5f5207d5f2ab76584d4f7e7056f87a7fd041dced8fa9b9e9fa975ac3371b96e20287c180f942ee835638eeabb53e85d114eacf10dddf229316acb55993d45e2b0422342a7d0af7262ff933f9855c8586c3b473a81f2fe3529e5548c8456627abd7b55927f41e81da24fbae4588a7f5b6357e6840a13b30594fa08460e6aaf2c241abd4560333178710ab8b19a64344949d8036ae8063a9d9a9ac9048346002558791540e06c5634d28de2e7707b70f46e02dc887c3c57aecc8826594c7da7e737787aab948e10a08bdc7376eb61ac18a5985bcbf2a3680f14c387ac7f13e92468e957a60779dd1e8d015b25dfbc1195881e75e07c4ff77261b216bd75809825bc8c0d9f1ba8264cbfc2f5ad4e484a65accf9ed32884d574232b5979e22d8c190d5acd4159ca428fea722fb22f745e2f17a5c223acb247cf65ab60b3244979941efaec20cf3a3613d264d0ef0095269fc3e44a41caf54a747fa7fd61da0d964cf6664500f0574213994448beb3eba79a3db208914e991bfbf169b3403b50dd5dd5c348c682d75b6b9d5119e5f6bb042332f3f2327567ac46a2681b095d76332ce72863d7a1943d920d68f0de777d18b748f929a4491e42a59a22f52929aac88c2e1a4bfe8b23b2f1391ce30752d3ce0e5a89ebf9f27575cfddae88b2e3e8822055816840c8de65a00d12ff705c0d0ec1740ccd0fe34ea9e4195ff127d0dbc19d36dbe0ffbde79a607d2a91ac3829f88ee1092ffc98989bcacefbba313d5a77b37f2283160d863f272c1fad61eb280c13cb8f48b20ae1a178c3671f3053f392f2b3226f1e6f30cf93cb6330339c2d871f19f94c025e45ea6c29bda7c2d29fc40b95e462a96c825bce48768e02d061b5945013351efa8bf6e1bc0ef07c306c59c8c3bacb17257d82505f7f536e9423adeeab82b456a374008dd669a7b3233b9eb46555359a0224da0e4535a8b35f25cfa0672f63e5c99fca667762f47435daf7d6329e8ca8e6313be5f555064db3a8052be3159e56113e2847eb4263f2710200f32918ce4b2d24eee7da965f22171831ccf858ec5046037b003ad61783b75c33663a894cae7c3a837c71fb4761a240d030a013635d3b149666e9a383de29e0112f065cb5c48ba83926a74272a692e9731c4cdbed75ba759654ebb3cc2d75d44c74fc2235502ce7002f791f8dffed64881a112902ec6e67a23046e120a6b3345243ac269867ab8491aa2e1f6af60b1c0571db33b78b2d41f67ef9a1ef702f5c7ac2ee1e558ee93d1ae053ebc01ff08e9b716e86de78c96d4ce7fbbf3378b70db7cbe998a38490da87d2f2a759a74849db6299af97008f4c9859b5429682c0f572c506ad2f533c0cb263aac020a860dd7535893a2fda42012c2d4ea895429d9005dbef2cdb202d6daac698042759ad762532e61b4a43b3d96a904ff5a0bc994a4419f55c308de4849588692bb58f00cf147c60642e96cdbfdf1d9e6725710c6bcdff4aeb11ee80ee06d083ccaad5b1f8ee6cb8f156a739017816d42ff5568e150ac89eb41bb6542015a466eb24283b8395c181ca32199ed5cc1a8f6a465ddbae02bff6f129c0d408c7205ad78d59d0abc3344ddc233100464e60a5e951a85082d085945f4ac5116d69229ea703da983c70465137d15f708ab5de48731b131283814f93dda54da89801174b2cf2cfa63e2dd1c4359b01c97a46b18f9a6a2b470d557146fb580482eb1ae1cf444466e37589c3d93ccc2ade32ed6f719b3c5114b9a538ef54525558c4518baca21629654b7fb15da3827e942dfa813040b84a954c2a8a881cb54c688de8afc5f7a9ffe168eaab485841fa2dafea0ceb5e9fea69f8a5461aec0d14c809a4d472a5b4d8191296b114e841222da935f112e6be1cd7b2eb1884873d83cb27e852ac34520c6ebfe202218a0462b9cf20507a7d6edb856eead04bcd79af5421513e16d7cce99eabdea2d2594e65d56a6fb1c4ddb6b73ae1dbc99002a0aed9396df5a3188fe492c49f1c6082d5043ba8c154d66ad478aee5b06d688787fd4770b92ffdd57209789b9d927996c913b44bc947f96bd3a604f882d9f75d9d46865b2575d1fa9075484c7e31a4fe86854579691482bfb574c35d3878e12ecab568f913415a32bb2ddfb02a14bececd1bc3a4ac4d4be01bce371d16684a012813581c00ec2989e7009470aec339201c459801e69ef15c7a6af5542ef15978ac7d06e01295cd0b0600c8de2e2f814ac75016f436f37c08e752691fee86ddef096e8fd76fcef6393f6c93fce5d134cecbf05d36b837484cf0eb56b2d8d85e5118e9e64e588a7b300d6fab99ea4a357963466e333ff0a53b48d8546baa298ee448ce53db3af27e6fb368af294e93bae6aad9af524f4125986e1df99c8d3dd07b382924514c2840fa930ffb44a732379ba125d3148b499a44334db77a5a9384a3569d1c7c6b231f87c5a352c72dcfb51b8e9d8cd4bbca5e22a2e1f818d11290efc498f3ae9c07bb86994eb034a48aafb38d3b401dd75bb47645cdb06100bef1631b75b4c4bcf77a3eafc10d64eedb9ee503f18e9fcd908693b52f0de9e1f5bf91249f30b3e2b6e236c35ddf7f17082d25a28bb0f44f84310a5c1bb96e171d83d39f1f156880e39593324d9de8d14c2a606e9d9c8a589f0eae84d5b9bd876eede91a337d45e57d2ff14cd254415e21309f4b4698d05b43e91b1b766751e00536438e2b4f1308b2965a1362ebeb1cbe12d007757789cc4cd83c8c8a1a9a41d21bf86a750197a4fc7577a4dcdddc9eafc8d5ddf2f945a1c7a6aed6187de615f2ffb14af5472552a120662ed1f8961d2dedd2082b088b2d2f01d53fff852d90bdd156c968d7f9ca5ee3ee0635a59735329465f3ff41b403737290fe483361a10d1236b1d5acfa4dd530267fbe694ef47954bb77d0c17e0bb5634de4b3ba903de6393b2b894cb3159e8a1709fd7c8c1b86f446176a189ac7657597aa87bb18f7f936f8db0a84c435aab6ec373ccbe482d5eb51ef62c3c1b6ccc3b062696ab4511b4d5274c7ba9d778228f6af18466881c08e0a2fb33564e3d7daa95b41268332b79add1d5226ab66284ff01be3559580614ffd93a520860685ba7dac7c82d972faae1b3f974de757c38618a91f87ff6c75a1e6e8c7acb9cfec496663fb8fb6b4fd00e0bec44152d01df7b31e81b168304a6c63f7b9298616f8dc683f823da3c0ac1236a15c06427eab9fb43def29d3c14ba47b2f79ba263beff7510c00d133d405adcd8f18508ddd446e059ffa8ddb93d9a8b35c84e93743e71963743738c4e2781cab59944c2ca12a3d28f0367be75ff301c8d9b85e087e74c02df801164d9eab75b8de0a19b5a183eb0fe55bbb5fa2a6acc4331b285c1fea21fcbae89dcba2743907c6a4267fb9300a727170cd598fef0050430267872dfe15dd25bc02275d4052b3a96066171ac60d9d073bc13e8b60dd3c68ce46752f9733ac0bd5516cb30335ee1ca80da1699b18edcb4a6553259c5b1db9db21a68765720aed62dc0e6d5a5fbb19660d9137ffde9538b83ceed8e59c4c2757959c96b939132a86d2916e678efb8f47cc3139ac53f0cb2b6e5a61d27c19ac19e5d38f56e82b3f588a6aa5dc430ff131105f23b1679c2ee9dc6fe29dda8bbf885ef25583f3441e1de0a2cd938af3a9a3aa3cd9634e47356cce56f2d04a25d7611f795ca3007c2876640ba53149ca30b0b228666162c6629e984c80331069b81fbf1d281413ea5819bc5c6db4dd5e99e01576315011a1ba23379245f72fb0d7872332351c7dee262c000b3fc82b2cd990b67c26b8151edba1481dae5286691ec2fa2e7d905eb824c353b837c258b847ed927c20e6836be9d6b9d3429f552551e06ac36e2c4c7b5636feb76f73eecfe473799928b05c222333cb5ecffc648f6f4ecaf16911a93ad75f3b6fa572c3b99e4d02fbc5e6aa54f6801c52f3bd6521a0b0ced2b7f42a006d4d04e05410edbbb0f9003c97156f924ac757f6e046c22cd69deae04c6c17ca97bea0916ce27e995000db2f104d3711c5cf8611ed39f682acd32ac034b6cc8dca720f8e030406ec81dea49d25fb573e6c524925574aad7944ebd7ee185eb36ec634d16d512d00a08208ad9d619619b2e5e5f45036156739e28217585d4ab485d8f3e8190a61a3894423b4c45d73456e25", 0x1000}, {&(0x7f0000001980)="ff419004e5379834f0e7e60e1ff2efe7c9240a657437779cb169a04313e023f55fe4868cd37049b26641e33e5387a15c477ba71bca786023f3789fbeeb238f8ea770c332d24cfba6973e8e81de265b299f21b00eefd566e5b776afb075989dc7", 0x60}], 0x6, &(0x7f0000001b80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000a142622202000000f6f6a84ce9a59f722b79eba938e5e7f975ef9521be057adaafeb99c1c2687558e1a7705f645fd9ee4c4c03327d", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32=r3], 0x68, 0x48801}}, {{&(0x7f0000003c80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004100)=[{&(0x7f0000003d00)="acce3fc7754529d9ee3f6257eb8970604d1a0579099c212f4741fc0dd4b7085286b7bf1399ed9184cec52be7073d7b81a550955694ca80d6e66ab7e69b850ed014459c90a71c0bf4d94eee8c590c801707f6e16055fdc5e0c475b0752b8e5c7d0755cc0ab24267a94d444496391e034cbe92d3da30764d59899d0d8dfaf4f352b8dfade07970", 0x86}, {&(0x7f0000003dc0)="a8d4200bc4566059957992898878440cba7b6b1adfbbbdce32442611980a002f11ac239336850403cfd8042d2a749fe06e4c8d1ad7dddb8655b88c843aceec79a7d5045c0525a03afd56d81d0f8e6e7636e993f001428b7f6ebe9eb9bbab4599ab20f9c2be07dccc32ac428727727b7a4eea", 0x72}, {&(0x7f0000003e40)="161a1ca9792b7499", 0x8}, {&(0x7f0000003e80)="f6588c1f6946a05d246f3a96b7fd26ca31a82b33cebdc55c78a18afb79f8ef1281544133c7122df020ab96849d1f2395f18c6fd7b7bbcd93aae21d2bcf356805187234403c73b4368682c23d83b9c1c726b6f1566bc05d579c2458e699d2516b585a48a4c0d9927649e054c9006093ea959f9926bd9b17a9630318c07a3e", 0x7e}, {&(0x7f0000003f00)="879026fdd7bdc7d52693440211469b9d441cc44a91f9c38ac05de74f1ea34f223d9cefd2d7bca7fe8ab8b06b70362a9ffdb2b3fcee0b72c3163c8987a70b6ee483404ff7df6f635954f52a8cce12f4bb1bddb0aac04e40228d7a3cccbc01816d866e95500cc7e9f3a98cb289201aa8645e40c69d", 0x74}, {&(0x7f0000003f80)="b166b30016b593bc182a97331846a90202b299efabeeb4d4031ac6df5af60ba69fb68a19aa796af64fb2195254d3038ffc40b7b1960ca3ca0eaaee6b182d0cd8732499d270176e1e12bb29abf2b780e36d96ef6be322c21f83764df808675ca8012a7da17bc7cb0e785d152df508c9199367652fffad135f49355d7a415b852e59167da7d7a13f40673fba97e3405124", 0x90}, {&(0x7f0000004040)="221534ceeb036466cdb050f6ea9489299e29446199f0a4ea165bad30e218ff98682b4b4fdf1173083dfa1715be7b6f3637d1b748ad9d469e47b2d7e130a97c727e354349984f113acd65b42640bbc9dc27a1060a19e3bab41603b511c9bbfdd9a0", 0x61}, {&(0x7f00000040c0)="dbfa2d19bb25bc8a502c5487f177", 0xe}], 0x8, &(0x7f0000001c40)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000002867bbfbb30000000100000001000000fd6cf4b6ccad8da0e99e74628ddd0500ae6f61d1595c9337cdeaf0576739ed8794592f57ba3eb6801f07ed596fa6feef6c835f5f95a75785f6a3fc0788289037d5183cc961561fbafd653f30aa60e482f6fa7886b5e85316010dcd44d6216a2f006255c66e4ea8f4dd22504d9f0bd39de49ba149c483aa0731b41c47a1030000000000000081090000002690742ff9057e037ded626752a4c7465a070491fef270adf082be3fe43c96402a335d2783ac9870b68d7f3c4db5d29ce53e1a7f5e08df5354a8cd8203bf26027758e426b3b9db2c", @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r6], 0x78, 0x40091}}], 0x3, 0x4000000) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000300)={'sit0\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000001df4bc2824000000"]}) 09:37:42 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r4, 0x0, r5, 0x0, 0x4ffe6, 0x0) ioctl$sock_TIOCINQ(r5, 0x541b, &(0x7f0000000280)) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r6 = socket$kcm(0x10, 0x2, 0x0) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) r9 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[], 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x40c43, 0x0) dup3(r9, r10, 0x0) syz_kvm_setup_cpu$x86(r10, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) getsockname$unix(r10, &(0x7f00000001c0), &(0x7f0000000240)=0x6e) sendmsg$kcm(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e0c0000000000000e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb010009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) 09:37:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0xa8509000) (async) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100004001) 09:37:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100004001) 09:37:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:43 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async, rerun: 64) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) (async, rerun: 64) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 32) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 32) splice(r4, 0x0, r5, 0x0, 0x4ffe6, 0x0) (async, rerun: 32) ioctl$sock_TIOCINQ(r5, 0x541b, &(0x7f0000000280)) (rerun: 32) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) (async) r6 = socket$kcm(0x10, 0x2, 0x0) (async) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) r9 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[], 0x0) (async) r10 = open(&(0x7f0000000040)='./bus\x00', 0x40c43, 0x0) dup3(r9, r10, 0x0) (async) syz_kvm_setup_cpu$x86(r10, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) getsockname$unix(r10, &(0x7f00000001c0), &(0x7f0000000240)=0x6e) (async, rerun: 64) sendmsg$kcm(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e0c0000000000000e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) (rerun: 64) sendmsg$kcm(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb010009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) 09:37:43 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async, rerun: 64) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) (rerun: 64) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r4, 0x0, r5, 0x0, 0x4ffe6, 0x0) (async, rerun: 64) ioctl$sock_TIOCINQ(r5, 0x541b, &(0x7f0000000280)) (async, rerun: 64) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) (async) r6 = socket$kcm(0x10, 0x2, 0x0) (async) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) r9 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[], 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x40c43, 0x0) dup3(r9, r10, 0x0) syz_kvm_setup_cpu$x86(r10, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) getsockname$unix(r10, &(0x7f00000001c0), &(0x7f0000000240)=0x6e) sendmsg$kcm(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e0c0000000000000e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) (async) sendmsg$kcm(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb010009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) 09:37:43 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:43 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r4, 0x0, r5, 0x0, 0x4ffe6, 0x0) ioctl$sock_TIOCINQ(r5, 0x541b, &(0x7f0000000280)) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r6 = socket$kcm(0x10, 0x2, 0x0) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) r9 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[], 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x40c43, 0x0) dup3(r9, r10, 0x0) syz_kvm_setup_cpu$x86(r10, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) getsockname$unix(r10, &(0x7f00000001c0), &(0x7f0000000240)=0x6e) sendmsg$kcm(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e0c0000000000000e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb010009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) 09:37:44 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="140000003300055bd2808c0100100000055800bc", 0x14}], 0x1}, 0x0) 09:37:44 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000008d80402f04000000000010902240001000000000904000001030100000921000000092201000905810308"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000013c0)=ANY=[], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000780)={0x24, 0x0, 0x0, &(0x7f0000000700)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000100)="12") 09:37:44 executing program 1: r0 = syz_io_uring_setup(0x8a9, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000001700)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) close(r4) accept4$alg(r5, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) [ 406.039159][ T13] usb 6-1: Using ep0 maxpacket: 8 09:37:45 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000001a000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='sched_switch\x00', r2}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001a80)=ANY=[@ANYBLOB="4000000010001fff00000000ffffffea00000000", @ANYRES32=0x0, @ANYBLOB="81f2ffff00000000180012800e0001007769726567756172640000000381028008000a009531727dd0ecfa950c8f256a9ff06b49fb9c6e278c388a89c73d9739f155e9d1ebd224f70a9763e9baead63e63f5079b21173d4eaf", @ANYRES32, @ANYBLOB="7934d5fa73ce8a3d03515f094d8a0f3542ee8b2558d3ad58deb70b2c24db32eeefc9efc5e3f85d6eded7ae051cfe6bca69e15b01424f4516648784a523f7e3c4d8f02d7bbbadc1ec8bc87f1f3a80"], 0x40}}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x4001) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000010000000000000000080eff95fd5165e34b11e61a909f23e11bf0b5cd4b"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r5}, 0x10) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000180)=0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) (async) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) r10 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r11 = ioctl$KVM_CREATE_VM(r10, 0xae01, 0x0) r12 = ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r12, 0xc008ae88, &(0x7f0000000000)=ANY=[]) (async) r13 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r13, 0xae01, 0x0) (async) sendmmsg$unix(r0, &(0x7f0000004200)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="17f9d01dd1df138087010a3a6d43bf8b386212b8d3c6ebffe4d094f31ef62cb7b5ce9a011de1eb342146317588700a60b236b6d845897871b9283bf2d37f0b543812819f9e42b4b7bf06ad30a3eda40e7e6d2296229196167dc486796ad6a1e2542a2f7e61e96b61ceedab4f821a5089b1691d9a806b0d80b291f4fd8f46876a638fff7fda30e4d5c7d83d", 0x8b}, {&(0x7f0000000640)="fecf1397ac849071dd1fd2c7d0fe7672b96e6f25447b248f3ccdd9d64b7326b69ea9bd42ee831e2df642c8cfb8f69ae095e939b3eb6b1a9046578db7464b807b991827675a0c00ec823bf530547d7406fef58165e14729838b9e24b59c65f566cd63110ed400da9ccc15a09c521312e63afebc4466dde8d2d40a82a0f5116f6d200fcb0e2b732dab1607081cd639a8d17b870836e0", 0x95}, {&(0x7f0000000440)="0307e5dd51708dd1553651c15b8767c3797ad687301124241404cf5c4b9342b9d13c4536917ec2350db32b476cb1510c99c2cb17fe239223667e00d51a8cfd9a378be81fc577e4886f093f6ba0c9", 0x4e}], 0x3, &(0x7f0000000380)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20, 0x40000}}, {{&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000000780)="8f04e2cd91e17c571bf3e1da6dc958010992d170ad999990aafdbe65dae2792ea13b08061d92a76e4e11f7b3ccffb7d542201dbbb6de1a4f827293906cecad9397563ff0ea20d198f6182f218a36f3d9f1947a37df34b092720eb1aa4d102d3e09ec1e31443c1ad2829d64aaf4877662bcd2f4027657680f862ce58fa4ee40bb4dfd795c6a03a9915efab708f916c189e96f1427429cd1efff4e34528b762a0c689066b2b6b312202fe4476160a0fd17c675906c641d8b40c356509554dcf92b8cf5ccd1c78e1a4a24c742792c927e4a6fd38fa921da1ccf27e72d1f721970d19a0e881a76811b9383bcb29ccb0a352d1483", 0xf2}, {&(0x7f0000000880)="edc98135b8a74fde2f608f93112078798169a9aabca3d6c65c25fbcacf9cb4a157b813c3aa52f5072383300821c773b24a393a654fe002448d6e68d9dd498b9111a72283cd4746bd8971080e3d5c57b4914924b51bb9a9bc7de1f15951ff54b98b53449b6ba0bc724d030c5b7fafdbc21452c60a6e97", 0x76}, {&(0x7f0000000900)="f296ee7ceaf3d10148c1e732ab5889374e6cc328be9017b77e583b2ed1f52a58b67927bebe3f4987497380c8f5c5d8cde1b473d6932c1d0b1a98ebcb4a48f33d9b4580185f7908338be61e463769fa8228cfc0a77619b84ca7", 0x59}, {&(0x7f0000000500)="c628f59ccd5dafd1d74966cace5292abf8fbbeffdb3c0811bd78ac2f", 0x1c}, {&(0x7f0000000980)="c0d8dbc32fff90f41457a6ce101ef5df7324c83af782cd785da6adbfe7709daaccdde60de312657be46b96ef0be3725a4234277ac44d8c6b790961fcf402a93fa562047cd795422d0c97277880960242577e627c4552076d405380789f00bf069281fb5a0cc32f205a6c4b8219748b2b63ff0cf46d6f70f53c1e903636e36e387d450e86ca4e0d9e2cef5d745ca5fdc4c8d47121878794d1f7830786796f97d2dee67857400d918ce1e4756e320700cbcfbe3ee1d7ec4ecf66aea9601b1f408bafe980fccba7d348ee0d7361ce9e8da79c759758217ba4329f49a3b523060e8482f12bf170e4e4a2b4a9ed70205c2dae1aab6a1736581b5b292d414d105c2c4c49b3f1127f88c5ab1c3900147e1f44a05a136451ed3c67205bc60e59e0314dda27d58569380f494209c90acb4b2734f4fa6131c3070f9f5a48b633250a56073a9dbc60baf80ebd5ffa232b3b19c329916dc4d51deca92f51b5270da9931319bff5f3496cb273668b430eca6d41213577ade2602bbb9b564141d2e5cdebc31e48ce3ac56819683a3f92f0c0e8ee49a6198a724d3209fa572f66a0a2a7ad960a4ca4cb18ff90ef60711b8314182e9bf2651a24a401c9491bcfe9389806b756bc1b84787bbcc3c9459fcebb6834b460bbab2c6c5ccdffd70252f8c9cf87b395a8fb3edb83f04ab76a211c921ba5fee4ed4030da7b6340dda80d6044c1a4ef79975b800fd6c3ceaf80d91a6977c99683dcf5420f8bbff334fc9b3f49570c2f160a0feaa207a1ed33bd7f7fd4ce42e5c74f941191cf079107cff0b923825772ce5b50ba2357cd9065bf7032911cfdf45ce9b232987b60953517ce1d73cf5b806be9ea694887041c7d9e44a95bf51ec789f38de4bd2e41ef80ebc331f1ceb1dedfcc015494f0433e20173bacd8c2f1b05e1e617cf5b48ab6a5d3b449f3edb4ea98894c7c8eef25c74c2864c68d18223db0d962cb06475e51985da1c59bfbb419eda285e6157fb0c5f869763b35bab27a4382201b906de82c33bf82be5ef29e17229838f13af2261c0d762f42553e2b2db15970cfb0fd0a77de8861a42418941495b7cb27a832bb70d16989f1d5b3f3acef44661abff0aeaf1c7ee687c4c992e8d70f8cdfc20b5766c77deaa8b2aa25aabcbda68581fb281c91655cc9238af148f34cd2863d8340ec76a9849aa694a3b3a07d75fc253a8e25abc0e89e74de2c5921a9336524abfbe95ae134071e884e7ac40c44fece9a7440849df90ab8b5d64f14631a636927665038c3f58c3cbc1ad913d3c7638557f752dd7a5ff1dffecc48b898bc1eddb0ad997305ced7742f06781429f71051abdbcef79ede8bd436ac365770ce561573f9d1b723a1b08f093dd54e65506846413a4c1c3aab482102a676998b505ae0f98650667352737e46e0e7be3c22ab3f6cfc21733cdccfe4fdecc138fdfd3be8af8dfad850a4e4b83d463007fbd2f0cbaafb048ca153c189dc6a4a680bc8df957bb377f5bc4da2eff87df2a4823cf83b8f0b2e691975b4783a5ebb52b7fc82087145df87b282eee4c988d635347cad01a0c31e94840ac95b4b831c4bfcfd85d2e8083da685db51153d75b03516eb42f1e39e2fe5f5207d5f2ab76584d4f7e7056f87a7fd041dced8fa9b9e9fa975ac3371b96e20287c180f942ee835638eeabb53e85d114eacf10dddf229316acb55993d45e2b0422342a7d0af7262ff933f9855c8586c3b473a81f2fe3529e5548c8456627abd7b55927f41e81da24fbae4588a7f5b6357e6840a13b30594fa08460e6aaf2c241abd4560333178710ab8b19a64344949d8036ae8063a9d9a9ac9048346002558791540e06c5634d28de2e7707b70f46e02dc887c3c57aecc8826594c7da7e737787aab948e10a08bdc7376eb61ac18a5985bcbf2a3680f14c387ac7f13e92468e957a60779dd1e8d015b25dfbc1195881e75e07c4ff77261b216bd75809825bc8c0d9f1ba8264cbfc2f5ad4e484a65accf9ed32884d574232b5979e22d8c190d5acd4159ca428fea722fb22f745e2f17a5c223acb247cf65ab60b3244979941efaec20cf3a3613d264d0ef0095269fc3e44a41caf54a747fa7fd61da0d964cf6664500f0574213994448beb3eba79a3db208914e991bfbf169b3403b50dd5dd5c348c682d75b6b9d5119e5f6bb042332f3f2327567ac46a2681b095d76332ce72863d7a1943d920d68f0de777d18b748f929a4491e42a59a22f52929aac88c2e1a4bfe8b23b2f1391ce30752d3ce0e5a89ebf9f27575cfddae88b2e3e8822055816840c8de65a00d12ff705c0d0ec1740ccd0fe34ea9e4195ff127d0dbc19d36dbe0ffbde79a607d2a91ac3829f88ee1092ffc98989bcacefbba313d5a77b37f2283160d863f272c1fad61eb280c13cb8f48b20ae1a178c3671f3053f392f2b3226f1e6f30cf93cb6330339c2d871f19f94c025e45ea6c29bda7c2d29fc40b95e462a96c825bce48768e02d061b5945013351efa8bf6e1bc0ef07c306c59c8c3bacb17257d82505f7f536e9423adeeab82b456a374008dd669a7b3233b9eb46555359a0224da0e4535a8b35f25cfa0672f63e5c99fca667762f47435daf7d6329e8ca8e6313be5f555064db3a8052be3159e56113e2847eb4263f2710200f32918ce4b2d24eee7da965f22171831ccf858ec5046037b003ad61783b75c33663a894cae7c3a837c71fb4761a240d030a013635d3b149666e9a383de29e0112f065cb5c48ba83926a74272a692e9731c4cdbed75ba759654ebb3cc2d75d44c74fc2235502ce7002f791f8dffed64881a112902ec6e67a23046e120a6b3345243ac269867ab8491aa2e1f6af60b1c0571db33b78b2d41f67ef9a1ef702f5c7ac2ee1e558ee93d1ae053ebc01ff08e9b716e86de78c96d4ce7fbbf3378b70db7cbe998a38490da87d2f2a759a74849db6299af97008f4c9859b5429682c0f572c506ad2f533c0cb263aac020a860dd7535893a2fda42012c2d4ea895429d9005dbef2cdb202d6daac698042759ad762532e61b4a43b3d96a904ff5a0bc994a4419f55c308de4849588692bb58f00cf147c60642e96cdbfdf1d9e6725710c6bcdff4aeb11ee80ee06d083ccaad5b1f8ee6cb8f156a739017816d42ff5568e150ac89eb41bb6542015a466eb24283b8395c181ca32199ed5cc1a8f6a465ddbae02bff6f129c0d408c7205ad78d59d0abc3344ddc233100464e60a5e951a85082d085945f4ac5116d69229ea703da983c70465137d15f708ab5de48731b131283814f93dda54da89801174b2cf2cfa63e2dd1c4359b01c97a46b18f9a6a2b470d557146fb580482eb1ae1cf444466e37589c3d93ccc2ade32ed6f719b3c5114b9a538ef54525558c4518baca21629654b7fb15da3827e942dfa813040b84a954c2a8a881cb54c688de8afc5f7a9ffe168eaab485841fa2dafea0ceb5e9fea69f8a5461aec0d14c809a4d472a5b4d8191296b114e841222da935f112e6be1cd7b2eb1884873d83cb27e852ac34520c6ebfe202218a0462b9cf20507a7d6edb856eead04bcd79af5421513e16d7cce99eabdea2d2594e65d56a6fb1c4ddb6b73ae1dbc99002a0aed9396df5a3188fe492c49f1c6082d5043ba8c154d66ad478aee5b06d688787fd4770b92ffdd57209789b9d927996c913b44bc947f96bd3a604f882d9f75d9d46865b2575d1fa9075484c7e31a4fe86854579691482bfb574c35d3878e12ecab568f913415a32bb2ddfb02a14bececd1bc3a4ac4d4be01bce371d16684a012813581c00ec2989e7009470aec339201c459801e69ef15c7a6af5542ef15978ac7d06e01295cd0b0600c8de2e2f814ac75016f436f37c08e752691fee86ddef096e8fd76fcef6393f6c93fce5d134cecbf05d36b837484cf0eb56b2d8d85e5118e9e64e588a7b300d6fab99ea4a357963466e333ff0a53b48d8546baa298ee448ce53db3af27e6fb368af294e93bae6aad9af524f4125986e1df99c8d3dd07b382924514c2840fa930ffb44a732379ba125d3148b499a44334db77a5a9384a3569d1c7c6b231f87c5a352c72dcfb51b8e9d8cd4bbca5e22a2e1f818d11290efc498f3ae9c07bb86994eb034a48aafb38d3b401dd75bb47645cdb06100bef1631b75b4c4bcf77a3eafc10d64eedb9ee503f18e9fcd908693b52f0de9e1f5bf91249f30b3e2b6e236c35ddf7f17082d25a28bb0f44f84310a5c1bb96e171d83d39f1f156880e39593324d9de8d14c2a606e9d9c8a589f0eae84d5b9bd876eede91a337d45e57d2ff14cd254415e21309f4b4698d05b43e91b1b766751e00536438e2b4f1308b2965a1362ebeb1cbe12d007757789cc4cd83c8c8a1a9a41d21bf86a750197a4fc7577a4dcdddc9eafc8d5ddf2f945a1c7a6aed6187de615f2ffb14af5472552a120662ed1f8961d2dedd2082b088b2d2f01d53fff852d90bdd156c968d7f9ca5ee3ee0635a59735329465f3ff41b403737290fe483361a10d1236b1d5acfa4dd530267fbe694ef47954bb77d0c17e0bb5634de4b3ba903de6393b2b894cb3159e8a1709fd7c8c1b86f446176a189ac7657597aa87bb18f7f936f8db0a84c435aab6ec373ccbe482d5eb51ef62c3c1b6ccc3b062696ab4511b4d5274c7ba9d778228f6af18466881c08e0a2fb33564e3d7daa95b41268332b79add1d5226ab66284ff01be3559580614ffd93a520860685ba7dac7c82d972faae1b3f974de757c38618a91f87ff6c75a1e6e8c7acb9cfec496663fb8fb6b4fd00e0bec44152d01df7b31e81b168304a6c63f7b9298616f8dc683f823da3c0ac1236a15c06427eab9fb43def29d3c14ba47b2f79ba263beff7510c00d133d405adcd8f18508ddd446e059ffa8ddb93d9a8b35c84e93743e71963743738c4e2781cab59944c2ca12a3d28f0367be75ff301c8d9b85e087e74c02df801164d9eab75b8de0a19b5a183eb0fe55bbb5fa2a6acc4331b285c1fea21fcbae89dcba2743907c6a4267fb9300a727170cd598fef0050430267872dfe15dd25bc02275d4052b3a96066171ac60d9d073bc13e8b60dd3c68ce46752f9733ac0bd5516cb30335ee1ca80da1699b18edcb4a6553259c5b1db9db21a68765720aed62dc0e6d5a5fbb19660d9137ffde9538b83ceed8e59c4c2757959c96b939132a86d2916e678efb8f47cc3139ac53f0cb2b6e5a61d27c19ac19e5d38f56e82b3f588a6aa5dc430ff131105f23b1679c2ee9dc6fe29dda8bbf885ef25583f3441e1de0a2cd938af3a9a3aa3cd9634e47356cce56f2d04a25d7611f795ca3007c2876640ba53149ca30b0b228666162c6629e984c80331069b81fbf1d281413ea5819bc5c6db4dd5e99e01576315011a1ba23379245f72fb0d7872332351c7dee262c000b3fc82b2cd990b67c26b8151edba1481dae5286691ec2fa2e7d905eb824c353b837c258b847ed927c20e6836be9d6b9d3429f552551e06ac36e2c4c7b5636feb76f73eecfe473799928b05c222333cb5ecffc648f6f4ecaf16911a93ad75f3b6fa572c3b99e4d02fbc5e6aa54f6801c52f3bd6521a0b0ced2b7f42a006d4d04e05410edbbb0f9003c97156f924ac757f6e046c22cd69deae04c6c17ca97bea0916ce27e995000db2f104d3711c5cf8611ed39f682acd32ac034b6cc8dca720f8e030406ec81dea49d25fb573e6c524925574aad7944ebd7ee185eb36ec634d16d512d00a08208ad9d619619b2e5e5f45036156739e28217585d4ab485d8f3e8190a61a3894423b4c45d73456e25", 0x1000}, {&(0x7f0000001980)="ff419004e5379834f0e7e60e1ff2efe7c9240a657437779cb169a04313e023f55fe4868cd37049b26641e33e5387a15c477ba71bca786023f3789fbeeb238f8ea770c332d24cfba6973e8e81de265b299f21b00eefd566e5b776afb075989dc7", 0x60}], 0x6, &(0x7f0000001b80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000a142622202000000f6f6a84ce9a59f722b79eba938e5e7f975ef9521be057adaafeb99c1c2687558e1a7705f645fd9ee4c4c03327d", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32=r3], 0x68, 0x48801}}, {{&(0x7f0000003c80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004100)=[{&(0x7f0000003d00)="acce3fc7754529d9ee3f6257eb8970604d1a0579099c212f4741fc0dd4b7085286b7bf1399ed9184cec52be7073d7b81a550955694ca80d6e66ab7e69b850ed014459c90a71c0bf4d94eee8c590c801707f6e16055fdc5e0c475b0752b8e5c7d0755cc0ab24267a94d444496391e034cbe92d3da30764d59899d0d8dfaf4f352b8dfade07970", 0x86}, {&(0x7f0000003dc0)="a8d4200bc4566059957992898878440cba7b6b1adfbbbdce32442611980a002f11ac239336850403cfd8042d2a749fe06e4c8d1ad7dddb8655b88c843aceec79a7d5045c0525a03afd56d81d0f8e6e7636e993f001428b7f6ebe9eb9bbab4599ab20f9c2be07dccc32ac428727727b7a4eea", 0x72}, {&(0x7f0000003e40)="161a1ca9792b7499", 0x8}, {&(0x7f0000003e80)="f6588c1f6946a05d246f3a96b7fd26ca31a82b33cebdc55c78a18afb79f8ef1281544133c7122df020ab96849d1f2395f18c6fd7b7bbcd93aae21d2bcf356805187234403c73b4368682c23d83b9c1c726b6f1566bc05d579c2458e699d2516b585a48a4c0d9927649e054c9006093ea959f9926bd9b17a9630318c07a3e", 0x7e}, {&(0x7f0000003f00)="879026fdd7bdc7d52693440211469b9d441cc44a91f9c38ac05de74f1ea34f223d9cefd2d7bca7fe8ab8b06b70362a9ffdb2b3fcee0b72c3163c8987a70b6ee483404ff7df6f635954f52a8cce12f4bb1bddb0aac04e40228d7a3cccbc01816d866e95500cc7e9f3a98cb289201aa8645e40c69d", 0x74}, {&(0x7f0000003f80)="b166b30016b593bc182a97331846a90202b299efabeeb4d4031ac6df5af60ba69fb68a19aa796af64fb2195254d3038ffc40b7b1960ca3ca0eaaee6b182d0cd8732499d270176e1e12bb29abf2b780e36d96ef6be322c21f83764df808675ca8012a7da17bc7cb0e785d152df508c9199367652fffad135f49355d7a415b852e59167da7d7a13f40673fba97e3405124", 0x90}, {&(0x7f0000004040)="221534ceeb036466cdb050f6ea9489299e29446199f0a4ea165bad30e218ff98682b4b4fdf1173083dfa1715be7b6f3637d1b748ad9d469e47b2d7e130a97c727e354349984f113acd65b42640bbc9dc27a1060a19e3bab41603b511c9bbfdd9a0", 0x61}, {&(0x7f00000040c0)="dbfa2d19bb25bc8a502c5487f177", 0xe}], 0x8, &(0x7f0000001c40)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000002867bbfbb30000000100000001000000fd6cf4b6ccad8da0e99e74628ddd0500ae6f61d1595c9337cdeaf0576739ed8794592f57ba3eb6801f07ed596fa6feef6c835f5f95a75785f6a3fc0788289037d5183cc961561fbafd653f30aa60e482f6fa7886b5e85316010dcd44d6216a2f006255c66e4ea8f4dd22504d9f0bd39de49ba149c483aa0731b41c47a1030000000000000081090000002690742ff9057e037ded626752a4c7465a070491fef270adf082be3fe43c96402a335d2783ac9870b68d7f3c4db5d29ce53e1a7f5e08df5354a8cd8203bf26027758e426b3b9db2c", @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r6], 0x78, 0x40091}}], 0x3, 0x4000000) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000300)={'sit0\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000001df4bc2824000000"]}) 09:37:45 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:45 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="140000003300055bd2808c0100100000055800bc", 0x14}], 0x1}, 0x0) [ 406.190248][ T13] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 406.206951][ T13] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 406.226385][ T13] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 09:37:45 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x182, &(0x7f0000000440), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000180)=0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x40, &(0x7f0000000500)=0x307e, 0x0, 0x4) r5 = socket$inet(0x2, 0x6, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) io_uring_enter(r2, 0x45f5, 0x0, 0x0, 0x0, 0x4) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) 09:37:45 executing program 1: r0 = syz_io_uring_setup(0x8a9, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000001700)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) close(r4) accept4$alg(r5, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) [ 406.314128][ T13] usb 6-1: config 0 descriptor?? 09:37:45 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="140000003300055bd2808c0100100000055800bc", 0x14}], 0x1}, 0x0) 09:37:45 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) (async, rerun: 32) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000001a000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='sched_switch\x00', r2}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001a80)=ANY=[@ANYBLOB="4000000010001fff00000000ffffffea00000000", @ANYRES32=0x0, @ANYBLOB="81f2ffff00000000180012800e0001007769726567756172640000000381028008000a009531727dd0ecfa950c8f256a9ff06b49fb9c6e278c388a89c73d9739f155e9d1ebd224f70a9763e9baead63e63f5079b21173d4eaf", @ANYRES32, @ANYBLOB="7934d5fa73ce8a3d03515f094d8a0f3542ee8b2558d3ad58deb70b2c24db32eeefc9efc5e3f85d6eded7ae051cfe6bca69e15b01424f4516648784a523f7e3c4d8f02d7bbbadc1ec8bc87f1f3a80"], 0x40}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x4001) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000010000000000000000080eff95fd5165e34b11e61a909f23e11bf0b5cd4b"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={0x0, r5}, 0x10) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000180)=0x0) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) (async) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) (async) r10 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r11 = ioctl$KVM_CREATE_VM(r10, 0xae01, 0x0) r12 = ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r12, 0xc008ae88, &(0x7f0000000000)=ANY=[]) r13 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r13, 0xae01, 0x0) (async) sendmmsg$unix(r0, &(0x7f0000004200)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="17f9d01dd1df138087010a3a6d43bf8b386212b8d3c6ebffe4d094f31ef62cb7b5ce9a011de1eb342146317588700a60b236b6d845897871b9283bf2d37f0b543812819f9e42b4b7bf06ad30a3eda40e7e6d2296229196167dc486796ad6a1e2542a2f7e61e96b61ceedab4f821a5089b1691d9a806b0d80b291f4fd8f46876a638fff7fda30e4d5c7d83d", 0x8b}, {&(0x7f0000000640)="fecf1397ac849071dd1fd2c7d0fe7672b96e6f25447b248f3ccdd9d64b7326b69ea9bd42ee831e2df642c8cfb8f69ae095e939b3eb6b1a9046578db7464b807b991827675a0c00ec823bf530547d7406fef58165e14729838b9e24b59c65f566cd63110ed400da9ccc15a09c521312e63afebc4466dde8d2d40a82a0f5116f6d200fcb0e2b732dab1607081cd639a8d17b870836e0", 0x95}, {&(0x7f0000000440)="0307e5dd51708dd1553651c15b8767c3797ad687301124241404cf5c4b9342b9d13c4536917ec2350db32b476cb1510c99c2cb17fe239223667e00d51a8cfd9a378be81fc577e4886f093f6ba0c9", 0x4e}], 0x3, &(0x7f0000000380)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20, 0x40000}}, {{&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000000780)="8f04e2cd91e17c571bf3e1da6dc958010992d170ad999990aafdbe65dae2792ea13b08061d92a76e4e11f7b3ccffb7d542201dbbb6de1a4f827293906cecad9397563ff0ea20d198f6182f218a36f3d9f1947a37df34b092720eb1aa4d102d3e09ec1e31443c1ad2829d64aaf4877662bcd2f4027657680f862ce58fa4ee40bb4dfd795c6a03a9915efab708f916c189e96f1427429cd1efff4e34528b762a0c689066b2b6b312202fe4476160a0fd17c675906c641d8b40c356509554dcf92b8cf5ccd1c78e1a4a24c742792c927e4a6fd38fa921da1ccf27e72d1f721970d19a0e881a76811b9383bcb29ccb0a352d1483", 0xf2}, {&(0x7f0000000880)="edc98135b8a74fde2f608f93112078798169a9aabca3d6c65c25fbcacf9cb4a157b813c3aa52f5072383300821c773b24a393a654fe002448d6e68d9dd498b9111a72283cd4746bd8971080e3d5c57b4914924b51bb9a9bc7de1f15951ff54b98b53449b6ba0bc724d030c5b7fafdbc21452c60a6e97", 0x76}, {&(0x7f0000000900)="f296ee7ceaf3d10148c1e732ab5889374e6cc328be9017b77e583b2ed1f52a58b67927bebe3f4987497380c8f5c5d8cde1b473d6932c1d0b1a98ebcb4a48f33d9b4580185f7908338be61e463769fa8228cfc0a77619b84ca7", 0x59}, {&(0x7f0000000500)="c628f59ccd5dafd1d74966cace5292abf8fbbeffdb3c0811bd78ac2f", 0x1c}, {&(0x7f0000000980)="c0d8dbc32fff90f41457a6ce101ef5df7324c83af782cd785da6adbfe7709daaccdde60de312657be46b96ef0be3725a4234277ac44d8c6b790961fcf402a93fa562047cd795422d0c97277880960242577e627c4552076d405380789f00bf069281fb5a0cc32f205a6c4b8219748b2b63ff0cf46d6f70f53c1e903636e36e387d450e86ca4e0d9e2cef5d745ca5fdc4c8d47121878794d1f7830786796f97d2dee67857400d918ce1e4756e320700cbcfbe3ee1d7ec4ecf66aea9601b1f408bafe980fccba7d348ee0d7361ce9e8da79c759758217ba4329f49a3b523060e8482f12bf170e4e4a2b4a9ed70205c2dae1aab6a1736581b5b292d414d105c2c4c49b3f1127f88c5ab1c3900147e1f44a05a136451ed3c67205bc60e59e0314dda27d58569380f494209c90acb4b2734f4fa6131c3070f9f5a48b633250a56073a9dbc60baf80ebd5ffa232b3b19c329916dc4d51deca92f51b5270da9931319bff5f3496cb273668b430eca6d41213577ade2602bbb9b564141d2e5cdebc31e48ce3ac56819683a3f92f0c0e8ee49a6198a724d3209fa572f66a0a2a7ad960a4ca4cb18ff90ef60711b8314182e9bf2651a24a401c9491bcfe9389806b756bc1b84787bbcc3c9459fcebb6834b460bbab2c6c5ccdffd70252f8c9cf87b395a8fb3edb83f04ab76a211c921ba5fee4ed4030da7b6340dda80d6044c1a4ef79975b800fd6c3ceaf80d91a6977c99683dcf5420f8bbff334fc9b3f49570c2f160a0feaa207a1ed33bd7f7fd4ce42e5c74f941191cf079107cff0b923825772ce5b50ba2357cd9065bf7032911cfdf45ce9b232987b60953517ce1d73cf5b806be9ea694887041c7d9e44a95bf51ec789f38de4bd2e41ef80ebc331f1ceb1dedfcc015494f0433e20173bacd8c2f1b05e1e617cf5b48ab6a5d3b449f3edb4ea98894c7c8eef25c74c2864c68d18223db0d962cb06475e51985da1c59bfbb419eda285e6157fb0c5f869763b35bab27a4382201b906de82c33bf82be5ef29e17229838f13af2261c0d762f42553e2b2db15970cfb0fd0a77de8861a42418941495b7cb27a832bb70d16989f1d5b3f3acef44661abff0aeaf1c7ee687c4c992e8d70f8cdfc20b5766c77deaa8b2aa25aabcbda68581fb281c91655cc9238af148f34cd2863d8340ec76a9849aa694a3b3a07d75fc253a8e25abc0e89e74de2c5921a9336524abfbe95ae134071e884e7ac40c44fece9a7440849df90ab8b5d64f14631a636927665038c3f58c3cbc1ad913d3c7638557f752dd7a5ff1dffecc48b898bc1eddb0ad997305ced7742f06781429f71051abdbcef79ede8bd436ac365770ce561573f9d1b723a1b08f093dd54e65506846413a4c1c3aab482102a676998b505ae0f98650667352737e46e0e7be3c22ab3f6cfc21733cdccfe4fdecc138fdfd3be8af8dfad850a4e4b83d463007fbd2f0cbaafb048ca153c189dc6a4a680bc8df957bb377f5bc4da2eff87df2a4823cf83b8f0b2e691975b4783a5ebb52b7fc82087145df87b282eee4c988d635347cad01a0c31e94840ac95b4b831c4bfcfd85d2e8083da685db51153d75b03516eb42f1e39e2fe5f5207d5f2ab76584d4f7e7056f87a7fd041dced8fa9b9e9fa975ac3371b96e20287c180f942ee835638eeabb53e85d114eacf10dddf229316acb55993d45e2b0422342a7d0af7262ff933f9855c8586c3b473a81f2fe3529e5548c8456627abd7b55927f41e81da24fbae4588a7f5b6357e6840a13b30594fa08460e6aaf2c241abd4560333178710ab8b19a64344949d8036ae8063a9d9a9ac9048346002558791540e06c5634d28de2e7707b70f46e02dc887c3c57aecc8826594c7da7e737787aab948e10a08bdc7376eb61ac18a5985bcbf2a3680f14c387ac7f13e92468e957a60779dd1e8d015b25dfbc1195881e75e07c4ff77261b216bd75809825bc8c0d9f1ba8264cbfc2f5ad4e484a65accf9ed32884d574232b5979e22d8c190d5acd4159ca428fea722fb22f745e2f17a5c223acb247cf65ab60b3244979941efaec20cf3a3613d264d0ef0095269fc3e44a41caf54a747fa7fd61da0d964cf6664500f0574213994448beb3eba79a3db208914e991bfbf169b3403b50dd5dd5c348c682d75b6b9d5119e5f6bb042332f3f2327567ac46a2681b095d76332ce72863d7a1943d920d68f0de777d18b748f929a4491e42a59a22f52929aac88c2e1a4bfe8b23b2f1391ce30752d3ce0e5a89ebf9f27575cfddae88b2e3e8822055816840c8de65a00d12ff705c0d0ec1740ccd0fe34ea9e4195ff127d0dbc19d36dbe0ffbde79a607d2a91ac3829f88ee1092ffc98989bcacefbba313d5a77b37f2283160d863f272c1fad61eb280c13cb8f48b20ae1a178c3671f3053f392f2b3226f1e6f30cf93cb6330339c2d871f19f94c025e45ea6c29bda7c2d29fc40b95e462a96c825bce48768e02d061b5945013351efa8bf6e1bc0ef07c306c59c8c3bacb17257d82505f7f536e9423adeeab82b456a374008dd669a7b3233b9eb46555359a0224da0e4535a8b35f25cfa0672f63e5c99fca667762f47435daf7d6329e8ca8e6313be5f555064db3a8052be3159e56113e2847eb4263f2710200f32918ce4b2d24eee7da965f22171831ccf858ec5046037b003ad61783b75c33663a894cae7c3a837c71fb4761a240d030a013635d3b149666e9a383de29e0112f065cb5c48ba83926a74272a692e9731c4cdbed75ba759654ebb3cc2d75d44c74fc2235502ce7002f791f8dffed64881a112902ec6e67a23046e120a6b3345243ac269867ab8491aa2e1f6af60b1c0571db33b78b2d41f67ef9a1ef702f5c7ac2ee1e558ee93d1ae053ebc01ff08e9b716e86de78c96d4ce7fbbf3378b70db7cbe998a38490da87d2f2a759a74849db6299af97008f4c9859b5429682c0f572c506ad2f533c0cb263aac020a860dd7535893a2fda42012c2d4ea895429d9005dbef2cdb202d6daac698042759ad762532e61b4a43b3d96a904ff5a0bc994a4419f55c308de4849588692bb58f00cf147c60642e96cdbfdf1d9e6725710c6bcdff4aeb11ee80ee06d083ccaad5b1f8ee6cb8f156a739017816d42ff5568e150ac89eb41bb6542015a466eb24283b8395c181ca32199ed5cc1a8f6a465ddbae02bff6f129c0d408c7205ad78d59d0abc3344ddc233100464e60a5e951a85082d085945f4ac5116d69229ea703da983c70465137d15f708ab5de48731b131283814f93dda54da89801174b2cf2cfa63e2dd1c4359b01c97a46b18f9a6a2b470d557146fb580482eb1ae1cf444466e37589c3d93ccc2ade32ed6f719b3c5114b9a538ef54525558c4518baca21629654b7fb15da3827e942dfa813040b84a954c2a8a881cb54c688de8afc5f7a9ffe168eaab485841fa2dafea0ceb5e9fea69f8a5461aec0d14c809a4d472a5b4d8191296b114e841222da935f112e6be1cd7b2eb1884873d83cb27e852ac34520c6ebfe202218a0462b9cf20507a7d6edb856eead04bcd79af5421513e16d7cce99eabdea2d2594e65d56a6fb1c4ddb6b73ae1dbc99002a0aed9396df5a3188fe492c49f1c6082d5043ba8c154d66ad478aee5b06d688787fd4770b92ffdd57209789b9d927996c913b44bc947f96bd3a604f882d9f75d9d46865b2575d1fa9075484c7e31a4fe86854579691482bfb574c35d3878e12ecab568f913415a32bb2ddfb02a14bececd1bc3a4ac4d4be01bce371d16684a012813581c00ec2989e7009470aec339201c459801e69ef15c7a6af5542ef15978ac7d06e01295cd0b0600c8de2e2f814ac75016f436f37c08e752691fee86ddef096e8fd76fcef6393f6c93fce5d134cecbf05d36b837484cf0eb56b2d8d85e5118e9e64e588a7b300d6fab99ea4a357963466e333ff0a53b48d8546baa298ee448ce53db3af27e6fb368af294e93bae6aad9af524f4125986e1df99c8d3dd07b382924514c2840fa930ffb44a732379ba125d3148b499a44334db77a5a9384a3569d1c7c6b231f87c5a352c72dcfb51b8e9d8cd4bbca5e22a2e1f818d11290efc498f3ae9c07bb86994eb034a48aafb38d3b401dd75bb47645cdb06100bef1631b75b4c4bcf77a3eafc10d64eedb9ee503f18e9fcd908693b52f0de9e1f5bf91249f30b3e2b6e236c35ddf7f17082d25a28bb0f44f84310a5c1bb96e171d83d39f1f156880e39593324d9de8d14c2a606e9d9c8a589f0eae84d5b9bd876eede91a337d45e57d2ff14cd254415e21309f4b4698d05b43e91b1b766751e00536438e2b4f1308b2965a1362ebeb1cbe12d007757789cc4cd83c8c8a1a9a41d21bf86a750197a4fc7577a4dcdddc9eafc8d5ddf2f945a1c7a6aed6187de615f2ffb14af5472552a120662ed1f8961d2dedd2082b088b2d2f01d53fff852d90bdd156c968d7f9ca5ee3ee0635a59735329465f3ff41b403737290fe483361a10d1236b1d5acfa4dd530267fbe694ef47954bb77d0c17e0bb5634de4b3ba903de6393b2b894cb3159e8a1709fd7c8c1b86f446176a189ac7657597aa87bb18f7f936f8db0a84c435aab6ec373ccbe482d5eb51ef62c3c1b6ccc3b062696ab4511b4d5274c7ba9d778228f6af18466881c08e0a2fb33564e3d7daa95b41268332b79add1d5226ab66284ff01be3559580614ffd93a520860685ba7dac7c82d972faae1b3f974de757c38618a91f87ff6c75a1e6e8c7acb9cfec496663fb8fb6b4fd00e0bec44152d01df7b31e81b168304a6c63f7b9298616f8dc683f823da3c0ac1236a15c06427eab9fb43def29d3c14ba47b2f79ba263beff7510c00d133d405adcd8f18508ddd446e059ffa8ddb93d9a8b35c84e93743e71963743738c4e2781cab59944c2ca12a3d28f0367be75ff301c8d9b85e087e74c02df801164d9eab75b8de0a19b5a183eb0fe55bbb5fa2a6acc4331b285c1fea21fcbae89dcba2743907c6a4267fb9300a727170cd598fef0050430267872dfe15dd25bc02275d4052b3a96066171ac60d9d073bc13e8b60dd3c68ce46752f9733ac0bd5516cb30335ee1ca80da1699b18edcb4a6553259c5b1db9db21a68765720aed62dc0e6d5a5fbb19660d9137ffde9538b83ceed8e59c4c2757959c96b939132a86d2916e678efb8f47cc3139ac53f0cb2b6e5a61d27c19ac19e5d38f56e82b3f588a6aa5dc430ff131105f23b1679c2ee9dc6fe29dda8bbf885ef25583f3441e1de0a2cd938af3a9a3aa3cd9634e47356cce56f2d04a25d7611f795ca3007c2876640ba53149ca30b0b228666162c6629e984c80331069b81fbf1d281413ea5819bc5c6db4dd5e99e01576315011a1ba23379245f72fb0d7872332351c7dee262c000b3fc82b2cd990b67c26b8151edba1481dae5286691ec2fa2e7d905eb824c353b837c258b847ed927c20e6836be9d6b9d3429f552551e06ac36e2c4c7b5636feb76f73eecfe473799928b05c222333cb5ecffc648f6f4ecaf16911a93ad75f3b6fa572c3b99e4d02fbc5e6aa54f6801c52f3bd6521a0b0ced2b7f42a006d4d04e05410edbbb0f9003c97156f924ac757f6e046c22cd69deae04c6c17ca97bea0916ce27e995000db2f104d3711c5cf8611ed39f682acd32ac034b6cc8dca720f8e030406ec81dea49d25fb573e6c524925574aad7944ebd7ee185eb36ec634d16d512d00a08208ad9d619619b2e5e5f45036156739e28217585d4ab485d8f3e8190a61a3894423b4c45d73456e25", 0x1000}, {&(0x7f0000001980)="ff419004e5379834f0e7e60e1ff2efe7c9240a657437779cb169a04313e023f55fe4868cd37049b26641e33e5387a15c477ba71bca786023f3789fbeeb238f8ea770c332d24cfba6973e8e81de265b299f21b00eefd566e5b776afb075989dc7", 0x60}], 0x6, &(0x7f0000001b80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000a142622202000000f6f6a84ce9a59f722b79eba938e5e7f975ef9521be057adaafeb99c1c2687558e1a7705f645fd9ee4c4c03327d", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32, @ANYRES32=r3], 0x68, 0x48801}}, {{&(0x7f0000003c80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004100)=[{&(0x7f0000003d00)="acce3fc7754529d9ee3f6257eb8970604d1a0579099c212f4741fc0dd4b7085286b7bf1399ed9184cec52be7073d7b81a550955694ca80d6e66ab7e69b850ed014459c90a71c0bf4d94eee8c590c801707f6e16055fdc5e0c475b0752b8e5c7d0755cc0ab24267a94d444496391e034cbe92d3da30764d59899d0d8dfaf4f352b8dfade07970", 0x86}, {&(0x7f0000003dc0)="a8d4200bc4566059957992898878440cba7b6b1adfbbbdce32442611980a002f11ac239336850403cfd8042d2a749fe06e4c8d1ad7dddb8655b88c843aceec79a7d5045c0525a03afd56d81d0f8e6e7636e993f001428b7f6ebe9eb9bbab4599ab20f9c2be07dccc32ac428727727b7a4eea", 0x72}, {&(0x7f0000003e40)="161a1ca9792b7499", 0x8}, {&(0x7f0000003e80)="f6588c1f6946a05d246f3a96b7fd26ca31a82b33cebdc55c78a18afb79f8ef1281544133c7122df020ab96849d1f2395f18c6fd7b7bbcd93aae21d2bcf356805187234403c73b4368682c23d83b9c1c726b6f1566bc05d579c2458e699d2516b585a48a4c0d9927649e054c9006093ea959f9926bd9b17a9630318c07a3e", 0x7e}, {&(0x7f0000003f00)="879026fdd7bdc7d52693440211469b9d441cc44a91f9c38ac05de74f1ea34f223d9cefd2d7bca7fe8ab8b06b70362a9ffdb2b3fcee0b72c3163c8987a70b6ee483404ff7df6f635954f52a8cce12f4bb1bddb0aac04e40228d7a3cccbc01816d866e95500cc7e9f3a98cb289201aa8645e40c69d", 0x74}, {&(0x7f0000003f80)="b166b30016b593bc182a97331846a90202b299efabeeb4d4031ac6df5af60ba69fb68a19aa796af64fb2195254d3038ffc40b7b1960ca3ca0eaaee6b182d0cd8732499d270176e1e12bb29abf2b780e36d96ef6be322c21f83764df808675ca8012a7da17bc7cb0e785d152df508c9199367652fffad135f49355d7a415b852e59167da7d7a13f40673fba97e3405124", 0x90}, {&(0x7f0000004040)="221534ceeb036466cdb050f6ea9489299e29446199f0a4ea165bad30e218ff98682b4b4fdf1173083dfa1715be7b6f3637d1b748ad9d469e47b2d7e130a97c727e354349984f113acd65b42640bbc9dc27a1060a19e3bab41603b511c9bbfdd9a0", 0x61}, {&(0x7f00000040c0)="dbfa2d19bb25bc8a502c5487f177", 0xe}], 0x8, &(0x7f0000001c40)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000002867bbfbb30000000100000001000000fd6cf4b6ccad8da0e99e74628ddd0500ae6f61d1595c9337cdeaf0576739ed8794592f57ba3eb6801f07ed596fa6feef6c835f5f95a75785f6a3fc0788289037d5183cc961561fbafd653f30aa60e482f6fa7886b5e85316010dcd44d6216a2f006255c66e4ea8f4dd22504d9f0bd39de49ba149c483aa0731b41c47a1030000000000000081090000002690742ff9057e037ded626752a4c7465a070491fef270adf082be3fe43c96402a335d2783ac9870b68d7f3c4db5d29ce53e1a7f5e08df5354a8cd8203bf26027758e426b3b9db2c", @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r6], 0x78, 0x40091}}], 0x3, 0x4000000) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f0000000300)={'sit0\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000001df4bc2824000000"]}) (rerun: 32) 09:37:46 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="140000003300055bd2808c0100100000055800bc", 0x14}], 0x1}, 0x0) [ 406.535515][ T26] audit: type=1804 audit(1669023465.964:351): pid=6199 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/131/cgroup.controllers" dev="sda1" ino=1188 res=1 errno=0 [ 406.675741][ T6217] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 406.709284][ T13] usbhid 6-1:0.0: can't add hid device: -71 [ 406.717996][ T13] usbhid: probe of 6-1:0.0 failed with error -71 [ 406.766068][ T13] usb 6-1: USB disconnect, device number 3 09:37:46 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) 09:37:46 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x2}}, @struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x3}]}]}}, &(0x7f0000000080)=""/207, 0x4a, 0xcf, 0x1}, 0x20) [ 407.200025][ T13] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 407.509364][ T13] usb 6-1: Using ep0 maxpacket: 8 [ 407.639385][ T13] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 407.650723][ T13] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 407.660642][ T13] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 407.671817][ T13] usb 6-1: config 0 descriptor?? [ 408.229253][ T13] hid-picolcd 0003:04D8:F002.0001: No report with id 0xf4 found [ 408.237168][ T13] hid-picolcd 0003:04D8:F002.0001: No report with id 0xf3 found [ 408.571711][ T3762] usb 6-1: USB disconnect, device number 4 09:37:48 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000008d80402f04000000000010902240001000000000904000001030100000921000000092201000905810308"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000013c0)=ANY=[], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000780)={0x24, 0x0, 0x0, &(0x7f0000000700)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000100)="12") 09:37:48 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) 09:37:48 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendfile(r2, r1, 0x0, 0x100004001) 09:37:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) 09:37:48 executing program 1: r0 = syz_io_uring_setup(0x8a9, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000001700)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) close(r4) accept4$alg(r5, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 09:37:48 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x182, &(0x7f0000000440), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000180)=0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x40, &(0x7f0000000500)=0x307e, 0x0, 0x4) r5 = socket$inet(0x2, 0x6, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) io_uring_enter(r2, 0x45f5, 0x0, 0x0, 0x0, 0x4) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) 09:37:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) 09:37:48 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) [ 409.206223][ T26] audit: type=1804 audit(1669023468.634:352): pid=6240 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/132/cgroup.controllers" dev="sda1" ino=1193 res=1 errno=0 09:37:48 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendfile(r2, r1, 0x0, 0x100004001) 09:37:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) 09:37:48 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) close(r0) [ 409.469138][ T3718] usb 6-1: new high-speed USB device number 5 using dummy_hcd 09:37:49 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r0, &(0x7f0000002580)=ANY=[], 0x16) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) [ 409.580922][ T26] audit: type=1804 audit(1669023469.014:353): pid=6249 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/133/cgroup.controllers" dev="sda1" ino=1176 res=1 errno=0 [ 409.719096][ T3718] usb 6-1: Using ep0 maxpacket: 8 [ 409.839328][ T3718] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 409.868707][ T3718] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 409.917779][ T3718] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 409.956715][ T3718] usb 6-1: config 0 descriptor?? [ 410.309215][ T3718] usbhid 6-1:0.0: can't add hid device: -71 [ 410.315339][ T3718] usbhid: probe of 6-1:0.0 failed with error -71 [ 410.325099][ T3718] usb 6-1: USB disconnect, device number 5 [ 410.829065][ T3718] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 411.069203][ T3718] usb 6-1: Using ep0 maxpacket: 8 [ 411.189312][ T3718] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 411.200347][ T3718] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 411.210082][ T3718] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 411.222311][ T3718] usb 6-1: config 0 descriptor?? [ 411.769402][ T3718] hid-picolcd 0003:04D8:F002.0002: No report with id 0xf4 found [ 411.778879][ T3718] hid-picolcd 0003:04D8:F002.0002: No report with id 0xf3 found [ 412.125260][ T3720] usb 6-1: USB disconnect, device number 6 09:37:52 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000008d80402f04000000000010902240001000000000904000001030100000921000000092201000905810308"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000013c0)=ANY=[], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000780)={0x24, 0x0, 0x0, &(0x7f0000000700)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000100)="12") 09:37:52 executing program 2: syz_init_net_socket$ax25(0x6, 0x5, 0xc3) 09:37:52 executing program 1: r0 = syz_io_uring_setup(0x8a9, &(0x7f00000002c0), &(0x7f0000ffd000/0x3000)=nil, &(0x7f000042c000/0x2000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r0, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000001700)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) close(r4) accept4$alg(r5, 0x0, 0x0, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000200)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a71, 0x0, 0x0, 0x0, 0x0) 09:37:52 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r0, &(0x7f0000002580)=ANY=[], 0x16) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) 09:37:52 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0xa8509000) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendfile(r2, r1, 0x0, 0x100004001) 09:37:52 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x182, &(0x7f0000000440), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000180)=0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x40, &(0x7f0000000500)=0x307e, 0x0, 0x4) r5 = socket$inet(0x2, 0x6, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) io_uring_enter(r2, 0x45f5, 0x0, 0x0, 0x0, 0x4) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) 09:37:52 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x2) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, 0x0, 0x0) [ 412.688186][ T26] audit: type=1400 audit(1669023472.114:354): avc: denied { create } for pid=6256 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netrom_socket permissive=1 09:37:52 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r0, &(0x7f0000002580)=ANY=[], 0x16) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) [ 412.817705][ T26] audit: type=1804 audit(1669023472.244:355): pid=6261 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/134/cgroup.controllers" dev="sda1" ino=1190 res=1 errno=0 09:37:52 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5202) 09:37:52 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5202) 09:37:52 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r0, &(0x7f0000002580)=ANY=[], 0x16) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) [ 412.999889][ T3762] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 413.034111][ T26] audit: type=1400 audit(1669023472.314:356): avc: denied { shutdown } for pid=6270 comm="syz-executor.2" laddr=::1 lport=20003 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 09:37:52 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5202) [ 413.289230][ T3762] usb 6-1: Using ep0 maxpacket: 8 [ 413.419627][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 413.442248][ T3762] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 413.470376][ T3762] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 413.498863][ T3762] usb 6-1: config 0 descriptor?? [ 413.859372][ T3762] usbhid 6-1:0.0: can't add hid device: -71 [ 413.865512][ T3762] usbhid: probe of 6-1:0.0 failed with error -71 [ 413.875038][ T3762] usb 6-1: USB disconnect, device number 7 [ 414.339205][ T3762] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 414.599163][ T3762] usb 6-1: Using ep0 maxpacket: 8 [ 414.735292][ T3762] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 414.746876][ T3762] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 414.756383][ T3762] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 414.775417][ T3762] usb 6-1: config 0 descriptor?? 09:37:55 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xf, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0xba, 0xb5}, [@call={0x27}]}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) 09:37:55 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0xa8509000) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:55 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5202) 09:37:55 executing program 1: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x100000, &(0x7f0000000480)="b4b39c532a4e332626b0b744f71ca27218adf2686e6d29d28e5f5987bb3c6048315372abe7b605d566a9e240284e0865e2857586009dad2232194eca83afacc896e9cf83620e740ddc7e6f8d6558ab52a793d0114ffad8ba4ae36694be6cfc0d390d8184640bba42b7b48f5b372e5b57b7620dff460890d07bea16e6b773540542ce7c4dfc93245a0904a29eedd741af6e0690ce90ed9b48999e41f4faeafaf17ab5a18796302c312d5120db9793929e9b8ad41be84d3c9626", 0xb9, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000600)="32e8fe2970e579ad5d92dbf95a2272677ac4dbcfc331df637d9c135e480159be9c8363d29878630efa248c826d2150c54b5b08f7ddadba60cc0481925700a50eecc192a516fe898fabe74b2350df874a99c1b9cbbd4a30f8c22c4c6b603194cc35b1f7355d6b0122f295cf0fc01ebf1a73b01616c0df77e25878108db6e04c2ea98b93c27c8dca27911150e77fc6fe438d63227c0b117f65bcca2d9218ae67146ec7e9f867d6b02060") r0 = syz_clone(0x40000000, &(0x7f0000000000)="b4b39c532a4e332626b0b744f71ca27218adf2686e6d29d28e5f5987bb3c6048315372abe7b605d566a9e240284e0865e2857586529dad2ee932899d411b58ab52a793d0114ffad8ba4ae36694be6cfc0d390d8184640bba4290d07bea16e6b773540542ce7c4dfc93245a0904a29eedd741af6e0690ce90ed9b48999e41f4faea", 0x81, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="32e8fe2970e579ad5d92dbf95a2272677ac4dbcfc331df637d9c135e480159be9c8363d29878630efa248c826d2150c54b5b08f7ddadba60cc0481925700a50eecc192a516fe898fabe74b2350df874a99c1b9cbbd4a30f8c26c4c6b603194cc35b1f7355d6b0122f295cf0fc01ebf1a73b01616c0df77e25878108db6e04c2ea98b93c27c8dca27911150e77fc6fe438d63227c0b117f65becf2d9218ae67146ec7e9f867d68cc89459b61e4c3c") syz_open_procfs$namespace(r0, &(0x7f0000000200)='ns/time\x00') syz_open_procfs$namespace(r0, &(0x7f0000000340)='ns/pid\x00') 09:37:55 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x182, &(0x7f0000000440), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000180)=0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x40, &(0x7f0000000500)=0x307e, 0x0, 0x4) r5 = socket$inet(0x2, 0x6, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) io_uring_enter(r2, 0x45f5, 0x0, 0x0, 0x0, 0x4) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) 09:37:55 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000008d80402f04000000000010902240001000000000904000001030100000921000000092201000905810308"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000013c0)=ANY=[], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000780)={0x24, 0x0, 0x0, &(0x7f0000000700)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x8}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000100)="12") 09:37:55 executing program 4: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008550e, &(0x7f0000000380)) 09:37:55 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_int(r0, 0x88, 0x0, 0x0, 0x0) 09:37:57 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0xa8509000) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:57 executing program 4: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:58 executing program 3: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:58 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:58 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0xa8509000) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:58 executing program 4: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:59 executing program 1: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000400)=""/216, 0xd8) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x59}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0bc5351, &(0x7f0000000080)) tkill(r0, 0x7) 09:37:59 executing program 3: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:59 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40106614, 0xfffffffffffffffe) 09:37:59 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:59 executing program 4: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:59 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:37:59 executing program 3: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:37:59 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) r1 = socket(0x40000000015, 0x5, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) sendmsg$xdp(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="73489fc345b5cdce", 0x8}, {&(0x7f00000000c0)="9016cfe7e0c51372ea57b6fec173141a6d10333939b3303c2aaff83eae38cc00e8231580c2536ee43213c3b6caf92dfc3e9174752851f52e24356756231951a322bfe619aa549de9fc0aa450601396a3457312a80a285905", 0x58}, {&(0x7f00000001c0)="ff23939be5322dd94d4bff3094bdda4a5e18f2ddf685045fde76014da3e4dfef67f06282ee1d0eaca44c9067915e55f36096afa5cc3375515151277a2a23e3a26f490ae6bfa249623c3ba19f80a9e9bfad7280e2c318390604c73ba5e4bc5cbc3b9a3806", 0x64}, {&(0x7f0000000780)="296091f3c7396d3c471c7f8ffe77a26d5a21f0f3dbd06660439e7e9e1483d96f08e8cbe7c705c76e77af102c1a7d4fba76a516dba94a9c729cdda6177121ae4e4a95e029d08cd64fa2921bcbc905e8cff3db9438232740eb98f83be0097b87b58493174045df10e964220b73d0c4fffab4091567e0a8f407a4f5bce5f032f3af209fd893472d0b234b3b7d4d7d4670dde1241398c29c98a6ab429f6de337bfc7db490c1ceef67487df766bdbf2beb7cb5b0ed97131bb0e83b6f514406c3a3a08f8011ea4b86324ee5b4ddcba2a79e04ce9be38cf62246b17b13bf427a5d3f8431edd3f65df84b626be5483b24ff8d6ccead2c4d065be891731063a739562c31e64859ee93c04186fbfabdd254d36d9f7acdf86edf45e65ec7a085f16756408aa3ebd566729cd6b0e3d0b8c4a99e7c954c15346d836f4fdd858acb4ffcae33408a9c4bfb79f0b8f746c9e6696c5a244be9acb591683a991abca9e8fcdb3d611bc15e0d24ab24dd70d772c39020f436caa27f9a6363e7311789275ebb80e5a1870650677e2bf215cf30789a5dc030554faf4281321330b72c1f0199d78a60e5c3fc5c1ea270aadf34ea56cb6b3885148f30114fc3c5818a66dc58eaf38dbdbe1cd4c1e62485564cfd13a80ef423caaccaf7d205313d2dd988c457e672d5e4d39c7659412d5b85f2f0f67114f8acbeb460beb2906986a7cec1a25e1e71f978125af1a36d1f5652299d47549f918691a6722fdda86ec8d21e407d6af0e60146a44869bf86fed7e53b3594c11b704e3a9da5afc8fe5d1924cb10d7d871572093c312b90fdf4e558e0ddbd85cb2c97c2e31c3a0c7000659b5b684baf06d76d118ad56d1f2cbf2150f0e5d8c7492e8d4456436cde06d3ad1b19ad1bacf6ca4e86e8b27592f2e16d3c06e18927a2a105355d148e157be1202d5b94f8d1aea016fdb2549f90d452e3ad095b15540ce5667d8edd4f1a59f90d4e4b998c46e04cc02f1006cd871854421c69020a90d1017ffcdad596d6618542f04a6b73c7f766df742f5aec4e56b39b40de00e3c7c2cce573ce2a1aeb792cd5715106da51077f32c28bb22154f845f48fdf04cb9190bcdadd4f4d80bef4a803b073a650ca8a896552a4235f231b7f3f4fb10f3f55b26a38d9f4b62e44d3c8d212ea6b659440385dd7dcecf8373bf5c45548736f620139656ae0091bfd55cd59a4e2f70fc4c03ec2fa860180bfab5a3d69b4cb27f78d2c25a3ea81824da519b47fb5dd60e02660a4f24d018129346dfd7a8727eb2638406436503d73c8d9cb18613ade3a35dca26ce86965bd53d532812cbcd00197384466b94171ef6beaebd58c3fb525b3e3da993d8f4af32feda4ac5a265910b880e35c039bba2dc72d4f93b52de1947f7b8910d9144b3a9d4d4445644d3d73fc6cd369e5c92a4e156278e7a6b29ff1fd653a72f3d00ef0dbd5a03783649fab4708bb08830a7eb33551359d0d354cca5940c998b5bf1c999f213cfd678045e0d1b9ccc50f1e54a07f772e521ce73d55bebce0c88512bb1cc257a9813141f9d377e3cb04481ee7d8213ed46041416298514a20d1e690902352ce4a337c3db76d58bdd8a7dc62a8fe5b4698e75e4ebca2d605ed418fe8711c7bbc939808330e2971982b434dcca7fd110e0500492b94a4733cab49a0677bcd70bdbe23f83ef864056274644f05a4722e533acedc94087f086ea655f08faf911b2a0b3bc672177c6fe2711eef80fc28fa039abfc50841050782cf6a44b5114d20a89a8b9996b709372180bf6deea360b67e6e71a1f9450f219d83d11c3968bb23674525f102c7f3fde2cbb801d1202849d5e3ef821cf0e68c94c8ea188ad705cc8a9351060f40dd9b5bc0c5728a56f3fb24642d48d3f30cd8379940f5690ba2f733126e301ccb05178ba15496b02ca795ef2c1ad2371c4bdaf7168d8ffb403bd06732643f450df3290e24fe2034114e17fad1fba6228e81f7e2232b4bffc1cc19db85e7996e8d1155413ec6364616b5f0438fa6827399a36aaaf5032039c5df3907d35b48bc9bf7a5aca1162aa98379233e176206f04dbc2443246fea5186641e8990a483a8bcff0d34934a407111fc3734de8bf1a3d2f8a2d086636cf002255c68001546edf4683e47e605ba8229d926ebc0fbc578d1ede6d98d6929d3abf736e9009a2d71fadd4766033c138d28d3a50e3dd264a6287bd7d77b09484bc54f16ee813e15db2da86770f0cc85d3b89f331b1e487fe8a4c058256b99dabec5f3403f6ac97a8646f079aba17e0a1fb720056f1ab821d00dc96b52fe9524a4a0077d3626af7f72e3645395ff9a970daf758d050440998c0f6734f2a6d9be3dcdb07053f8397cec035f3ac4a833499fa04143482da1ced6c34cce3509c4d8f162d80d9ac4c0e77b46108735ae3e210711e71d0d67149dab55ec41c67e87a6bacdd6476e7193a0bd5da67afdeb01d19350e1aab671eef2404a9305fa762332b18e8cb9cacde7bf00cd4390ce14d43013ee143462684a41db9267a4e991876c364f9a97e50fb83abddcd64f5b3edd6ecd46da4a70b8dd2f36f1024bedbbf4cbc21e44feb14a03447c22975e48f66b8a4474bf53b0ae474657e1352b36db35829720d847cda6b7df36f1dbe1d9e5d9877e1e7b72afb00cc2bf95688efc7cbdb872dbdb874a950bbbe9c40bab370bff6644cdeadd6025a8cc705870f81c7f18246f137b0020570b4fda6aabc2f4b819641530c9d5d480400c70f9db97d3059e9c5442987555b65ebe9adcdbd770899f750599f8c739b496f804c720089ec23d396143e24e4f72a759aa9f7ffa66c59fbbb709e4d0196a18b52e3e55899d283601935f6abd2f9d0a5d8051a0d444c0ac6a49677fd04971505a58a438ed85d1340df5f2271b07bdb007ddd2371445ffbb30f0af73d9ae4715a8877a011a74cb292ff4316464db153b85eb36fe37df38fb66ddbf5679dd3c3ca71674c568e5ab635b8c6ad02754c6f5353bbf1f7c113b96b7ac7047c307c96c2fb024d8b56f420eac337555647249de7ebc9dddce92398f4be14681e9c51dfab1e3659be32740544b2b94e3d95f9f3b84fa19bfe1e9e905ebdc0e46961e69d6f3f49ac2d12e8e92d7290871083f9dfbc65260728738520fbe54754708900ed82fcc63472ed505ae44150d162eeee93408dc681ab608385a4be8d7d0e7538f0b346912d371a13f84dc89677938c953e605b98d791a31d072d6a2d4a3b2ead16ce120cd20d6dd08999dcd227419940a59cca1692b6d9bc3f23b1edc0f35831c5a5c5cc913fe92cda675fdc6f7e14b41e7d3062ef4fe05759cbc7fd6dc1bd5ca087bd07f3bf8ad036aadf569792046c4fc3c745a05937cb9db764aa19f338f9f08d0c7a263090e98a8cc0746082cd2c0032a0c877433f34db0dcf30ebfc61c4f79146fbee8cb8a8605526a25443233c96276d47bc4e3da93ca98bfebe79487a7e593652f44f6bc1f6b9c0cb556143cd6480de5d07c9bb6071511f6a47b20b94c60bb5cbbef6e04f60a82992ffc929d9ccac1f3d70f7e39d56cf21200ea775496b6a5614c613735205cca5f63d8f13f5edfe69e15d4c82abaa4990c523c4eb90a5f56fe94254d1fcf6dc7193a49f969498f07befba4915f7d7e9f37c6e9aece2b025d93c271c930d9fd547e012a5fa72a7505fbdcc479c432895e7fe296114b63f716125cb792263c772f1cea930cb9e02789cd705380b9596eb3147439c292961f54e0ac478b64b0c7d16971bca7f140a6e5a3ffb7a908c9c9987c7a20b673e8698aa40da1e8fe1d7da50e57729bdb58d5654a6ef5c80385ece212c09e226f6f7079eb99e3a98f3def57038f123c5b7cdc215284ac563152d6170d53795edda906f932be85ebdec5b449864b09ee6998ca1c58398981a89442ecc81a19c2b0984ead278fbb37bf8d209886f6d94916901ab1be212e4b203b0c39d9a6faf75a1652d48061e60256bd91cda27e5b7cecb4d1b2b7711c5d9f2f8dc23c6042d90741795b6a06297a970ec293ac4ef5d8980334dfc6ad7879028b24e52b4fe87eefb35fdf17cf4e65b9480e13c5f81a60643269b0a48b76e96398121904bf9c7ddd25c14756ee47318953f73bd5898ececceb63c0be0c1ae34f57ebe6ad79a640c34b9c03aeb7fd4a76af3fc75e745c6bf75bbb70b9990ca75e9bd9fd7bea734865e4d4a6e48667a2cc6e33e24c8be1e5e66bace5d3f02c5f626bb439f8a2c3a1db634da3c3b68dbaefd91fde5e157f4c1ee0d31380a6f179398fa1a7584611253ee2ac39db41041308ade7ac110d4c4c8b120e2228eb7395ca8926df836e8a61f1fc2380e10317ea6a8cd818ef30ba36cda22438a4fcfd9d0a6cce87721d9e15c94c6f2d6da6e02054aab127f239f3e075d1036c337a8563500300d49496c5496e4ea8962c28e5ae9a5f568349044028dccf99fdf4ec9778205de11b660246d46ac3886745c9d896b9d05f2b534db806c76d2d7f43fb7fa6ae07f22e01bf375dface48f68230d64bbc4cab6ae7d8d84e6b395198df7331c17c000dbea9f585a7cfef72cdcc702b33e3d5cbf6e70ef62c288c6da117370620fc3a214757864d737c05c08d921b7b900f2a3d1daab549b4e28148f0a27b5f9683b9719c597fccf334886b7720228ff096b634afffcbe1ed7d1347f7a8d0090899f58ff96db02fbcbcfc8bfabb0b9403d3b9e0296f96abe6ddcd1d75058d5a493d41a4e56b688e97dfd49b56f62ae8db62bfb555d37b0c07ad9369c767f62888b5969779410bfba378c37f2afceeb144f1709c87ca6ee0dcda890067b75a7305eaa6982f2943fb9a3e2fa31a5edbefee35b12b8399c27f33883b7540d9612778c547939c8c9627c04740c997856d7616b5719b9e7cf697d0602eae0fa4faaad8d6e132d7b9d056c801ca1869672dd9ea098b13d3b7c455ead938a01659425a8fcbf6eecfb5848cd452ead4c3905e698f74f376f7d0e554195edfc57e99acfecae8fb10eb9651f50d007e85f7a7a0c5d646c380d010b5eac34ff0f824112dc9ee8b70b3af9a721347d151b92c7e0f73d676ccd7dc844e95162869e15eeae86bf76e87f2d9cc323786492a71e12c924749225d1f02fbebb4ad78b3e71cfde8a3226a04660d9be4a14aea5acd44096c0a31359c43a8878e5887b687e6a7166f847bce175020f655cfd1d9fd0ae16bcf44de92c2bf8860e47ac93c626847175c78f95a04399da138d7487ff869e3e7b9827b23766e85d580769d924badfc120ad0c61ab5452f354240061e09c4da3789a944372d657bdbfaf833989ac70d55ffa6f948eba779d5fe99c0ae62a0e5df32d813602b22421d6e8a54427f6a18be10051896662178b708434fe8a7d548ae70f7bb169366f7c36f9f60465117646ad86141d653822ac5955db9b3c1bec4953c60adc356669bbe919e3cd43ef3d0648430701198142e62d2c2121be8f6737966787b21aba59c8e16e71a08911a135c8b29cb0294f97882c7dee835e32a08", 0xf35}], 0x4}, 0x0) close(r1) close(r0) 09:37:59 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) r1 = socket(0x40000000015, 0x5, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) sendmsg$xdp(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="73489fc345b5cdce", 0x8}, {&(0x7f00000000c0)="9016cfe7e0c51372ea57b6fec173141a6d10333939b3303c2aaff83eae38cc00e8231580c2536ee43213c3b6caf92dfc3e9174752851f52e24356756231951a322bfe619aa549de9fc0aa450601396a3457312a80a285905", 0x58}, {&(0x7f00000001c0)="ff23939be5322dd94d4bff3094bdda4a5e18f2ddf685045fde76014da3e4dfef67f06282ee1d0eaca44c9067915e55f36096afa5cc3375515151277a2a23e3a26f490ae6bfa249623c3ba19f80a9e9bfad7280e2c318390604c73ba5e4bc5cbc3b9a3806", 0x64}, {&(0x7f0000000780)="296091f3c7396d3c471c7f8ffe77a26d5a21f0f3dbd06660439e7e9e1483d96f08e8cbe7c705c76e77af102c1a7d4fba76a516dba94a9c729cdda6177121ae4e4a95e029d08cd64fa2921bcbc905e8cff3db9438232740eb98f83be0097b87b58493174045df10e964220b73d0c4fffab4091567e0a8f407a4f5bce5f032f3af209fd893472d0b234b3b7d4d7d4670dde1241398c29c98a6ab429f6de337bfc7db490c1ceef67487df766bdbf2beb7cb5b0ed97131bb0e83b6f514406c3a3a08f8011ea4b86324ee5b4ddcba2a79e04ce9be38cf62246b17b13bf427a5d3f8431edd3f65df84b626be5483b24ff8d6ccead2c4d065be891731063a739562c31e64859ee93c04186fbfabdd254d36d9f7acdf86edf45e65ec7a085f16756408aa3ebd566729cd6b0e3d0b8c4a99e7c954c15346d836f4fdd858acb4ffcae33408a9c4bfb79f0b8f746c9e6696c5a244be9acb591683a991abca9e8fcdb3d611bc15e0d24ab24dd70d772c39020f436caa27f9a6363e7311789275ebb80e5a1870650677e2bf215cf30789a5dc030554faf4281321330b72c1f0199d78a60e5c3fc5c1ea270aadf34ea56cb6b3885148f30114fc3c5818a66dc58eaf38dbdbe1cd4c1e62485564cfd13a80ef423caaccaf7d205313d2dd988c457e672d5e4d39c7659412d5b85f2f0f67114f8acbeb460beb2906986a7cec1a25e1e71f978125af1a36d1f5652299d47549f918691a6722fdda86ec8d21e407d6af0e60146a44869bf86fed7e53b3594c11b704e3a9da5afc8fe5d1924cb10d7d871572093c312b90fdf4e558e0ddbd85cb2c97c2e31c3a0c7000659b5b684baf06d76d118ad56d1f2cbf2150f0e5d8c7492e8d4456436cde06d3ad1b19ad1bacf6ca4e86e8b27592f2e16d3c06e18927a2a105355d148e157be1202d5b94f8d1aea016fdb2549f90d452e3ad095b15540ce5667d8edd4f1a59f90d4e4b998c46e04cc02f1006cd871854421c69020a90d1017ffcdad596d6618542f04a6b73c7f766df742f5aec4e56b39b40de00e3c7c2cce573ce2a1aeb792cd5715106da51077f32c28bb22154f845f48fdf04cb9190bcdadd4f4d80bef4a803b073a650ca8a896552a4235f231b7f3f4fb10f3f55b26a38d9f4b62e44d3c8d212ea6b659440385dd7dcecf8373bf5c45548736f620139656ae0091bfd55cd59a4e2f70fc4c03ec2fa860180bfab5a3d69b4cb27f78d2c25a3ea81824da519b47fb5dd60e02660a4f24d018129346dfd7a8727eb2638406436503d73c8d9cb18613ade3a35dca26ce86965bd53d532812cbcd00197384466b94171ef6beaebd58c3fb525b3e3da993d8f4af32feda4ac5a265910b880e35c039bba2dc72d4f93b52de1947f7b8910d9144b3a9d4d4445644d3d73fc6cd369e5c92a4e156278e7a6b29ff1fd653a72f3d00ef0dbd5a03783649fab4708bb08830a7eb33551359d0d354cca5940c998b5bf1c999f213cfd678045e0d1b9ccc50f1e54a07f772e521ce73d55bebce0c88512bb1cc257a9813141f9d377e3cb04481ee7d8213ed46041416298514a20d1e690902352ce4a337c3db76d58bdd8a7dc62a8fe5b4698e75e4ebca2d605ed418fe8711c7bbc939808330e2971982b434dcca7fd110e0500492b94a4733cab49a0677bcd70bdbe23f83ef864056274644f05a4722e533acedc94087f086ea655f08faf911b2a0b3bc672177c6fe2711eef80fc28fa039abfc50841050782cf6a44b5114d20a89a8b9996b709372180bf6deea360b67e6e71a1f9450f219d83d11c3968bb23674525f102c7f3fde2cbb801d1202849d5e3ef821cf0e68c94c8ea188ad705cc8a9351060f40dd9b5bc0c5728a56f3fb24642d48d3f30cd8379940f5690ba2f733126e301ccb05178ba15496b02ca795ef2c1ad2371c4bdaf7168d8ffb403bd06732643f450df3290e24fe2034114e17fad1fba6228e81f7e2232b4bffc1cc19db85e7996e8d1155413ec6364616b5f0438fa6827399a36aaaf5032039c5df3907d35b48bc9bf7a5aca1162aa98379233e176206f04dbc2443246fea5186641e8990a483a8bcff0d34934a407111fc3734de8bf1a3d2f8a2d086636cf002255c68001546edf4683e47e605ba8229d926ebc0fbc578d1ede6d98d6929d3abf736e9009a2d71fadd4766033c138d28d3a50e3dd264a6287bd7d77b09484bc54f16ee813e15db2da86770f0cc85d3b89f331b1e487fe8a4c058256b99dabec5f3403f6ac97a8646f079aba17e0a1fb720056f1ab821d00dc96b52fe9524a4a0077d3626af7f72e3645395ff9a970daf758d050440998c0f6734f2a6d9be3dcdb07053f8397cec035f3ac4a833499fa04143482da1ced6c34cce3509c4d8f162d80d9ac4c0e77b46108735ae3e210711e71d0d67149dab55ec41c67e87a6bacdd6476e7193a0bd5da67afdeb01d19350e1aab671eef2404a9305fa762332b18e8cb9cacde7bf00cd4390ce14d43013ee143462684a41db9267a4e991876c364f9a97e50fb83abddcd64f5b3edd6ecd46da4a70b8dd2f36f1024bedbbf4cbc21e44feb14a03447c22975e48f66b8a4474bf53b0ae474657e1352b36db35829720d847cda6b7df36f1dbe1d9e5d9877e1e7b72afb00cc2bf95688efc7cbdb872dbdb874a950bbbe9c40bab370bff6644cdeadd6025a8cc705870f81c7f18246f137b0020570b4fda6aabc2f4b819641530c9d5d480400c70f9db97d3059e9c5442987555b65ebe9adcdbd770899f750599f8c739b496f804c720089ec23d396143e24e4f72a759aa9f7ffa66c59fbbb709e4d0196a18b52e3e55899d283601935f6abd2f9d0a5d8051a0d444c0ac6a49677fd04971505a58a438ed85d1340df5f2271b07bdb007ddd2371445ffbb30f0af73d9ae4715a8877a011a74cb292ff4316464db153b85eb36fe37df38fb66ddbf5679dd3c3ca71674c568e5ab635b8c6ad02754c6f5353bbf1f7c113b96b7ac7047c307c96c2fb024d8b56f420eac337555647249de7ebc9dddce92398f4be14681e9c51dfab1e3659be32740544b2b94e3d95f9f3b84fa19bfe1e9e905ebdc0e46961e69d6f3f49ac2d12e8e92d7290871083f9dfbc65260728738520fbe54754708900ed82fcc63472ed505ae44150d162eeee93408dc681ab608385a4be8d7d0e7538f0b346912d371a13f84dc89677938c953e605b98d791a31d072d6a2d4a3b2ead16ce120cd20d6dd08999dcd227419940a59cca1692b6d9bc3f23b1edc0f35831c5a5c5cc913fe92cda675fdc6f7e14b41e7d3062ef4fe05759cbc7fd6dc1bd5ca087bd07f3bf8ad036aadf569792046c4fc3c745a05937cb9db764aa19f338f9f08d0c7a263090e98a8cc0746082cd2c0032a0c877433f34db0dcf30ebfc61c4f79146fbee8cb8a8605526a25443233c96276d47bc4e3da93ca98bfebe79487a7e593652f44f6bc1f6b9c0cb556143cd6480de5d07c9bb6071511f6a47b20b94c60bb5cbbef6e04f60a82992ffc929d9ccac1f3d70f7e39d56cf21200ea775496b6a5614c613735205cca5f63d8f13f5edfe69e15d4c82abaa4990c523c4eb90a5f56fe94254d1fcf6dc7193a49f969498f07befba4915f7d7e9f37c6e9aece2b025d93c271c930d9fd547e012a5fa72a7505fbdcc479c432895e7fe296114b63f716125cb792263c772f1cea930cb9e02789cd705380b9596eb3147439c292961f54e0ac478b64b0c7d16971bca7f140a6e5a3ffb7a908c9c9987c7a20b673e8698aa40da1e8fe1d7da50e57729bdb58d5654a6ef5c80385ece212c09e226f6f7079eb99e3a98f3def57038f123c5b7cdc215284ac563152d6170d53795edda906f932be85ebdec5b449864b09ee6998ca1c58398981a89442ecc81a19c2b0984ead278fbb37bf8d209886f6d94916901ab1be212e4b203b0c39d9a6faf75a1652d48061e60256bd91cda27e5b7cecb4d1b2b7711c5d9f2f8dc23c6042d90741795b6a06297a970ec293ac4ef5d8980334dfc6ad7879028b24e52b4fe87eefb35fdf17cf4e65b9480e13c5f81a60643269b0a48b76e96398121904bf9c7ddd25c14756ee47318953f73bd5898ececceb63c0be0c1ae34f57ebe6ad79a640c34b9c03aeb7fd4a76af3fc75e745c6bf75bbb70b9990ca75e9bd9fd7bea734865e4d4a6e48667a2cc6e33e24c8be1e5e66bace5d3f02c5f626bb439f8a2c3a1db634da3c3b68dbaefd91fde5e157f4c1ee0d31380a6f179398fa1a7584611253ee2ac39db41041308ade7ac110d4c4c8b120e2228eb7395ca8926df836e8a61f1fc2380e10317ea6a8cd818ef30ba36cda22438a4fcfd9d0a6cce87721d9e15c94c6f2d6da6e02054aab127f239f3e075d1036c337a8563500300d49496c5496e4ea8962c28e5ae9a5f568349044028dccf99fdf4ec9778205de11b660246d46ac3886745c9d896b9d05f2b534db806c76d2d7f43fb7fa6ae07f22e01bf375dface48f68230d64bbc4cab6ae7d8d84e6b395198df7331c17c000dbea9f585a7cfef72cdcc702b33e3d5cbf6e70ef62c288c6da117370620fc3a214757864d737c05c08d921b7b900f2a3d1daab549b4e28148f0a27b5f9683b9719c597fccf334886b7720228ff096b634afffcbe1ed7d1347f7a8d0090899f58ff96db02fbcbcfc8bfabb0b9403d3b9e0296f96abe6ddcd1d75058d5a493d41a4e56b688e97dfd49b56f62ae8db62bfb555d37b0c07ad9369c767f62888b5969779410bfba378c37f2afceeb144f1709c87ca6ee0dcda890067b75a7305eaa6982f2943fb9a3e2fa31a5edbefee35b12b8399c27f33883b7540d9612778c547939c8c9627c04740c997856d7616b5719b9e7cf697d0602eae0fa4faaad8d6e132d7b9d056c801ca1869672dd9ea098b13d3b7c455ead938a01659425a8fcbf6eecfb5848cd452ead4c3905e698f74f376f7d0e554195edfc57e99acfecae8fb10eb9651f50d007e85f7a7a0c5d646c380d010b5eac34ff0f824112dc9ee8b70b3af9a721347d151b92c7e0f73d676ccd7dc844e95162869e15eeae86bf76e87f2d9cc323786492a71e12c924749225d1f02fbebb4ad78b3e71cfde8a3226a04660d9be4a14aea5acd44096c0a31359c43a8878e5887b687e6a7166f847bce175020f655cfd1d9fd0ae16bcf44de92c2bf8860e47ac93c626847175c78f95a04399da138d7487ff869e3e7b9827b23766e85d580769d924badfc120ad0c61ab5452f354240061e09c4da3789a944372d657bdbfaf833989ac70d55ffa6f948eba779d5fe99c0ae62a0e5df32d813602b22421d6e8a54427f6a18be10051896662178b708434fe8a7d548ae70f7bb169366f7c36f9f60465117646ad86141d653822ac5955db9b3c1bec4953c60adc356669bbe919e3cd43ef3d0648430701198142e62d2c2121be8f6737966787b21aba59c8e16e71a08911a135c8b29cb0294f97882c7dee835e32a08", 0xf35}], 0x4}, 0x0) close(r1) close(r0) 09:37:59 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='net_dev_xmit\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f00000009c0)={0x10}, 0x10}], 0x1}, 0x0) 09:37:59 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) r1 = socket(0x40000000015, 0x5, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) sendmsg$xdp(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="73489fc345b5cdce", 0x8}, {&(0x7f00000000c0)="9016cfe7e0c51372ea57b6fec173141a6d10333939b3303c2aaff83eae38cc00e8231580c2536ee43213c3b6caf92dfc3e9174752851f52e24356756231951a322bfe619aa549de9fc0aa450601396a3457312a80a285905", 0x58}, {&(0x7f00000001c0)="ff23939be5322dd94d4bff3094bdda4a5e18f2ddf685045fde76014da3e4dfef67f06282ee1d0eaca44c9067915e55f36096afa5cc3375515151277a2a23e3a26f490ae6bfa249623c3ba19f80a9e9bfad7280e2c318390604c73ba5e4bc5cbc3b9a3806", 0x64}, {&(0x7f0000000780)="296091f3c7396d3c471c7f8ffe77a26d5a21f0f3dbd06660439e7e9e1483d96f08e8cbe7c705c76e77af102c1a7d4fba76a516dba94a9c729cdda6177121ae4e4a95e029d08cd64fa2921bcbc905e8cff3db9438232740eb98f83be0097b87b58493174045df10e964220b73d0c4fffab4091567e0a8f407a4f5bce5f032f3af209fd893472d0b234b3b7d4d7d4670dde1241398c29c98a6ab429f6de337bfc7db490c1ceef67487df766bdbf2beb7cb5b0ed97131bb0e83b6f514406c3a3a08f8011ea4b86324ee5b4ddcba2a79e04ce9be38cf62246b17b13bf427a5d3f8431edd3f65df84b626be5483b24ff8d6ccead2c4d065be891731063a739562c31e64859ee93c04186fbfabdd254d36d9f7acdf86edf45e65ec7a085f16756408aa3ebd566729cd6b0e3d0b8c4a99e7c954c15346d836f4fdd858acb4ffcae33408a9c4bfb79f0b8f746c9e6696c5a244be9acb591683a991abca9e8fcdb3d611bc15e0d24ab24dd70d772c39020f436caa27f9a6363e7311789275ebb80e5a1870650677e2bf215cf30789a5dc030554faf4281321330b72c1f0199d78a60e5c3fc5c1ea270aadf34ea56cb6b3885148f30114fc3c5818a66dc58eaf38dbdbe1cd4c1e62485564cfd13a80ef423caaccaf7d205313d2dd988c457e672d5e4d39c7659412d5b85f2f0f67114f8acbeb460beb2906986a7cec1a25e1e71f978125af1a36d1f5652299d47549f918691a6722fdda86ec8d21e407d6af0e60146a44869bf86fed7e53b3594c11b704e3a9da5afc8fe5d1924cb10d7d871572093c312b90fdf4e558e0ddbd85cb2c97c2e31c3a0c7000659b5b684baf06d76d118ad56d1f2cbf2150f0e5d8c7492e8d4456436cde06d3ad1b19ad1bacf6ca4e86e8b27592f2e16d3c06e18927a2a105355d148e157be1202d5b94f8d1aea016fdb2549f90d452e3ad095b15540ce5667d8edd4f1a59f90d4e4b998c46e04cc02f1006cd871854421c69020a90d1017ffcdad596d6618542f04a6b73c7f766df742f5aec4e56b39b40de00e3c7c2cce573ce2a1aeb792cd5715106da51077f32c28bb22154f845f48fdf04cb9190bcdadd4f4d80bef4a803b073a650ca8a896552a4235f231b7f3f4fb10f3f55b26a38d9f4b62e44d3c8d212ea6b659440385dd7dcecf8373bf5c45548736f620139656ae0091bfd55cd59a4e2f70fc4c03ec2fa860180bfab5a3d69b4cb27f78d2c25a3ea81824da519b47fb5dd60e02660a4f24d018129346dfd7a8727eb2638406436503d73c8d9cb18613ade3a35dca26ce86965bd53d532812cbcd00197384466b94171ef6beaebd58c3fb525b3e3da993d8f4af32feda4ac5a265910b880e35c039bba2dc72d4f93b52de1947f7b8910d9144b3a9d4d4445644d3d73fc6cd369e5c92a4e156278e7a6b29ff1fd653a72f3d00ef0dbd5a03783649fab4708bb08830a7eb33551359d0d354cca5940c998b5bf1c999f213cfd678045e0d1b9ccc50f1e54a07f772e521ce73d55bebce0c88512bb1cc257a9813141f9d377e3cb04481ee7d8213ed46041416298514a20d1e690902352ce4a337c3db76d58bdd8a7dc62a8fe5b4698e75e4ebca2d605ed418fe8711c7bbc939808330e2971982b434dcca7fd110e0500492b94a4733cab49a0677bcd70bdbe23f83ef864056274644f05a4722e533acedc94087f086ea655f08faf911b2a0b3bc672177c6fe2711eef80fc28fa039abfc50841050782cf6a44b5114d20a89a8b9996b709372180bf6deea360b67e6e71a1f9450f219d83d11c3968bb23674525f102c7f3fde2cbb801d1202849d5e3ef821cf0e68c94c8ea188ad705cc8a9351060f40dd9b5bc0c5728a56f3fb24642d48d3f30cd8379940f5690ba2f733126e301ccb05178ba15496b02ca795ef2c1ad2371c4bdaf7168d8ffb403bd06732643f450df3290e24fe2034114e17fad1fba6228e81f7e2232b4bffc1cc19db85e7996e8d1155413ec6364616b5f0438fa6827399a36aaaf5032039c5df3907d35b48bc9bf7a5aca1162aa98379233e176206f04dbc2443246fea5186641e8990a483a8bcff0d34934a407111fc3734de8bf1a3d2f8a2d086636cf002255c68001546edf4683e47e605ba8229d926ebc0fbc578d1ede6d98d6929d3abf736e9009a2d71fadd4766033c138d28d3a50e3dd264a6287bd7d77b09484bc54f16ee813e15db2da86770f0cc85d3b89f331b1e487fe8a4c058256b99dabec5f3403f6ac97a8646f079aba17e0a1fb720056f1ab821d00dc96b52fe9524a4a0077d3626af7f72e3645395ff9a970daf758d050440998c0f6734f2a6d9be3dcdb07053f8397cec035f3ac4a833499fa04143482da1ced6c34cce3509c4d8f162d80d9ac4c0e77b46108735ae3e210711e71d0d67149dab55ec41c67e87a6bacdd6476e7193a0bd5da67afdeb01d19350e1aab671eef2404a9305fa762332b18e8cb9cacde7bf00cd4390ce14d43013ee143462684a41db9267a4e991876c364f9a97e50fb83abddcd64f5b3edd6ecd46da4a70b8dd2f36f1024bedbbf4cbc21e44feb14a03447c22975e48f66b8a4474bf53b0ae474657e1352b36db35829720d847cda6b7df36f1dbe1d9e5d9877e1e7b72afb00cc2bf95688efc7cbdb872dbdb874a950bbbe9c40bab370bff6644cdeadd6025a8cc705870f81c7f18246f137b0020570b4fda6aabc2f4b819641530c9d5d480400c70f9db97d3059e9c5442987555b65ebe9adcdbd770899f750599f8c739b496f804c720089ec23d396143e24e4f72a759aa9f7ffa66c59fbbb709e4d0196a18b52e3e55899d283601935f6abd2f9d0a5d8051a0d444c0ac6a49677fd04971505a58a438ed85d1340df5f2271b07bdb007ddd2371445ffbb30f0af73d9ae4715a8877a011a74cb292ff4316464db153b85eb36fe37df38fb66ddbf5679dd3c3ca71674c568e5ab635b8c6ad02754c6f5353bbf1f7c113b96b7ac7047c307c96c2fb024d8b56f420eac337555647249de7ebc9dddce92398f4be14681e9c51dfab1e3659be32740544b2b94e3d95f9f3b84fa19bfe1e9e905ebdc0e46961e69d6f3f49ac2d12e8e92d7290871083f9dfbc65260728738520fbe54754708900ed82fcc63472ed505ae44150d162eeee93408dc681ab608385a4be8d7d0e7538f0b346912d371a13f84dc89677938c953e605b98d791a31d072d6a2d4a3b2ead16ce120cd20d6dd08999dcd227419940a59cca1692b6d9bc3f23b1edc0f35831c5a5c5cc913fe92cda675fdc6f7e14b41e7d3062ef4fe05759cbc7fd6dc1bd5ca087bd07f3bf8ad036aadf569792046c4fc3c745a05937cb9db764aa19f338f9f08d0c7a263090e98a8cc0746082cd2c0032a0c877433f34db0dcf30ebfc61c4f79146fbee8cb8a8605526a25443233c96276d47bc4e3da93ca98bfebe79487a7e593652f44f6bc1f6b9c0cb556143cd6480de5d07c9bb6071511f6a47b20b94c60bb5cbbef6e04f60a82992ffc929d9ccac1f3d70f7e39d56cf21200ea775496b6a5614c613735205cca5f63d8f13f5edfe69e15d4c82abaa4990c523c4eb90a5f56fe94254d1fcf6dc7193a49f969498f07befba4915f7d7e9f37c6e9aece2b025d93c271c930d9fd547e012a5fa72a7505fbdcc479c432895e7fe296114b63f716125cb792263c772f1cea930cb9e02789cd705380b9596eb3147439c292961f54e0ac478b64b0c7d16971bca7f140a6e5a3ffb7a908c9c9987c7a20b673e8698aa40da1e8fe1d7da50e57729bdb58d5654a6ef5c80385ece212c09e226f6f7079eb99e3a98f3def57038f123c5b7cdc215284ac563152d6170d53795edda906f932be85ebdec5b449864b09ee6998ca1c58398981a89442ecc81a19c2b0984ead278fbb37bf8d209886f6d94916901ab1be212e4b203b0c39d9a6faf75a1652d48061e60256bd91cda27e5b7cecb4d1b2b7711c5d9f2f8dc23c6042d90741795b6a06297a970ec293ac4ef5d8980334dfc6ad7879028b24e52b4fe87eefb35fdf17cf4e65b9480e13c5f81a60643269b0a48b76e96398121904bf9c7ddd25c14756ee47318953f73bd5898ececceb63c0be0c1ae34f57ebe6ad79a640c34b9c03aeb7fd4a76af3fc75e745c6bf75bbb70b9990ca75e9bd9fd7bea734865e4d4a6e48667a2cc6e33e24c8be1e5e66bace5d3f02c5f626bb439f8a2c3a1db634da3c3b68dbaefd91fde5e157f4c1ee0d31380a6f179398fa1a7584611253ee2ac39db41041308ade7ac110d4c4c8b120e2228eb7395ca8926df836e8a61f1fc2380e10317ea6a8cd818ef30ba36cda22438a4fcfd9d0a6cce87721d9e15c94c6f2d6da6e02054aab127f239f3e075d1036c337a8563500300d49496c5496e4ea8962c28e5ae9a5f568349044028dccf99fdf4ec9778205de11b660246d46ac3886745c9d896b9d05f2b534db806c76d2d7f43fb7fa6ae07f22e01bf375dface48f68230d64bbc4cab6ae7d8d84e6b395198df7331c17c000dbea9f585a7cfef72cdcc702b33e3d5cbf6e70ef62c288c6da117370620fc3a214757864d737c05c08d921b7b900f2a3d1daab549b4e28148f0a27b5f9683b9719c597fccf334886b7720228ff096b634afffcbe1ed7d1347f7a8d0090899f58ff96db02fbcbcfc8bfabb0b9403d3b9e0296f96abe6ddcd1d75058d5a493d41a4e56b688e97dfd49b56f62ae8db62bfb555d37b0c07ad9369c767f62888b5969779410bfba378c37f2afceeb144f1709c87ca6ee0dcda890067b75a7305eaa6982f2943fb9a3e2fa31a5edbefee35b12b8399c27f33883b7540d9612778c547939c8c9627c04740c997856d7616b5719b9e7cf697d0602eae0fa4faaad8d6e132d7b9d056c801ca1869672dd9ea098b13d3b7c455ead938a01659425a8fcbf6eecfb5848cd452ead4c3905e698f74f376f7d0e554195edfc57e99acfecae8fb10eb9651f50d007e85f7a7a0c5d646c380d010b5eac34ff0f824112dc9ee8b70b3af9a721347d151b92c7e0f73d676ccd7dc844e95162869e15eeae86bf76e87f2d9cc323786492a71e12c924749225d1f02fbebb4ad78b3e71cfde8a3226a04660d9be4a14aea5acd44096c0a31359c43a8878e5887b687e6a7166f847bce175020f655cfd1d9fd0ae16bcf44de92c2bf8860e47ac93c626847175c78f95a04399da138d7487ff869e3e7b9827b23766e85d580769d924badfc120ad0c61ab5452f354240061e09c4da3789a944372d657bdbfaf833989ac70d55ffa6f948eba779d5fe99c0ae62a0e5df32d813602b22421d6e8a54427f6a18be10051896662178b708434fe8a7d548ae70f7bb169366f7c36f9f60465117646ad86141d653822ac5955db9b3c1bec4953c60adc356669bbe919e3cd43ef3d0648430701198142e62d2c2121be8f6737966787b21aba59c8e16e71a08911a135c8b29cb0294f97882c7dee835e32a08", 0xf35}], 0x4}, 0x0) close(r1) close(r0) 09:37:59 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) r1 = socket(0x40000000015, 0x5, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) sendmsg$xdp(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="73489fc345b5cdce", 0x8}, {&(0x7f00000000c0)="9016cfe7e0c51372ea57b6fec173141a6d10333939b3303c2aaff83eae38cc00e8231580c2536ee43213c3b6caf92dfc3e9174752851f52e24356756231951a322bfe619aa549de9fc0aa450601396a3457312a80a285905", 0x58}, {&(0x7f00000001c0)="ff23939be5322dd94d4bff3094bdda4a5e18f2ddf685045fde76014da3e4dfef67f06282ee1d0eaca44c9067915e55f36096afa5cc3375515151277a2a23e3a26f490ae6bfa249623c3ba19f80a9e9bfad7280e2c318390604c73ba5e4bc5cbc3b9a3806", 0x64}, {&(0x7f0000000780)="296091f3c7396d3c471c7f8ffe77a26d5a21f0f3dbd06660439e7e9e1483d96f08e8cbe7c705c76e77af102c1a7d4fba76a516dba94a9c729cdda6177121ae4e4a95e029d08cd64fa2921bcbc905e8cff3db9438232740eb98f83be0097b87b58493174045df10e964220b73d0c4fffab4091567e0a8f407a4f5bce5f032f3af209fd893472d0b234b3b7d4d7d4670dde1241398c29c98a6ab429f6de337bfc7db490c1ceef67487df766bdbf2beb7cb5b0ed97131bb0e83b6f514406c3a3a08f8011ea4b86324ee5b4ddcba2a79e04ce9be38cf62246b17b13bf427a5d3f8431edd3f65df84b626be5483b24ff8d6ccead2c4d065be891731063a739562c31e64859ee93c04186fbfabdd254d36d9f7acdf86edf45e65ec7a085f16756408aa3ebd566729cd6b0e3d0b8c4a99e7c954c15346d836f4fdd858acb4ffcae33408a9c4bfb79f0b8f746c9e6696c5a244be9acb591683a991abca9e8fcdb3d611bc15e0d24ab24dd70d772c39020f436caa27f9a6363e7311789275ebb80e5a1870650677e2bf215cf30789a5dc030554faf4281321330b72c1f0199d78a60e5c3fc5c1ea270aadf34ea56cb6b3885148f30114fc3c5818a66dc58eaf38dbdbe1cd4c1e62485564cfd13a80ef423caaccaf7d205313d2dd988c457e672d5e4d39c7659412d5b85f2f0f67114f8acbeb460beb2906986a7cec1a25e1e71f978125af1a36d1f5652299d47549f918691a6722fdda86ec8d21e407d6af0e60146a44869bf86fed7e53b3594c11b704e3a9da5afc8fe5d1924cb10d7d871572093c312b90fdf4e558e0ddbd85cb2c97c2e31c3a0c7000659b5b684baf06d76d118ad56d1f2cbf2150f0e5d8c7492e8d4456436cde06d3ad1b19ad1bacf6ca4e86e8b27592f2e16d3c06e18927a2a105355d148e157be1202d5b94f8d1aea016fdb2549f90d452e3ad095b15540ce5667d8edd4f1a59f90d4e4b998c46e04cc02f1006cd871854421c69020a90d1017ffcdad596d6618542f04a6b73c7f766df742f5aec4e56b39b40de00e3c7c2cce573ce2a1aeb792cd5715106da51077f32c28bb22154f845f48fdf04cb9190bcdadd4f4d80bef4a803b073a650ca8a896552a4235f231b7f3f4fb10f3f55b26a38d9f4b62e44d3c8d212ea6b659440385dd7dcecf8373bf5c45548736f620139656ae0091bfd55cd59a4e2f70fc4c03ec2fa860180bfab5a3d69b4cb27f78d2c25a3ea81824da519b47fb5dd60e02660a4f24d018129346dfd7a8727eb2638406436503d73c8d9cb18613ade3a35dca26ce86965bd53d532812cbcd00197384466b94171ef6beaebd58c3fb525b3e3da993d8f4af32feda4ac5a265910b880e35c039bba2dc72d4f93b52de1947f7b8910d9144b3a9d4d4445644d3d73fc6cd369e5c92a4e156278e7a6b29ff1fd653a72f3d00ef0dbd5a03783649fab4708bb08830a7eb33551359d0d354cca5940c998b5bf1c999f213cfd678045e0d1b9ccc50f1e54a07f772e521ce73d55bebce0c88512bb1cc257a9813141f9d377e3cb04481ee7d8213ed46041416298514a20d1e690902352ce4a337c3db76d58bdd8a7dc62a8fe5b4698e75e4ebca2d605ed418fe8711c7bbc939808330e2971982b434dcca7fd110e0500492b94a4733cab49a0677bcd70bdbe23f83ef864056274644f05a4722e533acedc94087f086ea655f08faf911b2a0b3bc672177c6fe2711eef80fc28fa039abfc50841050782cf6a44b5114d20a89a8b9996b709372180bf6deea360b67e6e71a1f9450f219d83d11c3968bb23674525f102c7f3fde2cbb801d1202849d5e3ef821cf0e68c94c8ea188ad705cc8a9351060f40dd9b5bc0c5728a56f3fb24642d48d3f30cd8379940f5690ba2f733126e301ccb05178ba15496b02ca795ef2c1ad2371c4bdaf7168d8ffb403bd06732643f450df3290e24fe2034114e17fad1fba6228e81f7e2232b4bffc1cc19db85e7996e8d1155413ec6364616b5f0438fa6827399a36aaaf5032039c5df3907d35b48bc9bf7a5aca1162aa98379233e176206f04dbc2443246fea5186641e8990a483a8bcff0d34934a407111fc3734de8bf1a3d2f8a2d086636cf002255c68001546edf4683e47e605ba8229d926ebc0fbc578d1ede6d98d6929d3abf736e9009a2d71fadd4766033c138d28d3a50e3dd264a6287bd7d77b09484bc54f16ee813e15db2da86770f0cc85d3b89f331b1e487fe8a4c058256b99dabec5f3403f6ac97a8646f079aba17e0a1fb720056f1ab821d00dc96b52fe9524a4a0077d3626af7f72e3645395ff9a970daf758d050440998c0f6734f2a6d9be3dcdb07053f8397cec035f3ac4a833499fa04143482da1ced6c34cce3509c4d8f162d80d9ac4c0e77b46108735ae3e210711e71d0d67149dab55ec41c67e87a6bacdd6476e7193a0bd5da67afdeb01d19350e1aab671eef2404a9305fa762332b18e8cb9cacde7bf00cd4390ce14d43013ee143462684a41db9267a4e991876c364f9a97e50fb83abddcd64f5b3edd6ecd46da4a70b8dd2f36f1024bedbbf4cbc21e44feb14a03447c22975e48f66b8a4474bf53b0ae474657e1352b36db35829720d847cda6b7df36f1dbe1d9e5d9877e1e7b72afb00cc2bf95688efc7cbdb872dbdb874a950bbbe9c40bab370bff6644cdeadd6025a8cc705870f81c7f18246f137b0020570b4fda6aabc2f4b819641530c9d5d480400c70f9db97d3059e9c5442987555b65ebe9adcdbd770899f750599f8c739b496f804c720089ec23d396143e24e4f72a759aa9f7ffa66c59fbbb709e4d0196a18b52e3e55899d283601935f6abd2f9d0a5d8051a0d444c0ac6a49677fd04971505a58a438ed85d1340df5f2271b07bdb007ddd2371445ffbb30f0af73d9ae4715a8877a011a74cb292ff4316464db153b85eb36fe37df38fb66ddbf5679dd3c3ca71674c568e5ab635b8c6ad02754c6f5353bbf1f7c113b96b7ac7047c307c96c2fb024d8b56f420eac337555647249de7ebc9dddce92398f4be14681e9c51dfab1e3659be32740544b2b94e3d95f9f3b84fa19bfe1e9e905ebdc0e46961e69d6f3f49ac2d12e8e92d7290871083f9dfbc65260728738520fbe54754708900ed82fcc63472ed505ae44150d162eeee93408dc681ab608385a4be8d7d0e7538f0b346912d371a13f84dc89677938c953e605b98d791a31d072d6a2d4a3b2ead16ce120cd20d6dd08999dcd227419940a59cca1692b6d9bc3f23b1edc0f35831c5a5c5cc913fe92cda675fdc6f7e14b41e7d3062ef4fe05759cbc7fd6dc1bd5ca087bd07f3bf8ad036aadf569792046c4fc3c745a05937cb9db764aa19f338f9f08d0c7a263090e98a8cc0746082cd2c0032a0c877433f34db0dcf30ebfc61c4f79146fbee8cb8a8605526a25443233c96276d47bc4e3da93ca98bfebe79487a7e593652f44f6bc1f6b9c0cb556143cd6480de5d07c9bb6071511f6a47b20b94c60bb5cbbef6e04f60a82992ffc929d9ccac1f3d70f7e39d56cf21200ea775496b6a5614c613735205cca5f63d8f13f5edfe69e15d4c82abaa4990c523c4eb90a5f56fe94254d1fcf6dc7193a49f969498f07befba4915f7d7e9f37c6e9aece2b025d93c271c930d9fd547e012a5fa72a7505fbdcc479c432895e7fe296114b63f716125cb792263c772f1cea930cb9e02789cd705380b9596eb3147439c292961f54e0ac478b64b0c7d16971bca7f140a6e5a3ffb7a908c9c9987c7a20b673e8698aa40da1e8fe1d7da50e57729bdb58d5654a6ef5c80385ece212c09e226f6f7079eb99e3a98f3def57038f123c5b7cdc215284ac563152d6170d53795edda906f932be85ebdec5b449864b09ee6998ca1c58398981a89442ecc81a19c2b0984ead278fbb37bf8d209886f6d94916901ab1be212e4b203b0c39d9a6faf75a1652d48061e60256bd91cda27e5b7cecb4d1b2b7711c5d9f2f8dc23c6042d90741795b6a06297a970ec293ac4ef5d8980334dfc6ad7879028b24e52b4fe87eefb35fdf17cf4e65b9480e13c5f81a60643269b0a48b76e96398121904bf9c7ddd25c14756ee47318953f73bd5898ececceb63c0be0c1ae34f57ebe6ad79a640c34b9c03aeb7fd4a76af3fc75e745c6bf75bbb70b9990ca75e9bd9fd7bea734865e4d4a6e48667a2cc6e33e24c8be1e5e66bace5d3f02c5f626bb439f8a2c3a1db634da3c3b68dbaefd91fde5e157f4c1ee0d31380a6f179398fa1a7584611253ee2ac39db41041308ade7ac110d4c4c8b120e2228eb7395ca8926df836e8a61f1fc2380e10317ea6a8cd818ef30ba36cda22438a4fcfd9d0a6cce87721d9e15c94c6f2d6da6e02054aab127f239f3e075d1036c337a8563500300d49496c5496e4ea8962c28e5ae9a5f568349044028dccf99fdf4ec9778205de11b660246d46ac3886745c9d896b9d05f2b534db806c76d2d7f43fb7fa6ae07f22e01bf375dface48f68230d64bbc4cab6ae7d8d84e6b395198df7331c17c000dbea9f585a7cfef72cdcc702b33e3d5cbf6e70ef62c288c6da117370620fc3a214757864d737c05c08d921b7b900f2a3d1daab549b4e28148f0a27b5f9683b9719c597fccf334886b7720228ff096b634afffcbe1ed7d1347f7a8d0090899f58ff96db02fbcbcfc8bfabb0b9403d3b9e0296f96abe6ddcd1d75058d5a493d41a4e56b688e97dfd49b56f62ae8db62bfb555d37b0c07ad9369c767f62888b5969779410bfba378c37f2afceeb144f1709c87ca6ee0dcda890067b75a7305eaa6982f2943fb9a3e2fa31a5edbefee35b12b8399c27f33883b7540d9612778c547939c8c9627c04740c997856d7616b5719b9e7cf697d0602eae0fa4faaad8d6e132d7b9d056c801ca1869672dd9ea098b13d3b7c455ead938a01659425a8fcbf6eecfb5848cd452ead4c3905e698f74f376f7d0e554195edfc57e99acfecae8fb10eb9651f50d007e85f7a7a0c5d646c380d010b5eac34ff0f824112dc9ee8b70b3af9a721347d151b92c7e0f73d676ccd7dc844e95162869e15eeae86bf76e87f2d9cc323786492a71e12c924749225d1f02fbebb4ad78b3e71cfde8a3226a04660d9be4a14aea5acd44096c0a31359c43a8878e5887b687e6a7166f847bce175020f655cfd1d9fd0ae16bcf44de92c2bf8860e47ac93c626847175c78f95a04399da138d7487ff869e3e7b9827b23766e85d580769d924badfc120ad0c61ab5452f354240061e09c4da3789a944372d657bdbfaf833989ac70d55ffa6f948eba779d5fe99c0ae62a0e5df32d813602b22421d6e8a54427f6a18be10051896662178b708434fe8a7d548ae70f7bb169366f7c36f9f60465117646ad86141d653822ac5955db9b3c1bec4953c60adc356669bbe919e3cd43ef3d0648430701198142e62d2c2121be8f6737966787b21aba59c8e16e71a08911a135c8b29cb0294f97882c7dee835e32a08", 0xf35}], 0x4}, 0x0) close(r1) close(r0) 09:37:59 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, 0x0, 0x0) 09:38:00 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) clock_gettime(0x0, &(0x7f0000000080)={0x0}) sendmsg$can_bcm(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r1}, 0x10, &(0x7f00000000c0)={&(0x7f0000000580)={0x1, 0x7ab0715dca68fed7, 0x0, {}, {r2}, {}, 0x4, @canfd={{}, 0x0, 0x0, 0x0, 0x0, "b8ee0816756b62187804752330b2b55830d7228ef1593c0639bd084bba0bfd8db72f70e5b2e7f90e11cbc6ec61a03fc316d5d47970907af5fc4a27f6cf718909"}}, 0x80}}, 0x0) 09:38:00 executing program 5: set_mempolicy(0x1, 0x0, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x8302, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=';', 0x300}], 0x1) 09:38:00 executing program 2: open_by_handle_at(0xffffffffffffff9c, &(0x7f0000000040)=@ceph_nfs_fh={0x8, 0x1, {0x28c6}}, 0x400401) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x5) r2 = socket$netlink(0x10, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a00030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000001280)={0x0, @l2tp={0x2, 0x2, @empty, 0x3}, @l2tp={0x2, 0x0, @local, 0x1}, @hci={0x1f, 0x0, 0x4}, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f000001a1c0)='syz_tun\x00'}) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000002d40)=ANY=[@ANYBLOB="09000000000069be3d1b924aeff70000040000000000000006000000ad39200000000000057261c99945961d33baa6b20000000000000028b6ebff11a247d485000000000000000000000000000000011400000035800000000000800000001a00000000000000400000000000000000000000000000005c19966e00000000ef00000004000000000000000000000000000006000000a1db3bc4d30a72b623fcd6c802000000000000000500000000000000000000000000000800000000000000000100a600ff00000000000000000000000000000000000000ff03000000000000010517bd1aa521ac9324a83aa1000000000000000000000000008c00400000000000000000000000000001000000000000000402000000000000a1000000000000000000000000000000000000000000000000000000000000000000000000000900000000999c4456f49f0813cb58cf0cb20000000000000000e9ffffffff000000000000000000000000000000000000000040000007000000000000000000002eb0203721cc82bb42658507276146ca17edeb6c6add775f877fc7113eddf58ca6b1ce6b1b36fd28f2a579859709e381a184fbcae736d0656af1f7aa0ded96338aa456578912a7b8e62f9af59fe07d6a6274e31f9e5dbbd51c84bc34f8a644daf1546a27a24b069a49e6673fb48f57391c5563e9791a3b865e36db50ea4b0a7040c587e072759d624dbfec97fa144b0cbd591fdf233cf6d7a31fa357dc8d40fea7721a9789e2e646ede2cc53912ab3f950fdf25084000091b71acdd21ffda2028a227a669d5d2bc8f27b41be9c4d6716e15caff60c599c4960b713331827fe6ab96ae5a949986755297cb22304d8d72d3b9ff679b7dd58ae7ea703a8367d03000000000000000000000000000000000000009384045bec59dd49e594090728689f230292a352e5def3d2c553ed20d255d3e4e1db3b04a16130675920d0ab14fe2a31bb8e6ca2272c49f202ffb9f0a31119753b3da2e37f0b6f3514c0eb053c2167ec084f3dc31b5069642803ad10000010000000001ecaf5896155510bc9d17089204ef308bf85966cb290ca75967d839906529e3536c2f0c1359149e5266b1f08179b0f72bede693acb7921a61b494d5c1124f2026605d64d19d058d4ad77067c4e7fbbd67e4c571daa000000000000000000000000000000dda90ed12f234c2608f198204f9ec2165a30d129912edb4eb155cfccad5ec763828083cf40240c85e6f04ce8da217d17993992290b84a4ce43100000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000001500)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000001d40)={{}, r5, 0xe, @inherit={0x58, &(0x7f0000001980)=ANY=[@ANYBLOB="f396691b817b3c9c880c1f6290dc651b514c8f8fec15e2e07cd4fe8ea1683a6e68221c57b22e2b568b54fe6b0dff4b0b0e4eff9ec5a44c024a56b9f2a86b35c1a2364ec74613987ae64ce935170dc5154994f41ef09019320a5fbec508fd5740eb71472bcf744325fc02341a2b93529688662bb344adad59320e2dcb7d23c1a73c112ba005958b3381064e3a2dbac9fea6f0e023f586088008a631d3485bc67cf0", @ANYRESDEC=r4, @ANYRESDEC=r1]}, @subvolid=0x1}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000100)={{r2}, r5, 0x10, @unused=[0x3, 0x166, 0x24edff3e, 0x41c], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000480)={{}, r5, 0x1c, @unused=[0x8, 0x3af, 0x6], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{}, r5, 0x2, @inherit={0x98, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000a000000000000000900000000000000869000000000000010000000000000000700000000000000ffff06000000000000f41900000000000000000000050000000000f65100000000000000000000060000000000007f0000000000fc00004106000000000000e7e0000000681fc30f0000000006000000"]}, @subvolid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000100)={{}, r5, 0x6, @unused=[0x1, 0x7fffffff, 0x5, 0x43e3], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000080)={{}, r5, 0x0, @unused=[0x80, 0xd646, 0x100, 0x1], @name="08932a99b47e07ac97d94a0e5d75c16abdd5425e0e2a222365702eb06c0134f75865fdbd83b4fce8c2d00e6d560bd858bf0a1345a2a23652d6b34b7f97e1a9d4f8177adae64651b5d6b556b86e300e8828fca4b6ed38f58da1c69ca7ba4926c0956f2b58baad14984476503abd2042632d89f1683b331f019a273573ee6bcc5a7e06b9e338e1f9c3d6fa5350df8cd75103067465c9f08d414c2cd64cd8b4297142cdbaf0dc832098b85a36fc8933406d1cf3f0c2bb081cc24da6602fed0bc3f1cbb80154bf912bee583a4ce36424a8def95076af1127a539ad52c2173de75cdda8cb516c1ed75379879f7a63d5e8b234f727b26477d2c4e398110dffe11aacb4115dc800498cd4eefc86e04d891389c5df3ac316039bbb3335dc1a81fe8f48d1a3f1df1479c65ef3034952467fa8d51b983990bef20345ab21be5c8b1b308703e3e9d9066963978dee79d1575506d0eddcba7747f5486ff93b90fb857d68ca4fe2639e903384683c2b4c60c43088420bd37fb4a5c05863c169a57505ed54e34ebf09c7c3ca5e96360d05fdbcbc2d18091604df7c8c8aab5da32659389df96bce9b4eb3c8ba5ee27d0c8dede17307aa5ab640a41ea9ff8e045dbc030d0625d125f36ff74d9d80b28937d41c003ab5a31a1df852726f35b75a6b942535f35956e081dc6b5d686e8f5a083c3853785cfa5a99a8caeda3a959f664ab7dcf7c99e5a8f29a0628d6d3ebcefe1876338c0fa8f62939f1c2fc9a6026d4b55450800ee7d5f3f38cf6dd3579e9da5df413ac33b4782eb62464c1bd14b27226b757336f2fdf6bb7dc90f4162bcf0e503a28c28614bbd7cbd36b90410c041f20bbe28c6e25d88007532bc6fcf506d2859e58fa3ed2882525c2adba56a8ceac59fdcdc5657f9a71d03d375abd4125927812cc10c5ada258d34e696601b16cea5984959d6601112191dec6c2de3f8213f9dfc868ab8194cb4004a001afec8443a934a72a99c740c9e2985fccbe97d37baef7c12d4888feafe5d73280bc814db16d470a6c06102120d6db8b5369f98e54bfe404c1cbab59e7f542344df6afdb86de891107a1cd3d285499a770c34111509ba80602bc06019be35dc130f29539745f47643e500173ae2a8db1532789b9602099b97428ece1266aa39d1d826e273c9d7431fa09115c437f23423b15369b51ed898d3fe6a326061e1c5463b9fac4e01b4f1c436e3a2519a0cc1df7642f088b006d44f515340512441d56c781302ae3ec069de84210757905393b731949ac17ffa07c769b8017d3028f2f3b9f6962e4ee032efc97c8908c32dab8cdfd8e9fe6bbb0d99b6e53decb99d8d30e31d77b120f7f5c3033fa64f869d0382569ec17d1a46d642f6ca59bc07e8759b82f7f0179f0b3e4151197480877a9a29116f38e52af2903388510262500536815fec79db5aef781fe2d9a47a89abdfc933073bc6874bffc18b2fc847ecc7242a6ffc89fce54a8ae2cd3e1fa709230fa42e37ccd0d91608219e16a1f6c019dfde60b82f44d86568d13ca096dbd91c70b0caddc776475f0ed8ef563aa050d6dc6eb950b9b47cfbc0626258e96c00c47f2274f87f9dd574edc2ceb65645e0a62c8b8588a03bedf50ed52ddeb27f89f3afb8c406b0a88d700b3d09cbb3f2c9d69fbf988cbbcd3ce56d3eca57aeccfb0928446676e77b21e17c6b41053a05b609e6af9d901aec0a19d3c48c047d4e61fc59fd00338a901b068799a02bb1f8aba168b8fcd379871cf7233c9af07166bfdb6e117f95411798cbcc4a9c3b4f01c57e10fa34283dde7d644c76a3a9732b804c616465580db979476602c80c26587ad3abfac7fb5b7659d1bea96e0f2c667172c3e003ed3444dc515d6f7b4d291df48c5b1b7c3302e3a549bcd892a038bf6478cf067e099d6b3318a1858be24f06300c51502bb896355ed87f88e5c338bfe9eb5dd8a2ca75b36f0d6bfc22d262a791ece78e4bc88fc5825bb8c2c2d5f148fecbbb5f04111eb245798c4163ebe11919c3d577efb68a7a8fd09fbbce2f9febf4fdfa51030241daa5c5b96b98fcc810beb04f63d412b4f93023b5b35ef356c40277d95cf29e28cae2de593527cc55a1804768c20002e1b96084d50bcab773525c3f68aa4d97a4e98114ce8ce4ac7da19fa2df180805c39007dbab85c72534022f60fae0c32e2699898b0e035bd1862cb91d8d4471dd093ea16f0a69427e4bacf57e660289897875bd3024b573c7bb344ee71e56e803f4c3401aa2be78efdda0989ea57c8aa5283dd6458d3529951298b49afa2ef2e7d4f85abb38945f205cc8b21fc59467678f1d715ea9faa8be1b25871e15bdd52cc75b0df9f0293a42797bdaa18105b6189958eb8a7d56e974ccb152ce9a2c072365e717ae5ab8f1fac7ca259a849055a72cc1d98ea98f1208cff0c2c16cb3a1bcc6ced666382bb48268d8e53dd2c46c53a08a6e1df67479a549477a3f036ee592da06bfe1a37713da3bef952ff03cd8b0ab6f396bb1eed77eaa3d28ebeef126f964d1defe5388e4937968bac7f7358eff70f5717436fc9b013afa0c06109880de0a20b36d5f8a07d92ff829030a8d880c7d143528f8ba850476f74e5e2752d5f300956ce06ccfa5e53e6b0fbcf88dfc392b8d8f1c653ee9b7e1932ea988d9a4c873a5a222cc20eeacb092d515ff6f7700914e3fb0be00908588c79c6e0a8d9fb2ddd8ff30081809d5148c984b0e299b197193bc5b596b7653507df835ccfd48c8fc4ea298630ff72234213a11d51825a49e990fc923e6ab310107c686faa058ebec7baa49079f425ab8b9ec10aa0f8e177025cc32625afe2739fab5dcbc2e9cec2932d626e0b95a6aee4813358e177ff4552f804c33076304f355a37aa7dfe3533b2b3fd927800e775a9f3b233cf20368d40aa79859fc85bca43828fa2bcb5843e8a129373785eff1d54d71e5630326a998ecff0ca277466d7aa03f91c51a8079c5dda91a34c3720856c326a6f864ea7aec81ba2b7d516c2396ce1ddec50083bfc933593aa22c642dca10f4199a4c07db520d20a026280264d979a0626a713c703f32ad4a2a008eec227e45f260840718289b0913e57bdfb5096363a6a1e63d9fdcb1be6f19c25b4403e90c9da2479260f6d2842fdd8ca519bae8cc3430d7fffaace954385d8316f809b3179c2b5207d8096dda4443b05d5d704fc7f1de7f3c45727e1fcc6b9c9d7793049c36e27237264504cd537dda3e172c4116bd51953ae5db6ccdeb0535023adf28f0280afd87001514b9e9583998ce681d5097e6deaeca27aa70dfb41e7eee8599660bce881f08de46cf1fbba12b39394f7c8544489600b058cea283c651825d1fd02fceaddb3be8ff496af90c422c457fbf15a82f6e5f5cbb800db461e4e58c4186051453f004b54ab790273d3d9f17d62704a21b2a01fc157a802a3df1225cf27cbaeff27da994746ba604af04f5d360dc6d55468717ad957b75d39b611e2009106c349e1f691d6bce13adf38a3cd7229285775710161699055050bc3965ac900ebb93b7e89138ecaa1248ee089fcf96111219cb14e5b0f89dd26c4d8561ea088ac62b7988ade93ed97937d1ffede59b3a69342b3b3374e7ad205374fc62485662ebc57749d97edb25f1c1a066033295afead863d9738bbf5db1889a844188443dfaa764f62efff3ecd32aa245a8d94b66122a5b74483ba46dbfd9060c19715c74fa9cc43cfb20409501b9e6cb44d7f08a880fa1f1066718d870fb07839cbb70a2ec07ab884259f443d9fa3a1e991db54bb1d06ca7e8b5de71ef16172f02dc99bb8a07d8b4b2eefb122cf770ab6bd29c8441c5707c43874d8e907986b75bc8fa17d4d24fc163a957c0f8c74fbef7dc4de7e57cb84de89c76a660400211445ddb4c2cd17f22621347393b78632102df5cf2793cd03827c3e636c412c7da3b0e059871a620d34d80ca0c835e3bf29ed54dbf3cbc5909656f97ade33b832603d6e228eca0d69c220609178abd088ea75b049aa3c3b571e6b2d3138384d8a86fc64a31db4cd04bd2d166039161d5f7f48140460c79e3ba78ad1fb0587fb819d8bd758248846181b94d0907eb8a072d386a8809d69fc7aa1857fe2baa36bc219a7dd828957586b2162b110220aa83d5ebba1c1889cab665afeccac407f87928a42273b10a39ff65763f84ee2d8041506842492f0fd2ade9751bbdad95e358f2f87bb2bc52ef90ac5542d0a887acbba2fcdb781fbff4409f1e2f2955855abc254b4952530c497cccf3234406cdad7da1392a74effe47fb812e779dc7636969858df54c17e27bba89dc9c2f9c4b7317cdadabda72edb83d3870d30c3fd02ebf5a22a7e5b9f3cadbb226c13dbb4bd6c5c00d367977a033b0fca2cb0b596836e66e3b4769c03e5bac46bac36ce55c719d686805d76c4b9651c60cdb7f386fdef737d20d1c166176029193b77688e83a6fa60f73e7eeb673cf94f6a0ea395b608679659ecd73cf4dd9a128f38defed4aaccf54301db2f0f95f0a4dd578d28acb3ed55e3ff816bffeb0d55593d9adeeaa3e1201ef9895eb55ae37a12aad34b7339c6ac1b4c743bbc41fa909b5b0cf578cbeaddaf8f63acbf4d0a7037e1b41938f20586e6d7e64275b7c82e90273035fbf6945430085042368e15572c1a5232ce4cc807dd2d60ef7d70cbe602999babee414c5681a899ddd52e7fe011a2ac005c22a7386a7b3af552d8990e1c8a3f5071fedb726708fdb36ac18b44e9d779e0b4df81a2dd87296492f66231fea0446c1cb67e94d9849d2fd0e83c41a910a30f8144bc8767d9e59126c699f46c6d80286abd1861d2fcc48c2ba7f67f13b5569c47b50638ce19cd48f9d0ff1ab0fb864e663ff3dc47a29614784cfc053fc070164b5e30c85ae61f90fc14531dba3e91a4450b33366ae75f480a3a939726554221da6c416cf8761d12a4cd76774aa2288cece50c4c559be9dd3837e37f0f7d15af603ae491ba3119bb052b6f6c224703bfc17550c127a86082eddc11c7fb3c67b0bc8e80d77b6b18f4e22de5784f7bfd2b37e3524d2c6f1d5e1a5b071da2dc73f9e17e71d411ad6dc7d7e0f3d40e1b2a26cb165274f0eb76393a5cc97c01b2e294fb34538f088c38c14a3790be792a4354b78ff213492b870ee44a084aaadb177b02b50f5ee99a02c4eb78850604a3d45a41fd1e96440f07c114fa4da724306b82145f6042e02e9b013ae7c96392ef691408a4b5d99f6694d184089b2bcb65920abdcc23a752e3a57bce3db7a93c0d16383022e5b125d1abd8f5197420d4aec48f93b98954082b4e76a93354ce0f8fe4c5c7d4cc38ab7661844e9e1de086ed38df94537c65382cd8debbd24972b8ee7ce9592d30289396602951f5cf4cc4af70af72aecb34c0a8135f6efa326b04951b52549eae9ed005c9ce4fc5a8f72223c67064fd906d99a1aada9f14eca278aed2ecc4cb5b2064755a2d15e2502ab5c2346318d09c394cd62decf1028a59a331e8de8b9088839759cf6f4f608ebdd8cb5d12a08097d040a91b047eaf310ae4458605bc4f0c90068278d8f36a5997a8b0a3307de83688127f055a99ae096a316381dd81efd2c74bdde106c2c52bb33a0ccf1ef389479361c9cb26c7e7399acb0fd2afc13c61fc2bf01376640b7e61b9df1d987ceca94d8a0b62d29e8f0de18e54d72f4dac1b5c51cdb87a1e9fb26784652b2c7ace0c9b5279bf5b554db9cddc0d"}) 09:38:00 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000140)=@v1={0x0, @aes128, 0x4, @desc1}) 09:38:00 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:00 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000122a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b01}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012820)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000000600)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727e4f14124e02704d4f27b423393273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a08616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300"/142, 0x8e, 0x90000}], 0x0, &(0x7f0000012f40), 0x1) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xb) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000005c0)='`', 0x1}], 0x1, 0x0, 0x0) fallocate(r1, 0x100000011, 0x0, 0x28120001) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r3 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write$binfmt_aout(r2, &(0x7f0000000340)=ANY=[], 0x220) sendfile(r2, r3, 0x0, 0x1000000201005) 09:38:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:00 executing program 5: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:00 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x4f, &(0x7f0000000200)=[{&(0x7f0000010000)="61c93ec1e78be30ba8958ebec5461de1edee8dcf45c34477df2de9591cfa92dbd74f12f5ea504cdebb6b1561103667bc000001000000000001000000000000005f42485266535f4d08000000000000000060510000000000001010000000000000000000000000000000000000000000000000010000000000e00000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000003000000000000004503000000000000030000000001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc00"/320, 0x140, 0x10000}, {&(0x7f0000010140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10220}, {&(0x7f0000010160)="00000000000000000000000001000000000000e400001000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9000"/128, 0x80, 0x10320}, {&(0x7f00000101e0)="0000000000000000000000003050000000000005000000000000000010100000000000050000000000000000805000000000000500000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000006000000000000000010100000000000050000000000000000205000000000000600000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004051000000000007000000000000000010100000000000050000000000000000205100000000000700000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e00000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000006051000000000008000000000000000010100000000000050000000000000000705100000000000800000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2a0, 0x10b20}, {&(0x7f0000010480)="eafd0fed2ea1499270c437d8633347d3479613486bf840a3d88373e6e0de9edcd74f12f5ea504cdebb6b1561103667bc00001000000000000100000000000001162bf350e8d040029725963e2598de860300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/224, 0xe0, 0x100000}, {&(0x7f0000010560)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc59268d889d069dfe16793bf7fd0f2b4aa00444ea7a9f8902b68f21046a3c7fe9d74f12f5ea504cdebb6b1561103667bc00101000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/576, 0x240, 0x100ea0}, {&(0x7f00000107a0)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bcea2568f12d2d2abc03b7d9b562617f2e664975e0bccc2cc8262b733a4b88a701d74f12f5ea504cdebb6b1561103667bc00201000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e00005000"/512, 0x200, 0x101ea0}, {&(0x7f00000109a0)="00000000000000000000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000040000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc4eb4e8207010af345cfeb585e8d496ad83f205a85dc35e45f19d6912be5cc943d74f12f5ea504cdebb6b1561103667bc00301000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000040000000000000001000000000100000000000000cc00001000000000006b0f0000300000000000", 0x140, 0x102f40}, {&(0x7f0000010ae0)="000000000000000000000000000000000300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86c65f98374e2ac9c87986d7eb740313b78dd7c69d2a75b34083e150dfa1221534d74f12f5ea504cdebb6b1561103667bc00401000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000500000000000000", 0xa0, 0x103fc0}, {&(0x7f0000010b80)="6cd93692a146fa408e73d30b5c639c63b02e9bf0adb26ba2fc7583b7343cbc77d74f12f5ea504cdebb6b1561103667bc00501000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000700000000000000", 0x60, 0x105000}, {&(0x7f0000010be0)="c40e96bae5bc72a5b0c97f40e3146b6b0bd037be537cecdf5726a02b208e551dd74f12f5ea504cdebb6b1561103667bc00601000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000a0000000000000002000000000000100000000000c60000400000000000930f0000080000000070100000000000c700903f0000000000930f00"/160, 0xa0, 0x106000}, {&(0x7f0000010c80)="0000000000000000000000000000000000000000000000000100000000000000754dd23931fdc985cce3e5c20b798d485e781fe44fe90066f588fabb65bad754d74f12f5ea504cdebb6b1561103667bc00701000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000040000000000000002000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f00003000"/192, 0xc0, 0x106fe0}, {&(0x7f0000010d40)="0300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8624d1609f1fc1da3f9bd411680e26f3ad1991045f71a58a28c2f7aeb8e11b3e06d74f12f5ea504cdebb6b1561103667bc00801000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000030000000000000003000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e00005000"/288, 0x120, 0x107fa0}, {&(0x7f0000010e60)="190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000059000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc5a61c527b3da9b6acf7f7ca1f498cfde876ce5387b51b1c74b4669706f9b9a1cd74f12f5ea504cdebb6b1561103667bc00901000000000000100000000000001162bf350e8d040029725963e2598de86020000000000000002000000000000000b000000000000100000000000c00000400000000000830f0000180000000040100000000000a900000000000000006b0f0000180000000040100000000000b005000000000000006b0f0000000000000050100000000000a90000000000000000530f0000180000000050100000000000b00700000000000000530f0000000000000070100000000000a90000000000000000320f0000210000000080100000000000a90000000000000000110f0000210000000090100000000000a90000000000000000f00e00002100000000a0100000000000a90000000000000000cf0e0000210000000000500000000000a90000000000000000ae0e0000210000000000500000000000c00000190000000000960e0000180000000000500000000000c00000190000000000b70e0000180000000060100000000000b00a000000000000000b0f0000000000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/768, 0x300, 0x108f00}, {&(0x7f0000011160)="000000000000000000000000000000000000000000000000000000001000000000000000010000000000000500000000000000010000000000000002000000000000000200000000000000b00100000000000000010000000000000002000000000000000200000000000000b00a00000000000000010000000000000002000000000000000200000000000000b00200000000000000010000000000000002000000000000000200000000000000b00300000000000000010000000000000002000000000000000200000000000000b00400000000000000010000000000000001000000000000000200000000000000010000000000000001000000000000000200000000000000006000000000000000010000000000000200000000000000eee13a81a097197435b37ce06de6e024ff2a086baf3be006d6330b7c6f796a8cd74f12f5ea504cdebb6b1561103667bc00a01000000000000100000000000001162bf350e8d040029725963e2598de8602000000000000000a0000000000000006000000000000100000000000c60000400000000000930f0000080000000000100000000000c70040000000000000930f0000000000000060100000000000c70010000000000000930f00000000000000b0100000000000c700503f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700f01800000000008b0f00"/544, 0x220, 0x109ee0}, {&(0x7f0000011380)="0000000000000000000000000000000001000000000000000300000000000000", 0x20, 0x10afe0}, {&(0x7f00000113a0)="4fc0925261bef9a4357dbb8a7db5a6a5f01a90ad0991206fbe54f339dc6b04ebd74f12f5ea504cdebb6b1561103667bc00005000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/384, 0x180, 0x500000}, {&(0x7f0000011520)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5003a0}, {&(0x7f00000115a0)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5004c0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000060000000000000000000000000000000050500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x500560}, {&(0x7f0000011680)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x500720}, {&(0x7f00000116e0)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x500840}, {&(0x7f0000011720)="0000050000000000000000000000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/96, 0x60, 0x5008e0}, {&(0x7f0000011780)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x5009e0}, {&(0x7f00000118a0)="000000000000000000000500000000000000000100000000000000105000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000005a6d55debdc249ae9114efcb6a09ff0d00"/128, 0x80, 0x500b60}, {&(0x7f0000011920)="0000000000000000000000000000000000681f1f630000000000000000681f1f6300"/64, 0x40, 0x500c00}, {&(0x7f0000011960)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x500c80}, {&(0x7f00000119c0)="000000000000000000000000000000000000050000000000000000000000000000000040500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x500d20}, {&(0x7f0000011a40)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x500e40}, {&(0x7f0000011a80)="000000000000000000060000000000000000000000000000000020500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x500ee0}, {&(0x7f0000011ae0)="0bf33de05f316377fb74dea7847e1f2be1d945509a8d1b99a6428b3fb7ea9933d74f12f5ea504cdebb6b1561103667bc00105000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000050000000000000002000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/160, 0xa0, 0x501000}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000046b2384bf9ccf6f5b9ca5d807aff424e546cba2e8dc66c348c35b8ba253b3840d74f12f5ea504cdebb6b1561103667bc00205000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000020500000000000a90000000000000000e70e0000210000000040500000000000a90000000000000000c60e0000210000000050500000000000a90000000000000000a50e0000210000000090500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000090e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/704, 0x2c0, 0x501f40}, {&(0x7f0000011e40)="00000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000000a7929565d55ad48e8ce1375642eb1dae93ce50a42786e6e2c221ebc6ba40d9ed74f12f5ea504cdebb6b1561103667bc00305000000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000500000000000000020000000100010000000000000100000000000000000000510000000000070000000000000002010000000000006c0000000000000000006050000000000007", 0x260, 0x502e40}, {&(0x7f00000120a0)="5c5097e39db7b200da449ba1bdf15b135de5c6227470a15b98f06eee6ed2aa56d74f12f5ea504cdebb6b1561103667bc00405000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000040000000000000003000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f0000300000000100000000000000cc00006900000000000b0f00003000"/192, 0xc0, 0x504000}, {&(0x7f0000012160)="000000000000000000000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86df1fd150533fe16ecf4d087a19ef51ae083c1d6081b6e2b522aad9bef6da0308d74f12f5ea504cdebb6b1561103667bc00505000000000000100000000000001162bf350e8d040029725963e2598de8606000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000030500000000000c700100000000000008b0f0000000000000060500000000000c700300000000000008b0f00000000000000a0500000000000c700100000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x200, 0x504f60}, {&(0x7f0000012360)="0000000000000000010000000000000004000000000000000200000000000000f735b9aa43ae69e1d7762cb2e1822779ca49871fff38bfc3ea8ad216d7d5b405d74f12f5ea504cdebb6b1561103667bc00605000000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000000f0000000002010000000000006c00000000000000006c0b00002f0400000301000000000000010000000000000000cc0a0000a000000003010000000000000c0101000000000000bd0a00000f00000003010000000000006c0000000000000000810a00003c0000000401000000000000010000000000000000e1090000a000000004010000000000000c0001000000000000d20900000f00000004010000000000001822a8f12600000000a30900002f000000040100000000000018d65ba13500000000740900002f00000004010000000000006c0000000000000000550900001f0000000501000000000000010000000000000000b5080000a000000005010000000000000c0001000000000000970800001e00000005010000000000006c000000000000000062080000350000000601000000000000010000000000000000c2070000a000000006010000000000000c0001000000000000af0700001300000006010000000000006c0000000000000000360700007900000000000000", 0x200, 0x505fe0}, {&(0x7f0000012560)="00000000000000000000000000000000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000030000000000000000000000100d05000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed8100000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531070000000000000007000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000270000000000000027000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cd722254145d55877458f04653472554fb90091ff7409f2a0f25155a3ef9e60edd74f12f5ea504cdebb6b1561103667bc00705000000000000100000000000001162bf350e8d040029725963e2598de8604000000000000000a0000000000000009000000000000100000000000c60000400000000000930f0000080000000010100000000000c70040000000000000930f0000000000000060100000000000c700a03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700100000000000008b0f0000000000000030500000000000c700200000000000008b0f0000000000000080500000000000c700801800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f", 0x9c0, 0x506780}, {&(0x7f0000012f20)="0000000000000000010000000000000003000000000000000200000000000000e6488b754d25b32da1d1772f0f21b78a3d1063921016ca7270a4a0b09318565bd74f12f5ea504cdebb6b1561103667bc00805000000000000100000000000001162bf350e8d040029725963e2598de86050000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000010500000000000a90000000000000000290f0000210000000030500000000000a90000000000000000080f0000210000000040500000000000a90000000000000000e70e0000210000000080500000000000a90000000000000000c60e0000210000000090500000000000a90000000000000000a50e00002100000000a0500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000750e0000180000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/544, 0x220, 0x507fe0}, {&(0x7f0000013140)="000000000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00700000000000000010000000000000005000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000005000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000d2f182a42290a1bfcfcfe7b7147e2aea431113dd16420638dd84fccbdbef2dbfd74f12f5ea504cdebb6b1561103667bc00905000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000700000000000000", 0x1e0, 0x508e80}, {&(0x7f0000013320)="904702cce20b490837f0382d3afaced4f04aeb8a44cd19bbce51269713953753d74f12f5ea504cdebb6b1561103667bc00a05000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700100000000000008b0f0000000000000020500000000000c700100000000000008b0f0000000000000050500000000000c700300000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x160, 0x50a000}, {&(0x7f0000013480)="0000000000000000010000000000000004000000000000000200000000000000c35e93b34823f2ef9e2cb5f81cfff4fe8dcc97c68bb525f8251c2f1bd3294870d74f12f5ea504cdebb6b1561103667bc00b05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/192, 0xc0, 0x50afe0}, {&(0x7f0000013540)="0000000000000000000000000000000000000000000000000000000002002e2e05000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000000000000000000000000000ba89bd464425d12a6d5b8444f3772190d4eee62af1819f96c49954907142a609d74f12f5ea504cdebb6b1561103667bc00c05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000090000000000000001000000005a6d55debdc249aefb9114efcb6a09ff0d930f0000080000000000", 0x140, 0x50bf40}, {&(0x7f0000013680)="0000000000000000000000000000000000000000000000000500000000000000", 0x20, 0x50cfe0}, {&(0x7f00000136a0)="f926b10a2cd4993033763e12b7c360aedab70e6863eb0c15138be1f53772a458d74f12f5ea504cdebb6b1561103667bc00005100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000050000000000000014000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c0000230000000201000000000000010000000000000000ae0b0000a000000002010000000000000c01010000000000009f0b00000f00"/608, 0x260, 0x510000}, {&(0x7f0000013900)="000000000200000000000000050066696c6530070000000000000007000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c653003010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32806010000000000000100000000000000000700000000000000000009000166696c652e636f6c6405010000000000000100000000000000000700000000000000000005000166696c653305010000000000000100000000000000000700000000000000000005000166696c653204010000000000000100000000000000000700000000000000000005000166696c653101010000000000000100000000000000000700000000000000000005000266696c653004010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e030000000000000007000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000691f1f6300000000187fc328691f1f6300000000187fc328681f1f630000000000000000bd6cd307e0ef1cd5351c9e6ae2e451be1b863e93e39601c05ef3bdf6a8629a7cd74f12f5ea504cdebb6b1561103667bc00105100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000007000000000000000100000000f6ffffffffffffff8000d05000000000003b0f0000600000000000", 0x480, 0x510c00}, {&(0x7f0000013d80)="686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5fe13838f215b6a47177f2d8c4bebab72462216043aa584fbb1a5369e4e2414aabd74f12f5ea504cdebb6b1561103667bc00205100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000020510000000000a900000000000000002e0e0000210000000030510000000000a900000000000000000d0e0000210000000040510000000000a90000000000000000ec0d0000210000000050510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x240, 0x511fa0}, {&(0x7f0000013fc0)="00010000000000000500000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00a00000000000000010000000000000007000000000000000200000000000000b00200000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000db7fe33f9bf003e863b74148ef53c3d1a7e2fd4ee8ddc7fa4324ed5fcb0856fdd74f12f5ea504cdebb6b1561103667bc00305100000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000060510000000000c700a01700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x340, 0x512e20}, {&(0x7f0000014300)="0000000000000000010000000000000004000000000000000200000000000000e1dc0dc61bf1aaec80664ca4674002f6835da3f01637aa2749da4d1872c72757d74f12f5ea504cdebb6b1561103667bc00405100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/416, 0x1a0, 0x513fe0}, {&(0x7f00000144a0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5143a0}, {&(0x7f0000014520)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5144c0}, {&(0x7f0000014580)="0000000000000000000000000000000000000000070000000000000000000000000000000030510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514560}, {&(0x7f0000014600)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x514720}, {&(0x7f0000014660)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x514840}, {&(0x7f00000146a0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5148e0}, {&(0x7f0000014700)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5149e0}, {&(0x7f0000014840)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x514b60}, {&(0x7f0000014920)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x514c80}, {&(0x7f0000014980)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514d20}, {&(0x7f0000014a00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x514e40}, {&(0x7f0000014a40)="000000000000000000070000000000000000000000000000000020510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x514ee0}, {&(0x7f0000014aa0)="b91037b10699e162be185abbb1d4d707bae7b214bedaeb6a77edb4ee17273872d74f12f5ea504cdebb6b1561103667bc00505100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000040000000000000004000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000100000000000430f0000300000000100000000000000cc0000500000000000130f0000300000000100000000000000cc0000690000000000e30e00003000"/224, 0xe0, 0x515000}, {&(0x7f0000014b80)="00000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8600000000000000000000000000000000000000000000000000000000000000000000000000000000da1205f9d95b9a2d011036ef1be066620a556652b3c9ad2011a6ddcbf786803ed74f12f5ea504cdebb6b1561103667bc00605100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/576, 0x240, 0x515f40}, {&(0x7f0000014dc0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5163a0}, {&(0x7f0000014e40)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5164c0}, {&(0x7f0000014ea0)="0000000000000000000000000000000000000000080000000000000000000000000000000080510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800"/128, 0x80, 0x516560}, {&(0x7f0000014f20)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x516720}, {&(0x7f0000014f80)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x516840}, {&(0x7f0000014fc0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5168e0}, {&(0x7f0000015020)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5169e0}, {&(0x7f0000015160)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x516b60}, {&(0x7f0000015240)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x516c80}, {&(0x7f00000152a0)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x516d20}, {&(0x7f0000015320)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x516e40}, {&(0x7f0000015360)="000000000000000000080000000000000000000000000000000070510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800000000000000", 0x60, 0x516ee0}, {&(0x7f00000153c0)="fa2a758ad3e2cb682e5a3ab49eb9f7409a78909acb7ec6f327ee8e24138bca1bd74f12f5ea504cdebb6b1561103667bc00705100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000050510000000000a900000000000000002e0e0000210000000060510000000000a900000000000000000d0e0000210000000070510000000000a90000000000000000ec0d0000210000000080510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x1e0, 0x517000}, {&(0x7f00000155a0)="00010000000000000500000000000000010000000000000008000000000000000200000000000000b00a00000000000000010000000000000008000000000000000200000000000000b00200000000000000010000000000000008000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000046e37bb6580c3cb2a463a5e0524f4bd1d73da5322436caae996c3e82ce5a82bd74f12f5ea504cdebb6b1561103667bc00805100000000000100000000000001162bf350e8d040029725963e2598de8608000000000000000a000000000000000b000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000020510000000000c700300000000000008b0f0000000000000090510000000000c700701700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00"/864, 0x360, 0x517e20}, {&(0x7f0000015900)="0000000000000000010000000000000005000000000000000200000000000000", 0x20, 0x518fe0}, {&(0x7f0000015920)="ad9ab411ba1c33843af35ba0e1be784e1e6d09cd3ccdd03a499b339edec8966cd74f12f5ea504cdebb6b1561103667bc00006900000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000001b000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e00002300000001010000000000000100000000000000009c0d0000a000000001010000000000000c00010000000000008d0d00000f0000000101000000000000544bae7904000000006a0d000023000000010100000000000054482d12f600000000470d0000230000000201000000000000010000000000000000a70c0000a000000002010000000000000c0101000000000000980c00000f00000002010000000000006c0000000000000000690800002f0400000301000000000000010000000000000000c9070000a000000003010000000000000c0101000000000000ba0700000f00000003010000000000006c00000000000000007e0700003c0000000401000000000000010000000000000000de060000a000000004010000000000000c0001000000000000cf0600000f00000004010000000000001822a8f12600000000a00600002f000000040100000000000018d65ba13500000000710600002f00000004010000000000006c0000000000000000520600001f0000000501000000000000010000000000000000b2050000a000000005010000000000000c0001000000000000940500001e0000000601000000000000010000000000000000f4040000a000000006010000000000000c0001000000000000e10400001300000006010000000000006c0000000000000000680400007900"/800, 0x320, 0x690000}, {&(0x7f0000015c40)="0000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff810000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff4100000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32804010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000", 0xb40, 0x6904c0}], 0x0, &(0x7f0000016780), 0x1) 09:38:00 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000001000000000000000000000850000007b000000850000000700000095"], &(0x7f0000000000)='syzkaller\x00', 0x4, 0xa9, &(0x7f0000000340)=""/169, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f00000003c0)='qdisc_create\x00', r0}, 0x10) r1 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000680)=@newqdisc={0x4c, 0x24, 0xf0b, 0x0, 0x0, {0x60, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) 09:38:00 executing program 2: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_TIOCOUTQ(r0, 0x89e3, &(0x7f0000000040)) 09:38:00 executing program 2: r0 = syz_io_uring_setup(0x182, &(0x7f00000002c0), &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) r3 = socket$inet6_sctp(0xa, 0x801, 0x84) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0x4) 09:38:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000021c0)=@newtaction={0x80, 0x30, 0x1, 0x0, 0x0, {}, [{0x6c, 0x1, [@m_tunnel_key={0x68, 0x1, 0x0, 0x0, {{0xf}, {0x38, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{}, 0x1}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e22}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x80}}, 0x0) 09:38:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000021c0)=@newtaction={0x80, 0x30, 0x1, 0x0, 0x0, {}, [{0x6c, 0x1, [@m_tunnel_key={0x68, 0x1, 0x0, 0x0, {{0xf}, {0x38, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{}, 0x1}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e22}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x80}}, 0x0) 09:38:01 executing program 5: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000021c0)=@newtaction={0x80, 0x30, 0x1, 0x0, 0x0, {}, [{0x6c, 0x1, [@m_tunnel_key={0x68, 0x1, 0x0, 0x0, {{0xf}, {0x38, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{}, 0x1}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e22}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x80}}, 0x0) 09:38:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:01 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000021c0)=@newtaction={0x80, 0x30, 0x1, 0x0, 0x0, {}, [{0x6c, 0x1, [@m_tunnel_key={0x68, 0x1, 0x0, 0x0, {{0xf}, {0x38, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{}, 0x1}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e22}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x80}}, 0x0) 09:38:01 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x4f, &(0x7f0000000200)=[{&(0x7f0000010000)="61c93ec1e78be30ba8958ebec5461de1edee8dcf45c34477df2de9591cfa92dbd74f12f5ea504cdebb6b1561103667bc000001000000000001000000000000005f42485266535f4d08000000000000000060510000000000001010000000000000000000000000000000000000000000000000010000000000e00000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000003000000000000004503000000000000030000000001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc00"/320, 0x140, 0x10000}, {&(0x7f0000010140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10220}, {&(0x7f0000010160)="00000000000000000000000001000000000000e400001000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9000"/128, 0x80, 0x10320}, {&(0x7f00000101e0)="0000000000000000000000003050000000000005000000000000000010100000000000050000000000000000805000000000000500000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000006000000000000000010100000000000050000000000000000205000000000000600000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004051000000000007000000000000000010100000000000050000000000000000205100000000000700000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e00000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000006051000000000008000000000000000010100000000000050000000000000000705100000000000800000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2a0, 0x10b20}, {&(0x7f0000010480)="eafd0fed2ea1499270c437d8633347d3479613486bf840a3d88373e6e0de9edcd74f12f5ea504cdebb6b1561103667bc00001000000000000100000000000001162bf350e8d040029725963e2598de860300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/224, 0xe0, 0x100000}, {&(0x7f0000010560)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc59268d889d069dfe16793bf7fd0f2b4aa00444ea7a9f8902b68f21046a3c7fe9d74f12f5ea504cdebb6b1561103667bc00101000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/576, 0x240, 0x100ea0}, {&(0x7f00000107a0)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bcea2568f12d2d2abc03b7d9b562617f2e664975e0bccc2cc8262b733a4b88a701d74f12f5ea504cdebb6b1561103667bc00201000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e00005000"/512, 0x200, 0x101ea0}, {&(0x7f00000109a0)="00000000000000000000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000040000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc4eb4e8207010af345cfeb585e8d496ad83f205a85dc35e45f19d6912be5cc943d74f12f5ea504cdebb6b1561103667bc00301000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000040000000000000001000000000100000000000000cc00001000000000006b0f0000300000000000", 0x140, 0x102f40}, {&(0x7f0000010ae0)="000000000000000000000000000000000300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86c65f98374e2ac9c87986d7eb740313b78dd7c69d2a75b34083e150dfa1221534d74f12f5ea504cdebb6b1561103667bc00401000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000500000000000000", 0xa0, 0x103fc0}, {&(0x7f0000010b80)="6cd93692a146fa408e73d30b5c639c63b02e9bf0adb26ba2fc7583b7343cbc77d74f12f5ea504cdebb6b1561103667bc00501000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000700000000000000", 0x60, 0x105000}, {&(0x7f0000010be0)="c40e96bae5bc72a5b0c97f40e3146b6b0bd037be537cecdf5726a02b208e551dd74f12f5ea504cdebb6b1561103667bc00601000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000a0000000000000002000000000000100000000000c60000400000000000930f0000080000000070100000000000c700903f0000000000930f00"/160, 0xa0, 0x106000}, {&(0x7f0000010c80)="0000000000000000000000000000000000000000000000000100000000000000754dd23931fdc985cce3e5c20b798d485e781fe44fe90066f588fabb65bad754d74f12f5ea504cdebb6b1561103667bc00701000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000040000000000000002000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f00003000"/192, 0xc0, 0x106fe0}, {&(0x7f0000010d40)="0300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8624d1609f1fc1da3f9bd411680e26f3ad1991045f71a58a28c2f7aeb8e11b3e06d74f12f5ea504cdebb6b1561103667bc00801000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000030000000000000003000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e00005000"/288, 0x120, 0x107fa0}, {&(0x7f0000010e60)="190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000059000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc5a61c527b3da9b6acf7f7ca1f498cfde876ce5387b51b1c74b4669706f9b9a1cd74f12f5ea504cdebb6b1561103667bc00901000000000000100000000000001162bf350e8d040029725963e2598de86020000000000000002000000000000000b000000000000100000000000c00000400000000000830f0000180000000040100000000000a900000000000000006b0f0000180000000040100000000000b005000000000000006b0f0000000000000050100000000000a90000000000000000530f0000180000000050100000000000b00700000000000000530f0000000000000070100000000000a90000000000000000320f0000210000000080100000000000a90000000000000000110f0000210000000090100000000000a90000000000000000f00e00002100000000a0100000000000a90000000000000000cf0e0000210000000000500000000000a90000000000000000ae0e0000210000000000500000000000c00000190000000000960e0000180000000000500000000000c00000190000000000b70e0000180000000060100000000000b00a000000000000000b0f0000000000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/768, 0x300, 0x108f00}, {&(0x7f0000011160)="000000000000000000000000000000000000000000000000000000001000000000000000010000000000000500000000000000010000000000000002000000000000000200000000000000b00100000000000000010000000000000002000000000000000200000000000000b00a00000000000000010000000000000002000000000000000200000000000000b00200000000000000010000000000000002000000000000000200000000000000b00300000000000000010000000000000002000000000000000200000000000000b00400000000000000010000000000000001000000000000000200000000000000010000000000000001000000000000000200000000000000006000000000000000010000000000000200000000000000eee13a81a097197435b37ce06de6e024ff2a086baf3be006d6330b7c6f796a8cd74f12f5ea504cdebb6b1561103667bc00a01000000000000100000000000001162bf350e8d040029725963e2598de8602000000000000000a0000000000000006000000000000100000000000c60000400000000000930f0000080000000000100000000000c70040000000000000930f0000000000000060100000000000c70010000000000000930f00000000000000b0100000000000c700503f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700f01800000000008b0f00"/544, 0x220, 0x109ee0}, {&(0x7f0000011380)="0000000000000000000000000000000001000000000000000300000000000000", 0x20, 0x10afe0}, {&(0x7f00000113a0)="4fc0925261bef9a4357dbb8a7db5a6a5f01a90ad0991206fbe54f339dc6b04ebd74f12f5ea504cdebb6b1561103667bc00005000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/384, 0x180, 0x500000}, {&(0x7f0000011520)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5003a0}, {&(0x7f00000115a0)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5004c0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000060000000000000000000000000000000050500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x500560}, {&(0x7f0000011680)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x500720}, {&(0x7f00000116e0)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x500840}, {&(0x7f0000011720)="0000050000000000000000000000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/96, 0x60, 0x5008e0}, {&(0x7f0000011780)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x5009e0}, {&(0x7f00000118a0)="000000000000000000000500000000000000000100000000000000105000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000005a6d55debdc249ae9114efcb6a09ff0d00"/128, 0x80, 0x500b60}, {&(0x7f0000011920)="0000000000000000000000000000000000681f1f630000000000000000681f1f6300"/64, 0x40, 0x500c00}, {&(0x7f0000011960)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x500c80}, {&(0x7f00000119c0)="000000000000000000000000000000000000050000000000000000000000000000000040500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x500d20}, {&(0x7f0000011a40)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x500e40}, {&(0x7f0000011a80)="000000000000000000060000000000000000000000000000000020500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x500ee0}, {&(0x7f0000011ae0)="0bf33de05f316377fb74dea7847e1f2be1d945509a8d1b99a6428b3fb7ea9933d74f12f5ea504cdebb6b1561103667bc00105000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000050000000000000002000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/160, 0xa0, 0x501000}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000046b2384bf9ccf6f5b9ca5d807aff424e546cba2e8dc66c348c35b8ba253b3840d74f12f5ea504cdebb6b1561103667bc00205000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000020500000000000a90000000000000000e70e0000210000000040500000000000a90000000000000000c60e0000210000000050500000000000a90000000000000000a50e0000210000000090500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000090e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/704, 0x2c0, 0x501f40}, {&(0x7f0000011e40)="00000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000000a7929565d55ad48e8ce1375642eb1dae93ce50a42786e6e2c221ebc6ba40d9ed74f12f5ea504cdebb6b1561103667bc00305000000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000500000000000000020000000100010000000000000100000000000000000000510000000000070000000000000002010000000000006c0000000000000000006050000000000007", 0x260, 0x502e40}, {&(0x7f00000120a0)="5c5097e39db7b200da449ba1bdf15b135de5c6227470a15b98f06eee6ed2aa56d74f12f5ea504cdebb6b1561103667bc00405000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000040000000000000003000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f0000300000000100000000000000cc00006900000000000b0f00003000"/192, 0xc0, 0x504000}, {&(0x7f0000012160)="000000000000000000000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86df1fd150533fe16ecf4d087a19ef51ae083c1d6081b6e2b522aad9bef6da0308d74f12f5ea504cdebb6b1561103667bc00505000000000000100000000000001162bf350e8d040029725963e2598de8606000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000030500000000000c700100000000000008b0f0000000000000060500000000000c700300000000000008b0f00000000000000a0500000000000c700100000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x200, 0x504f60}, {&(0x7f0000012360)="0000000000000000010000000000000004000000000000000200000000000000f735b9aa43ae69e1d7762cb2e1822779ca49871fff38bfc3ea8ad216d7d5b405d74f12f5ea504cdebb6b1561103667bc00605000000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000000f0000000002010000000000006c00000000000000006c0b00002f0400000301000000000000010000000000000000cc0a0000a000000003010000000000000c0101000000000000bd0a00000f00000003010000000000006c0000000000000000810a00003c0000000401000000000000010000000000000000e1090000a000000004010000000000000c0001000000000000d20900000f00000004010000000000001822a8f12600000000a30900002f000000040100000000000018d65ba13500000000740900002f00000004010000000000006c0000000000000000550900001f0000000501000000000000010000000000000000b5080000a000000005010000000000000c0001000000000000970800001e00000005010000000000006c000000000000000062080000350000000601000000000000010000000000000000c2070000a000000006010000000000000c0001000000000000af0700001300000006010000000000006c0000000000000000360700007900000000000000", 0x200, 0x505fe0}, {&(0x7f0000012560)="00000000000000000000000000000000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000030000000000000000000000100d05000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed8100000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531070000000000000007000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000270000000000000027000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cd722254145d55877458f04653472554fb90091ff7409f2a0f25155a3ef9e60edd74f12f5ea504cdebb6b1561103667bc00705000000000000100000000000001162bf350e8d040029725963e2598de8604000000000000000a0000000000000009000000000000100000000000c60000400000000000930f0000080000000010100000000000c70040000000000000930f0000000000000060100000000000c700a03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700100000000000008b0f0000000000000030500000000000c700200000000000008b0f0000000000000080500000000000c700801800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f", 0x9c0, 0x506780}, {&(0x7f0000012f20)="0000000000000000010000000000000003000000000000000200000000000000e6488b754d25b32da1d1772f0f21b78a3d1063921016ca7270a4a0b09318565bd74f12f5ea504cdebb6b1561103667bc00805000000000000100000000000001162bf350e8d040029725963e2598de86050000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000010500000000000a90000000000000000290f0000210000000030500000000000a90000000000000000080f0000210000000040500000000000a90000000000000000e70e0000210000000080500000000000a90000000000000000c60e0000210000000090500000000000a90000000000000000a50e00002100000000a0500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000750e0000180000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/544, 0x220, 0x507fe0}, {&(0x7f0000013140)="000000000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00700000000000000010000000000000005000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000005000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000d2f182a42290a1bfcfcfe7b7147e2aea431113dd16420638dd84fccbdbef2dbfd74f12f5ea504cdebb6b1561103667bc00905000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000700000000000000", 0x1e0, 0x508e80}, {&(0x7f0000013320)="904702cce20b490837f0382d3afaced4f04aeb8a44cd19bbce51269713953753d74f12f5ea504cdebb6b1561103667bc00a05000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700100000000000008b0f0000000000000020500000000000c700100000000000008b0f0000000000000050500000000000c700300000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x160, 0x50a000}, {&(0x7f0000013480)="0000000000000000010000000000000004000000000000000200000000000000c35e93b34823f2ef9e2cb5f81cfff4fe8dcc97c68bb525f8251c2f1bd3294870d74f12f5ea504cdebb6b1561103667bc00b05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/192, 0xc0, 0x50afe0}, {&(0x7f0000013540)="0000000000000000000000000000000000000000000000000000000002002e2e05000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000000000000000000000000000ba89bd464425d12a6d5b8444f3772190d4eee62af1819f96c49954907142a609d74f12f5ea504cdebb6b1561103667bc00c05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000090000000000000001000000005a6d55debdc249aefb9114efcb6a09ff0d930f0000080000000000", 0x140, 0x50bf40}, {&(0x7f0000013680)="0000000000000000000000000000000000000000000000000500000000000000", 0x20, 0x50cfe0}, {&(0x7f00000136a0)="f926b10a2cd4993033763e12b7c360aedab70e6863eb0c15138be1f53772a458d74f12f5ea504cdebb6b1561103667bc00005100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000050000000000000014000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c0000230000000201000000000000010000000000000000ae0b0000a000000002010000000000000c01010000000000009f0b00000f00"/608, 0x260, 0x510000}, {&(0x7f0000013900)="000000000200000000000000050066696c6530070000000000000007000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c653003010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32806010000000000000100000000000000000700000000000000000009000166696c652e636f6c6405010000000000000100000000000000000700000000000000000005000166696c653305010000000000000100000000000000000700000000000000000005000166696c653204010000000000000100000000000000000700000000000000000005000166696c653101010000000000000100000000000000000700000000000000000005000266696c653004010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e030000000000000007000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000691f1f6300000000187fc328691f1f6300000000187fc328681f1f630000000000000000bd6cd307e0ef1cd5351c9e6ae2e451be1b863e93e39601c05ef3bdf6a8629a7cd74f12f5ea504cdebb6b1561103667bc00105100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000007000000000000000100000000f6ffffffffffffff8000d05000000000003b0f0000600000000000", 0x480, 0x510c00}, {&(0x7f0000013d80)="686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5fe13838f215b6a47177f2d8c4bebab72462216043aa584fbb1a5369e4e2414aabd74f12f5ea504cdebb6b1561103667bc00205100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000020510000000000a900000000000000002e0e0000210000000030510000000000a900000000000000000d0e0000210000000040510000000000a90000000000000000ec0d0000210000000050510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x240, 0x511fa0}, {&(0x7f0000013fc0)="00010000000000000500000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00a00000000000000010000000000000007000000000000000200000000000000b00200000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000db7fe33f9bf003e863b74148ef53c3d1a7e2fd4ee8ddc7fa4324ed5fcb0856fdd74f12f5ea504cdebb6b1561103667bc00305100000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000060510000000000c700a01700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x340, 0x512e20}, {&(0x7f0000014300)="0000000000000000010000000000000004000000000000000200000000000000e1dc0dc61bf1aaec80664ca4674002f6835da3f01637aa2749da4d1872c72757d74f12f5ea504cdebb6b1561103667bc00405100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/416, 0x1a0, 0x513fe0}, {&(0x7f00000144a0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5143a0}, {&(0x7f0000014520)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5144c0}, {&(0x7f0000014580)="0000000000000000000000000000000000000000070000000000000000000000000000000030510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514560}, {&(0x7f0000014600)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x514720}, {&(0x7f0000014660)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x514840}, {&(0x7f00000146a0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5148e0}, {&(0x7f0000014700)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5149e0}, {&(0x7f0000014840)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x514b60}, {&(0x7f0000014920)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x514c80}, {&(0x7f0000014980)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514d20}, {&(0x7f0000014a00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x514e40}, {&(0x7f0000014a40)="000000000000000000070000000000000000000000000000000020510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x514ee0}, {&(0x7f0000014aa0)="b91037b10699e162be185abbb1d4d707bae7b214bedaeb6a77edb4ee17273872d74f12f5ea504cdebb6b1561103667bc00505100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000040000000000000004000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000100000000000430f0000300000000100000000000000cc0000500000000000130f0000300000000100000000000000cc0000690000000000e30e00003000"/224, 0xe0, 0x515000}, {&(0x7f0000014b80)="00000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8600000000000000000000000000000000000000000000000000000000000000000000000000000000da1205f9d95b9a2d011036ef1be066620a556652b3c9ad2011a6ddcbf786803ed74f12f5ea504cdebb6b1561103667bc00605100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/576, 0x240, 0x515f40}, {&(0x7f0000014dc0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5163a0}, {&(0x7f0000014e40)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5164c0}, {&(0x7f0000014ea0)="0000000000000000000000000000000000000000080000000000000000000000000000000080510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800"/128, 0x80, 0x516560}, {&(0x7f0000014f20)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x516720}, {&(0x7f0000014f80)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x516840}, {&(0x7f0000014fc0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5168e0}, {&(0x7f0000015020)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5169e0}, {&(0x7f0000015160)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x516b60}, {&(0x7f0000015240)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x516c80}, {&(0x7f00000152a0)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x516d20}, {&(0x7f0000015320)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x516e40}, {&(0x7f0000015360)="000000000000000000080000000000000000000000000000000070510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800000000000000", 0x60, 0x516ee0}, {&(0x7f00000153c0)="fa2a758ad3e2cb682e5a3ab49eb9f7409a78909acb7ec6f327ee8e24138bca1bd74f12f5ea504cdebb6b1561103667bc00705100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000050510000000000a900000000000000002e0e0000210000000060510000000000a900000000000000000d0e0000210000000070510000000000a90000000000000000ec0d0000210000000080510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x1e0, 0x517000}, {&(0x7f00000155a0)="00010000000000000500000000000000010000000000000008000000000000000200000000000000b00a00000000000000010000000000000008000000000000000200000000000000b00200000000000000010000000000000008000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000046e37bb6580c3cb2a463a5e0524f4bd1d73da5322436caae996c3e82ce5a82bd74f12f5ea504cdebb6b1561103667bc00805100000000000100000000000001162bf350e8d040029725963e2598de8608000000000000000a000000000000000b000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000020510000000000c700300000000000008b0f0000000000000090510000000000c700701700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00"/864, 0x360, 0x517e20}, {&(0x7f0000015900)="0000000000000000010000000000000005000000000000000200000000000000", 0x20, 0x518fe0}, {&(0x7f0000015920)="ad9ab411ba1c33843af35ba0e1be784e1e6d09cd3ccdd03a499b339edec8966cd74f12f5ea504cdebb6b1561103667bc00006900000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000001b000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e00002300000001010000000000000100000000000000009c0d0000a000000001010000000000000c00010000000000008d0d00000f0000000101000000000000544bae7904000000006a0d000023000000010100000000000054482d12f600000000470d0000230000000201000000000000010000000000000000a70c0000a000000002010000000000000c0101000000000000980c00000f00000002010000000000006c0000000000000000690800002f0400000301000000000000010000000000000000c9070000a000000003010000000000000c0101000000000000ba0700000f00000003010000000000006c00000000000000007e0700003c0000000401000000000000010000000000000000de060000a000000004010000000000000c0001000000000000cf0600000f00000004010000000000001822a8f12600000000a00600002f000000040100000000000018d65ba13500000000710600002f00000004010000000000006c0000000000000000520600001f0000000501000000000000010000000000000000b2050000a000000005010000000000000c0001000000000000940500001e0000000601000000000000010000000000000000f4040000a000000006010000000000000c0001000000000000e10400001300000006010000000000006c0000000000000000680400007900"/800, 0x320, 0x690000}, {&(0x7f0000015c40)="0000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff810000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff4100000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32804010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000", 0xb40, 0x6904c0}], 0x0, &(0x7f0000016780), 0x1) 09:38:01 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:01 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000122a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b01}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012820)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000000600)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727e4f14124e02704d4f27b423393273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a08616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300"/142, 0x8e, 0x90000}], 0x0, &(0x7f0000012f40), 0x1) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xb) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000005c0)='`', 0x1}], 0x1, 0x0, 0x0) fallocate(r1, 0x100000011, 0x0, 0x28120001) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r3 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write$binfmt_aout(r2, &(0x7f0000000340)=ANY=[], 0x220) sendfile(r2, r3, 0x0, 0x1000000201005) 09:38:01 executing program 5: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:01 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x4f, &(0x7f0000000200)=[{&(0x7f0000010000)="61c93ec1e78be30ba8958ebec5461de1edee8dcf45c34477df2de9591cfa92dbd74f12f5ea504cdebb6b1561103667bc000001000000000001000000000000005f42485266535f4d08000000000000000060510000000000001010000000000000000000000000000000000000000000000000010000000000e00000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000003000000000000004503000000000000030000000001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc00"/320, 0x140, 0x10000}, {&(0x7f0000010140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10220}, {&(0x7f0000010160)="00000000000000000000000001000000000000e400001000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9000"/128, 0x80, 0x10320}, {&(0x7f00000101e0)="0000000000000000000000003050000000000005000000000000000010100000000000050000000000000000805000000000000500000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000006000000000000000010100000000000050000000000000000205000000000000600000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004051000000000007000000000000000010100000000000050000000000000000205100000000000700000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e00000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000006051000000000008000000000000000010100000000000050000000000000000705100000000000800000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2a0, 0x10b20}, {&(0x7f0000010480)="eafd0fed2ea1499270c437d8633347d3479613486bf840a3d88373e6e0de9edcd74f12f5ea504cdebb6b1561103667bc00001000000000000100000000000001162bf350e8d040029725963e2598de860300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/224, 0xe0, 0x100000}, {&(0x7f0000010560)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc59268d889d069dfe16793bf7fd0f2b4aa00444ea7a9f8902b68f21046a3c7fe9d74f12f5ea504cdebb6b1561103667bc00101000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/576, 0x240, 0x100ea0}, {&(0x7f00000107a0)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bcea2568f12d2d2abc03b7d9b562617f2e664975e0bccc2cc8262b733a4b88a701d74f12f5ea504cdebb6b1561103667bc00201000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e00005000"/512, 0x200, 0x101ea0}, {&(0x7f00000109a0)="00000000000000000000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000040000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc4eb4e8207010af345cfeb585e8d496ad83f205a85dc35e45f19d6912be5cc943d74f12f5ea504cdebb6b1561103667bc00301000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000040000000000000001000000000100000000000000cc00001000000000006b0f0000300000000000", 0x140, 0x102f40}, {&(0x7f0000010ae0)="000000000000000000000000000000000300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86c65f98374e2ac9c87986d7eb740313b78dd7c69d2a75b34083e150dfa1221534d74f12f5ea504cdebb6b1561103667bc00401000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000500000000000000", 0xa0, 0x103fc0}, {&(0x7f0000010b80)="6cd93692a146fa408e73d30b5c639c63b02e9bf0adb26ba2fc7583b7343cbc77d74f12f5ea504cdebb6b1561103667bc00501000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000700000000000000", 0x60, 0x105000}, {&(0x7f0000010be0)="c40e96bae5bc72a5b0c97f40e3146b6b0bd037be537cecdf5726a02b208e551dd74f12f5ea504cdebb6b1561103667bc00601000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000a0000000000000002000000000000100000000000c60000400000000000930f0000080000000070100000000000c700903f0000000000930f00"/160, 0xa0, 0x106000}, {&(0x7f0000010c80)="0000000000000000000000000000000000000000000000000100000000000000754dd23931fdc985cce3e5c20b798d485e781fe44fe90066f588fabb65bad754d74f12f5ea504cdebb6b1561103667bc00701000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000040000000000000002000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f00003000"/192, 0xc0, 0x106fe0}, {&(0x7f0000010d40)="0300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8624d1609f1fc1da3f9bd411680e26f3ad1991045f71a58a28c2f7aeb8e11b3e06d74f12f5ea504cdebb6b1561103667bc00801000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000030000000000000003000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e00005000"/288, 0x120, 0x107fa0}, {&(0x7f0000010e60)="190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000059000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc5a61c527b3da9b6acf7f7ca1f498cfde876ce5387b51b1c74b4669706f9b9a1cd74f12f5ea504cdebb6b1561103667bc00901000000000000100000000000001162bf350e8d040029725963e2598de86020000000000000002000000000000000b000000000000100000000000c00000400000000000830f0000180000000040100000000000a900000000000000006b0f0000180000000040100000000000b005000000000000006b0f0000000000000050100000000000a90000000000000000530f0000180000000050100000000000b00700000000000000530f0000000000000070100000000000a90000000000000000320f0000210000000080100000000000a90000000000000000110f0000210000000090100000000000a90000000000000000f00e00002100000000a0100000000000a90000000000000000cf0e0000210000000000500000000000a90000000000000000ae0e0000210000000000500000000000c00000190000000000960e0000180000000000500000000000c00000190000000000b70e0000180000000060100000000000b00a000000000000000b0f0000000000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/768, 0x300, 0x108f00}, {&(0x7f0000011160)="000000000000000000000000000000000000000000000000000000001000000000000000010000000000000500000000000000010000000000000002000000000000000200000000000000b00100000000000000010000000000000002000000000000000200000000000000b00a00000000000000010000000000000002000000000000000200000000000000b00200000000000000010000000000000002000000000000000200000000000000b00300000000000000010000000000000002000000000000000200000000000000b00400000000000000010000000000000001000000000000000200000000000000010000000000000001000000000000000200000000000000006000000000000000010000000000000200000000000000eee13a81a097197435b37ce06de6e024ff2a086baf3be006d6330b7c6f796a8cd74f12f5ea504cdebb6b1561103667bc00a01000000000000100000000000001162bf350e8d040029725963e2598de8602000000000000000a0000000000000006000000000000100000000000c60000400000000000930f0000080000000000100000000000c70040000000000000930f0000000000000060100000000000c70010000000000000930f00000000000000b0100000000000c700503f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700f01800000000008b0f00"/544, 0x220, 0x109ee0}, {&(0x7f0000011380)="0000000000000000000000000000000001000000000000000300000000000000", 0x20, 0x10afe0}, {&(0x7f00000113a0)="4fc0925261bef9a4357dbb8a7db5a6a5f01a90ad0991206fbe54f339dc6b04ebd74f12f5ea504cdebb6b1561103667bc00005000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/384, 0x180, 0x500000}, {&(0x7f0000011520)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5003a0}, {&(0x7f00000115a0)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5004c0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000060000000000000000000000000000000050500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x500560}, {&(0x7f0000011680)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x500720}, {&(0x7f00000116e0)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x500840}, {&(0x7f0000011720)="0000050000000000000000000000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/96, 0x60, 0x5008e0}, {&(0x7f0000011780)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x5009e0}, {&(0x7f00000118a0)="000000000000000000000500000000000000000100000000000000105000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000005a6d55debdc249ae9114efcb6a09ff0d00"/128, 0x80, 0x500b60}, {&(0x7f0000011920)="0000000000000000000000000000000000681f1f630000000000000000681f1f6300"/64, 0x40, 0x500c00}, {&(0x7f0000011960)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x500c80}, {&(0x7f00000119c0)="000000000000000000000000000000000000050000000000000000000000000000000040500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x500d20}, {&(0x7f0000011a40)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x500e40}, {&(0x7f0000011a80)="000000000000000000060000000000000000000000000000000020500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x500ee0}, {&(0x7f0000011ae0)="0bf33de05f316377fb74dea7847e1f2be1d945509a8d1b99a6428b3fb7ea9933d74f12f5ea504cdebb6b1561103667bc00105000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000050000000000000002000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/160, 0xa0, 0x501000}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000046b2384bf9ccf6f5b9ca5d807aff424e546cba2e8dc66c348c35b8ba253b3840d74f12f5ea504cdebb6b1561103667bc00205000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000020500000000000a90000000000000000e70e0000210000000040500000000000a90000000000000000c60e0000210000000050500000000000a90000000000000000a50e0000210000000090500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000090e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/704, 0x2c0, 0x501f40}, {&(0x7f0000011e40)="00000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000000a7929565d55ad48e8ce1375642eb1dae93ce50a42786e6e2c221ebc6ba40d9ed74f12f5ea504cdebb6b1561103667bc00305000000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000500000000000000020000000100010000000000000100000000000000000000510000000000070000000000000002010000000000006c0000000000000000006050000000000007", 0x260, 0x502e40}, {&(0x7f00000120a0)="5c5097e39db7b200da449ba1bdf15b135de5c6227470a15b98f06eee6ed2aa56d74f12f5ea504cdebb6b1561103667bc00405000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000040000000000000003000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f0000300000000100000000000000cc00006900000000000b0f00003000"/192, 0xc0, 0x504000}, {&(0x7f0000012160)="000000000000000000000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86df1fd150533fe16ecf4d087a19ef51ae083c1d6081b6e2b522aad9bef6da0308d74f12f5ea504cdebb6b1561103667bc00505000000000000100000000000001162bf350e8d040029725963e2598de8606000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000030500000000000c700100000000000008b0f0000000000000060500000000000c700300000000000008b0f00000000000000a0500000000000c700100000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x200, 0x504f60}, {&(0x7f0000012360)="0000000000000000010000000000000004000000000000000200000000000000f735b9aa43ae69e1d7762cb2e1822779ca49871fff38bfc3ea8ad216d7d5b405d74f12f5ea504cdebb6b1561103667bc00605000000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000000f0000000002010000000000006c00000000000000006c0b00002f0400000301000000000000010000000000000000cc0a0000a000000003010000000000000c0101000000000000bd0a00000f00000003010000000000006c0000000000000000810a00003c0000000401000000000000010000000000000000e1090000a000000004010000000000000c0001000000000000d20900000f00000004010000000000001822a8f12600000000a30900002f000000040100000000000018d65ba13500000000740900002f00000004010000000000006c0000000000000000550900001f0000000501000000000000010000000000000000b5080000a000000005010000000000000c0001000000000000970800001e00000005010000000000006c000000000000000062080000350000000601000000000000010000000000000000c2070000a000000006010000000000000c0001000000000000af0700001300000006010000000000006c0000000000000000360700007900000000000000", 0x200, 0x505fe0}, {&(0x7f0000012560)="00000000000000000000000000000000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000030000000000000000000000100d05000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed8100000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531070000000000000007000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000270000000000000027000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cd722254145d55877458f04653472554fb90091ff7409f2a0f25155a3ef9e60edd74f12f5ea504cdebb6b1561103667bc00705000000000000100000000000001162bf350e8d040029725963e2598de8604000000000000000a0000000000000009000000000000100000000000c60000400000000000930f0000080000000010100000000000c70040000000000000930f0000000000000060100000000000c700a03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700100000000000008b0f0000000000000030500000000000c700200000000000008b0f0000000000000080500000000000c700801800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f", 0x9c0, 0x506780}, {&(0x7f0000012f20)="0000000000000000010000000000000003000000000000000200000000000000e6488b754d25b32da1d1772f0f21b78a3d1063921016ca7270a4a0b09318565bd74f12f5ea504cdebb6b1561103667bc00805000000000000100000000000001162bf350e8d040029725963e2598de86050000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000010500000000000a90000000000000000290f0000210000000030500000000000a90000000000000000080f0000210000000040500000000000a90000000000000000e70e0000210000000080500000000000a90000000000000000c60e0000210000000090500000000000a90000000000000000a50e00002100000000a0500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000750e0000180000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/544, 0x220, 0x507fe0}, {&(0x7f0000013140)="000000000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00700000000000000010000000000000005000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000005000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000d2f182a42290a1bfcfcfe7b7147e2aea431113dd16420638dd84fccbdbef2dbfd74f12f5ea504cdebb6b1561103667bc00905000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000700000000000000", 0x1e0, 0x508e80}, {&(0x7f0000013320)="904702cce20b490837f0382d3afaced4f04aeb8a44cd19bbce51269713953753d74f12f5ea504cdebb6b1561103667bc00a05000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700100000000000008b0f0000000000000020500000000000c700100000000000008b0f0000000000000050500000000000c700300000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x160, 0x50a000}, {&(0x7f0000013480)="0000000000000000010000000000000004000000000000000200000000000000c35e93b34823f2ef9e2cb5f81cfff4fe8dcc97c68bb525f8251c2f1bd3294870d74f12f5ea504cdebb6b1561103667bc00b05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/192, 0xc0, 0x50afe0}, {&(0x7f0000013540)="0000000000000000000000000000000000000000000000000000000002002e2e05000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000000000000000000000000000ba89bd464425d12a6d5b8444f3772190d4eee62af1819f96c49954907142a609d74f12f5ea504cdebb6b1561103667bc00c05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000090000000000000001000000005a6d55debdc249aefb9114efcb6a09ff0d930f0000080000000000", 0x140, 0x50bf40}, {&(0x7f0000013680)="0000000000000000000000000000000000000000000000000500000000000000", 0x20, 0x50cfe0}, {&(0x7f00000136a0)="f926b10a2cd4993033763e12b7c360aedab70e6863eb0c15138be1f53772a458d74f12f5ea504cdebb6b1561103667bc00005100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000050000000000000014000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c0000230000000201000000000000010000000000000000ae0b0000a000000002010000000000000c01010000000000009f0b00000f00"/608, 0x260, 0x510000}, {&(0x7f0000013900)="000000000200000000000000050066696c6530070000000000000007000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c653003010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32806010000000000000100000000000000000700000000000000000009000166696c652e636f6c6405010000000000000100000000000000000700000000000000000005000166696c653305010000000000000100000000000000000700000000000000000005000166696c653204010000000000000100000000000000000700000000000000000005000166696c653101010000000000000100000000000000000700000000000000000005000266696c653004010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e030000000000000007000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000691f1f6300000000187fc328691f1f6300000000187fc328681f1f630000000000000000bd6cd307e0ef1cd5351c9e6ae2e451be1b863e93e39601c05ef3bdf6a8629a7cd74f12f5ea504cdebb6b1561103667bc00105100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000007000000000000000100000000f6ffffffffffffff8000d05000000000003b0f0000600000000000", 0x480, 0x510c00}, {&(0x7f0000013d80)="686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5fe13838f215b6a47177f2d8c4bebab72462216043aa584fbb1a5369e4e2414aabd74f12f5ea504cdebb6b1561103667bc00205100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000020510000000000a900000000000000002e0e0000210000000030510000000000a900000000000000000d0e0000210000000040510000000000a90000000000000000ec0d0000210000000050510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x240, 0x511fa0}, {&(0x7f0000013fc0)="00010000000000000500000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00a00000000000000010000000000000007000000000000000200000000000000b00200000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000db7fe33f9bf003e863b74148ef53c3d1a7e2fd4ee8ddc7fa4324ed5fcb0856fdd74f12f5ea504cdebb6b1561103667bc00305100000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000060510000000000c700a01700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x340, 0x512e20}, {&(0x7f0000014300)="0000000000000000010000000000000004000000000000000200000000000000e1dc0dc61bf1aaec80664ca4674002f6835da3f01637aa2749da4d1872c72757d74f12f5ea504cdebb6b1561103667bc00405100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/416, 0x1a0, 0x513fe0}, {&(0x7f00000144a0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5143a0}, {&(0x7f0000014520)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5144c0}, {&(0x7f0000014580)="0000000000000000000000000000000000000000070000000000000000000000000000000030510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514560}, {&(0x7f0000014600)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x514720}, {&(0x7f0000014660)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x514840}, {&(0x7f00000146a0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5148e0}, {&(0x7f0000014700)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5149e0}, {&(0x7f0000014840)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x514b60}, {&(0x7f0000014920)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x514c80}, {&(0x7f0000014980)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514d20}, {&(0x7f0000014a00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x514e40}, {&(0x7f0000014a40)="000000000000000000070000000000000000000000000000000020510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x514ee0}, {&(0x7f0000014aa0)="b91037b10699e162be185abbb1d4d707bae7b214bedaeb6a77edb4ee17273872d74f12f5ea504cdebb6b1561103667bc00505100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000040000000000000004000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000100000000000430f0000300000000100000000000000cc0000500000000000130f0000300000000100000000000000cc0000690000000000e30e00003000"/224, 0xe0, 0x515000}, {&(0x7f0000014b80)="00000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8600000000000000000000000000000000000000000000000000000000000000000000000000000000da1205f9d95b9a2d011036ef1be066620a556652b3c9ad2011a6ddcbf786803ed74f12f5ea504cdebb6b1561103667bc00605100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/576, 0x240, 0x515f40}, {&(0x7f0000014dc0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5163a0}, {&(0x7f0000014e40)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5164c0}, {&(0x7f0000014ea0)="0000000000000000000000000000000000000000080000000000000000000000000000000080510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800"/128, 0x80, 0x516560}, {&(0x7f0000014f20)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x516720}, {&(0x7f0000014f80)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x516840}, {&(0x7f0000014fc0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5168e0}, {&(0x7f0000015020)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5169e0}, {&(0x7f0000015160)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x516b60}, {&(0x7f0000015240)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x516c80}, {&(0x7f00000152a0)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x516d20}, {&(0x7f0000015320)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x516e40}, {&(0x7f0000015360)="000000000000000000080000000000000000000000000000000070510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800000000000000", 0x60, 0x516ee0}, {&(0x7f00000153c0)="fa2a758ad3e2cb682e5a3ab49eb9f7409a78909acb7ec6f327ee8e24138bca1bd74f12f5ea504cdebb6b1561103667bc00705100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000050510000000000a900000000000000002e0e0000210000000060510000000000a900000000000000000d0e0000210000000070510000000000a90000000000000000ec0d0000210000000080510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x1e0, 0x517000}, {&(0x7f00000155a0)="00010000000000000500000000000000010000000000000008000000000000000200000000000000b00a00000000000000010000000000000008000000000000000200000000000000b00200000000000000010000000000000008000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000046e37bb6580c3cb2a463a5e0524f4bd1d73da5322436caae996c3e82ce5a82bd74f12f5ea504cdebb6b1561103667bc00805100000000000100000000000001162bf350e8d040029725963e2598de8608000000000000000a000000000000000b000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000020510000000000c700300000000000008b0f0000000000000090510000000000c700701700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00"/864, 0x360, 0x517e20}, {&(0x7f0000015900)="0000000000000000010000000000000005000000000000000200000000000000", 0x20, 0x518fe0}, {&(0x7f0000015920)="ad9ab411ba1c33843af35ba0e1be784e1e6d09cd3ccdd03a499b339edec8966cd74f12f5ea504cdebb6b1561103667bc00006900000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000001b000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e00002300000001010000000000000100000000000000009c0d0000a000000001010000000000000c00010000000000008d0d00000f0000000101000000000000544bae7904000000006a0d000023000000010100000000000054482d12f600000000470d0000230000000201000000000000010000000000000000a70c0000a000000002010000000000000c0101000000000000980c00000f00000002010000000000006c0000000000000000690800002f0400000301000000000000010000000000000000c9070000a000000003010000000000000c0101000000000000ba0700000f00000003010000000000006c00000000000000007e0700003c0000000401000000000000010000000000000000de060000a000000004010000000000000c0001000000000000cf0600000f00000004010000000000001822a8f12600000000a00600002f000000040100000000000018d65ba13500000000710600002f00000004010000000000006c0000000000000000520600001f0000000501000000000000010000000000000000b2050000a000000005010000000000000c0001000000000000940500001e0000000601000000000000010000000000000000f4040000a000000006010000000000000c0001000000000000e10400001300000006010000000000006c0000000000000000680400007900"/800, 0x320, 0x690000}, {&(0x7f0000015c40)="0000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff810000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff4100000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32804010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000", 0xb40, 0x6904c0}], 0x0, &(0x7f0000016780), 0x1) 09:38:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:02 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:02 executing program 5: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:02 executing program 3: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x4f, &(0x7f0000000200)=[{&(0x7f0000010000)="61c93ec1e78be30ba8958ebec5461de1edee8dcf45c34477df2de9591cfa92dbd74f12f5ea504cdebb6b1561103667bc000001000000000001000000000000005f42485266535f4d08000000000000000060510000000000001010000000000000000000000000000000000000000000000000010000000000e00000000000000600000000000000010000000000000000100000001000000010000000100000610000000500000000000000000000000000000003000000000000004503000000000000030000000001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc00"/320, 0x140, 0x10000}, {&(0x7f0000010140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10220}, {&(0x7f0000010160)="00000000000000000000000001000000000000e400001000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9000"/128, 0x80, 0x10320}, {&(0x7f00000101e0)="0000000000000000000000003050000000000005000000000000000010100000000000050000000000000000805000000000000500000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000006000000000000000010100000000000050000000000000000205000000000000600000000000000001050000000000005000000000000000040500000000000050000000000000000905000000000000500000000000000000000010000000000900000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004051000000000007000000000000000010100000000000050000000000000000205100000000000700000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e00000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000006051000000000008000000000000000010100000000000050000000000000000705100000000000800000000000000003050000000000007000000000000000050510000000000070000000000000000105100000000000700000000000000000000010000000000e0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2a0, 0x10b20}, {&(0x7f0000010480)="eafd0fed2ea1499270c437d8633347d3479613486bf840a3d88373e6e0de9edcd74f12f5ea504cdebb6b1561103667bc00001000000000000100000000000001162bf350e8d040029725963e2598de860300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/224, 0xe0, 0x100000}, {&(0x7f0000010560)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc59268d889d069dfe16793bf7fd0f2b4aa00444ea7a9f8902b68f21046a3c7fe9d74f12f5ea504cdebb6b1561103667bc00101000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/576, 0x240, 0x100ea0}, {&(0x7f00000107a0)="00000000000000000000000000000000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000069000000000036e2e691e83340e29a0f93314bb77f900000190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000072000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bcea2568f12d2d2abc03b7d9b562617f2e664975e0bccc2cc8262b733a4b88a701d74f12f5ea504cdebb6b1561103667bc00201000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e00005000"/512, 0x200, 0x101ea0}, {&(0x7f00000109a0)="00000000000000000000000000000000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000040000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc4eb4e8207010af345cfeb585e8d496ad83f205a85dc35e45f19d6912be5cc943d74f12f5ea504cdebb6b1561103667bc00301000000000000000000000000001162bf350e8d040029725963e2598de860100000000000000040000000000000001000000000100000000000000cc00001000000000006b0f0000300000000000", 0x140, 0x102f40}, {&(0x7f0000010ae0)="000000000000000000000000000000000300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86c65f98374e2ac9c87986d7eb740313b78dd7c69d2a75b34083e150dfa1221534d74f12f5ea504cdebb6b1561103667bc00401000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000500000000000000", 0xa0, 0x103fc0}, {&(0x7f0000010b80)="6cd93692a146fa408e73d30b5c639c63b02e9bf0adb26ba2fc7583b7343cbc77d74f12f5ea504cdebb6b1561103667bc00501000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000700000000000000", 0x60, 0x105000}, {&(0x7f0000010be0)="c40e96bae5bc72a5b0c97f40e3146b6b0bd037be537cecdf5726a02b208e551dd74f12f5ea504cdebb6b1561103667bc00601000000000000000000000000001162bf350e8d040029725963e2598de8601000000000000000a0000000000000002000000000000100000000000c60000400000000000930f0000080000000070100000000000c700903f0000000000930f00"/160, 0xa0, 0x106000}, {&(0x7f0000010c80)="0000000000000000000000000000000000000000000000000100000000000000754dd23931fdc985cce3e5c20b798d485e781fe44fe90066f588fabb65bad754d74f12f5ea504cdebb6b1561103667bc00701000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000040000000000000002000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f00003000"/192, 0xc0, 0x106fe0}, {&(0x7f0000010d40)="0300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8624d1609f1fc1da3f9bd411680e26f3ad1991045f71a58a28c2f7aeb8e11b3e06d74f12f5ea504cdebb6b1561103667bc00801000000000000100000000000001162bf350e8d040029725963e2598de860200000000000000030000000000000003000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e00005000"/288, 0x120, 0x107fa0}, {&(0x7f0000010e60)="190000000000020000000000000000000100000000000500000000000000000001000000010000100000010001000100000000000000000050000000000036e2e691e83340e29a0f93314bb77f900000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000036e2e691e83340e29a0f93314bb77f9001000000000000000000000100000000000059000000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000036e2e691e83340e29a0f93314bb77f90d74f12f5ea504cdebb6b1561103667bc5a61c527b3da9b6acf7f7ca1f498cfde876ce5387b51b1c74b4669706f9b9a1cd74f12f5ea504cdebb6b1561103667bc00901000000000000100000000000001162bf350e8d040029725963e2598de86020000000000000002000000000000000b000000000000100000000000c00000400000000000830f0000180000000040100000000000a900000000000000006b0f0000180000000040100000000000b005000000000000006b0f0000000000000050100000000000a90000000000000000530f0000180000000050100000000000b00700000000000000530f0000000000000070100000000000a90000000000000000320f0000210000000080100000000000a90000000000000000110f0000210000000090100000000000a90000000000000000f00e00002100000000a0100000000000a90000000000000000cf0e0000210000000000500000000000a90000000000000000ae0e0000210000000000500000000000c00000190000000000960e0000180000000000500000000000c00000190000000000b70e0000180000000060100000000000b00a000000000000000b0f0000000000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/768, 0x300, 0x108f00}, {&(0x7f0000011160)="000000000000000000000000000000000000000000000000000000001000000000000000010000000000000500000000000000010000000000000002000000000000000200000000000000b00100000000000000010000000000000002000000000000000200000000000000b00a00000000000000010000000000000002000000000000000200000000000000b00200000000000000010000000000000002000000000000000200000000000000b00300000000000000010000000000000002000000000000000200000000000000b00400000000000000010000000000000001000000000000000200000000000000010000000000000001000000000000000200000000000000006000000000000000010000000000000200000000000000eee13a81a097197435b37ce06de6e024ff2a086baf3be006d6330b7c6f796a8cd74f12f5ea504cdebb6b1561103667bc00a01000000000000100000000000001162bf350e8d040029725963e2598de8602000000000000000a0000000000000006000000000000100000000000c60000400000000000930f0000080000000000100000000000c70040000000000000930f0000000000000060100000000000c70010000000000000930f00000000000000b0100000000000c700503f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700f01800000000008b0f00"/544, 0x220, 0x109ee0}, {&(0x7f0000011380)="0000000000000000000000000000000001000000000000000300000000000000", 0x20, 0x10afe0}, {&(0x7f00000113a0)="4fc0925261bef9a4357dbb8a7db5a6a5f01a90ad0991206fbe54f339dc6b04ebd74f12f5ea504cdebb6b1561103667bc00005000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/384, 0x180, 0x500000}, {&(0x7f0000011520)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5003a0}, {&(0x7f00000115a0)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5004c0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000060000000000000000000000000000000050500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x500560}, {&(0x7f0000011680)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x500720}, {&(0x7f00000116e0)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x500840}, {&(0x7f0000011720)="0000050000000000000000000000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/96, 0x60, 0x5008e0}, {&(0x7f0000011780)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x120, 0x5009e0}, {&(0x7f00000118a0)="000000000000000000000500000000000000000100000000000000105000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000005000000000000005a6d55debdc249ae9114efcb6a09ff0d00"/128, 0x80, 0x500b60}, {&(0x7f0000011920)="0000000000000000000000000000000000681f1f630000000000000000681f1f6300"/64, 0x40, 0x500c00}, {&(0x7f0000011960)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x500c80}, {&(0x7f00000119c0)="000000000000000000000000000000000000050000000000000000000000000000000040500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x500d20}, {&(0x7f0000011a40)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x500e40}, {&(0x7f0000011a80)="000000000000000000060000000000000000000000000000000020500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x500ee0}, {&(0x7f0000011ae0)="0bf33de05f316377fb74dea7847e1f2be1d945509a8d1b99a6428b3fb7ea9933d74f12f5ea504cdebb6b1561103667bc00105000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000050000000000000002000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/160, 0xa0, 0x501000}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000046b2384bf9ccf6f5b9ca5d807aff424e546cba2e8dc66c348c35b8ba253b3840d74f12f5ea504cdebb6b1561103667bc00205000000000000100000000000001162bf350e8d040029725963e2598de86060000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000020500000000000a90000000000000000e70e0000210000000040500000000000a90000000000000000c60e0000210000000050500000000000a90000000000000000a50e0000210000000090500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000090e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/704, 0x2c0, 0x501f40}, {&(0x7f0000011e40)="00000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000000a7929565d55ad48e8ce1375642eb1dae93ce50a42786e6e2c221ebc6ba40d9ed74f12f5ea504cdebb6b1561103667bc00305000000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000500000000000000020000000100010000000000000100000000000000000000510000000000070000000000000002010000000000006c0000000000000000006050000000000007", 0x260, 0x502e40}, {&(0x7f00000120a0)="5c5097e39db7b200da449ba1bdf15b135de5c6227470a15b98f06eee6ed2aa56d74f12f5ea504cdebb6b1561103667bc00405000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000040000000000000003000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f0000300000000100000000000000cc00006900000000000b0f00003000"/192, 0xc0, 0x504000}, {&(0x7f0000012160)="000000000000000000000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de86df1fd150533fe16ecf4d087a19ef51ae083c1d6081b6e2b522aad9bef6da0308d74f12f5ea504cdebb6b1561103667bc00505000000000000100000000000001162bf350e8d040029725963e2598de8606000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000030500000000000c700100000000000008b0f0000000000000060500000000000c700300000000000008b0f00000000000000a0500000000000c700100000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x200, 0x504f60}, {&(0x7f0000012360)="0000000000000000010000000000000004000000000000000200000000000000f735b9aa43ae69e1d7762cb2e1822779ca49871fff38bfc3ea8ad216d7d5b405d74f12f5ea504cdebb6b1561103667bc00605000000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000000f0000000002010000000000006c00000000000000006c0b00002f0400000301000000000000010000000000000000cc0a0000a000000003010000000000000c0101000000000000bd0a00000f00000003010000000000006c0000000000000000810a00003c0000000401000000000000010000000000000000e1090000a000000004010000000000000c0001000000000000d20900000f00000004010000000000001822a8f12600000000a30900002f000000040100000000000018d65ba13500000000740900002f00000004010000000000006c0000000000000000550900001f0000000501000000000000010000000000000000b5080000a000000005010000000000000c0001000000000000970800001e00000005010000000000006c000000000000000062080000350000000601000000000000010000000000000000c2070000a000000006010000000000000c0001000000000000af0700001300000006010000000000006c0000000000000000360700007900000000000000", 0x200, 0x505fe0}, {&(0x7f0000012560)="00000000000000000000000000000000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000030000000000000000000000100d05000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed8100000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531070000000000000007000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000270000000000000027000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cd722254145d55877458f04653472554fb90091ff7409f2a0f25155a3ef9e60edd74f12f5ea504cdebb6b1561103667bc00705000000000000100000000000001162bf350e8d040029725963e2598de8604000000000000000a0000000000000009000000000000100000000000c60000400000000000930f0000080000000010100000000000c70040000000000000930f0000000000000060100000000000c700a03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000010500000000000c700100000000000008b0f0000000000000030500000000000c700200000000000008b0f0000000000000080500000000000c700801800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f", 0x9c0, 0x506780}, {&(0x7f0000012f20)="0000000000000000010000000000000003000000000000000200000000000000e6488b754d25b32da1d1772f0f21b78a3d1063921016ca7270a4a0b09318565bd74f12f5ea504cdebb6b1561103667bc00805000000000000100000000000001162bf350e8d040029725963e2598de86050000000000000002000000000000000c000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000010500000000000a90000000000000000290f0000210000000030500000000000a90000000000000000080f0000210000000040500000000000a90000000000000000e70e0000210000000080500000000000a90000000000000000c60e0000210000000090500000000000a90000000000000000a50e00002100000000a0500000000000a90000000000000000840e00002100000000b0500000000000a90000000000000000630e00002100000000c0500000000000a90000000000000000420e0000210000000000690000000000c000001900000000002a0e0000180000000000690000000000c00000190000000000750e0000180000000000500000000000c00000190000000000f30e0000180000000060100000000000b00a00000000000000f30e0000000000000000500000000000c00000190000000000db0e00001800"/544, 0x220, 0x507fe0}, {&(0x7f0000013140)="000000000000000000000000000000000000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000005000000000000000200000000000000b00a00000000000000010000000000000005000000000000000200000000000000b00700000000000000010000000000000005000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00400000000000000010000000000000005000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00500000000000000008000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000d2f182a42290a1bfcfcfe7b7147e2aea431113dd16420638dd84fccbdbef2dbfd74f12f5ea504cdebb6b1561103667bc00905000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000700000000000000", 0x1e0, 0x508e80}, {&(0x7f0000013320)="904702cce20b490837f0382d3afaced4f04aeb8a44cd19bbce51269713953753d74f12f5ea504cdebb6b1561103667bc00a05000000000000100000000000001162bf350e8d040029725963e2598de8605000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700100000000000008b0f0000000000000020500000000000c700100000000000008b0f0000000000000050500000000000c700300000000000008b0f00000000000000d0500000000000c700301800000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x160, 0x50a000}, {&(0x7f0000013480)="0000000000000000010000000000000004000000000000000200000000000000c35e93b34823f2ef9e2cb5f81cfff4fe8dcc97c68bb525f8251c2f1bd3294870d74f12f5ea504cdebb6b1561103667bc00b05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/192, 0xc0, 0x50afe0}, {&(0x7f0000013540)="0000000000000000000000000000000000000000000000000000000002002e2e05000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000000000000000000000000000ba89bd464425d12a6d5b8444f3772190d4eee62af1819f96c49954907142a609d74f12f5ea504cdebb6b1561103667bc00c05000000000000100000000000001162bf350e8d040029725963e2598de860500000000000000090000000000000001000000005a6d55debdc249aefb9114efcb6a09ff0d930f0000080000000000", 0x140, 0x50bf40}, {&(0x7f0000013680)="0000000000000000000000000000000000000000000000000500000000000000", 0x20, 0x50cfe0}, {&(0x7f00000136a0)="f926b10a2cd4993033763e12b7c360aedab70e6863eb0c15138be1f53772a458d74f12f5ea504cdebb6b1561103667bc00005100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000050000000000000014000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c0000230000000201000000000000010000000000000000ae0b0000a000000002010000000000000c01010000000000009f0b00000f00"/608, 0x260, 0x510000}, {&(0x7f0000013900)="000000000200000000000000050066696c6530070000000000000007000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed8100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c653003010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32806010000000000000100000000000000000700000000000000000009000166696c652e636f6c6405010000000000000100000000000000000700000000000000000005000166696c653305010000000000000100000000000000000700000000000000000005000166696c653204010000000000000100000000000000000700000000000000000005000166696c653101010000000000000100000000000000000700000000000000000005000266696c653004010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e030000000000000007000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000691f1f6300000000187fc328691f1f6300000000187fc328681f1f630000000000000000bd6cd307e0ef1cd5351c9e6ae2e451be1b863e93e39601c05ef3bdf6a8629a7cd74f12f5ea504cdebb6b1561103667bc00105100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000007000000000000000100000000f6ffffffffffffff8000d05000000000003b0f0000600000000000", 0x480, 0x510c00}, {&(0x7f0000013d80)="686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5f686ede9288c391e7e05026e56f2f91bfd879987a040ea98445dabc76f55b8e5fe13838f215b6a47177f2d8c4bebab72462216043aa584fbb1a5369e4e2414aabd74f12f5ea504cdebb6b1561103667bc00205100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000020510000000000a900000000000000002e0e0000210000000030510000000000a900000000000000000d0e0000210000000040510000000000a90000000000000000ec0d0000210000000050510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x240, 0x511fa0}, {&(0x7f0000013fc0)="00010000000000000500000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00a00000000000000010000000000000007000000000000000200000000000000b00200000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000db7fe33f9bf003e863b74148ef53c3d1a7e2fd4ee8ddc7fa4324ed5fcb0856fdd74f12f5ea504cdebb6b1561103667bc00305100000000000100000000000001162bf350e8d040029725963e2598de8607000000000000000a000000000000000a000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000060510000000000c700a01700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00000000000000", 0x340, 0x512e20}, {&(0x7f0000014300)="0000000000000000010000000000000004000000000000000200000000000000e1dc0dc61bf1aaec80664ca4674002f6835da3f01637aa2749da4d1872c72757d74f12f5ea504cdebb6b1561103667bc00405100000000000100000000000001162bf350e8d040029725963e2598de86070000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/416, 0x1a0, 0x513fe0}, {&(0x7f00000144a0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5143a0}, {&(0x7f0000014520)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5144c0}, {&(0x7f0000014580)="0000000000000000000000000000000000000000070000000000000000000000000000000030510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514560}, {&(0x7f0000014600)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x514720}, {&(0x7f0000014660)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x514840}, {&(0x7f00000146a0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5148e0}, {&(0x7f0000014700)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5149e0}, {&(0x7f0000014840)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x514b60}, {&(0x7f0000014920)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x514c80}, {&(0x7f0000014980)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x514d20}, {&(0x7f0000014a00)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x514e40}, {&(0x7f0000014a40)="000000000000000000070000000000000000000000000000000020510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x514ee0}, {&(0x7f0000014aa0)="b91037b10699e162be185abbb1d4d707bae7b214bedaeb6a77edb4ee17273872d74f12f5ea504cdebb6b1561103667bc00505100000000000100000000000001162bf350e8d040029725963e2598de860700000000000000040000000000000004000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000100000000000430f0000300000000100000000000000cc0000500000000000130f0000300000000100000000000000cc0000690000000000e30e00003000"/224, 0xe0, 0x515000}, {&(0x7f0000014b80)="00000000000000000300000000000000000100000000000000006900000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000005000000000000000190000000000162bf350e8d040029725963e2598de860300000000000000000100000000000000001000000000000000400000000000162bf350e8d040029725963e2598de8600000000000000000000000000000000000000000000000000000000000000000000000000000000da1205f9d95b9a2d011036ef1be066620a556652b3c9ad2011a6ddcbf786803ed74f12f5ea504cdebb6b1561103667bc00605100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000001000000000000000b000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b70100000a000000000000008400000000000000006f040000b7010000f7ffffffffffffff840000000000000000b8020000b70100"/576, 0x240, 0x515f40}, {&(0x7f0000014dc0)="00000000000000000000000000000000000000000000000000000000000500000000000000000100000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000500"/128, 0x80, 0x5163a0}, {&(0x7f0000014e40)="000000000000000000000000000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x5164c0}, {&(0x7f0000014ea0)="0000000000000000000000000000000000000000080000000000000000000000000000000080510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800"/128, 0x80, 0x516560}, {&(0x7f0000014f20)="00000000000000000000000500000000000000000000000000000000c050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000050000000000", 0x60, 0x516720}, {&(0x7f0000014f80)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x516840}, {&(0x7f0000014fc0)="0000070000000000000000000000000000000010510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/96, 0x60, 0x5168e0}, {&(0x7f0000015020)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f63000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000008000"/320, 0x140, 0x5169e0}, {&(0x7f0000015160)="000000000000000000000700000000000000000100000000000000305000000000000000000000000000003000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000107000000000000005a6d55debdc249ae9114efcb6a09ff0d00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000691f1f630000000031850729681f1f6300"/224, 0xe0, 0x516b60}, {&(0x7f0000015240)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x516c80}, {&(0x7f00000152a0)="000000000000000000000000000000000000070000000000000000000000000000000050510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700"/128, 0x80, 0x516d20}, {&(0x7f0000015320)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x516e40}, {&(0x7f0000015360)="000000000000000000080000000000000000000000000000000070510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800000000000000", 0x60, 0x516ee0}, {&(0x7f00000153c0)="fa2a758ad3e2cb682e5a3ab49eb9f7409a78909acb7ec6f327ee8e24138bca1bd74f12f5ea504cdebb6b1561103667bc00705100000000000100000000000001162bf350e8d040029725963e2598de86080000000000000002000000000000000f000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a90100000000000000290f0000210000000060500000000000a90000000000000000080f00002100000000b0500000000000a90000000000000000e70e00002100000000c0500000000000a90000000000000000c60e00002100000000d0500000000000a80030000000000000910e0000350000000000510000000000a90000000000000000700e0000210000000010510000000000a900000000000000004f0e0000210000000050510000000000a900000000000000002e0e0000210000000060510000000000a900000000000000000d0e0000210000000070510000000000a90000000000000000ec0d0000210000000080510000000000a90000000000000000cb0d0000210000000000690000000000c00000190000000000b30d00001800000000000000", 0x1e0, 0x517000}, {&(0x7f00000155a0)="00010000000000000500000000000000010000000000000008000000000000000200000000000000b00a00000000000000010000000000000008000000000000000200000000000000b00200000000000000010000000000000008000000000000000200000000000000b00100000000000000010000000000000007000000000000000200000000000000b00400000000000000010000000000000007000000000000000200000000000000b00700000000000000010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000005000000000000000200000000000000b00900000000000000010000000000000005000000000000000200000000000000b0f7ffffffffffffff010000000000000007000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b0050000000000000000d000000000000000010000000000000500000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000046e37bb6580c3cb2a463a5e0524f4bd1d73da5322436caae996c3e82ce5a82bd74f12f5ea504cdebb6b1561103667bc00805100000000000100000000000001162bf350e8d040029725963e2598de8608000000000000000a000000000000000b000000000000100000000000c60000400000000000930f0000080000000000100000000000c70010000000000000930f0000000000000020100000000000c700e03f0000000000930f0000000000000000500000000000c600001900000000008b0f0000080000000000500000000000c700300000000000008b0f0000000000000040500000000000c700200000000000008b0f0000000000000070500000000000c700400000000000008b0f0000000000000020510000000000c700300000000000008b0f0000000000000090510000000000c700701700000000008b0f0000000000000000690000000000c60000190000000000830f0000080000000000690000000000c70000190000000000830f00"/864, 0x360, 0x517e20}, {&(0x7f0000015900)="0000000000000000010000000000000005000000000000000200000000000000", 0x20, 0x518fe0}, {&(0x7f0000015920)="ad9ab411ba1c33843af35ba0e1be784e1e6d09cd3ccdd03a499b339edec8966cd74f12f5ea504cdebb6b1561103667bc00006900000000000100000000000001162bf350e8d040029725963e2598de86070000000000000005000000000000001b000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e00002300000001010000000000000100000000000000009c0d0000a000000001010000000000000c00010000000000008d0d00000f0000000101000000000000544bae7904000000006a0d000023000000010100000000000054482d12f600000000470d0000230000000201000000000000010000000000000000a70c0000a000000002010000000000000c0101000000000000980c00000f00000002010000000000006c0000000000000000690800002f0400000301000000000000010000000000000000c9070000a000000003010000000000000c0101000000000000ba0700000f00000003010000000000006c00000000000000007e0700003c0000000401000000000000010000000000000000de060000a000000004010000000000000c0001000000000000cf0600000f00000004010000000000001822a8f12600000000a00600002f000000040100000000000018d65ba13500000000710600002f00000004010000000000006c0000000000000000520600001f0000000501000000000000010000000000000000b2050000a000000005010000000000000c0001000000000000940500001e0000000601000000000000010000000000000000f4040000a000000006010000000000000c0001000000000000e10400001300000006010000000000006c0000000000000000680400007900"/800, 0x320, 0x690000}, {&(0x7f0000015c40)="0000000000000000000000000007000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6407000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280400000000000000050066696c65320500000000000000050066696c653307000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000070000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000070000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff8100000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc3280700000000000000270000000000000000000000002f746d702f73797a2d696d61676567656e313932333733303633332f66696c65302f66696c65300300000000000000050066696c653107000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffa100000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32807000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff810000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32803010000000000000100000000000000000700000000000000000005000766696c653102010000000000000100000000000000000700000000000000000005000166696c65300200000000000000050066696c653007000000000000000700000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff4100000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc328691f1f6300000000187fc32804010000000000000100000000000000000700000000000000000005000166696c653105010000000000000100000000000000000700000000000000000005000166696c653205010000000000000100000000000000000700000000000000000005000166696c653306010000000000000100000000000000000700000000000000000009000166696c652e636f6c6401010000000000000100000000000000000700000000000000000005000266696c6530000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000681f1f630000000000000000", 0xb40, 0x6904c0}], 0x0, &(0x7f0000016780), 0x1) 09:38:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:02 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:03 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:03 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000122a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b01}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012820)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000000600)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727e4f14124e02704d4f27b423393273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a08616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300"/142, 0x8e, 0x90000}], 0x0, &(0x7f0000012f40), 0x1) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xb) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000005c0)='`', 0x1}], 0x1, 0x0, 0x0) fallocate(r1, 0x100000011, 0x0, 0x28120001) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r3 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write$binfmt_aout(r2, &(0x7f0000000340)=ANY=[], 0x220) sendfile(r2, r3, 0x0, 0x1000000201005) 09:38:05 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:05 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:05 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:08 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:08 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000010180)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000122a0)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b01}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012820)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000000600)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727e4f14124e02704d4f27b423393273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a08616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727300"/142, 0x8e, 0x90000}], 0x0, &(0x7f0000012f40), 0x1) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xb) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000005c0)='`', 0x1}], 0x1, 0x0, 0x0) fallocate(r1, 0x100000011, 0x0, 0x28120001) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r3 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write$binfmt_aout(r2, &(0x7f0000000340)=ANY=[], 0x220) sendfile(r2, r3, 0x0, 0x1000000201005) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r1, r0, 0x0, 0x100004001) 09:38:10 executing program 0: write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r1, r0, 0x0, 0x100004001) 09:38:10 executing program 0: write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r1, r0, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x10, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x10, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x10, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:12 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:12 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:12 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:13 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:13 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:13 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:13 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:13 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:14 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:14 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:14 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, 0x0, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, 0x0, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, 0x0, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:18 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:18 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:18 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:19 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:19 executing program 1: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:19 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000000240), 0x24, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='system.posix_acl_default\x00', &(0x7f0000000a80), 0x24, 0x0) lsetxattr$system_posix_acl(0x0, 0x0, &(0x7f0000000ac0)={{}, {}, [{0x2, 0x0, 0xee00}, {}], {0x4, 0x4}}, 0x34, 0x0) umount2(&(0x7f0000000180)='./file0\x00', 0x0) 09:38:19 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xf, 0x4, 0x8, 0x7}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x0, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f00000000c0), 0x0}, 0x20) 09:38:19 executing program 5: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$IMDELTIMER(r0, 0x80044941, &(0x7f0000000140)) [ 415.339161][ T3762] hid-picolcd 0003:04D8:F002.0003: No report with id 0xf4 found [ 415.346956][ T3762] hid-picolcd 0003:04D8:F002.0003: No report with id 0xf3 found [ 415.688830][ T3718] usb 6-1: USB disconnect, device number 8 [ 416.384982][ T26] audit: type=1804 audit(1669023475.814:357): pid=6291 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/135/cgroup.controllers" dev="sda1" ino=1187 res=1 errno=0 [ 416.454831][ T6304] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 416.540205][ T6306] [ 416.542560][ T6306] ===================================================== [ 416.549479][ T6306] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 416.556920][ T6306] 6.1.0-rc5-syzkaller-00326-g77c51ba552a1 #0 Not tainted [ 416.563919][ T6306] ----------------------------------------------------- [ 416.570839][ T6306] syz-executor.2/6306 [HC0[0]:SC0[4]:HE1:SE0] is trying to acquire: [ 416.578803][ T6306] ffff888074fc3338 (k-clock-AF_INET){+++.}-{2:2}, at: __mptcp_close+0x349/0x8d0 [ 416.587684][ T6304] device gretap0 entered promiscuous mode [ 416.588021][ T6306] [ 416.588021][ T6306] and this task is already holding: [ 416.588029][ T6306] ffff888074fc3030 (k-slock-AF_INET){+.-.}-{2:2}, at: __lock_sock_fast+0x40/0xe0 [ 416.610353][ T6306] which would create a new lock dependency: [ 416.616236][ T6306] (k-slock-AF_INET){+.-.}-{2:2} -> (k-clock-AF_INET){+++.}-{2:2} [ 416.624051][ T6306] [ 416.624051][ T6306] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 416.633753][ T6306] (k-slock-AF_INET){+.-.}-{2:2} [ 416.633772][ T6306] [ 416.633772][ T6306] ... which became SOFTIRQ-irq-safe at: [ 416.646415][ T6306] lock_acquire+0x1e3/0x630 [ 416.651009][ T6306] _raw_spin_lock+0x2e/0x40 [ 416.655661][ T6306] dccp_v4_ctl_send_reset+0xb00/0x12f0 [ 416.661254][ T6306] dccp_v4_rcv+0x1283/0x18e0 [ 416.665923][ T6306] ip_protocol_deliver_rcu+0x9f/0x7c0 [ 416.671407][ T6306] ip_local_deliver_finish+0x2ec/0x4c0 [ 416.677009][ T6306] ip_local_deliver+0x1ae/0x200 [ 416.681938][ T6306] ip_rcv_finish+0x1cf/0x2f0 [ 416.686605][ T6306] ip_rcv+0xae/0xd0 [ 416.690488][ T6306] __netif_receive_skb_one_core+0x114/0x180 [ 416.696507][ T6306] __netif_receive_skb+0x1f/0x1c0 [ 416.701618][ T6306] process_backlog+0x3e4/0x810 [ 416.706458][ T6306] __napi_poll+0xb8/0x770 [ 416.710860][ T6306] net_rx_action+0xa00/0xde0 [ 416.715523][ T6306] __do_softirq+0x1fb/0xadc [ 416.720103][ T6306] do_softirq.part.0+0xde/0x130 [ 416.725040][ T6306] __local_bh_enable_ip+0x106/0x130 [ 416.730412][ T6306] ip_finish_output2+0x7dc/0x2180 [ 416.735522][ T6306] __ip_finish_output+0x396/0x650 [ 416.740624][ T6306] ip_finish_output+0x31/0x280 [ 416.745470][ T6306] ip_output+0x1a3/0x320 [ 416.749789][ T6306] __ip_queue_xmit+0x8e2/0x1bf0 [ 416.754716][ T6306] dccp_transmit_skb+0xcfe/0x1450 [ 416.759848][ T6306] dccp_connect+0x39b/0x720 [ 416.764430][ T6306] dccp_v4_connect+0x1098/0x2010 [ 416.769445][ T6306] __inet_stream_connect+0x69e/0xed0 [ 416.774847][ T6306] inet_stream_connect+0x57/0xa0 [ 416.779867][ T6306] __sys_connect_file+0x153/0x1a0 [ 416.785008][ T6306] io_connect+0x3cc/0x720 [ 416.789422][ T6306] io_issue_sqe+0x83b/0x1210 [ 416.794128][ T6306] io_submit_sqes+0x96c/0x1df0 [ 416.798962][ T6306] __do_sys_io_uring_enter+0xa3e/0x24c0 [ 416.804585][ T6306] do_syscall_64+0x39/0xb0 [ 416.809086][ T6306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 416.815061][ T6306] [ 416.815061][ T6306] to a SOFTIRQ-irq-unsafe lock: [ 416.822056][ T6306] (k-clock-AF_INET){+++.}-{2:2} [ 416.822076][ T6306] [ 416.822076][ T6306] ... which became SOFTIRQ-irq-unsafe at: [ 416.834849][ T6306] ... [ 416.834856][ T6306] lock_acquire+0x1e3/0x630 [ 416.842002][ T6306] _raw_write_lock+0x2e/0x40 [ 416.846735][ T6306] l2tp_tunnel_register+0x126/0x1210 [ 416.852209][ T6306] l2tp_nl_cmd_tunnel_create+0x3d6/0x8b0 [ 416.857916][ T6306] genl_family_rcv_msg_doit+0x228/0x320 [ 416.863573][ T6306] genl_rcv_msg+0x445/0x780 [ 416.868161][ T6306] netlink_rcv_skb+0x157/0x430 [ 416.873005][ T6306] genl_rcv+0x28/0x40 [ 416.877064][ T6306] netlink_unicast+0x547/0x7f0 [ 416.881906][ T6306] netlink_sendmsg+0x91b/0xe10 [ 416.886744][ T6306] sock_sendmsg+0xd3/0x120 [ 416.891235][ T6306] ____sys_sendmsg+0x712/0x8c0 [ 416.896072][ T6306] ___sys_sendmsg+0x110/0x1b0 [ 416.900831][ T6306] __sys_sendmsg+0xf7/0x1c0 [ 416.905413][ T6306] do_syscall_64+0x39/0xb0 [ 416.909903][ T6306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 416.915881][ T6306] [ 416.915881][ T6306] other info that might help us debug this: [ 416.915881][ T6306] [ 416.926094][ T6306] Possible interrupt unsafe locking scenario: [ 416.926094][ T6306] [ 416.934394][ T6306] CPU0 CPU1 [ 416.939743][ T6306] ---- ---- [ 416.945088][ T6306] lock(k-clock-AF_INET); [ 416.949489][ T6306] local_irq_disable(); [ 416.956226][ T6306] lock(k-slock-AF_INET); [ 416.963145][ T6306] lock(k-clock-AF_INET); [ 416.970064][ T6306] [ 416.973500][ T6306] lock(k-slock-AF_INET); [ 416.978074][ T6306] [ 416.978074][ T6306] *** DEADLOCK *** [ 416.978074][ T6306] [ 416.986201][ T6306] 4 locks held by syz-executor.2/6306: [ 416.991647][ T6306] #0: ffff888081434850 (&sb->s_type->i_mutex_key#10){+.+.}-{3:3}, at: __sock_release+0x86/0x280 [ 417.002204][ T6306] #1: ffff88801d6c8cf0 (sk_lock-AF_INET){+.+.}-{0:0}, at: mptcp_close+0x1d/0x150 [ 417.011415][ T6306] #2: ffff888074fc30b0 (k-sk_lock-AF_INET/1){+.+.}-{0:0}, at: mptcp_close+0x28/0x150 [ 417.020981][ T6306] #3: ffff888074fc3030 (k-slock-AF_INET){+.-.}-{2:2}, at: __lock_sock_fast+0x40/0xe0 [ 417.030530][ T6306] [ 417.030530][ T6306] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 417.040913][ T6306] -> (k-slock-AF_INET){+.-.}-{2:2} { [ 417.046191][ T6306] HARDIRQ-ON-W at: [ 417.050151][ T6306] lock_acquire+0x1e3/0x630 [ 417.056297][ T6306] _raw_spin_lock_bh+0x33/0x40 [ 417.062702][ T6306] lock_sock_nested+0x5f/0xf0 [ 417.069016][ T6306] __inet_bind+0x8c3/0xc90 [ 417.075088][ T6306] inet_bind+0x177/0x220 [ 417.080966][ T6306] udp_sock_create4+0x1d1/0x490 [ 417.087510][ T6306] rxe_setup_udp_tunnel.constprop.0+0xfc/0x220 [ 417.095325][ T6306] rxe_net_init+0x1f/0xd0 [ 417.101482][ T6306] rxe_module_init+0x10/0x49 [ 417.107706][ T6306] do_one_initcall+0x141/0x780 [ 417.114107][ T6306] kernel_init_freeable+0x6ff/0x788 [ 417.120937][ T6306] kernel_init+0x1e/0x1d0 [ 417.126907][ T6306] ret_from_fork+0x1f/0x30 [ 417.132964][ T6306] IN-SOFTIRQ-W at: [ 417.136923][ T6306] lock_acquire+0x1e3/0x630 [ 417.143067][ T6306] _raw_spin_lock+0x2e/0x40 [ 417.149211][ T6306] dccp_v4_ctl_send_reset+0xb00/0x12f0 [ 417.156309][ T6306] dccp_v4_rcv+0x1283/0x18e0 [ 417.162535][ T6306] ip_protocol_deliver_rcu+0x9f/0x7c0 [ 417.169544][ T6306] ip_local_deliver_finish+0x2ec/0x4c0 [ 417.176644][ T6306] ip_local_deliver+0x1ae/0x200 [ 417.183129][ T6306] ip_rcv_finish+0x1cf/0x2f0 [ 417.189615][ T6306] ip_rcv+0xae/0xd0 [ 417.195060][ T6306] __netif_receive_skb_one_core+0x114/0x180 [ 417.202588][ T6306] __netif_receive_skb+0x1f/0x1c0 [ 417.209254][ T6306] process_backlog+0x3e4/0x810 [ 417.215651][ T6306] __napi_poll+0xb8/0x770 [ 417.221612][ T6306] net_rx_action+0xa00/0xde0 [ 417.227833][ T6306] __do_softirq+0x1fb/0xadc [ 417.233971][ T6306] do_softirq.part.0+0xde/0x130 [ 417.240464][ T6306] __local_bh_enable_ip+0x106/0x130 [ 417.247301][ T6306] ip_finish_output2+0x7dc/0x2180 [ 417.253964][ T6306] __ip_finish_output+0x396/0x650 [ 417.260628][ T6306] ip_finish_output+0x31/0x280 [ 417.267028][ T6306] ip_output+0x1a3/0x320 [ 417.272909][ T6306] __ip_queue_xmit+0x8e2/0x1bf0 [ 417.279400][ T6306] dccp_transmit_skb+0xcfe/0x1450 [ 417.286064][ T6306] dccp_connect+0x39b/0x720 [ 417.292200][ T6306] dccp_v4_connect+0x1098/0x2010 [ 417.298817][ T6306] __inet_stream_connect+0x69e/0xed0 [ 417.305759][ T6306] inet_stream_connect+0x57/0xa0 [ 417.312335][ T6306] __sys_connect_file+0x153/0x1a0 [ 417.319001][ T6306] io_connect+0x3cc/0x720 [ 417.324985][ T6306] io_issue_sqe+0x83b/0x1210 [ 417.331219][ T6306] io_submit_sqes+0x96c/0x1df0 [ 417.337615][ T6306] __do_sys_io_uring_enter+0xa3e/0x24c0 [ 417.344835][ T6306] do_syscall_64+0x39/0xb0 [ 417.350885][ T6306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 417.358420][ T6306] INITIAL USE at: [ 417.362295][ T6306] lock_acquire+0x1e3/0x630 [ 417.368351][ T6306] _raw_spin_lock_bh+0x33/0x40 [ 417.374665][ T6306] lock_sock_nested+0x5f/0xf0 [ 417.380885][ T6306] __inet_bind+0x8c3/0xc90 [ 417.386850][ T6306] inet_bind+0x177/0x220 [ 417.392650][ T6306] udp_sock_create4+0x1d1/0x490 [ 417.399056][ T6306] rxe_setup_udp_tunnel.constprop.0+0xfc/0x220 [ 417.406765][ T6306] rxe_net_init+0x1f/0xd0 [ 417.412648][ T6306] rxe_module_init+0x10/0x49 [ 417.418797][ T6306] do_one_initcall+0x141/0x780 [ 417.425130][ T6306] kernel_init_freeable+0x6ff/0x788 [ 417.431882][ T6306] kernel_init+0x1e/0x1d0 [ 417.437772][ T6306] ret_from_fork+0x1f/0x30 [ 417.443748][ T6306] } [ 417.446228][ T6306] ... key at: [] af_family_kern_slock_keys+0x20/0x300 [ 417.455062][ T6306] [ 417.455062][ T6306] the dependencies between the lock to be acquired [ 417.455069][ T6306] and SOFTIRQ-irq-unsafe lock: [ 417.468548][ T6306] -> (k-clock-AF_INET){+++.}-{2:2} { [ 417.473836][ T6306] HARDIRQ-ON-W at: [ 417.477803][ T6306] lock_acquire+0x1e3/0x630 [ 417.483969][ T6306] _raw_write_lock_bh+0x33/0x40 [ 417.490471][ T6306] sk_common_release+0xc6/0x390 [ 417.496980][ T6306] inet_release+0x132/0x270 [ 417.503129][ T6306] sock_release+0x8b/0x1b0 [ 417.509183][ T6306] rxrpc_local_processor+0x47d/0x5a0 [ 417.516168][ T6306] process_one_work+0x9bf/0x1710 [ 417.522747][ T6306] worker_thread+0x669/0x1090 [ 417.529060][ T6306] kthread+0x2e8/0x3a0 [ 417.534947][ T6306] ret_from_fork+0x1f/0x30 [ 417.541005][ T6306] HARDIRQ-ON-R at: [ 417.544966][ T6306] lock_acquire+0x1e3/0x630 [ 417.551110][ T6306] _raw_read_lock_bh+0x3f/0x70 [ 417.557514][ T6306] sock_i_uid+0x1f/0xb0 [ 417.563311][ T6306] udp_lib_lport_inuse+0x32/0x490 [ 417.569993][ T6306] udp_lib_get_port+0x835/0x18c0 [ 417.576574][ T6306] __inet_bind+0x831/0xc90 [ 417.582646][ T6306] inet_bind+0x177/0x220 [ 417.588544][ T6306] udp_sock_create4+0x1d1/0x490 [ 417.595050][ T6306] rxe_setup_udp_tunnel.constprop.0+0xfc/0x220 [ 417.602854][ T6306] rxe_net_init+0x1f/0xd0 [ 417.608830][ T6306] rxe_module_init+0x10/0x49 [ 417.615056][ T6306] do_one_initcall+0x141/0x780 [ 417.621463][ T6306] kernel_init_freeable+0x6ff/0x788 [ 417.628297][ T6306] kernel_init+0x1e/0x1d0 [ 417.634270][ T6306] ret_from_fork+0x1f/0x30 [ 417.640331][ T6306] SOFTIRQ-ON-W at: [ 417.644296][ T6306] lock_acquire+0x1e3/0x630 [ 417.650442][ T6306] _raw_write_lock+0x2e/0x40 [ 417.656679][ T6306] l2tp_tunnel_register+0x126/0x1210 [ 417.663610][ T6306] l2tp_nl_cmd_tunnel_create+0x3d6/0x8b0 [ 417.670877][ T6306] genl_family_rcv_msg_doit+0x228/0x320 [ 417.678160][ T6306] genl_rcv_msg+0x445/0x780 [ 417.684319][ T6306] netlink_rcv_skb+0x157/0x430 [ 417.690731][ T6306] genl_rcv+0x28/0x40 [ 417.696450][ T6306] netlink_unicast+0x547/0x7f0 [ 417.702854][ T6306] netlink_sendmsg+0x91b/0xe10 [ 417.709261][ T6306] sock_sendmsg+0xd3/0x120 [ 417.715318][ T6306] ____sys_sendmsg+0x712/0x8c0 [ 417.721721][ T6306] ___sys_sendmsg+0x110/0x1b0 [ 417.728045][ T6306] __sys_sendmsg+0xf7/0x1c0 [ 417.734192][ T6306] do_syscall_64+0x39/0xb0 [ 417.740248][ T6306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 417.747789][ T6306] INITIAL USE at: [ 417.751672][ T6306] lock_acquire+0x1e3/0x630 [ 417.757733][ T6306] _raw_write_lock_bh+0x33/0x40 [ 417.764148][ T6306] sk_common_release+0xc6/0x390 [ 417.770552][ T6306] inet_release+0x132/0x270 [ 417.776608][ T6306] sock_release+0x8b/0x1b0 [ 417.782570][ T6306] rxrpc_local_processor+0x47d/0x5a0 [ 417.789410][ T6306] process_one_work+0x9bf/0x1710 [ 417.795894][ T6306] worker_thread+0x669/0x1090 [ 417.802116][ T6306] kthread+0x2e8/0x3a0 [ 417.807745][ T6306] ret_from_fork+0x1f/0x30 [ 417.813716][ T6306] INITIAL READ USE at: [ 417.818028][ T6306] lock_acquire+0x1e3/0x630 [ 417.824515][ T6306] _raw_read_lock_bh+0x3f/0x70 [ 417.831269][ T6306] sock_i_uid+0x1f/0xb0 [ 417.837408][ T6306] udp_lib_lport_inuse+0x32/0x490 [ 417.844418][ T6306] udp_lib_get_port+0x835/0x18c0 [ 417.851343][ T6306] __inet_bind+0x831/0xc90 [ 417.857746][ T6306] inet_bind+0x177/0x220 [ 417.863974][ T6306] udp_sock_create4+0x1d1/0x490 [ 417.870813][ T6306] rxe_setup_udp_tunnel.constprop.0+0xfc/0x220 [ 417.878961][ T6306] rxe_net_init+0x1f/0xd0 [ 417.885288][ T6306] rxe_module_init+0x10/0x49 [ 417.891861][ T6306] do_one_initcall+0x141/0x780 [ 417.898609][ T6306] kernel_init_freeable+0x6ff/0x788 [ 417.905789][ T6306] kernel_init+0x1e/0x1d0 [ 417.912104][ T6306] ret_from_fork+0x1f/0x30 [ 417.918508][ T6306] } [ 417.920989][ T6306] ... key at: [] af_kern_callback_keys+0x20/0x300 [ 417.929472][ T6306] ... acquired at: [ 417.933252][ T6306] lock_acquire+0x1e3/0x630 [ 417.937920][ T6306] _raw_write_lock_bh+0x33/0x40 [ 417.942935][ T6306] __mptcp_close+0x349/0x8d0 [ 417.947688][ T6306] mptcp_close+0x28/0x150 [ 417.952178][ T6306] inet_release+0x132/0x270 [ 417.956843][ T6306] __sock_release+0xcd/0x280 [ 417.961589][ T6306] sock_close+0x1c/0x20 [ 417.965899][ T6306] __fput+0x27c/0xa90 [ 417.970097][ T6306] task_work_run+0x16f/0x270 [ 417.974850][ T6306] exit_to_user_mode_prepare+0x23c/0x250 [ 417.980653][ T6306] syscall_exit_to_user_mode+0x1d/0x50 [ 417.986271][ T6306] do_syscall_64+0x46/0xb0 [ 417.990843][ T6306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 417.996899][ T6306] [ 417.999204][ T6306] [ 417.999204][ T6306] stack backtrace: [ 418.005070][ T6306] CPU: 0 PID: 6306 Comm: syz-executor.2 Not tainted 6.1.0-rc5-syzkaller-00326-g77c51ba552a1 #0 [ 418.015373][ T6306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 418.025408][ T6306] Call Trace: [ 418.028675][ T6306] [ 418.031589][ T6306] dump_stack_lvl+0xd1/0x138 [ 418.036193][ T6306] check_irq_usage.cold+0x4e4/0x761 [ 418.041391][ T6306] ? print_shortest_lock_dependencies_backwards+0x80/0x80 [ 418.048497][ T6306] ? check_path.constprop.0+0x24/0x50 [ 418.053859][ T6306] ? save_trace+0x43/0xad0 [ 418.058262][ T6306] ? _find_first_zero_bit+0x94/0xb0 [ 418.063461][ T6306] ? lockdep_unlock+0x11b/0x290 [ 418.068305][ T6306] __lock_acquire+0x2a5b/0x56d0 [ 418.073233][ T6306] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 418.079207][ T6306] lock_acquire+0x1e3/0x630 [ 418.083703][ T6306] ? __mptcp_close+0x349/0x8d0 [ 418.088459][ T6306] ? lock_release+0x810/0x810 [ 418.093130][ T6306] ? do_raw_spin_lock+0x124/0x2b0 [ 418.098150][ T6306] ? rwlock_bug.part.0+0x90/0x90 [ 418.103079][ T6306] _raw_write_lock_bh+0x33/0x40 [ 418.107918][ T6306] ? __mptcp_close+0x349/0x8d0 [ 418.112682][ T6306] __mptcp_close+0x349/0x8d0 [ 418.117263][ T6306] mptcp_close+0x28/0x150 [ 418.121584][ T6306] inet_release+0x132/0x270 [ 418.126085][ T6306] __sock_release+0xcd/0x280 [ 418.130663][ T6306] sock_close+0x1c/0x20 [ 418.134815][ T6306] __fput+0x27c/0xa90 [ 418.138782][ T6306] ? __sock_release+0x280/0x280 [ 418.143617][ T6306] task_work_run+0x16f/0x270 [ 418.148194][ T6306] ? task_work_cancel+0x30/0x30 [ 418.153040][ T6306] exit_to_user_mode_prepare+0x23c/0x250 [ 418.158669][ T6306] syscall_exit_to_user_mode+0x1d/0x50 [ 418.164121][ T6306] do_syscall_64+0x46/0xb0 [ 418.168609][ T6306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 418.174493][ T6306] RIP: 0033:0x7fe00e63d40b [ 418.178889][ T6306] Code: 0f 05 48 3d 00 f0 ff ff 77 45 c3 0f 1f 40 00 48 83 ec 18 89 7c 24 0c e8 63 fc ff ff 8b 7c 24 0c 41 89 c0 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 89 44 24 0c e8 a1 fc ff ff 8b 44 [ 418.198477][ T6306] RSP: 002b:00007ffc95fdbab0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 418.206871][ T6306] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 00007fe00e63d40b [ 418.214827][ T6306] RDX: 00007fe00e200108 RSI: ffffffffffffffff RDI: 0000000000000003 [ 418.222808][ T6306] RBP: 00007fe00e7ad980 R08: 0000000000000000 R09: 00007fe00e200000 [ 418.230766][ T6306] R10: 00007fe00e200110 R11: 0000000000000293 R12: 0000000000065afd [ 418.238726][ T6306] R13: 00007ffc95fdbbb0 R14: 00007fe00e7abf80 R15: 0000000000000032 [ 418.246687][ T6306] [ 418.284125][ T5459] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 418.334664][ T6308] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 418.386234][ T6308] 0ªX: renamed from gretap0 [ 418.395971][ T6308] device 00ªX left promiscuous mode [ 418.419635][ T6308] A link change request failed with some changes committed already. Interface 00ªX may have been left with an inconsistent configuration, please check. [ 418.495130][ T26] audit: type=1804 audit(1669023477.924:358): pid=6312 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/136/cgroup.controllers" dev="sda1" ino=1187 res=1 errno=0 [ 418.539055][ T5459] usb 6-1: Using ep0 maxpacket: 8 [ 418.560323][ T6315] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 418.586022][ T6315] device 00ªX entered promiscuous mode [ 418.628588][ T6316] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 418.676351][ T6316] 1ªX: renamed from 00ªX [ 418.681379][ T5459] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 418.693975][ T5459] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 418.704774][ T5459] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 418.726734][ T5459] usb 6-1: config 0 descriptor?? [ 418.737212][ T6316] device 01ªX left promiscuous mode [ 418.745506][ T6316] A link change request failed with some changes committed already. Interface 01ªX may have been left with an inconsistent configuration, please check. [ 418.765410][ T6318] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.3'. [ 418.792962][ T6318] device gretap0 entered promiscuous mode [ 418.865332][ T6320] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.2'. [ 418.890855][ T6320] device gretap0 entered promiscuous mode [ 418.939770][ T6321] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.3'. [ 418.973710][ T6321] 0ªX: renamed from gretap0 [ 418.987652][ T6321] device 00ªX left promiscuous mode [ 418.996992][ T26] audit: type=1804 audit(1669023478.424:359): pid=6329 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/137/cgroup.controllers" dev="sda1" ino=1187 res=1 errno=0 [ 419.008302][ T6321] A link change request failed with some changes committed already. Interface 00ªX may have been left with an inconsistent configuration, please check. [ 419.045400][ T6322] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.2'. [ 419.055056][ T6322] 0ªX: renamed from gretap0 [ 419.064694][ T6322] device 00ªX left promiscuous mode [ 419.071839][ T6322] A link change request failed with some changes committed already. Interface 00ªX may have been left with an inconsistent configuration, please check. [ 419.107755][ T6331] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 419.109171][ T5459] usbhid 6-1:0.0: can't add hid device: -71 [ 419.128088][ T6331] device 01ªX entered promiscuous mode [ 419.135278][ T5459] usbhid: probe of 6-1:0.0 failed with error -71 [ 419.164833][ T6333] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.4'. [ 419.186288][ T6333] 0ªX: renamed from 01ªX [ 419.193466][ T5459] usb 6-1: USB disconnect, device number 9 [ 419.202406][ T6333] device 00ªX left promiscuous mode [ 419.215920][ T6333] A link change request failed with some changes committed already. Interface 00ªX may have been left with an inconsistent configuration, please check. [ 419.559041][ T5459] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 419.779340][ T6336] device 00ªX entered promiscuous mode [ 419.808367][ T6336] 1ªX: renamed from 00ªX [ 419.812915][ T5459] usb 6-1: Using ep0 maxpacket: 8 [ 419.820451][ T6336] device 01ªX left promiscuous mode [ 419.827200][ T6336] A link change request failed with some changes committed already. Interface 01ªX may have been left with an inconsistent configuration, please check. [ 419.939133][ T5459] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 419.952829][ T5459] usb 6-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.40 [ 419.962654][ T5459] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 419.977782][ T5459] usb 6-1: config 0 descriptor?? [ 420.228557][ T6347] device 01ªX entered promiscuous mode [ 420.279364][ T5459] usbhid 6-1:0.0: can't add hid device: -71 [ 420.287626][ T6351] device 00ªX entered promiscuous mode [ 420.296925][ T5459] usbhid: probe of 6-1:0.0 failed with error -71 [ 420.298564][ T26] audit: type=1804 audit(1669023479.724:360): pid=6348 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/138/cgroup.controllers" dev="sda1" ino=1194 res=1 errno=0 [ 420.316555][ T5459] usb 6-1: USB disconnect, device number 10 [ 420.355594][ T26] audit: type=1400 audit(1669023479.774:361): avc: denied { bind } for pid=6356 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 420.376885][ T26] audit: type=1400 audit(1669023479.774:362): avc: denied { connect } for pid=6356 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 420.405016][ T26] audit: type=1400 audit(1669023479.774:363): avc: denied { write } for pid=6356 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 420.431624][ T6350] device 00ªX entered promiscuous mode [ 420.458043][ T6365] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=6365 comm=syz-executor.5 [ 420.472115][ T6353] 0ªX: renamed from 01ªX [ 420.484053][ T6353] device 00ªX left promiscuous mode [ 420.493222][ T6353] A link change request failed with some changes committed already. Interface 00ªX may have been left with an inconsistent configuration, please check. [ 420.513402][ T6354] 1ªX: renamed from 00ªX [ 420.530321][ T26] audit: type=1400 audit(1669023479.964:364): avc: denied { create } for pid=6370 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=llc_socket permissive=1 [ 420.551447][ T6354] device 01ªX left promiscuous mode [ 420.553870][ T26] audit: type=1400 audit(1669023479.964:365): avc: denied { getopt } for pid=6370 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=llc_socket permissive=1 [ 420.565707][ T6354] A link change request failed with some changes committed already. Interface 01ªX may have been left with an inconsistent configuration, please check. [ 420.616169][ T6355] 1ªX: renamed from 00ªX [ 420.620900][ T26] audit: type=1400 audit(1669023480.054:366): avc: denied { ioctl } for pid=6372 comm="syz-executor.1" path="socket:[40872]" dev="sockfs" ino=40872 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 420.660791][ T6355] device 01ªX left promiscuous mode [ 420.670765][ T6355] A link change request failed with some changes committed already. Interface 01ªX may have been left with an inconsistent configuration, please check. [ 420.774844][ T6377] fscrypt (sda1, inode 1173): Direct key flag not allowed with different contents and filenames modes [ 420.787663][ T6379] device 01ªX entered promiscuous mode [ 420.832734][ T6379] 0ªX: renamed from 01ªX [ 420.840536][ T6379] device 00ªX left promiscuous mode [ 420.850192][ T6379] A link change request failed with some changes committed already. Interface 00ªX may have been left with an inconsistent configuration, please check. [ 420.972658][ T6382] loop1: detected capacity change from 0 to 4096 [ 420.984321][ T6386] loop3: detected capacity change from 0 to 32768 [ 421.013722][ T6386] BTRFS: device fsid d74f12f5-ea50-4cde-bb6b-1561103667bc devid 1 transid 8 /dev/loop3 scanned by syz-executor.3 (6386) [ 421.111655][ T6382] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 421.129275][ T26] audit: type=1400 audit(1669023480.514:367): avc: denied { create } for pid=6383 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 421.491269][ T6386] BTRFS info (device loop3): using blake2b (blake2b-256-generic) checksum algorithm [ 421.527078][ T6386] BTRFS info (device loop3): using free space tree [ 421.756288][ T6386] BTRFS info (device loop3): enabling ssd optimizations [ 421.917519][ T3674] EXT4-fs (loop1): unmounting filesystem. [ 422.011067][ T6442] loop1: detected capacity change from 0 to 4096 [ 422.086501][ T6442] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 423.928532][ T3674] EXT4-fs (loop1): unmounting filesystem. [ 425.976009][ T6505] loop1: detected capacity change from 0 to 4096 [ 426.057308][ T6505] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 428.494840][ T26] kauditd_printk_skb: 15 callbacks suppressed [ 428.494859][ T26] audit: type=1804 audit(1669023487.924:383): pid=6530 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/144/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 [ 428.592308][ T26] audit: type=1804 audit(1669023488.024:384): pid=6505 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1045529716/syzkaller.MsYbDH/120/file0/bus" dev="loop1" ino=18 res=1 errno=0 [ 429.154499][ T3674] EXT4-fs (loop1): unmounting filesystem. [ 429.218639][ T6540] loop1: detected capacity change from 0 to 4096 [ 429.228496][ T6540] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 429.239030][ T26] audit: type=1804 audit(1669023488.674:385): pid=6537 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/145/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 [ 429.282262][ T26] audit: type=1804 audit(1669023488.714:386): pid=6540 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1045529716/syzkaller.MsYbDH/121/file0/bus" dev="loop1" ino=18 res=1 errno=0 [ 429.295370][ T6540] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 1 with max blocks 1 with error 28 [ 429.321826][ T6540] EXT4-fs (loop1): This should not happen!! Data will be lost [ 429.321826][ T6540] [ 429.335681][ T6540] EXT4-fs (loop1): Total free blocks count 0 [ 429.341797][ T6540] EXT4-fs (loop1): Free/Dirty block details [ 429.348190][ T6540] EXT4-fs (loop1): free_blocks=0 [ 429.353653][ T6540] EXT4-fs (loop1): dirty_blocks=0 [ 429.358827][ T6540] EXT4-fs (loop1): Block reservation details [ 429.365202][ T6540] EXT4-fs (loop1): i_reserved_data_blocks=0 [ 429.413723][ T3674] EXT4-fs (loop1): unmounting filesystem. [ 429.653303][ T26] audit: type=1804 audit(1669023489.084:387): pid=6543 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/146/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 429.783082][ T26] audit: type=1804 audit(1669023489.214:388): pid=6546 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/147/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 429.906218][ T26] audit: type=1804 audit(1669023489.334:389): pid=6549 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/148/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 430.471592][ T26] audit: type=1804 audit(1669023489.904:390): pid=6562 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/152/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 430.803232][ T26] audit: type=1804 audit(1669023490.234:391): pid=6566 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/153/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 431.126173][ T26] audit: type=1804 audit(1669023490.554:392): pid=6570 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/154/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 433.674357][ T26] kauditd_printk_skb: 5 callbacks suppressed [ 433.674368][ T26] audit: type=1804 audit(1669023493.104:398): pid=6633 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/178/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 434.145407][ T26] audit: type=1804 audit(1669023493.574:399): pid=6645 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/182/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 434.511839][ T26] audit: type=1804 audit(1669023493.944:400): pid=6648 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/183/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 434.870660][ T26] audit: type=1804 audit(1669023494.304:401): pid=6651 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/184/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 435.241962][ T26] audit: type=1804 audit(1669023494.674:402): pid=6654 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/185/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 435.584838][ T26] audit: type=1804 audit(1669023495.014:403): pid=6657 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/186/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 435.968820][ T26] audit: type=1804 audit(1669023495.394:404): pid=6660 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/187/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 436.336838][ T26] audit: type=1804 audit(1669023495.764:405): pid=6663 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/188/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 436.735289][ T26] audit: type=1804 audit(1669023496.164:406): pid=6666 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/189/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 437.101917][ T26] audit: type=1804 audit(1669023496.534:407): pid=6669 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/190/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 438.851136][ T26] kauditd_printk_skb: 4 callbacks suppressed [ 438.851154][ T26] audit: type=1804 audit(1669023498.284:412): pid=6684 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/195/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 439.191785][ T26] audit: type=1804 audit(1669023498.624:413): pid=6687 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/196/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 439.573887][ T26] audit: type=1804 audit(1669023499.004:414): pid=6690 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/197/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 [ 441.698823][ T1255] ieee802154 phy0 wpan0: encryption failed: -22 [ 441.705166][ T1255] ieee802154 phy1 wpan1: encryption failed: -22 09:38:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:21 executing program 4: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) 09:38:21 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:21 executing program 5: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$IMDELTIMER(r0, 0x80044941, &(0x7f0000000140)) 09:38:21 executing program 4: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) 09:38:21 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:21 executing program 1: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:22 executing program 5: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$IMDELTIMER(r0, 0x80044941, &(0x7f0000000140)) 09:38:22 executing program 4: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) 09:38:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:22 executing program 5: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$IMDELTIMER(r0, 0x80044941, &(0x7f0000000140)) 09:38:22 executing program 4: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) [ 443.092079][ T26] audit: type=1804 audit(1669023502.524:415): pid=6737 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/198/cgroup.controllers" dev="sda1" ino=1177 res=1 errno=0 09:38:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)) r3 = socket(0x1e, 0x4, 0x0) r4 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r3, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, 0x0, 0x18}, 0x0) r6 = dup3(r4, r5, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 09:38:23 executing program 1: pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xd, 0xffffffffffffffff) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000, 0x7, &(0x7f0000002000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pidfd_open(0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000280)={'syztnl2\x00', &(0x7f0000000200)={'syztnl1\x00', r4, 0x29, 0x0, 0x0, 0x0, 0x42, @mcast2, @local}}) fstat(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x4, 0x8, 0x4, 0x6d, 0x5a, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, 0x0, 0xff61, 0x4}}) sendmsg$nl_xfrm(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000280)=@allocspi={0x36c, 0x16, 0x1, 0x0, 0x0, {{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e20, 0x2, 0x4e21, 0x3ff, 0xa, 0xa0, 0x20, 0x32, 0x0, 0xee00}, {@in=@multicast1, 0x4d2, 0x33}, @in=@local, {0x5, 0x8, 0x0, 0x6, 0x84, 0x8, 0x1}, {0x0, 0x200, 0x1}, {0x0, 0x0, 0x9}, 0x70bd25, 0x3500, 0xa, 0x1, 0x2, 0x9b}, 0x0, 0x5}, [@srcaddr={0x14, 0xd, @in6=@private0}, @policy={0xac, 0x7, {{@in=@private, @in6=@private0, 0x4e24, 0x7fff, 0x4e22, 0x0, 0x0, 0x20, 0x0, 0x2, r4, r5}, {0x1, 0x100000000, 0x65, 0x2, 0x1, 0x0, 0x200, 0x9}, {0x2, 0x100000001, 0xfffffffffffff001, 0xca1}, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1}}, @offload={0xc, 0x1c, {0x0, 0x1}}, @policy={0xac, 0x7, {{@in=@local, @in6=@dev={0xfe, 0x80, '\x00', 0x32}, 0x0, 0x0, 0x4e22, 0x4, 0xa, 0x0, 0x0, 0x3a, 0x0, 0xee01}, {0x4, 0xffffffffffffffff, 0x313970e9, 0x80, 0x9, 0x7, 0x3}, {0x1f, 0x2, 0x10000, 0x6}, 0x80000001, 0x6e6bbc, 0x0, 0x0, 0x1}}, @encap={0x1c, 0x4, {0xfffffffffffffffe, 0x4e24, 0x4e23, @in6=@local}}, @sec_ctx={0xdf, 0x8, {0xdb, 0x8, 0x1, 0x7f, 0xd3, "cf2cbc0a9b389f1cce6b497c3ac3277914b509eee14f7a253284429df0da3fd254bf936613c590186c85717c8a08517f6fd78866bfb33878590a2d32218ad4ac0914ffaec58940150dab8efd22b46ab8a98c4ee6caebcc48a2bc774d01b7b57b53d88206ee5df2aee7fa3501e22209136d1055b30343b878b462017104cde45a5ef1e922d45bef6ff8d9525f59a6e482fc7c24ad0ee9b4e274b1c61e1fd29cef35191e87530cd40ce24eead347dddc47c5562a67a9d40eca3c3d5cc0b8ab17a3300db82b0261c8d59e3b96de8a33b4e5ad29b2"}}]}, 0x36c}, 0x1, 0x0, 0x0, 0x1400c0c0}, 0x0) statx(0xffffffffffffffff, 0x0, 0x2800, 0x400, &(0x7f0000000280)) 09:38:23 executing program 5: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) 09:38:23 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e300004fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f700292"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES16=r1], 0x6db6e571) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r4}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) 09:38:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) [ 443.850178][ T26] audit: type=1400 audit(1669023503.284:416): avc: denied { create } for pid=6761 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 09:38:23 executing program 5: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) 09:38:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 444.375711][ T26] audit: type=1400 audit(1669023503.314:417): avc: denied { bind } for pid=6761 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 09:38:23 executing program 5: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f00003cef9f)='7', 0x1003c, 0x0, &(0x7f0000618000)={0x2, 0x4e20, @loopback}, 0x10) recvmmsg$unix(r2, &(0x7f00000003c0), 0x9, 0x2, 0x0) [ 444.469388][ T26] audit: type=1400 audit(1669023503.904:418): avc: denied { write } for pid=6761 comm="syz-executor.4" path="socket:[42348]" dev="sockfs" ino=42348 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 444.469437][ T6767] Bluetooth: MGMT ver 1.22 [ 444.529972][ T6775] fs-verity (sda1, inode 1197): Malformed file signature 09:38:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 09:38:24 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e300004fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f700292"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES16=r1], 0x6db6e571) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r4}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) [ 444.565940][ T26] audit: type=1804 audit(1669023503.984:419): pid=6772 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/199/cgroup.controllers" dev="sda1" ino=1183 res=1 errno=0 09:38:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 09:38:24 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="6d6946d5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) socket(0x3d, 0x4, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) r4 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) recvmmsg(r4, &(0x7f0000000200), 0x38c, 0x0, 0x0) connect$inet6(r4, &(0x7f00000002c0)={0xa, 0x4e24}, 0x1c) setsockopt$inet6_opts(r4, 0x29, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ec"], 0x78) sendmmsg(r4, &(0x7f00000092c0), 0x563, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000080)={r3, 0x3, 0x7}, &(0x7f00000000c0)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) r5 = socket$inet(0x2, 0x80001, 0x84) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x76, &(0x7f0000000000)={r6}, 0x8) [ 444.676880][ T6781] fs-verity (sda1, inode 1182): Malformed file signature [ 444.701284][ T6782] fs-verity (sda1, inode 1159): Malformed file signature 09:38:24 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x60) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x0, 0x60, 0x0, 0x8000, 0x6, 0x0, 0x5, 0x0, 0x400}, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x4a, 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="5dad1d045eff3b3972765b9056bf47556ed059152a26c6f96b87680d221aa4eb34522a017e4f2bb9cbd3ffcf98ba8b21a89d10d9299fdb7eff642304828c9363f3cc", 0x42, 0x8}], 0x5000, &(0x7f0000000800)=ANY=[@ANYBLOB="757365725f78617474722c646174613d6a6f5691bc08000000000000006e746578743d75736572143b2c6f626a5f721b89653d3a2cf365736c6162656c2c61707052000100002c646f6e6e5f7ddcf347d54a7101d45eb95416643c0aff9ff7d5c13084ea4573386fff07353a8af51555ddbdc95e9bd60d4a979531da97a676a9ac898a1d70cade0f9e46c1baf9fa4859f7831eede957bc0d06a0e2d50401316bf0222845a29e2997a7323c832d57e7056bf60bf617905a9a71447c0a986dfc902d10be8e4d0cb5e8e7a5", @ANYRESDEC, @ANYBLOB="9913fc6f2019ef14f4dbb97b7766c05513006f8d14d6f359cd81bd085d913a5d283544d56cc33e86fa4628f1430bbf29f79b9ff9f4e1807efc90928d58ca4be4b40fa4570a8d8fc6e93b9e8320efc56c6cfc4f78d43c9b44653deacf36a93e3b4240b7caf2c101fe315381818dd1d5e6ee91063d631db9a08aab0455d6d19e0655dbfefd113e3299e6c2030a92b453804ce73af0d96e74fc"], 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x0, &(0x7f0000000580)) 09:38:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 09:38:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 444.784412][ T26] audit: type=1400 audit(1669023504.214:420): avc: denied { name_bind } for pid=6783 comm="syz-executor.1" src=20004 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 444.842631][ T6795] fs-verity (sda1, inode 1187): Malformed file signature [ 444.854477][ T6797] fs-verity (sda1, inode 1193): Malformed file signature 09:38:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 09:38:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000080)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000580)='\t'}) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000640)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 445.452515][ T26] audit: type=1400 audit(1669023504.884:421): avc: denied { write } for pid=6783 comm="syz-executor.1" lport=47960 faddr=::ffff:10.1.1.2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=sctp_socket permissive=1 09:38:24 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:24 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e300004fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f700292"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES16=r1], 0x6db6e571) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r4}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) [ 445.545978][ T6811] fs-verity (sda1, inode 1187): Malformed file signature [ 445.567126][ T6813] fs-verity (sda1, inode 1190): Malformed file signature [ 445.581404][ T26] audit: type=1400 audit(1669023504.884:422): avc: denied { setopt } for pid=6783 comm="syz-executor.1" lport=47960 faddr=::ffff:10.1.1.2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=sctp_socket permissive=1 09:38:25 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="6d6946d5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) socket(0x3d, 0x4, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) r4 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) recvmmsg(r4, &(0x7f0000000200), 0x38c, 0x0, 0x0) connect$inet6(r4, &(0x7f00000002c0)={0xa, 0x4e24}, 0x1c) setsockopt$inet6_opts(r4, 0x29, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ec"], 0x78) sendmmsg(r4, &(0x7f00000092c0), 0x563, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000080)={r3, 0x3, 0x7}, &(0x7f00000000c0)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) r5 = socket$inet(0x2, 0x80001, 0x84) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x76, &(0x7f0000000000)={r6}, 0x8) 09:38:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x60) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x0, 0x60, 0x0, 0x8000, 0x6, 0x0, 0x5, 0x0, 0x400}, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x4a, 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="5dad1d045eff3b3972765b9056bf47556ed059152a26c6f96b87680d221aa4eb34522a017e4f2bb9cbd3ffcf98ba8b21a89d10d9299fdb7eff642304828c9363f3cc", 0x42, 0x8}], 0x5000, &(0x7f0000000800)=ANY=[@ANYBLOB="757365725f78617474722c646174613d6a6f5691bc08000000000000006e746578743d75736572143b2c6f626a5f721b89653d3a2cf365736c6162656c2c61707052000100002c646f6e6e5f7ddcf347d54a7101d45eb95416643c0aff9ff7d5c13084ea4573386fff07353a8af51555ddbdc95e9bd60d4a979531da97a676a9ac898a1d70cade0f9e46c1baf9fa4859f7831eede957bc0d06a0e2d50401316bf0222845a29e2997a7323c832d57e7056bf60bf617905a9a71447c0a986dfc902d10be8e4d0cb5e8e7a5", @ANYRESDEC, @ANYBLOB="9913fc6f2019ef14f4dbb97b7766c05513006f8d14d6f359cd81bd085d913a5d283544d56cc33e86fa4628f1430bbf29f79b9ff9f4e1807efc90928d58ca4be4b40fa4570a8d8fc6e93b9e8320efc56c6cfc4f78d43c9b44653deacf36a93e3b4240b7caf2c101fe315381818dd1d5e6ee91063d631db9a08aab0455d6d19e0655dbfefd113e3299e6c2030a92b453804ce73af0d96e74fc"], 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x0, &(0x7f0000000580)) 09:38:25 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x60) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x0, 0x60, 0x0, 0x8000, 0x6, 0x0, 0x5, 0x0, 0x400}, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x4a, 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="5dad1d045eff3b3972765b9056bf47556ed059152a26c6f96b87680d221aa4eb34522a017e4f2bb9cbd3ffcf98ba8b21a89d10d9299fdb7eff642304828c9363f3cc", 0x42, 0x8}], 0x5000, &(0x7f0000000800)=ANY=[@ANYBLOB="757365725f78617474722c646174613d6a6f5691bc08000000000000006e746578743d75736572143b2c6f626a5f721b89653d3a2cf365736c6162656c2c61707052000100002c646f6e6e5f7ddcf347d54a7101d45eb95416643c0aff9ff7d5c13084ea4573386fff07353a8af51555ddbdc95e9bd60d4a979531da97a676a9ac898a1d70cade0f9e46c1baf9fa4859f7831eede957bc0d06a0e2d50401316bf0222845a29e2997a7323c832d57e7056bf60bf617905a9a71447c0a986dfc902d10be8e4d0cb5e8e7a5", @ANYRESDEC, @ANYBLOB="9913fc6f2019ef14f4dbb97b7766c05513006f8d14d6f359cd81bd085d913a5d283544d56cc33e86fa4628f1430bbf29f79b9ff9f4e1807efc90928d58ca4be4b40fa4570a8d8fc6e93b9e8320efc56c6cfc4f78d43c9b44653deacf36a93e3b4240b7caf2c101fe315381818dd1d5e6ee91063d631db9a08aab0455d6d19e0655dbfefd113e3299e6c2030a92b453804ce73af0d96e74fc"], 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x0, &(0x7f0000000580)) 09:38:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x60) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x0, 0x60, 0x0, 0x8000, 0x6, 0x0, 0x5, 0x0, 0x400}, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x4a, 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="5dad1d045eff3b3972765b9056bf47556ed059152a26c6f96b87680d221aa4eb34522a017e4f2bb9cbd3ffcf98ba8b21a89d10d9299fdb7eff642304828c9363f3cc", 0x42, 0x8}], 0x5000, &(0x7f0000000800)=ANY=[@ANYBLOB="757365725f78617474722c646174613d6a6f5691bc08000000000000006e746578743d75736572143b2c6f626a5f721b89653d3a2cf365736c6162656c2c61707052000100002c646f6e6e5f7ddcf347d54a7101d45eb95416643c0aff9ff7d5c13084ea4573386fff07353a8af51555ddbdc95e9bd60d4a979531da97a676a9ac898a1d70cade0f9e46c1baf9fa4859f7831eede957bc0d06a0e2d50401316bf0222845a29e2997a7323c832d57e7056bf60bf617905a9a71447c0a986dfc902d10be8e4d0cb5e8e7a5", @ANYRESDEC, @ANYBLOB="9913fc6f2019ef14f4dbb97b7766c05513006f8d14d6f359cd81bd085d913a5d283544d56cc33e86fa4628f1430bbf29f79b9ff9f4e1807efc90928d58ca4be4b40fa4570a8d8fc6e93b9e8320efc56c6cfc4f78d43c9b44653deacf36a93e3b4240b7caf2c101fe315381818dd1d5e6ee91063d631db9a08aab0455d6d19e0655dbfefd113e3299e6c2030a92b453804ce73af0d96e74fc"], 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x0, &(0x7f0000000580)) [ 445.741788][ T26] audit: type=1804 audit(1669023505.144:423): pid=6818 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3443856945/syzkaller.QHnWHB/201/cgroup.controllers" dev="sda1" ino=1198 res=1 errno=0 [ 449.380102][ T3681] Bluetooth: hci0: command 0x0c3a tx timeout [ 449.380133][ T3673] Bluetooth: hci0: Opcode 0x c3a failed: -110 09:38:28 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x60) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x0, 0x60, 0x0, 0x8000, 0x6, 0x0, 0x5, 0x0, 0x400}, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x4a, 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="5dad1d045eff3b3972765b9056bf47556ed059152a26c6f96b87680d221aa4eb34522a017e4f2bb9cbd3ffcf98ba8b21a89d10d9299fdb7eff642304828c9363f3cc", 0x42, 0x8}], 0x5000, &(0x7f0000000800)=ANY=[@ANYBLOB="757365725f78617474722c646174613d6a6f5691bc08000000000000006e746578743d75736572143b2c6f626a5f721b89653d3a2cf365736c6162656c2c61707052000100002c646f6e6e5f7ddcf347d54a7101d45eb95416643c0aff9ff7d5c13084ea4573386fff07353a8af51555ddbdc95e9bd60d4a979531da97a676a9ac898a1d70cade0f9e46c1baf9fa4859f7831eede957bc0d06a0e2d50401316bf0222845a29e2997a7323c832d57e7056bf60bf617905a9a71447c0a986dfc902d10be8e4d0cb5e8e7a5", @ANYRESDEC, @ANYBLOB="9913fc6f2019ef14f4dbb97b7766c05513006f8d14d6f359cd81bd085d913a5d283544d56cc33e86fa4628f1430bbf29f79b9ff9f4e1807efc90928d58ca4be4b40fa4570a8d8fc6e93b9e8320efc56c6cfc4f78d43c9b44653deacf36a93e3b4240b7caf2c101fe315381818dd1d5e6ee91063d631db9a08aab0455d6d19e0655dbfefd113e3299e6c2030a92b453804ce73af0d96e74fc"], 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x0, &(0x7f0000000580)) 09:38:28 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @private=0xa010102}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="6d6946d5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) socket(0x3d, 0x4, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) r4 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) recvmmsg(r4, &(0x7f0000000200), 0x38c, 0x0, 0x0) connect$inet6(r4, &(0x7f00000002c0)={0xa, 0x4e24}, 0x1c) setsockopt$inet6_opts(r4, 0x29, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ec"], 0x78) sendmmsg(r4, &(0x7f00000092c0), 0x563, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000080)={r3, 0x3, 0x7}, &(0x7f00000000c0)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) r5 = socket$inet(0x2, 0x80001, 0x84) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x76, &(0x7f0000000000)={r6}, 0x8) 09:38:29 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e300004fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f700292"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES16=r1], 0x6db6e571) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r4}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) 09:38:29 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x200}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 09:38:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x60) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000340)={0x38, 0x0, 0x60, 0x0, 0x8000, 0x6, 0x0, 0x5, 0x0, 0x400}, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x4a, 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="5dad1d045eff3b3972765b9056bf47556ed059152a26c6f96b87680d221aa4eb34522a017e4f2bb9cbd3ffcf98ba8b21a89d10d9299fdb7eff642304828c9363f3cc", 0x42, 0x8}], 0x5000, &(0x7f0000000800)=ANY=[@ANYBLOB="757365725f78617474722c646174613d6a6f5691bc08000000000000006e746578743d75736572143b2c6f626a5f721b89653d3a2cf365736c6162656c2c61707052000100002c646f6e6e5f7ddcf347d54a7101d45eb95416643c0aff9ff7d5c13084ea4573386fff07353a8af51555ddbdc95e9bd60d4a979531da97a676a9ac898a1d70cade0f9e46c1baf9fa4859f7831eede957bc0d06a0e2d50401316bf0222845a29e2997a7323c832d57e7056bf60bf617905a9a71447c0a986dfc902d10be8e4d0cb5e8e7a5", @ANYRESDEC, @ANYBLOB="9913fc6f2019ef14f4dbb97b7766c05513006f8d14d6f359cd81bd085d913a5d283544d56cc33e86fa4628f1430bbf29f79b9ff9f4e1807efc90928d58ca4be4b40fa4570a8d8fc6e93b9e8320efc56c6cfc4f78d43c9b44653deacf36a93e3b4240b7caf2c101fe315381818dd1d5e6ee91063d631db9a08aab0455d6d19e0655dbfefd113e3299e6c2030a92b453804ce73af0d96e74fc"], 0x0) statx(0xffffffffffffffff, 0x0, 0x100, 0x0, &(0x7f0000000580))