last executing test programs: 12m11.109999417s ago: executing program 4 (id=205): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000840)=ANY=[@ANYBLOB="58010000100013070000000000000000fc020000000000000000000000000001fe8000000000000000000500000000aa00"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ac141417000000000000000000000000000004d533000000e000000100000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000200000000000000000000005c001400636d616328616573290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000003509fe8fd57fd44aa5074c50bc700e530c001c00", @ANYRES32=0x0, @ANYBLOB="06"], 0x158}}, 0x0) 12m10.931635456s ago: executing program 4 (id=206): bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x27}, 0x94) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xe, 0x2010, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000280)={0x27, 0x5, 0xa, 0x8000, 0x0, 0x9, 0x1, 0xfffffdffffffffff, 0xfa0f, 0xffffffff}, 0x0) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NFT_BATCH(r3, 0x0, 0x24000000) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f0000000380)={0xc, 0x0, 0x0}) r5 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x4000) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000200)) lstat(&(0x7f0000000240)='./file0\x00', 0x0) r7 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f0000000180)='./file0\x00', 0x0, &(0x7f0000002240)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0], 0x0, 0x0, 0x0) read$FUSE(r7, &(0x7f0000007100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r7, &(0x7f0000002900)={0x2020}, 0x2020) syz_fuse_handle_req(r7, &(0x7f0000009140)="ce7cdb95c80b46a788545a9ff24e1ee5d7ed5ef7a9422c29a3a017ad449df8cbcc12be83e58909d1623c031a66c022b5f6927a9aa0fd35876366bccd029e8a597d3960e24a4c8c3be27bbdd0ecaadee5d4da27c4aaf4ac92a0a3d8dc2261d0d3a1ab3b346a3cc9611d344f864ca4c02d2493c0793e04cbe94d7dda526a75b015207626a88681cb824c3cc363007b64941c7882f6581bc23a6668484cdf3f78187d802a9407d0e393a3e94106efec7b4ca12e8f25c20c467f2d9c5da21c787fed42ba8b3eae9d668802a1bf44c1b6ebc3ba158bb915bf63abcb195283e73ac67e179c46326e50a713f980f138b1813bce12fa559a54755ad08eada4ff9c1a51bbc55b00402c7001b9f5a1ca515c6b94fe7b3ebf489678e8c54de894b4187cb414cb3e4e4ea7b89d04a128ca6b2de1eb0df0c305f224aece9b60547835788bf3365bcd28a6503e4b329abe416d0ff3beb88519303a770f6426fa66f87e4874c87b6ae239a3147903a4e39616d1eff2511fcd8a6408c66319ed1ef10bff712a30bdb39e3b7aefeca3466b33f12450dac5095883de5a698c6492a190654f85210e3a707aa6b4dc3a2e6d0de909bfef419b7b4dfc88dc009ce7f04c2f585e36aa97c33ee6051f53b14c08ebbd04afb3ca1f81c687abd1cfae16d6d13c093debab06f4587f5060d6858440211d0a4ec8d70e0410497e9a347c00da5091f5d53c1b12d81c59b37196d5dbc96cf25994c4bebb46eb2fb565d0f1b72a912f1a54ef2eb4fb1252556ce618129cd3b9ddaa144b13984e980e9802e4676d5c05141cf245fe84924213b7f4b386a63cfec21f1c275520cf843e1b08c6fcb98c1cf7b3e529808d3461aef845beb7ec7a5406eacc67599f69c8dae3e640a3a645fa435a6ee7be1d328c0d4992d0347c29210c71c093e026502e39db77257307ac2800f3c3da344243b96628a6f5c8460d5f6051fa6306e315973f51a889cdce10e6c52b21c0143d268931f318cafd05259cb6a502f7d7bc56fe5f44241e9b9986c5106f2563df40f8ec3032539a306313949f0ab84f3f226cdb76a97b98bfeaa96a69e98e41f08c853add866b170fa3c39197e5c1b868b307ab7e767edc540866ca95760c43abfe01766d6403367abacc5073dc0bdbf16f119e0b6b2b4ac4deb5253dc4e4daca2a3494cb7de9aaf760ee4e3ec59d2d13117fe8dc682c4e831454e1fd5e396de31a7bd0c56b8b0a80f25b566e541e7928fcccf3aa44712e8405d50e081e67817c25deb717819b844445cf0f65713c5af4aee1387e31f8606b94d0a15684fcb3ca3bf478d58919c3570ec5ee9610e78292b95b73f3dd380a1bc2ad06dda9c5c2df70c54f3b53cbac2eb06427b7b41e72dfe2c78a92f75632b71bf7309b27d033b48b5b91794f30c76407cc78e96149ea6d38c4d74699bfb72dd2f378e4242bc789af9d139052e3aa06cdd4b32a582b29bc3e880d16de2252085cd31cefcd8f597ba6990ccbd128cae53fc66a7948402bc57286ac483d131a0d4cf6d68d5f8711cf4aef61ffe2f1af8be5fbc074059cf3dfda73b32ffff9ea8448f1e3237be0b005306a335a733e0818f007ad75c11cf5b4cf4a3136955d4334112176ab5e83d3753a4e225f915d84ca57beb3b91d697a19cabeed50196502f1a04ae32b57b63bdf87f0f5ef72e57e07a89393c173ac52d499bf3393dd50167de32bbda17b3a680fc71a0a6c399cf0f79516b3f1aa111e6249399f3222936e5373aaa781269cdd90116ed5d325c88bafe03c03a25bbbb05a05b9946df174a4ce1130cd6cac3b7d2db0f12a00ed8e87fe3b3253c9de8832aa9e47dc6438dcb17816b499df4b184067e3c7ba002fa920582df98ac1f2c46615d1a5f951eff0c4636c05d6d99fab1f6cbd5eb6df9bd8447d20e095e046aec6333b26650a7a7bb19a344f65a903478c7f6415513a9a17098e48d989c8e53348630cdbe8a9d84f93107eba9d248105c8f3b545b7953accd8fd01629552b639744386d85a8e8adb2163807dfb789ef834a44e5f896a3ac35d63e0ef89a8c985ca4c5e6fcd5d1bc168935b8990f1fae08f6d4f6a859e1fe7d009d83a9912bff46264dcbac54ede6720f6cca41fd1582c8d4440005020cda6d8b322821018be81918c714aed07cc853320808293879e0f85eb4e7d8f1e87b4ccb394ffc6dd532ece378823e50739f8aa4aab4110fd8ea068a370ed82302fe40a61dc3e6c4efdbef8232f6d5ab15762603b4f5e94b2922679f270631f4881b754cb30e5ee38238a18583095a5509e5305167098c4ba0c0e3876d14fb6b8ee25817e6ee77abdd42d04ca08722b2f5ded1f666165c956573eaeeffd19a7bad2a335d3d7e934e664adcb3b79628df4a954da24f4d7f0f4dac809bf32e7d73c7f3a66075f40f2011491d80e18028f89642448a555c3130489798afab791c9409c23d9589b09fe520ef0945eb781a01bfc631ce22a4fe5f895936a9cb2ff1a56ac623278b47f5e3d3bd24558022e516986d09878fd05ae68cff960187c663960ec4a8ddbb413430634f1e31fab81116c6e9e31b0de52a04117bc3e955292901ea429ef40605e33bb0ead03b1dd0f20a4c49d377d0c84bf92ebda4e0a9205417f79e31141785200f06d42807eac05d111bc268665fbfd519a73a0b7c9495a9593df26514148c461a3423eb8d7beaeb3ee949f9d983308c7c5d61494e792c2735bd97d464d5fec27bc1bbe548095f66a96aa9607a1d8aec2d392841a889a304129ccedd1fa048ab736a3a0fc45e598f252b830d59a57c4e9f548a0113c23693c29a06eb2917fde8cf837d2dd97d59f3ba2902f345713382d8058d7e34aa46f16dae8d4601d44c0a19b310ad6f0750d8da531cdc6b3f6b0f7fc356f7793b78b988b2de334786887ae78ed9946bf884ac4552155dee86544053ee7c35e3389302030533fa70aea7864603679201b5017e16e86c520bce480308be79cf143b12d30ee4b9c505aff1c9d7e137c66c0547f0d0e05ad0491c40cda9ffff32dcffc3b2358c589d91a65c1dba5c942d740ec2e62ce8c8970fc8258c2f044aae228c540dee3d39f007ad69f56c483cf38c455ec74cbbd3ab895abf49eb9e295b0c5e4b53eec4eff613786c6e6e65eabdc4a1e4081e07cd2034292c944c345db17cd949b50e07739af4382d182be224d6b1aaf4f999917bfd513f64835e337e6c1dab07c590d45c5020c41471f922e23125dac3264c02fc2f855f434b47c643ac908d84d4a0ce097d525f3e8b10c8d0d7e8f964715fdaf7589893b7b8b37f27893fd50528b6179faae79f26397132e7c2216b42a4c1d936f22d259cf70faf3a016d31a6b6d8dd0b93ed43c42bd6b5e2cf4f3710397b6bee3154e60ae856c777495e3278de0f9589289b8a408120e90e312d9510da792f6f739b76c0503f26107d82ad27c4d06f87bc9d15bb613d19d475bbf38e5e5a3800b1c0dff9631419fd2d9cac9976ceeaecf7b31e8ace40cfb63145dcbb5c6fb12d4655d35d8615a86157426a4b3d36007cd134c07f46c8702fdb3d57b488ae58015d1e24b499758d3b735fedd22aa72165d0c34001d0550a28c6657d11a1304a34d67daba031bb11648acac8eee5b30ad00bcfddfab6b581d6080afa1cba0023db5322ce9dddefaad9f4aa1f9d270b56c61070867c874c30acf0f699c8bf41c90ae52c1b220e4f0eb12c6c785cb0534f1f48c6692fb6ba205ca918ce0a7119e5b966c3484333ef2dbd6c0ac7f0a8ec59af35b7ed50e267306be331e2eece2014f367beefda946fad2ef169c09723efbd29d022430d166396c82222941b4ebd4cc1838ae528c42fb6d8e8b0ded68d33140d1651c299c1445be06932e4ad6a5729bb361403dc34ce4ff29321098ef0d8c85ecefca1e107e2a9c5e56605506815fea78ca96a5c9e4b032e52679165a2b5d84808fa882a20e1b270b7b8beb51ed68accff3b8289ed6e7e653524a0c100661030585eea1a1e9795cf292caec0fcfd703b1434fc6246fb034342d144af1ab183bedf9b5fe6b9c004718b9faf1926b88744175fd519cacaca9ccaabfe6f6993ae292ba9309d1b21213fd7073f9e98b34f6e94a819b4777cfddced26ad92ab3f13630bc601c363fcc00596556f494083e3a237c97f9604618eb9abb8470ba4d5bfcfdb06e5295bd7576f505cbc7568fd16bf46f5cf4a0cb5ada83553c95ae41bc8e0aed74f10ff8a0286281fc11841f9214551fc5caaf098bb954eababb2ad0fe05256b054850d2dcc81202831e3f820483bea35bd02203df32758828dda20d7adbb449264cb99a82f78ea45f5efcfdab69a18d8e3eb3e3aeed01d64422573f9c382801dc650dabd24afab01dffd20c19366962bac602fb708fd018377dc070d6a516fd4a4433ac72aee70aa85cd4d72b2d0dd044fe95c470b77d16961c9c0582e68176751a56ed4e380f237cdafafb3c87496d75972482c85abfaafe62541a3835b3e6292c079f94305d7e73357a2cf1a6685da63efa30ec6b4bfb5e296549759f422ce45f6e2350e8fa04581064d6de094fbf628e3685a8883dbd8a96cc8a80c6f85b02585f43d1246c0f35e4a64d9d53fa3e72a82f02d377e80f01079f49b98670d3f5d4f1221049ed7219a79e2b1f35811368af8f4aa5cbdeaf0cf55c3b54a286e2d42d375b7062559fc9ddc877d99213629bb28eb40810829c91c8322d3d7ccfbeb72b52f9a2b4812f201bc8cadb4f99683e9fb1f1abfb7d0b480d0d5e9105253481cb442d98cfe5316d3dff205a4e70ada31328e4de57d560200387325cacbcb552e70db0eb7c320801e80a04b152d93a9e14f13ed3a18a5a308ce15cff410d370e16819edfbbed8a970d312c1dea7802ad4e9cb7d3c95d71c865e19268dea01d5b11dafb78052545ecf195edbeb6153f7d810b1acd1c93baea4ea99fb870c4e3c833404898a6f8b0b6742101806a1079f649cf2f209ff7d7e960989784ce0f5b5ba8e8fc022ddc3f039510de84dd0207cd561b0a0eaa0571e2d3f4fa281de5ef66fd6d04c19bd1a97662852ea64812e2d775f99136f4b79234781f8405e3808753abab2fdc6a927fad16e7c542939c95896735deb3f69f3beb4aebc6cf00ba9fb18e728eb9bdfe0129888f11e24fa98104a3ce24600e570e0f104b79fb0e9896f95caeaadc6dfb34bf1d00339cfe3a4bf406cabb9ded52772a5927a73cda53b6a0acbfc489ce52a85a0298fa9268a4c8fe1111f22db0d42407587d08d134e7c246e0fa0e66bad306ce9d3d0dbf76afe41cf0d64ab3f51cbb6288f617d3402c8b5ad46e5a52dc400f94e54ae62602de397aecb609a35851f6120b8e5a3633513aa6fee9645f7d1d6a0c638c893eed2bb59956d9d5684e283b6968df857ec609e7673b7a6bf209ae5d8147aad20477dc477d9c82168dfe585b4042ed05f49ea3143a36b8cab5a203ed76dac6bcd80022f23083ad7fa6c57a93874d60a14cb26691697a894528a068b8e389760bfb5014234e40d9175a986d0af786c3e3b469327dae3bff3f86b5ad21ebd887240c0f7134498811b6bb5f098dfdf24b3eb06bbcf27746006d701e1c7292f32303f6d6439156529e6abf06da9ab567612900b79c2593433eaac113e241620778d85642e28bd66fc4d9653c1bf40956cf9aba7c2c01cc29a0c2c6e5fe1ea36c8da86aad7bcb9f4c1342fcdd37709b764149273439ec4ffc8a96c490e2e9034438ac44ae36fe8942b6bc2dbdefe6d0eef5f568de0a87c7745151da8d93142dfe569e3b930687687355478885c399ac2be66243c85aa47bbee51bbd85ae0ecf62446e7005179a5e0a66d86aac79ed4d0e724a8ae75b7d9b187fb0ac83057e29982be47f4eba34e7858498f02d124b8cd8849e28e03f7a21bc459ab22b42e36d7cb46a2cc64c09f3a7cd35333e48e19a0a5d8d088d97c4dff5b8ed214ddfb6a4e4b88dd14d01455aac24b3630f5a07bd7eb9f304b175f420c8e05828be07042344794479a938a1c862689fb81921f252ad8173e7efd8dce7841aa1476171da110a896b98f4c8200897e53eaf195d2878cb13ca83bd631b775f109c114e8591733370d3b1cbfc38fe61eeb84798b5ea41814c0ae12c717cdf84511c7701c3bd830efcb56b17c327789dbf0547f748f59d241629de681f605cd6cda824c894587ef6110d652202d59032c888730e7bc11a5ebc7aa2c140bd98476fc55688178651d998b037b69cf4d474ede8fed5bf6ee7081da9ab8935217061f077a19f8a939236ab88160428bd17a4d2d2980b8782265a82a909d0da8740ab7282d8372bbfbb60c7358d2b80c7488c745eb39be166030486044038de6bc0e3f24c53cbc83e913389b44319d5c335fae03bf095c9fe8ae7282dadac27e7dcc7a1ef55653a0dcadad28d8258232264f93ad50050ee6ecd5d483ad755e73f660804555dcb8bef1c9ccf0aa0c64fb96d15c9d0a2ebe93bf9d45d708b4ef18f7b3d0bb0cb29da17f1b95aa34cc3b847eca45db65892f5cd1353a8b63197198f51185f86eb4515ec622acc80d75933beac6f19ca855b3930cebf3f38419e0f52d21bc98d1956f87f05520a0129d8c0c9004e039d82456ee87547ce018f423d646926c6c87592eaec6d3da6593cb1119e95c5a979fc643837be7899ef5170a9a47cfcbf8f58471a57e46ac8f2af206b3891a784dc2f512478ce2eab511de8a81bdfc83d20e2b8190afe2fe90553fa6cc6f0447ce27a6616541615d2b1958393f6807b9593663378367a3e5154f4f9b61a8faafdd52d9d46d4182867db1b1a1d02171de65b23df07925385ea1a87d89a41ec8bbb6765b8d3486dd58fd3bc15bb6f814e6df18ea9ef0d807219d61ac4efb9f1e4dcc4c9ed1b2cc5722d419225a0a0cb0645a517ca6d07d79dbf41abfab7212636570f9f486e8db876f44f3d3a75ab1dbd0b2b190becac643f93f1043dd70db4c1d31026cf403901525dec2e9a559f4d516b7b9e4602f2f671fc3a18526ab501282b0dbfbe888710836785c25c126d75636ecd4191bdb72dd085fe1154463ad64585339ed30834b5a1e56bb3efde0380016cda6447d8765266dee308b9dd7d90cdb03bf6a12700131cd8948e891bdc28e0bb1d8105faa98bc19ee8b6be41ab9a524e2d9eeeb69f91fce85a25ce80f6c5012cd50c585d0235df5ef4069be1658f8b7c9af704450b97d98a2a5266435a25dfd80f332ef6647cf78ad2ec91d9f06a62895e8757a87af4a8a0c68241abcc8193d3312903fae6079700b09ab547059906dc45f506383b6420d79696923a1d292b8cb5db2b388a29878194168cf3e3c0e78dae160247e581c1b01e3ff5cd524ac0719f3900e731f35bf5a9b0e7e24144ab08c40e941416459f272ed131e2bbce61ae1653d5aaeab2dd033edff51abfdd8e2df3287bc28b766d09c79d20a61855a0d29e8a96520e87c0a30e4373b9df52839eef1fd32f4dbd21676e26461e46a3569625cee08d943eba7615469f27b1a2d15ab881ba3cb82125b0f0585f62bda75ae2a675b8459b095aee977b9007129d4add5c2631d12b30e0317bddaeb6c12eccac5e53100f443a80dfdd24bf2d349fa1c1527549830d794ea81f568087596cfff5f091008e22b946fc94c0395c3a767e6900cf70d8120e6e721bcab8b85f228061ff24fc998bc14f3a5f6f31d426a9e592f16eae74a65fb95a3daad1fc75312ed91b570610c7589a98cae22eafbf3726843b8c552daca3209d87ce5087ad488950208e7c9cebb304e0d229895309f226714d5ec1636361a62d417854a1387ce9b946ff152726cb0a5e0d05742d5bd929b0f86ecad05360e4add2a999130731beff3d3622c526beba5b80c190fb206ece6455e456679e18a5403871590d9c14109e9b4a3e716a89a723c1449f9938022c8e807a7decfb3cefc5a2865a9487130a2442a3ffa723920fc43935bb2b468ede08a2ff7a11236112146e66409c55155bbe43586ff20ece18365fdd972b22abba2c93df479f201fa1a12263402f223ca25375592c730df26c6378b6ab1e48eb9e1a58046a0830654b7a8dc5b38bf90581f4c51f6512f09dea8b47ce83c266d7bb8c6173ff81046ff8601b0c8efa30520a58ae3e873b3544a3d0373d165520b424cf4626c6b7010c8a9b776563a67d347edc4c78974c8deae23b43ce6c3861200997d04946faa8e77b289e03d2c7781b4ac8eaf955fcc3af558d5db98bdb57b239820dd24a380ac6e5e92db2a34bca811de4b72b8e41197b1be31f2d8c18ea2b4104c7170ccae8d8926ec0e2ebb7efd9d5cb1817cc8b74bbe0fd0916403ae60bb2fa4415d34c6544f97dea7f5301cf9d2403d7838d0f50ddd7285b0d8ef13f276f1440fe942814337f088fbe4055d37d8d61a24b24e3a97a0e391db26a53cd6c1aff7aa72a57a4ee23e841276c6d4c1497fc6d6914af42b044289f4df2e72b9bc7d46a0fa2728c3f460ae2c856dc2e66cdac1e6101223a4a6c8d205469c970afbc0a281f179a4aa3b7bf9bf0f67577a01524f443c052785147ea0ba839895062c7704afaec3dab46451fe514cae26a90fa25efd7590e534380460bccb291fe9f9f85553f2701a0e34cdd5cae403923e1035911896f36ec0fa7b812b605ad3ef1f36a43798ef1a2c0a85d5c74cec595d4e58804dc3e3295f2379f73350f46901889cd3ae3e720ec5868b3a6a22a476ba50af03167dafa0b20a07a3e7a7b73709d017ae72dea2b27f51e0f99b41b2a0550c60b5e7f6fffb1bc57414c2e587958000c0edb1f381f209840b0c07746f267d8915ca3794f4de9b3b25d1dfc53b3fb2a1d3afce87b371055c5b28fdfe948fc865a0b2cda02b141a475a5e879f47988e993608b66002141dceb8ef061848b05130231645492258cb7073075470e3e6016bb6e295f4bf0b7c4cbd4afbe34338fd1568d90af0ddddb96d28cee69d631ba251d5b99ef585e7d4ca39b5399c7e3e408f74dc4dc7b5c4643b4841b720361ed48b14a80d740714376aa1e1d755d82e2bccd3fe3dac51bdc85fcec2bc9ac30e59f6bb6d24bd6e71a111bd5a346fd8761dbe173c78fdfaad042e6c66c327d81faa42717c37c9fe5c1f109cd2ce2c646f58e82b9a5766f04a743d93d3d26cd065647558d226b4a58d7432b182338e647522dcc2525a8abacdb009649c700b22dfe1ad3d67277c6b592e3319ddd70fe2251202ef4bd89f7cb15e87e21c01dd129706b9a9b09c10217e5c1ac056428cec7f7164b35acb049aa9c501509405bb452f81f127dd98eac3614b09f4957e2b45a53f81228d73d0f8ea1fcec6a21a2a65fcf57a6c19d3321991c21a0b4554546059787d23bbc9a1193a9ead9c4f0bc623892a013206cdc77c600fd024f7412e87b01036da58d402ab9c28a61b5c757ffade4aa2d173ad018716121a5e100f6ab16c1dfc45a8d2c592a2a9b5726a255d7fb26016137b3ee917f8e1c204374ad6ba163fefe38a032b28bf468a91c8332900437e8f9c533346811c550a035b20beb62da3bd0596a609edf4b0ee39f4d337e7760dbfa06080cc9970544b33cecf1471dd2080a043d4d71d1d5325e701759e36fc0539b1622a8b51fc033f718d5dc48d7793677f91a79c0b4d33c02f934bda126c803252654e4d06942dc00d580874e1c2a8a7cb6f728dc96eac70ebc45ab95b08471330e1153741fe467ae7c4a0beba3e62962d29ba0e4633e92c7882e49becfee2ae85ea2bdbc536f9578ca267448684b95d27874ff01037d082d789782504991bc719605d931e17d8d5e1074fb8b8f7f3b38bdc747adf30734ae934bd727663cde3b5d49e68ad776ce36aac06939bc041e4f26142e4ad7c343a13bb6780e59ea14487e10e1a4f6029f86c791e0b572c10527dca0f8504597c13cccfe5e3cd00145f1a2a54147b9f066e387e54abae053424fc296e8b799d9ec0a206f6a7241c2f920ce80dc3232c2df008a53dda0d9fd420c418d91ad5c629a71343ea3e29e1fcec4996464d297f8fe5425311a04f35495294acf0091ac6ad826c7d533b44c36fd60ef2dbddd6f7a1c64eb2d44cee7d0b365f198081e8a0862886f991c355b0f81c46c939eb7c924ea972cb0fc11b5e5395f940eec6759a3859eb926dbc641875e12ab07213616b41d51855a4bdda442a4e548d31468d3dd6af880b31b5b5ae625fdd5f0e9e0c915a7e803d891dcbfee0f1af7f85b7a33c15093276722a1cb5c183ebc038bf44bd5c693154e9ef30f5c57bad6bf3a9b668063544e1f918e9a1dee1d61acb969b2663ca33cc2aa75fdb0c6a07fceff6b7254488d86dcbd46e1e1b57902b0276845b6fa307fcdda0bd63fc032c1013368279b6cfb83bde3e2d7c1f6083f75f5a372ac03cf23402905bddaef282ef903441da6dc9da258b09265cf4f9b3256989797f01e1512b81d50865540029d3c9f8eb2a2d88d7b4511b38e3a6cc988994d28dfbdff7a5e4be2f3ae92867adfe654528b0626e3cce95123d9b90a60b479df55aa36a45a1f4075f7f1cb041409d3e4b821ddc2d99630f0fb621575b3f69b48344c3a8ce6428c9ebe418349f89876d54c1e5cdc2f164c9760cae9d66dbcb4b5aeeac83a1ab99bb08aed602f90b3bb058f7253023e2a989ee885cccdedbfaff01c18f4df74c949aa200dd555abe4a85aac71e614cfee13ea11b2dcec24e96659d6e1408af34ef016794aff31db8d31fbff2b885735e6f7db33f5ea883f42a2a5296bc622338c647256a3dde8d3a938c63b3a33e8cfce827dfa0603cb91ce6f41bc35848a6383ec1390e5a71e11321a0d327184fb3e847d2b5e1380750e827a6fd15191a263e059e5eab0d147ad561947a98a792e34b8012d80137d561fdf44b8ec4b8a5a4c15e7ed45786ee2552fb40b8bc0835c6c3052f5c12dee2bf342c6b153323d41ae07dbffd7cc157b674bffbad23cafc2fb805ec1facdc248b68b362e9f7109f308e0135e4d4604496b7ca81c0e526f66f3419462f1124c72da97d5f21b438fa488997575422a29b116c1d318c4fa83ed6027e4a5040633d22b9ccd8924c118ce18a87fefa9ffc2f6e31d45e08c9831d3b25b7191e1d6623eeddf182646d5f21b6c8385eaeb904da55efe7d3d0ca9cf1b70521ef20c7391fa4a8062a278a176d6259279f87babcda34a60cddab4107d1210404032f4729a2021c15a8253e86cb47a0b5f88029ed4b3360fb5e3976cbd8d2620c33bbdaba7d987234cbcb9568e495274e206ea5a02a68519e288d5922728fca5c5795214c70a14acc84ca27cde996f254da37c166ef1c930e15564f50acbbcf3188e8d1138df03009827998f3b2921466352708c543d289ce089b9a597edc0f1313738065164fde45bfec744f6ca8634b68c53bd17607cae7b8d13f805693bb98970d758a0dca8b2090764fe86692fecc6a2e788502b6ba1711aa8809e48e5653fe0ba93d62fb298d2f3ca55d24c8d4d0bfb7f4205f3f2a8e4a8989ad8314605226d6fb75d3b640eef9956018943e4bafc3e00e2c93ddef2da0e135fb646c5387c8aaa5797f18db1b9a3bcf49b71600056b97df4a376ae52bd59aedc3fa19a72e7937eed2613f6d8b5df4e5d8ff019", 0x2000, &(0x7f0000001040)={&(0x7f0000000380)={0x50, 0x0, 0x2, {0x7, 0x2b, 0x0, 0x20000, 0xfff7, 0x3, 0x4, 0x7, 0x0, 0x0, 0x1, 0x9}}, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0xcd, {0x3}}, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="1100000000000000770d000000000000001bc388ab69d398d77486b81b0791dc1cb31a54a7fef9229869228f005d89928edd6f3efb06c3aa004485af33e7b03b5071410f067c92534a28ce0d44d3de08abc1e2a920b0102ce9187b9b639500d7a997c1313c2f6ca35f816826c91bbaf95bf50de93e41da201c07fbe8d7909230fb88cacc7b1775a2b1c40426cde9c8d14cfe446326203efe18df1d82fbac74c4c5af3576f87b1d11cb8d67c2bcd4fc73183c68e78500"/191], 0x0, &(0x7f0000000640)={0x78, 0x0, 0x6, {0xfffffffffffffffc, 0x2, 0x0, {0x5, 0x0, 0x0, 0x5, 0x3, 0x5, 0x4, 0x40, 0x9cb7, 0x0, 0x49, r8, r9, 0x9e}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f00000003c0)={0x0, 0x0}) r11 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r11}, &(0x7f0000bbdffc)) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x2, 0xee00, r6, 0x0, r9, 0x40}, 0xff, 0x9, 0x3, 0x7, r10, r11, 0x1}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001500010000000000000000000a00000004"], 0x44}}, 0x0) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN_FLAGS(r2, 0x3ba0, &(0x7f0000000040)={0x48, 0x2, r4, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN_REPLACE(r2, 0x3ba0, &(0x7f0000000180)={0x48, 0x12, r12, 0xfffffff0, r4}) socket$nl_route(0x10, 0x3, 0x0) 12m9.496665213s ago: executing program 4 (id=210): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000440)={&(0x7f0000000040)=@newtfilter={0x3d4, 0x2c, 0x400, 0x70bd26, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xfff2, 0xb}, {0x8, 0xffff}, {0xfff3, 0xe}}, [@filter_kind_options=@f_u32={{0x8}, {0x378, 0x2, [@TCA_U32_MARK={0x10, 0xa, {0x8, 0x6}}, @TCA_U32_SEL={0x364, 0x5, {0xc, 0x7, 0x81, 0xd, 0x9, 0xf97c, 0x4, 0x9, [{0x5, 0x0, 0x728, 0x800}, {0x6, 0x0, 0x9, 0x2}, {0x2, 0x6, 0x4, 0x80}, {0x3, 0x5eb, 0x5, 0xf91f}, {0xfffffffe, 0xc, 0xf380, 0x2}, {0x9, 0x0, 0x3, 0xd6}, {0x6, 0x28000, 0x47, 0x6}, {0x9, 0x3, 0x52a, 0x2}, {0x0, 0x0, 0x7f, 0x3}, {0x10a, 0x0, 0x7, 0x5}, {0x0, 0xd, 0x6, 0x5}, {0x0, 0x0, 0x5, 0x5}, {0xe0, 0x9, 0x80000001, 0x8}, {0x8, 0x5, 0x0, 0x2}, {0x7, 0xe, 0x6, 0x1}, {0x2, 0x70, 0x2, 0x7}, {0x2, 0x1, 0x9, 0x6}, {0x9, 0x7, 0x1, 0x1}, {0x3, 0x3, 0x9, 0x9}, {0x5, 0xff, 0x8, 0x1000}, {0x8, 0x6, 0x0, 0x8}, {0x5, 0x0, 0x0, 0x7ff}, {0x5, 0x6, 0x6, 0x7f}, {0x200, 0x1, 0x9, 0x6}, {0x8, 0x9, 0x8d, 0x90}, {0xfffffffb, 0x10, 0x5, 0x7}, {0x8883, 0x7, 0x9}, {0x5, 0x4, 0x2, 0x3}, {0x9, 0x2, 0x9e, 0x5}, {0x800, 0x4, 0x1, 0x6642}, {0x5, 0x80000000, 0x400, 0x5f}, {0x40, 0x6, 0x0, 0xfffffffd}, {0x6, 0x81, 0x8, 0x1}, {0x9, 0x7f46e9b7, 0x4, 0x6}, {0x10001, 0x3, 0x1000, 0x9}, {0x800, 0x9, 0x9, 0x6}, {0x3, 0xa, 0x20000000}, {0xfa00, 0x0, 0x45, 0xfffff001}, {0x221, 0x4, 0x80, 0x5}, {0x2, 0x6, 0xb, 0x6}, {0xd52, 0x0, 0xfffffff3, 0xfffffffc}, {0x4e, 0x5, 0x7, 0x2}, {0x7fffffff, 0x9, 0x101, 0x6}, {0xea, 0xfd, 0x0, 0x3}, {0xd, 0x4, 0x0, 0x7}, {0x9, 0x9, 0x1000, 0x4}, {0x7ff, 0x8, 0xffffffbe, 0x80}, {0x7, 0x9, 0xe58, 0x7}, {0x0, 0xfff, 0x810, 0xa000}, {0x7, 0x1, 0x3, 0x200}, {0x7, 0x2df, 0xff, 0x3}, {0x200, 0x7, 0x0, 0xffffffc0}, {0x0, 0xfff, 0xa, 0x80000000}]}}]}}, @TCA_RATE={0x6, 0x5, {0x6, 0x8}}, @TCA_CHAIN={0x8, 0xb, 0x924}, @TCA_CHAIN={0x8, 0xb, 0x7}, @filter_kind_options=@f_flower={{0xb}, {0xc, 0x2, [@TCA_FLOWER_KEY_FLAGS={0x8, 0x2f, 0x2aca50cc}]}}]}, 0x3d4}}, 0x80) ioctl$BTRFS_IOC_DEFRAG(r0, 0x50009402, 0x0) r1 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f00000004c0)='./binderfs2/binder-control\x00', 0x2, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x40309410, &(0x7f0000000500)={0x9, 0x7fffffff, 0x2, 0x8, 0x3, [0x5, 0x0, 0xb35, 0x9]}) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000540), 0x200080, 0x0) ioctl$I2C_SMBUS(r2, 0x720, &(0x7f00000005c0)={0x1, 0x6, 0x1, &(0x7f0000000580)={0x13, "6cb7448e8dc1fb3a4b36a0098d984c287b169d5e009aa573b521968d7bec85cf39"}}) close(r0) recvfrom(r0, &(0x7f0000000600)=""/4096, 0x1000, 0x2020, &(0x7f0000001600)=@caif=@util={0x25, "b4bccfe6ac2748bc58fa1e9120176b04"}, 0x80) r3 = landlock_create_ruleset(&(0x7f0000001680)={0x1000, 0x3, 0x1}, 0x18, 0x1) ioctl$INCFS_IOC_CREATE_FILE(r2, 0xc058671e, &(0x7f00000019c0)={{}, {0x8001}, 0x16, 0x0, 0x0, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)="4e743a3ca6814771f5ed528433f654ad1a76285aa3c6e8fd30274fd91cbd07aca8ac1a94cd81b0c497e397909bf284f3f798197e9ac5825cc1d10c9c925858ce483e850f01223c5f55ec2b2b09f02747df6b7b6062f00eecb306ba4fcc06239a9fece80aa2a0a9906fa12a171982766194dc9a8336a1238e648a80a39c82e9bf63dd5153f01f6d747905f74c86fd035544a00f0a07ea3aefb97192", 0x9b, 0x0, &(0x7f0000001800)={0x2, 0x139, {0x1, 0xc, 0x58, "047fcef43bf6cb14777e5804cf48720e8fcf9f291b9c47af205fc29aab7c3821d66c1af3310c1d9c33b49d4cd4f3b7b8bdc022276cab0fde33169027c142c8697410ac3ea46577107cd13b71613413f5947bbfdd9f62ed22", 0xd4, "d963befc1de583151362d5bb6cd03fb1182e3491def108badb2fa90bc2863577816d804730114a7478ef04505093020648df4b35c165e12830f5c74ec50b218154f462293c4b502f67e34f55ff5d48baeab3c39d0877e37aa8612bc8b90133d9a5d0dce1bc02583429efdc460e1348c1d597311d29692fa0d421ab83987ed9b3c4599ce64a3ef2d989800653ac12955b2b65cbb7e4f6eab314ec4c1076a51270e81c1ff86959ad7dcf19bb8dd5a387c4da5d130103a9985ab59be005a90a748fb890b9b7b52a531e5d612456e87e5029ed5be6d4"}, 0x4f, "bf356db598a4c23f33c13089d2a42c7b8538ad6d88a8c4584af75a574258650fcc2439175c371be4657ff43ebf5830a1ef178b73996e489a4ad090315ddd8d3efcee1a98cc97bbde2834200ed476b9"}, 0x194}) r4 = accept4$tipc(r2, &(0x7f0000001a40)=@name, &(0x7f0000001a80)=0x10, 0x80000) bind(r4, &(0x7f0000001ac0)=@un=@abs={0x0, 0x0, 0x4e24}, 0x80) r5 = syz_genetlink_get_family_id$gtp(&(0x7f0000001b80), r2) r6 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000001bc0)) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000001c80)={&(0x7f0000001b40)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000001c40)={&(0x7f0000001c00)={0x2c, r5, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@GTPA_FLOW={0x6, 0x6, 0x2}, @GTPA_NET_NS_FD={0x8, 0x7, r6}, @GTPA_LINK={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4008880}, 0x20004880) r7 = syz_open_dev$evdev(&(0x7f0000001cc0), 0xcdca, 0x10000) ioctl$EVIOCGPROP(r7, 0x80404509, &(0x7f0000001d00)=""/214) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0xbde, 0x400, &(0x7f0000001e00)=0x1) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000001e40)={0x8fcc0e8ec11d33c8, 0x0, {0x7, @usage=0x4, 0x0, 0x5, 0x7fff, 0x8, 0x10, 0x8, 0x2, @struct={0x0, 0x3}, 0x9a, 0x9, [0x4, 0x8, 0x80, 0xe5ed, 0x2, 0xa]}, {0x7, @usage=0x4, 0x0, 0x60b, 0x8, 0xffff, 0x2, 0xffffffffffffffff, 0x80, @usage=0x5, 0x8, 0x0, [0x5, 0x6, 0x0, 0x1, 0xe, 0x2]}, {0x1ff, @usage=0x3, 0x0, 0x9, 0x1ff, 0x8001, 0x7, 0x12, 0x0, @struct={0x7, 0x3}, 0x10000, 0x200, [0x5, 0x7, 0x7, 0x100000001, 0xc029, 0x8001]}, {0xaa6, 0x0, 0x8000000000000001}}) ioctl$BTRFS_IOC_RESIZE(r7, 0x50009403, &(0x7f0000002240)={{r4}, {@val={r8}, @max}}) ioctl$F2FS_IOC_SEC_TRIM_FILE(r2, 0x4018f514, &(0x7f0000002280)={0x80000000, 0x7, 0x1}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000022c0)={0x0, 0x0}, &(0x7f0000002300)=0xc) ioctl$sock_inet_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000002340)={'erspan0\x00', {0x2, 0x4e22, @local}}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0xc, 0xffffffffffffffff, &(0x7f0000002380)=0x1) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff800) quotactl_fd$Q_GETQUOTA(r3, 0xffffffff80000700, r9, &(0x7f00000023c0)) remap_file_pages(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x7f, 0x800) r10 = signalfd(r0, &(0x7f0000002440)={[0x8]}, 0x8) ioctl$VHOST_SET_FEATURES(r10, 0x4008af00, &(0x7f0000002480)=0x1d) 12m6.032418364s ago: executing program 4 (id=230): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) r1 = syz_open_dev$usbmon(&(0x7f0000000000), 0x6, 0x0) ioctl$MON_IOCX_MFETCH(r1, 0xc00c9207, &(0x7f0000000080)={0x0, 0x0, 0x3}) readv(r1, &(0x7f0000000040), 0x2000000000000213) syz_open_dev$usbfs(&(0x7f0000000240), 0x10, 0x80100) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000700)='mountinfo\x00') r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000040)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) socket$netlink(0x10, 0x3, 0x9) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x10) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2404c045) r4 = io_uring_setup(0x1bc2, &(0x7f0000000040)={0x0, 0x100c89f, 0xc000, 0x7, 0x20002f9}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, &(0x7f0000000240), 0x0, 0x501, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x50) r5 = socket$inet(0x2, 0x80001, 0x84) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0, 0x10}], 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000300)=0x8) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)='8', 0x1}], 0x1, 0x0, 0x0, 0x2c}, 0x4000845) io_uring_enter(r4, 0x2219, 0x7721, 0x16, 0x0, 0x0) r6 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r6, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRES8=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB='\x00group_id=', @ANYRES8=r2]) move_mount(r7, &(0x7f0000000140)='.\x00', r6, &(0x7f0000000300)='./file0\x00', 0x41) move_mount(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00', 0x220) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) 12m4.366912168s ago: executing program 4 (id=244): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_LEAVE_OCB(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x70bd2b, 0x25dfdbfb, {{}, {@val={0x8}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x8050}, 0x4050) 12m3.915837025s ago: executing program 4 (id=245): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000740)={0x2, 0x16, 0x4, 0x6, 0x5, 0x0, 0x70bd2b, 0x25dfdbfc, [@sadb_address={0x3, 0x17, 0x6c, 0x20, 0x0, @in={0x2, 0x4e22, @multicast1}}]}, 0x28}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)={0x30, 0x42, 0x1, 0xffffffff, 0x25dfdbfd, {0x2}, [@nested={0x4, 0x38}, @nested={0x10, 0x1, 0x0, 0x1, [@typed={0xc, 0xc8, 0x0, 0x0, @u64=0x2}]}, @nested={0x8, 0x4, 0x0, 0x1, [@generic="e1ab5582"]}]}, 0x30}, 0x1, 0x0, 0x0, 0x8800}, 0x4040) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)={0x14, 0x24, 0xc8fe83ee7f0e7fd5, 0x0, 0x0, "", [@nested={0x4, 0x0, 0x0, 0x0}]}, 0x14}], 0x1}, 0x4000) r3 = syz_open_dev$vbi(&(0x7f0000000000), 0x1, 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=@newlink={0x3c, 0x10, 0x403, 0x800000, 0x0, {0x0, 0x0, 0x0, 0x0, 0x830}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_AD_USER_PORT_KEY={0x6, 0x19, 0x7}]}}}]}, 0x3c}, 0x1, 0xba01}, 0x4000010) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000040)={0x0, 0x0, '\x00', @bt={0x3ff, 0x401, 0xfab, 0x8, 0xffffffffffffff80, 0x30, 0x2, 0x8}}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r3, 0x400c6615, &(0x7f0000000000)={0x0, @aes256, 0x0, @desc4}) 12m3.0151789s ago: executing program 32 (id=245): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000740)={0x2, 0x16, 0x4, 0x6, 0x5, 0x0, 0x70bd2b, 0x25dfdbfc, [@sadb_address={0x3, 0x17, 0x6c, 0x20, 0x0, @in={0x2, 0x4e22, @multicast1}}]}, 0x28}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)={0x30, 0x42, 0x1, 0xffffffff, 0x25dfdbfd, {0x2}, [@nested={0x4, 0x38}, @nested={0x10, 0x1, 0x0, 0x1, [@typed={0xc, 0xc8, 0x0, 0x0, @u64=0x2}]}, @nested={0x8, 0x4, 0x0, 0x1, [@generic="e1ab5582"]}]}, 0x30}, 0x1, 0x0, 0x0, 0x8800}, 0x4040) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)={0x14, 0x24, 0xc8fe83ee7f0e7fd5, 0x0, 0x0, "", [@nested={0x4, 0x0, 0x0, 0x0}]}, 0x14}], 0x1}, 0x4000) r3 = syz_open_dev$vbi(&(0x7f0000000000), 0x1, 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=@newlink={0x3c, 0x10, 0x403, 0x800000, 0x0, {0x0, 0x0, 0x0, 0x0, 0x830}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_AD_USER_PORT_KEY={0x6, 0x19, 0x7}]}}}]}, 0x3c}, 0x1, 0xba01}, 0x4000010) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r3, 0xc0905664, &(0x7f0000000040)={0x0, 0x0, '\x00', @bt={0x3ff, 0x401, 0xfab, 0x8, 0xffffffffffffff80, 0x30, 0x2, 0x8}}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r3, 0x400c6615, &(0x7f0000000000)={0x0, @aes256, 0x0, @desc4}) 10m41.368910029s ago: executing program 5 (id=673): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010800d972a440b72040155ab7010203010902120001000000000904000000ff"], 0x0) (async, rerun: 32) r1 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2800, 0xa0102}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_PACKETS_PER_SLAVE={0x8}, @IFLA_BOND_MODE={0x5, 0x1, 0x2}]}}}]}, 0x44}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async, rerun: 32) write$evdev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r2 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000780)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x458, 0x5017, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x74, 0x6, 0x1, {0x22, 0x20}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x3, 0xb, 0x2}}}}}]}}]}}, 0x0) r3 = socket(0x2b, 0x1, 0x1) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000300)=[{0x6, 0x0, 0x0, 0x7ffffffd}]}) (async, rerun: 64) faccessat2(0xffffffffffffff9c, 0x0, 0x3, 0x1000) (async, rerun: 64) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r4, 0xc008af7b, &(0x7f00000002c0)={0x2, 0x6}) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e1f, 0x2, @ipv4={'\x00', '\xff\xff', @local}, 0x1}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @mcast2, 0x5}, 0x1c) setsockopt$EBT_SO_SET_ENTRIES(r3, 0x0, 0x80, &(0x7f0000000200)=@filter={'filter\x00', 0xe, 0x0, 0x90, [0x0, 0x2000000000c0, 0x2000000000f0, 0x200000000120], 0x0, 0x0, &(0x7f00000000c0)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}]}, 0x108) (async) syz_usb_control_io(r2, 0x0, 0x0) futex(&(0x7f0000000240)=0x1, 0x0, 0x1, &(0x7f00000002c0), 0x0, 0x1) (async, rerun: 32) syz_usb_control_io(r2, &(0x7f0000000040)={0x2c, &(0x7f0000000180)={0x20, 0x8, 0x22, {0x22, 0x31, "f70ba381030000000000000000cb4fdca0560f920d54f365c5b1d43ee44fbf6f"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) (rerun: 32) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="24000000200081dc000000000300000b0200000000000003004c000008001b"], 0x24}, 0x1, 0x0, 0x0, 0x81}, 0x44004) (async) r6 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000080)={'wlan0\x00', &(0x7f0000000000)=@ethtool_stats={0x11}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) ioctl$KVM_CHECK_EXTENSION(r7, 0xae03, 0xdf) (async, rerun: 64) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2000006, 0x31, 0xffffffffffffffff, 0xd0fb6000) (async, rerun: 64) r8 = socket(0x40000000015, 0x5, 0x0) connect$inet6(r8, &(0x7f0000000240)={0xa, 0x4e23, 0x8, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, 0x1000}, 0x1c) (async) socket$inet_udp(0x2, 0x2, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, &(0x7f0000000400)={0x60, 0x22, 0xb3, {0xb3, 0x23, "ffffa68d457f106cb5d951188caa703cea3b24e3d800690d9d14a0e0418f57939951285d35a69763dbf2c5105119a961898cfe63db587c5fafa1a405344abd9beddb5d471fd0b70f22a60f6b49142a98ad4e73cc315b5ec99d72b948d617faf8685d1b48ccfb6948ee29bb035e8195dcef450fbc4a6c0d1216968eb7af02ea92c009c444f7cedf9634a354f2eae7441eb5175e85832565833328c4851f893f2036c21c7e8762978b9b094feafbd65818a3"}}, &(0x7f0000000900)=ANY=[@ANYBLOB="0003b2000000b203520ae4408a7d30f3eea7371b703b9de56a9f8a642221fc5bbc973fa3ce5faa8a2945fdb8a2ae78dce5990ebf7b806368fab65dd8b21d2ac3576a12abb7192d3c9f9b589d4f5dff09476117133271a125f11b9a0f3a49f34378e13bc809645019dba3cfeafeb9f26456520860af7fc6441de9a23214358485ccb867cf5a6080b4217f9e66c5cd8aaf70596f46709920186bb7f8acb7309092256aecdae7bd47687dd71fb76355ba62b84d223359a2ad4b19d3d1cd694a88bcab578291c5c958ac2d7cd14cd56b96e76bb407a24452f0c70fc219fbcd9835ba5af70fc9e2feab94e92289d7fbc946e96b452fbd8002c8b45012da77215bd62c49b67d6bfbe96f536f7af77ed0b8f06d263dcf7bd54795bbabdd2062003d707bc6322796732c0c1c840a1a2c359f2887349ef46bb3226c80a06d76b46051e183b7d274d91b"], &(0x7f00000005c0)={0x0, 0x22, 0xb, {[@main=@item_012={0x0, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x1, "f26c7e2e"}, @global=@item_4={0x3, 0x1, 0x7, "263c161b"}]}}, &(0x7f0000000600)={0x0, 0x21, 0x9, {0x9, 0x21, 0x101, 0x3, 0x1, {0x22, 0x69e}}}}, &(0x7f00000008c0)={0x2c, &(0x7f0000000680)={0x20, 0xc, 0x60, "a5add5e3f447dc2dfab36341086fa9eb94e6d3d116f34ce238a844d0a7410b1c88f9e38aa3c777412fc95d458c4078d7681a1acb2e4484178ca73cf050c47e4b1162a7266825a37e48991d74b15713dbdca5b70a16ef826276665d804276f225"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000780)={0x20, 0x1, 0xd9, "a79df1bef99a63be5fb584ee6a6b31bed5d8632c0e6e783d0e1e4ec3b03c370137aee95b5ab4699b5d68d29e241e03b380211226844a30be8b27e19920bef9fd78bc24e669e43df7964a23a7828d60b01f2171f2cf03998fb18bed3bff739ce570b1ab86fd5d79057276bdd8b8c2e9949c6e511b20d2b7d0d9c6680405aee0450ccd2a7436bed15f6a4b7df346491e9dff3de31e1438d8e0e80fcc9b65dda46c060ff5c40db04b3aaf8f905386182cf457a2f8ea67a4abfce4223a05da6b8503ea6790172df8b9622973e7135cebc5fbfdce9d4ef4f3c9a4a1"}, &(0x7f0000000880)={0x20, 0x3, 0x1, 0x6}}) (rerun: 64) 10m40.776355479s ago: executing program 5 (id=675): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000068a00800000000004000000cb200400a0001c0095"], &(0x7f0000000100)='syzkaller\x00', 0x8}, 0x94) 10m40.608287456s ago: executing program 5 (id=677): pipe2(&(0x7f0000000f40), 0x80880) r0 = memfd_create(&(0x7f0000000cc0)='\x9d#\x00\xe6Z\x00\xafq%\xa5\x83\xa6\xb5\x01\x83y\xf3\xb2\xe6b$\a\x00\x00\x00\x00\x00\x01\x00\x00\xf7\xffg\xf5\x12oP\b\x00\x00\x00LR\xa1\x00\x00\x17\x1f$^\xe1\x00\x04\x00\x00\x00\x00\a\xff;\xeb\xf1\xd0\xce\xe5\x19\x12\b\x01\xd9\xae>/\x05\x00\xce\xd5O\xcc\b\x9e\x19\x19#\x00\x00\x15\x00\x00\x00\xa1\xa2\xe0g\x98\xbf*\xdcc\x12.\xb7\xbe`\'\xcb\xb6\xaf\xdc\xa0D\x93.\xf25\x957\xec\xfb\xe6|\\\xe4h\xfc\x14\x05\x00\xfd\xc7\x00\x00\x00\x00\x91\x98\x15\xec\xdb\xaa\t9\x11\xb4h$h\x0ew\x00&0\xdd\x19\x86\x90\xbe\xd7\xdc\n\xcbC\x15\xfcp\x11\xda\x00\x00\x00\x00?\xd0\xe1{\x84\xb5\x82q\x19\xacS\x88|\x99\xfd\x9eS\x80\xcb\x14G\xfa\xff\xff\xff\xff\xff\xff\xff\xcd\xf0\xb1\xd2\x168\xbf`$\xbf\xca\xea\xa3\x83q\xb6Pr\xd4\xb5X\\\xdbD\n\x03G\x00\x04\x00\x01\xbc\xac\x18\xba\xce\xb3%QF\x03\b\x9dh\xcb)\xf4f\x12[\xf9\r\t\xff\x06\xe7j\x9fTJ;T\xf3\xfa\xef{h\xb0\xc0:\x8f|\x8f\x06\xf8T\x826`M\x11\x1c\xb0*8\v\x1e\xcf\x03\xd3\xe8,?P\xac\x86\x13b\xa8D\x0f\x93\xab\x1c\x11\x00\xc5\x8d\x82\x00\x00\x00\x00\x00\x00\x00\x0f\x81\xf3\x05\xa3{\x96\xf9\xba\x9em\xe9\"\x03\x933P\xbb\xd6\x9b\f\xa7\x8f9\x988\tgC\xbc\xe0\xc5\xf4\xe0E%<\xd8w\x00k\x042Y\xd9\xc5\xe5\xb9\xe6\xff\x04K%yH\xe5\xf4\x8b\x03Ca8\x1e\xe9\\#\xf8O\fw\xd9\xf5cF\xcc\x1a2ex\xb4\x0fi$\x97\x81.\x02\x04m\xfbT2\xd4\"\x1e\xf0\x16\x0f\x97\xe6j}J\xca\xb8)f\xd5\xfd>\x9bU\xb0\x03Zt0\xc0b\xad\xef@o\xc1\xd6\x17T\f\xc30\xe2\x89\xf6L\x131\x9c\t\xa7\x80\x1b:\xbb\x04\xd7\xd1\x06\xa0\xe9\xbah\xb6\xb2\xea/{Q\xca\x14\x03\x00\x00\x00t\xc9\xecd\r\xd5)\x1d\xaf\n\xc0\xc1\x1d}DY\x95&\xe7\xf4U\xff\xcd&\a\x9f\x1bg\xe5|~\xc1\xc5n\x12%ur\xa1\x9e`\xc2\x01\b,\x18\xaf\xccD\xdeag\xc6\xf3\xd6\x94\x9d\xae\x8bl\xee\x7fu\xe5bu\x84\x04\xb3@\xa1\xf7\xc6\x13\xf9I\xfa\x12\xfc\x96\",aT\xfd\"\x01\x92\xb1\xbf\x8a\x15\x88\xfd\x8f\x88\x87\x82\x9c:L\xd2\xb8\xfa5\x066\x82\xf3_LUr\xfa\xd2\x99d \x97c9G\x99\xe3\xcc$\x96cu\x97\xe7\xc7a\tm\xe8F\xc7j\xf8\x98\x81\xe7\xf7\xab3F\xf4u\xdaav\xd21\v\x99HG\xdfx\x1cPl\t#\xc1\x8e\xddW\x00\x00\x00\x8fw\xa9A\xf7m\xeec\xb6\\\xa4T\xeej\xe2\xba\xb2V\xacc\xc6|\xae]\xdb\x10\xb3\x80z\xd5\n\xa3u\xfb\b\x03\xe5\xca;\xe5uH<\x9a\x12\x84(\x9f\xd2\xe1k\x955;J\xa4\x81Lm\x90\x1a\xfdI}\xb0\xa1\xec9\x17\xd1\xa2\xc7\xca\x98\xaeS\x92Ew`\xd2\x02\xda\xc9\xd4\xea\x02\x1d\xd3\xd5\x81\xdb\xd9~\xd6-:\xee\xe8\t\xf7\xe6\xf1\x88\x86\xb0\x04\x9ep\xb1\x93\x16\xf9\xdb\x15\x8a\xa3h<\xaf\xa0\xb5\xb0\x05ir\xff\xff\xff\xff\x00\x00\x00\x00\x83\x91\xad\x11\xf4\xbcz\x9b\x8bp]o\au\x175I\x1d\xe2\x97\xb6\x06\xdc\x14\x9b>\xd7F\xdb?\xc7%0n/\xf5S\xb5\xe8\xa5\xd1\xddN\xf9ir\xd1r\xf4L\t3\xadDz\\\xf4`\x13\xf7)\x91w\a\xcc+E\xdd\xe9\xdbb\x9c\xff\x98\x03\xb7\x0e=\xba\xa3um\xde\xff$|\xb7\x86j+\x00\x00\x00\x00\x00\x00\x00Z\xef\xd6\xf4Zs\xfc\ro\x03\xabB\x18\xdc\a\xe3\r\x00\x00\x00\x00\x00\x00I\xe1\xe2?M\x8b\x853\xce\x19\xba\fA8\x8a\xa1\x04v\xcb\xa9c\xac\xee\x8e\x8d\xfa/\x83Wm#\xe2\x8b\x01\xc2\x97\"K\x1d\xc3\tuC<}_M\x18nik9\x8a\xb1(\x04\x11\x92\x1a\xff\xbb]\x12S\xc4D\xd2h0!\x899-\xec%\xd2\xa8\x1a\xc6Fe\xff?c+\xde\xa0[\xbc\x1d\xa0\xe3\xda+\xdcK\x86\xaa\x94AD\x00[\x9c\xb1!\x01N\xd9\x96so\\\xd5\x9d$_=\x86b[\xe1\xc7\x9a\xb4}\x1erI\xe4\xb2\xb7\xe6 \x1f\a}\xb5V\x89\x9d\x9fA\xa5\xa7\xd5\x1d\x15#\x1fY&\xf2\'\xe9\xb0.\xeb\xe7\xc4\x83\xa1\xe1\t\x94^\xd4\x99\xc9\x9f\x1e\xb9\x85\x9cX\xe7\xd1l1\x1d\xc8 \xc7FB\x91\xca\x17]#c\xf5\xea\x7fL=b\xec\"\x83\xfe\x818\x14\xcdCz\x9d\x1b\xb5Q^3\xc9\\\x7fQOU\xa2~\xbe\xa8E\xe0e~sl\aJ\xec\xb2(2D\x8f\xfc\x9a\x1d7\xdc\xcfA\xc7\x9b\x93\xbc\xb2\x1d\xbe\x8eY\xce!\x04\xae\x8d\x8e%x\xa1\xe8\xca\x14W\x0f\x04b\xf29UC\\~\v\xf7\xd8\xe3\\\x8d\xdbDY\x1a\v\xa3a\xde@\xac\xca\x80\x89\xc7/\xab0\'Bk\xfc\xa0\x04\xf9:p\xd4\x1a\x84\x98\xd1\xe7a\x97\x96{\xb8g{:\xfc]', 0x4) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000004300), 0x1, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(0xffffffffffffffff, 0x8208ae63, &(0x7f0000000100)={0x1, 0x0, @ioapic={0x8082801, 0x5fa, 0x8, 0x1ff, 0x0, [{0x3, 0x6, 0x9, '\x00', 0xe}, {0x5, 0xb, 0x72, '\x00', 0x6}, {0xfe, 0x5, 0x9, '\x00', 0x5}, {0x81, 0x3, 0x8, '\x00', 0x5}, {0xb, 0x50, 0x7f, '\x00', 0x60}, {0x0, 0x0, 0x2}, {0x1, 0x9, 0x9, '\x00', 0xa}, {0xd, 0x7, 0xb, '\x00', 0x45}, {0x8, 0x5, 0x0, '\x00', 0xff}, {0x6, 0x3, 0x0, '\x00', 0x6}, {0x40, 0x4, 0x2, '\x00', 0xa3}, {0x8, 0x4, 0x19, '\x00', 0xff}, {0x3, 0x86, 0xa, '\x00', 0xf9}, {0x5, 0x4f, 0x2}, {0x64, 0x87, 0x96, '\x00', 0x7}, {0xb, 0x0, 0x23, '\x00', 0x7b}, {0x3, 0x7, 0xd1}, {0x68, 0x3, 0x2, '\x00', 0x3}, {0x8, 0x9e, 0xc0, '\x00', 0x2}, {0x3e, 0x48, 0xa, '\x00', 0x2}, {0x7, 0x1, 0x2, '\x00', 0x1}, {0x3, 0x7, 0x6, '\x00', 0x4}, {0x93, 0x9, 0x4, '\x00', 0xe6}, {0x3, 0x7f, 0xe0, '\x00', 0x47}]}}) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_CPUID(r3, 0x4008ae8a, &(0x7f0000000040)={0x1, 0x0, [{0x1, 0x9, 0x4b9, 0x4f1b04e0, 0x1000}]}) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000400)={"b9fcf882f0cbfbc05e7743e898bdfe5f1c266637a2f28e5d05c48a82043a02c9479383740f9c71e102390f6999535c22a1d85a546cc6646e66e3a7d4a048df089e4510d29d61e062771138e37ad29102f5691288cd253a834605bd55a6670f046d9830a7362b57bc0fc087656223a3e61cabdf22e487c7a46bcd2e2847ac5196cc8a1431b5d98d33e9d08884fcb9ee17745eaad69e1ed37dc97f10f6c7480250847598564fa547220e1baffde8e523bb42f52bc0cbc14bd82589a3744248f11698e91fbb880e5441cfe00343b5b9b73dea3780db20c1a699a06b9c5a17231829c82888d9b31352b3a16ea2755e83172ebf6f29874ec54aeb8f40f5db0c0225fcafe80e6a04773b8fd6718ed3569b1c112c0545f51ad2932a72685c7a90de3acbff8aa3a9b4c7435f9417bc75fc4abc479f540a7dcad5df28406ee1cd11224c5bd6445ccd724be22fde9b3c250c97435bfa4b0a422104025ab2c7d6145f23725435ab281ce03e139cfd6757d0df366bdd967b7befdc22cf6a69c82b07b75232ca20d065c0c8e25327ecdabd664103cedcf1613642a79bf6d6c4c703e1c098836790c456ff5b216a171c6bf4baf69c53d9e51681ea5f9d30098e50fd8177c77708444c61519ebc115e4f56aa0c53cebcd53280a68f2cb9289ef8efd10ebb8bc597d0889f99a315b2364fb5aa092f73a81bf67c2fbd5e1467dad9c8d93c910eca0e38750769e7fb745d1a00e0d55a375bb461c3a95038aaae42432784335f36a7d159dd8deceba5187ad0300002272c9fe60335d2ccba193d70158b458e3987884136f79ac68a2da4604d2413b20351aeefb46c7eda2c66f291a6571279d8d20efc57f2cefa0e1cc460d2f6b06fd15d838f7b9be2cb0e6e9c196187e95b0ae200b37119ef8b8b4e04d2a37831c55a1375d3a37a24d1862d51ba0b93af5eae200c6d220234d3a388fd6de8fdaa7db4529a79d1a24c242495a4b01dd9c09b2206a0c07216bdb816b7593fc915b660a51bae94b4246f46d866607c2c7e7ef1b9a565895f46b25b68b9ec116e8073cdc7aaa23af67a5f3eb876927bb55fab725231c32c908fd27e63a63675f589c6c222b5ca0c036435d22b32d39ae7bd75231d4c4df49e817e325e8deb7d22466b39ec17749209dab8aeae923eb8e56c8b17264055670f8b0e85e00dcddedfb801a41251b547b1607ee88bd51833a142ff20b4294e5dd7c3d6835168f5c803352b6815f4e43a029de8e8cda24737c92f71404d0b2883191f45969252cd30301efce6a6c6299f087b97ba616b764541854643e7a66f4c18ff48971d685c2f5647b9bbf5f17c07b92c4555d8a5e3b035bf110aa126a6d024f9be2c623832a21875aaa0d18ee4363bee0599dae621c207f51c6db3d7e5ce6419e437292c8d4d56e9e4c0f4878256eb95885af65e90b1d9716133664b1132"}) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, &(0x7f0000000100)={0x2, 0x0, @pic={0x0, 0x7, 0x5, 0x4, 0x0, 0x0, 0x4, 0xbb, 0x2, 0xc0, 0x6d, 0x26, 0x61, 0x7, 0x95, 0xd}}) ioctl$KVM_X86_SETUP_MCE(r3, 0x4008ae9c, &(0x7f0000000000)={0x16, 0x5}) ioctl$KVM_RUN(r3, 0xae80, 0x0) fallocate(r0, 0x0, 0x0, 0x400001) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000280)={0x0, 0x0, 0x7fff, 0x4000006}) ioctl$IOC_WATCH_QUEUE_SET_FILTER(0xffffffffffffffff, 0x5761, &(0x7f0000000000)={0x2, 0x0, [{0x1, 0xc5, 0x5, [0x7ce8b4d7, 0xd5ad, 0x3, 0x3ff, 0x19, 0x0, 0x7328, 0x8]}, {0x9, 0x5, 0x8eb, [0x9, 0x4, 0xfffffff9, 0x49a3a2a9, 0xfffffffb, 0x401, 0xffffff5c, 0x6]}]}) r4 = socket$nl_route(0x10, 0x3, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x11) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x2000}}, 0x1, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x44) syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x1027, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x2000}}, 0x1, 0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000001140012800c0001006d6163766c616e00dbff028008000500", @ANYRES32=r4, @ANYBLOB="080004007f0000000a000100aa"], 0x50}}, 0x0) 10m39.234218271s ago: executing program 5 (id=686): r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x145f, 0x212, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xa0, 0x0, "", [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x2b}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x1}}}}}]}}]}}, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x100000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x9801) r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84000, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountinfo\x00') sendfile(r3, r3, &(0x7f0000000000)=0x2eb4, 0x2000007ff) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x9, {0x9, 0x21, 0x4}}}, &(0x7f0000000080)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) 10m37.159309092s ago: executing program 5 (id=700): fsopen(0x0, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000dc0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000e00)={@local, @link_local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xe000, 0x0, 0x11, 0x0, @empty, @empty}, {0x300, 0x4e20, 0x8}}}}}, 0x0) 10m36.931400819s ago: executing program 5 (id=701): socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xfffffffffffffee6}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r1 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}, {&(0x7f0000000100)}], 0x2) io_uring_enter(r1, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000), 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="160010"], 0x50) syz_usb_connect(0x0, 0x4a, 0x0, 0x0) 10m36.235931454s ago: executing program 33 (id=701): socket$inet_udp(0x2, 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0xfffffffffffffee6}, 0x68) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x24040045) r1 = io_uring_setup(0x1195, &(0x7f0000000040)={0x0, 0x2150, 0xc000, 0x3, 0xce}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)}, {&(0x7f0000000100)}], 0x2) io_uring_enter(r1, 0x2219, 0xcf74, 0x16, 0x0, 0x0) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000), 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="160010"], 0x50) syz_usb_connect(0x0, 0x4a, 0x0, 0x0) 3m38.679812606s ago: executing program 3 (id=3111): r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan0\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={0x0}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) 3m38.423686562s ago: executing program 3 (id=3113): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="2c385aa3d49100dc6626c892b6bc436a", 0x10) r1 = accept4(r0, 0x0, 0x0, 0x80800) sendmmsg$inet6(r1, &(0x7f000000a440)=[{{0x0, 0x0, &(0x7f00000086c0)=[{&(0x7f0000006240)="c1346f2d260685eb57d897465edd4823", 0x10}, {&(0x7f00000062c0)="2977c9c80000000000", 0x9}, {&(0x7f0000006300)="5c711d9c51a0c1a7", 0x8}], 0x3}}, {{0x0, 0x0, &(0x7f000000a3c0)=[{&(0x7f00000090c0)="9a4037055e1d2207e96d56db2b87dc0f58811431433ec0e2435dab2ea838935a599486af8d13ab2df30ff8d0a89465852ec7abbe", 0x34}, {&(0x7f0000009140)="14b48e5b08fd6c6c9c03031067a0f6194cf12963721ad167aa845aa732510bdfc2795ea40719d18c35e44298992aafa50921ae2de7ce25d85f96044894250e8a684d06c37ca05fddbafd651f2f0ab91dadf0ed44f422cf", 0x57}, {&(0x7f0000000080)="59058e8bf0cc944add2bc5e92c2a324f8f63fd70006d7d", 0x17}], 0x3}}], 0x2, 0x44051) 3m38.228323287s ago: executing program 3 (id=3115): r0 = socket(0xa, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000780)=[{{&(0x7f0000000440)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2400000000000000000000000700000044140db5"], 0x28}}], 0x1, 0x4000810) (fail_nth: 2) 3m37.414834372s ago: executing program 3 (id=3118): mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x458, 0x87, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x10, 0x70, 0x6, "", [{{0x9, 0x4, 0x0, 0xd, 0x1, 0x3, 0x1, 0x2, 0x2, {0x9, 0x21, 0xff7f, 0xa, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x8, 0x62}}}}}]}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000004600)={0x24, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"'], 0x0}, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0/file0\x00', 0x280000, 0x0, 0xfe, 0x0, 0x0) mkdir(&(0x7f0000000000)='./cgroup/../file0\x00', 0x0) r2 = syz_clone(0x2000400, 0x0, 0xfffffebf, 0x0, 0x0, 0x0) r3 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$cgroup_pid(r3, &(0x7f0000000080)=r2, 0x12) r4 = syz_clone(0x20800000, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r6 = openat$cgroup_procs(r5, &(0x7f00000003c0)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r6, &(0x7f00000005c0)=r4, 0x12) r7 = openat$cgroup_ro(r5, &(0x7f0000000340)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$cgroup_int(r7, &(0x7f0000000040)=0x1, 0x12) r8 = syz_usb_connect$hid(0x1, 0x36, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00222200000096231b06e59487010000002a900683749e821dab8b9236590b09007a1593"], 0x0}, 0x0) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) quotactl$Q_GETFMT(0xffffffff80000402, &(0x7f0000000180)=@md0, r10, &(0x7f0000000240)) r11 = syz_open_dev$evdev(&(0x7f0000003880), 0x4, 0x2) ioctl$EVIOCSKEYCODE_V2(r11, 0x40284504, &(0x7f0000004e40)={0xfb, 0x11, 0x231b, 0x2ff, "4d512c91002a4950676142687108dcd3f82acf5a895bd90fca2bb40bb4fbf29c"}) r12 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r12, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) 3m33.920587287s ago: executing program 3 (id=3139): r0 = socket$inet6(0xa, 0x3, 0x7) sendmmsg$inet6(r0, &(0x7f0000004580)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='$\x00'], 0x28}}], 0x1, 0x0) ioctl$SIOCGSTAMPNS(r0, 0x8907, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x81, 0x8000060000000002}) write$binfmt_script(r5, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r6 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r5, &(0x7f0000000300)={0x0, 0x18, 0x0}, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x25, &(0x7f0000000200)=0x474c, 0x4) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2e}}, 0x10) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x300) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_READY(r7, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x8}}, './file0\x00'}) setsockopt$inet_int(r2, 0x0, 0x19, &(0x7f0000000180)=0x1f5, 0x4) setsockopt$inet_int(r2, 0x0, 0x17, &(0x7f0000000340)=0x80135, 0x4) recvmmsg(r2, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) setsockopt$inet6_int(r1, 0x29, 0x1f, &(0x7f0000000480)=0x1, 0x4) recvfrom$inet6(r0, 0x0, 0x0, 0x10000, 0x0, 0x0) 3m32.756115482s ago: executing program 3 (id=3140): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="2c385aa3d49100dc6626c892b6bc436a", 0x10) r1 = accept4(r0, 0x0, 0x0, 0x80800) sendmmsg$inet6(r1, 0x0, 0x0, 0x44051) 3m31.132595429s ago: executing program 34 (id=3140): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000140)="2c385aa3d49100dc6626c892b6bc436a", 0x10) r1 = accept4(r0, 0x0, 0x0, 0x80800) sendmmsg$inet6(r1, 0x0, 0x0, 0x44051) 1m5.049077856s ago: executing program 1 (id=3917): r0 = socket$packet(0x11, 0x3, 0x300) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fstat(r0, &(0x7f0000000000)) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(r2, 0x8208ae63, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f00000000c0)=0x2, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000100)=@req3={0x1, 0x0, 0x10000, 0x2, 0x7, 0x0, 0xfffffffe}, 0x1c) close(0x3) 1m4.564714614s ago: executing program 1 (id=3919): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = openat$vmci(0xffffffffffffff9c, &(0x7f0000001100), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r1, 0x7a7, &(0x7f0000000080)=0xb0000) (async) r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r2, 0x7a7, &(0x7f0000000040)=0x90000) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x19, 0x14, 0x7}, {0x3ff, 0x81, 0x4, 0x9}, {0x1, 0x0, 0x3, 0x2}]}) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0xff, 0x7, 0x7fc00002}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000280)={0x0}) (async) r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f0000000080)={r5, 0x3, r6, 0x3, 0x80000}) (async) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r3, 0x40182103, &(0x7f0000000200)={r5, 0x2, r0, 0x5}) (async) ioctl$IOCTL_VMCI_INIT_CONTEXT(r2, 0x7a0, &(0x7f0000000240)={@hyper}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r2, 0x7a8, &(0x7f0000000000)={{@my=0x1}, @my=0x1, 0x0, 0x0, 0x421}) ioctl$IOCTL_VMCI_INIT_CONTEXT(r1, 0x7a0, &(0x7f0000000040)={@local}) (async) mbind(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x8000, &(0x7f0000000340), 0x8, 0x6) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0xe}, 0x94) r7 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) ioctl$KVM_SET_CPUID2(r9, 0x4048aecb, &(0x7f0000000480)) (async) ioctl$IOCTL_VMCI_NOTIFY_RESOURCE(r1, 0x7a5, &(0x7f00000000c0)={{@host}, 0x1, 0x0, 0x10001}) (async) getsockopt$sock_buf(r0, 0x1, 0x4d, 0x0, &(0x7f0000000300)) 1m4.306025868s ago: executing program 1 (id=3920): r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mremap(&(0x7f0000aaf000/0x3000)=nil, 0x3000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xfff, 0x1) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f0000002140)=ANY=[]) read$FUSE(r2, &(0x7f0000006300)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$tun(0xffffffffffffff9c, 0x0, 0x40241, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$packet(0x11, 0x3, 0x300) write$FUSE_INIT(r2, &(0x7f0000000040)={0x50, 0x0, r3, {0x7, 0x1f, 0x0, 0x34014c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x50) syz_fuse_handle_req(r2, &(0x7f00000021c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb1000008747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb80035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22383e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485a4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6bb06500f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2245eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e4c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a768cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d0500e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8652b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad64c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc590800", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x78, 0x0, 0x6, {0x8, 0xfffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3966, 0x1, 0x8000, 0xfffffffc, r4, r5, 0x1, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80101, 0x101) write$tcp_congestion(r6, &(0x7f00000000c0)='lp\x00', 0xfffffdef) dup2(r6, r2) listen(0xffffffffffffffff, 0x50) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, 0x0}, 0x8040) write$FUSE_NOTIFY_POLL(r2, &(0x7f0000000100)={0xfffffffffffffeab, 0x1, 0x0, {0x2}}, 0xffffffe8) close_range(r1, 0xffffffffffffffff, 0x2) syz_usb_connect(0x3, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x18}}, 0x20004000) getrandom(&(0x7f0000000240)=""/286, 0xffffff9a, 0x0) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) syz_emit_vhci(&(0x7f0000000380)=ANY=[@ANYBLOB="040e1a00"], 0xf) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x1, 0x9, 0x10000}, 0x28) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="2c0000001d00070f000000000000000007000000", @ANYRES32, @ANYBLOB="00005200060005000100000008000800", @ANYRES16=r0], 0x2c}}, 0x20008000) 59.218304176s ago: executing program 1 (id=3954): r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x3c, 0x3c, 0x7, [@enum={0x3, 0x6, 0x0, 0x6, 0x4, [{0xd, 0x6}, {0x9, 0x5}, {0x10, 0xd8}, {0x6, 0x8}, {0x2, 0x3}, {0x10, 0x1}]}]}, {0x0, [0x0, 0x2e, 0x30, 0x2e, 0x30]}}, &(0x7f0000000340)=""/141, 0x5b, 0x8d, 0x1, 0x5f8, 0x10000}, 0x28) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000580)={'erspan0\x00', &(0x7f00000004c0)={'erspan0\x00', 0x0, 0x1, 0x10, 0x100, 0x45e, {{0x19, 0x4, 0x3, 0x3c, 0x64, 0x66, 0x0, 0x2, 0x23, 0x0, @multicast1, @rand_addr=0x64010102, {[@rr={0x7, 0x27, 0x72, [@remote, @multicast2, @rand_addr=0x64010102, @broadcast, @rand_addr=0x64010101, @broadcast, @dev={0xac, 0x14, 0x14, 0x15}, @empty, @dev={0xac, 0x14, 0x14, 0x43}]}, @timestamp={0x44, 0x28, 0xac, 0x0, 0x4, [0xe2e, 0x0, 0x1, 0x0, 0x1000, 0x1, 0x100, 0x81, 0x2]}]}}}}}) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="b40500000000000071109f00000000000662bfce626200000000000000950000000000000000000000000000a654a316dcc80941d107d09282eea2836893de314f7352f37bf1d274d8eb3abf5e4fa0"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc9, &(0x7f0000000080)=""/201, 0x0, 0x0, '\x00', r1, @fallback, r0, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x800000, 0x10}, 0x10}, 0x94) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = socket(0x1e, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x14, &(0x7f0000454ff0)={0x0, 0x2710}, 0x10) accept$alg(r3, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0xfd, 0x7, 0x7ffc1002}]}) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(0xffffffffffffffff, 0x13, 0x0, 0x2) sched_getattr(0x0, &(0x7f0000002880)={0x38}, 0x38, 0x0) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x34, 0x86, 0x9, 0x4}, {0x2, 0x3, 0x85, 0x8000}, {0x2, 0x4, 0x2, 0x6}]}) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x8000, 0x1f7) r5 = fanotify_init(0x200, 0x0) fanotify_mark(r5, 0x200, 0x4800002d, r4, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) r6 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r6, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) unshare(0x22020400) r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r7, &(0x7f0000000140)='.\x00', r6, &(0x7f0000000300)='./file0\x00', 0x41) fanotify_mark(r5, 0x1, 0x40000010, r4, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xe, &(0x7f0000000900)=ANY=[@ANYBLOB="b7020000f7ffffffbfa70000000000002402000020fe29817a0af0fff8ffffff69a4f0ff00000000b70600000018d1fe2d6405000000000075040000000000400704000000000000b7040000100000206a0700fe000000008500000005000000b70000000a00000095000000000000000000c2c62f6004ad13aa957e2af5e49a53c2868f0399d909a63796c113a80c19aab9d607000000b6c9483be3f0d3253730e714c46cc4f79fd2b316da4f0de8163f6242fa7323f1740637c48468766af540439fce41f144631ac262dcae18c3d1a1fbe96dc86035b44174f7c0620254ab6d285e6b343185089a0f119e31975e551558050800000000000000125d67857f290870093f38153608561a2128a79cce912d1f05de330800a9f5422bee8ca49166f6a587f2f593775afcd071efc5a972f757521b7b38ec273c2ad3e406f8c124f7dc1c4553229a69df4b2780e6da4420d71489fe383e0b5ce08b750502f2b8add8d2dddde19ac050537e973782b4053150580035fb2c579e1b2100000033d1ee8cab6d236f05b1f7b9f78fd5abfe033eb79f7a0b498366f5edfe311258016fbf47d9c85bf5325bf61419372be377022433e20900a262b20bb8b36de7b0e6c5ebfc5baec1ebe58d4af587d33e2935ad68da6e0fea5c21301f5d002b51a5b60fc741cb2c5d4cd5e896774f9293a6435558795043404ac6eafc8310fbcacca7f971b260fd06d4590ded8429fcd1c9a8dbbdedb32675388df363c0bc536e00448208b72405ebf27ddb402e5a2d675aaad92e183cef1eadc1661140fb567b55c72907a1aca75277a5f0022b1e957ba737f10f1161c5ae6e2cc64072ff3b4e76084922242e63d4b7806e30f786cff147e4bc819060678319a0e5534f5a0db52526c30000000000000000000000a63705b1a60525620acca06d57c055059df7651768310c9085c5f86be6ab819506961ad51f18b35fdc3fd4d0a0dbbdcd494ef168931f27748787bee95d739fef7ee67dd21c34647de82707e41d7db6d981a4fcf0bbd3d38ebb7a2489e28c6b28c0f70092ffb016b7766399555f3e6b538c2c862d17e53eaeb2036f9f0ab6e95e71bda4b5bbf53344264ad93bac1207b31d6e9c78181c7fe204c0b7582d1c762857f2a2e0c60f4a4855591a4f70f94df9629e470701103c40c8f6d3a3068091d62b58999e0a046f9509cb8ddc2a9ad4e0f1f85e5f076218b4b931acdff0c34fc5bdbad17ec481f1c9b17727c14e053e315d0d8d03c24ddaba65c5ce5b1aa04d1f767e25662b155d49460ec720d54044ac2856c11407835f341e2614bcae270000000001000000df7f736aab5d713240b2f40ec7be8251eba969686b2670ddc1a84df6ab12ab3e0cf8747837062233935704ebbd943ef0c5fef29513c7c1d6d2611796dccb45bdfd9e6533ad3574be5b9ea70e0c3b41a32067c03f5f8ed147cd0655c90d656f66eaed18a3c284c4f19417b5d91431759356db5d45ea40c9866957105b6252b0c028c672049ce163126f143f5758faf2a43f4c4f45a69b4e9113f85ae531085c11c75edbdee5af454757cdaff396c15ab9b210c202ffaea96d1bac60c6d6c56a4babc659858789bd479334e13e1c7876f95429431e61400815788c1397b260600d78e7513c58d9ac9474d392cc06f789753e1e7ebf5f1b55e2a64b9150c6580bf48e7bff763034801cccf403108d127b959ffc425a563ea2b90fbe779fd7d2ebfe94"], &(0x7f0000000280)='GPL\x00'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001800)={r8, 0xe0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeb, &(0x7f0000001600)=[{}], 0x8, 0x0, 0x0, 0x0, 0x0, 0x65, 0x8, 0x0, 0x0}}, 0x10) sendmsg$NFT_BATCH(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a14000000000a01020000000000000000010000002c000000030a01020000002000000000010000000900010073797a30000000000900030073797a310000000058000000060a010400000000000000000100fffd0900010073797a300000000008000b4000000000300004802c000180090001007866726d000000001c0002338c0003000100000008000140000000150800024000000003140000001100010000000000000000000000000a4cc639c721789ab81c6e18f743cd"], 0xc0}}, 0x4000040) 57.83944856s ago: executing program 1 (id=3959): ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(0xffffffffffffffff, 0x40a85321, &(0x7f0000000140)={{0x80, 0x10}, 'port0\x00', 0x8, 0x1b0c63, 0x7fff, 0x3, 0x1ff, 0x7, 0x0, 0x0, 0x3}) syz_usb_connect(0x5, 0x51, &(0x7f0000000140)=ANY=[@ANYBLOB="120101024cf1c50863070210845f0102030109023f0001000000000904000005ff87e7000905ee63000000000009050300000000000009050cf2000002060209050f0000004000000905"], &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/24) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000005000/0x18000)=nil, &(0x7f00000014c0)=[@text64={0x40, &(0x7f0000001500)="267600410f01b00000000066b88e000f00d066420f3a14ce5736430f0164b107b805000000b9060000000f01c1f30f01330f015b7548b80c000000000000000f23d80f21f835800000000f23f8f30fc733", 0x51}], 0x1, 0x43, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x4001, 0x3, 0x510, 0x1f0, 0x0, 0x148, 0x1f0, 0x148, 0x478, 0x240, 0x240, 0x478, 0x240, 0x7fffffe, 0x0, {[{{@ip={@private=0xa010102, @local, 0x0, 0xff000000, 'ip6tnl0\x00', 'wlan1\x00', {}, {}, 0x88, 0x3, 0x10}, 0x0, 0x190, 0x1f0, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x6}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x6, 0x1, 0x1, 'syz1\x00', 0xc}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, [0xffffff00, 0xffffff00, 0x0, 0xffffff00], 0x4e22, 0x4e22, 0x4e20, 0x4e23, 0x8, 0x2, 0x5f4a, 0x100, 0x2}}}, {{@ip={@remote, @multicast1, 0xff000000, 0xffffff00, 'wlan0\x00', 'pimreg1\x00', {}, {0xff}, 0x84, 0x0, 0x60}, 0x0, 0x260, 0x288, 0x0, {0xf001000000000000}, [@common=@inet=@recent0={{0xf8}, {0x9, 0x9, 0x1, 0x1, 'syz1\x00'}}, @common=@inet=@recent0={{0xf8}, {0x4, 0x8000000, 0x1, 0x1, 'syz1\x00', 0x5}}]}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x2}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x570) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r4, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000f80)={{0x14}, [@NFT_MSG_NEWSET={0x38, 0x12, 0xa, 0x9, 0x0, 0x0, {0x2}, [@NFTA_SET_KEY_TYPE={0x8}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_SET_POLICY={0x8}]}], {0x14}}, 0x60}}, 0x0) sendmsg$NFT_MSG_GETOBJ(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)={0x14, 0x15, 0xa, 0x201}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x24040808) r5 = semget(0x2, 0x2, 0x2) semctl$SETALL(r5, 0x0, 0x11, &(0x7f0000000000)=[0xe, 0x8, 0xf97b, 0x6, 0xe89, 0x8]) 57.573042427s ago: executing program 1 (id=3965): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000840)=@newsa={0x158, 0x10, 0x713, 0x0, 0x0, {{@in6=@ipv4={'\x00', '\xff\xff', @private=0xa010101}, @in=@remote}, {@in=@dev={0xac, 0x14, 0x14, 0x1b}, 0x4d3, 0x33}, @in=@multicast1, {0x3}, {0x0, 0x0, 0x0, 0x4000}, {0x0, 0x22}, 0x80000000, 0x3503, 0x2}, [@algo_auth_trunc={0x5c, 0x14, {{'cmac(aes)\x00'}, 0x80, 0x0, "3509fe8fd57fd44aa5074c50bc700e53"}}, @offload={0xc, 0x1c, {0x0, 0x2}}]}, 0x158}}, 0x1a) 57.164276791s ago: executing program 35 (id=3965): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000840)=@newsa={0x158, 0x10, 0x713, 0x0, 0x0, {{@in6=@ipv4={'\x00', '\xff\xff', @private=0xa010101}, @in=@remote}, {@in=@dev={0xac, 0x14, 0x14, 0x1b}, 0x4d3, 0x33}, @in=@multicast1, {0x3}, {0x0, 0x0, 0x0, 0x4000}, {0x0, 0x22}, 0x80000000, 0x3503, 0x2}, [@algo_auth_trunc={0x5c, 0x14, {{'cmac(aes)\x00'}, 0x80, 0x0, "3509fe8fd57fd44aa5074c50bc700e53"}}, @offload={0xc, 0x1c, {0x0, 0x2}}]}, 0x158}}, 0x1a) 9.039293479s ago: executing program 6 (id=4178): r0 = socket$inet6(0xa, 0x3, 0x7) setsockopt$inet6_int(r0, 0x29, 0x4b, &(0x7f0000000000)=0x2, 0x4) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000002340)=[{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000380)="b4228bf21275e95864bd837e4998ddfc714cfc8f32", 0x15}], 0x1}], 0x1, 0x10) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r1 = gettid() sigaltstack(&(0x7f0000001040)={&(0x7f0000001080)=""/4125, 0x80000000, 0x101d}, 0x0) rt_sigqueueinfo(r1, 0x21, &(0x7f00000002c0)={0xb, 0x4}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x4c, 0x10, 0x1, 0x4000, 0x0, {0x0, 0x0, 0xffff, 0x0, 0x49108}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x8, 0x2, 0x0, 0x1, [@IFLA_VLAN_EGRESS_QOS={0x4}]}}}, @IFLA_IFNAME={0x14, 0x3, 'vlan0\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0xc0}, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x410, 0x250, 0xc8, 0x8, 0x250, 0x5803, 0x340, 0x2e8, 0x2e8, 0x340, 0x2e8, 0x3, 0x0, {[{{@ipv6={@private0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [0x0, 0xff], [], 'batadv0\x00', 'wlan0\x00', {0xff}, {}, 0x11, 0x1, 0x2}, 0x0, 0x230, 0x250, 0x0, {0x0, 0x2000000000000}, [@common=@inet=@hashlimit3={{0x158}, {'gre0\x00', {0x1, 0x1, 0x0, 0x5, 0x7ff, 0x7, 0x6, 0xfffffffd, 0x40, 0x20}, {0x100000000}}}, @common=@inet=@udp={{0x30}, {[0x4e24, 0x4e23], [0x4e23, 0x4e24]}}]}, @unspec=@NOTRACK={0x20}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x2, 0xfffffffc, 0x800, 'snmp_trap\x00', {0x6}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x470) sendmmsg$inet6(r0, &(0x7f0000004580)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @loopback, 0x19}, 0x1c, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="241300000000000029000000321d0ecf8b4bcd310972e1567a3c0c657ab758ca222eedb60eb550851fa8e636805e4a627cb7802926bf2061a39ae272c1038dd2a512e35055a116c26afdd9292100bf95afce2915f71b55fb3baf60830c1bf33d690e65abf97e780c5629b3b60f1598adf20345ec7db6b848fe382320e2e242405b03221525af1ed91022517997c089c216f3d13cf4ec7b5ac667c0986beb2e1e9ea89cd70772337f4281b1a53b29c0cf6008c656848bbc6642171944cd8d090275662075199377576598378ffd289650f23f9fb14acbaa0a3a492a03d1ef90cebe66a7f41463acb9399b5ba207a6afb83a"], 0x28}}], 0x1, 0x0) ioctl$SIOCGSTAMPNS(r0, 0x8907, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x10000, &(0x7f0000000040)={0xa, 0x4e21, 0xc, @private0, 0x23}, 0x1c) r3 = accept$inet6(r0, &(0x7f0000000580)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000005c0)=0x1c) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl2\x00', &(0x7f0000000600)={'erspan0\x00', 0x0, 0x80, 0x7800, 0x6, 0x6, {{0x23, 0x4, 0x2, 0x1, 0x8c, 0x67, 0x0, 0xd, 0x2f, 0x0, @multicast1, @multicast1, {[@timestamp_addr={0x44, 0x4c, 0x59, 0x1, 0x4, [{@local, 0x1}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x80000001}, {@private=0xa010101, 0x80}, {@dev={0xac, 0x14, 0x14, 0x21}, 0x3}, {@multicast1, 0xffffffff}, {@broadcast, 0xe0d}, {@empty, 0x20d7}, {@remote, 0x2}, {@rand_addr=0x64010102, 0xd}]}, @rr={0x7, 0xb, 0x4c, [@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @generic={0x83, 0x12, "c5f5a7586332c1a4beed73f5f330af3d"}, @ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x8, 0x2, [{0x2, 0x2}]}]}}}}}) setsockopt$inet6_mreq(r3, 0x29, 0x14, &(0x7f0000000700)={@private2, r4}, 0x14) 8.63630203s ago: executing program 7 (id=4180): r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='net/stat\x00') lseek(r1, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f00000001c0)=0x63ba, 0x4) setsockopt$inet6_int(r0, 0x29, 0x31, &(0x7f0000000100)=0x8, 0x4) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f00000005c0), 0x10) recvmmsg(r2, &(0x7f00000069c0)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000400)=""/178, 0x3}, {0x0}], 0x2}, 0x9}, {{0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000940)=""/161, 0x38}, {&(0x7f0000000080)=""/155}], 0x2}, 0x9}], 0x2, 0x10002, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x1d, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x6, 0x4, 0x40, 0x7fff0000}]}) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1400) sendmsg$can_bcm(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="050000007f0000000000010000000000", @ANYRES64=0x0, @ANYRES64=0x2710], 0x48}}, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000300)=[{{&(0x7f0000000000)={0xa, 0x4e1e, 0xc7ae, @empty, 0xfff}, 0x1c, 0x0}}], 0x1, 0x60080004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x50, 0x24, 0xd0f, 0x703d2d, 0x0, {0x60, 0x0, 0x0, r5, {0x1e05d0df7f193d7c, 0xa}, {0xffff, 0xffff}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_RSC={0x10, 0x1, {0x7, 0x7fff, 0x7}}}}, @TCA_STAB={0x4}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x6}]}, 0x50}}, 0x44080) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x34, 0x24, 0xd0f, 0x70bd2c, 0x25dfdbfb, {0x60, 0x0, 0x0, r5, {0x0, 0xc}, {0xffe0, 0xa}, {0xd, 0xe}}, [@qdisc_kind_options=@q_blackhole={0xe}]}, 0x34}, 0x1, 0x0, 0x0, 0xd5}, 0xc010) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20010000}, 0xc, &(0x7f0000000200)={&(0x7f0000000600)=ANY=[@ANYRES32=r2, @ANYBLOB="afd1ee70a9511b200ca15c4e562af52c4b1dfdfd99aae1b52057976b63b376b03a58f1b03569c4c4fcfe0f5f0cf8f47fe3776bb642d80413dca39e1088c88f631c610af8b6ba4143df91d04502981f955693316e39d121c95eb00127899768fda4f8adcc1557feeb8fd739fd658fe05a45a5969160579e882453726b09a144c7e1c599ac6c84a7194fde88173f71f03b2d9e798803bd71f246bdc177a46058df55db06ce82275c4e74295edbb6c58acdf3a2008ef49906d5262a8e77fc13cbecda6b9fcef443732fdae2a4e4", @ANYRES16, @ANYBLOB="7e44dc31ffa6", @ANYRES64=r4, @ANYRES16=r3], 0xb0}, 0x1, 0x0, 0x0, 0x8000}, 0x7a33b895f7084d53) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) r7 = socket(0x2, 0x80805, 0x0) getsockopt$bt_hci(r7, 0x84, 0x80, 0x0, &(0x7f0000001080)) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000002280)={0x0, 0x0}, 0x10) r8 = syz_usb_connect(0x3, 0x3c, &(0x7f0000000380)=ANY=[@ANYBLOB="120101000814c910be0632a2f333010203010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r8, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000000)={0x0, 0xb006}, 0x4) syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="2a6710f2df0fbbbbbbbbbbbb08004500005c0000000400119078000000000000000000e56225a12da95f23a8b4b11c4c86e4e7a3d987c84e59db65e55eefa10a42ef6bc006a60d2299eaf5bef32622f8"], 0x0) mmap(&(0x7f0000757000/0x2000)=nil, 0x2000, 0x2000000, 0x80010, r4, 0xaae15000) syz_kvm_setup_syzos_vm$x86(0xffffffffffffffff, &(0x7f0000bfd000/0x400000)=nil) socketpair$unix(0x1, 0x3, 0x0, 0x0) 8.040753304s ago: executing program 6 (id=4182): r0 = socket(0x10, 0x803, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r4 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) write$cgroup_devices(r4, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x44, &(0x7f0000000000)={0x0, 0x0}, 0x10) r5 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x1, 0x40000) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r5, 0xc0045520, 0x0) r6 = mq_open(&(0x7f0000000000)='batadv_slave_1\x00', 0x8c2, 0x30, 0x0) mq_timedreceive(r6, 0x0, 0x0, 0xfffffffffffffffb, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001540)=ANY=[@ANYBLOB="400000001400b595000000000000028d484022004967ff0035c64f4deb3fff7ab54f83163cb31222b4032131c7c28287a7ce2b0cf10d6259b2c2e8a4d6a3ff0e7e4936c85d97a30ae5834c177a38a5b921f404b197382c4f184eae314937fdda64f63304cc2f9384e6ff2f99f25a76cdc082fdb7e2b296132eca8a905afed487a66e5ca3de1c463d621a046c236785944e6c397804f42f010ff7ebd7d8912639fdd540dae6c0163ba86d7470263150d5ce2d6e542d5bfa11ea5e82d85f27e5e29a67fc12e1d1d6dab4a61690f9ab7f946d326425b9464ef5fab8afab1b2d2179b2d922bfd78ee1105ec9e36edd450f9c944ba8f3db4a9b80c77fc0434b92c3d1af9e4065b767b6c784eae2", @ANYRES32=r3, @ANYBLOB="14000200fe8000000000000000000000000000bb14000200fe8000000000000000000000000000bb"], 0x40}}, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)=@ipv6_newaddr={0x48, 0x14, 0x9535393fea6295b5, 0xfffffffe, 0x0, {0xa, 0x0, 0x46, 0xfe, r3}, [@IFA_LOCAL={0x14, 0x2, @ipv4}, @IFA_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFA_RT_PRIORITY={0x8, 0x9, 0x2}]}, 0x48}}, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r8, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) sendto$inet6(r8, 0x0, 0x0, 0x240540c7, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) sendto$inet6(r8, &(0x7f0000000000)="04", 0x1, 0x4c090, 0x0, 0x0) memfd_create(&(0x7f0000000080)='\xff\xc4\xfa\xe5\x10apc\xa0|q?a\xb2\xb2S\x066DV\x83!\xac\xbeT\xdd\xe0\xaa\x84\xa5\xf6\f\xc7)\xf8.\x9b\xdc#\x00'/59, 0x6) setsockopt$inet6_int(r8, 0x29, 0x31, &(0x7f00000000c0)=0x2, 0x4) ioctl$BTRFS_IOC_ADD_DEV(r1, 0x5000940a, &(0x7f0000000540)={{r2}, "c7f5dec2d1ebefd838e499445e65294fc3ac34ace610f2d185e2315ae0ca1a9bc794a204cde665929d8459cbf1ebf82751c604d6092d697cc564c583e30b8040c5fe163f726082242df2a7ae032b07370924e474e26ea0331da0e08735dc1c481605ffa33e70fa2f0340d16d66ceaee622f8b01ae5996ebd958d1dbce3370d983bff6d882e6ecd4902336a68cdc5761a4feb9463b64324ffd07d2ebe4ac690b58a393463dde0c4fa92576810acb5e54a1e70ea8b25a970884a7002c5ba1302d732c7cc05916b19dc3b56c794fe233ae088e311942a2206dc37fab86461b3d244e4c6e3d827b1bb94a16f2789968f05bfe1de179b48c2ab933e940421383ad54e81832b3af24014f96f15ea1805dacad3df3af786f14d2c3b823826b632b96745a4afba4647b7d7947469d271b6ff9386167eda0016797146c5f01f444325b780c7f62d9e37daee9438374e05e191b03898349eacaa28592129005f9feb1de40a7fe53f36016d65af29051d5c745580502101c561cfdb0b5eeba1947b4a200ea454b38234b8eb25275e1daada059a5dd89d174bfc22b8406badcf5b7805200f2248fd0c5c23417e3cdf45eda240831cc261bd6b48f4cb12d8633d30a3ab2cf0dad84c5dfed2ff520fda0a9a8a0ec70a15eb515c4363ad5e0bc08f08eac7f95d2dec63f8f3750288d90f7200f613882ffe00cf391f11373d18d68336263a304b6dab142508b9624e03378304b9e9afc9dfe199c28d8f075116efe90ee3514583e7f3f5ed2b2e4a50703c7669f830a16f5bc19bfadec99222fc83074df358dc112a0294b52cb31316f690f91d0da95ab9fb1e7ee889d234193a7ef2327f5a0def772d77f7709899009206c344be05146da8b7b3922647f33feb915a60fe278ff147e5c3069348346ea8e3456c866643475f6b598a8b612268ea8b24a18ee685db23d7b456bd5ca4dc6e5e547d5ea30d5718472d71eecbc4749cddbfcd237e5dcb32c76160aab9effb151835ab96725a1212d28967429841bde89df8c77ec11c60461458d98ab131f7603e2bf7d5b03e14ad1881c6af36990159573e304abda43eb93834321700d531d0703f94e2db1f7b6add959f4ab129eb99743a48becdeb86fba6ae9f54f8a9e48d6db77e0c078c260bcb048a174d3526886bf5dbcbab03e65321a57421908526c46cab90e3825d9cf208192ffdee5fa7558a951a56487fa93b7f49b8dbcae62e8950680b375a24e0ceb225fee8bec5d582cb2c7977786c5a125772fad9dd1e88b35564cc16feba1508c6c0c41c0cb97b33980389b0ab1ec30e5698f8c16550b7a022d92a832097bd7458756101e5b6c5066ebef4697c8818d7fe8663725c31739da2fb1c4278ffaeec348dc23086c44de7b6adb0f6b681fe67c654bd1f2ebd681c0648d3cc191ff4fd5e5f55fb43f29ca4309aa3fdf6bf615caa25dde9f0b5d6e19f44e171cdda669f77a47c26e312ad950ea1e33f0ecbf954b73b94724a0439c6a40ec55686d800714c02f1030256b4a41c76a1460665ba136fc3f8ff1ad60f36fa6bebee54da02e6225bc48558cd9efd48a2d1cb14ceca48062e22e8603d63dfd88e4f0406115e8ad541d648e21cfd1d725e4b5d7ddd0cd3c4a0502d320e3511f93424aa18e7c71cae5250c46b001a0cbaa35725f30fe5179c7bed783023af0b2db610330b651ae18c3f22caf67f8b3593555984900f0febec4fe6f99be649ccc9b37cf97eea30cf8b90adaa669b1d05f802f943d16a4694b03a210a64f46d312c23331739fee16ac050e01f4296a8f340a7d6ba51f443cbb1b51db29f1f60fbf9adf9470a4ed8a8891b14a9ad6551b3a06c685fcf990c2e01d84f3616de28c6cbb937559921deccdd1e7e2cb307ecd6bf6b8d8672e61f15ca268da334f9b6f3cf144c52841a12d39436722e991b2f66742bb5a89292943a1a5572c45a8a9e0f3ddc85adea9038a8dda578d4124cd7d71a214c1cef8c0d04387496cef1c6a96bd4f16b52e9a4e9d7d84eb89e635996a006d4ffd0adfe3be8c22273e14992c587b74b87da828f01ee31cc79dbd7d77939a0480d59b2b4a19a2a451aedb12408db9d9e8cb3a970dec210ea38a4bf716914f9432af465d8fc884185698ac9ef4e7269c518f7fee6730d5474572ec3df280634b5d4df36fd0c3802b8124570f936cacc6b2af7510f699c4112b703686526ceb9ed1775cf2225d72eed8e70da2102f4afbdaee05f7d8641bcc308d5fb63c5df737cafeed79888a4219a3eacea1b24f31f9237a6a667e47d752021d095d19ee68d73114212e576bcf8711f62e470fccfab559d8283f9320bde977c56d70820acb0201c9478e4e4efe47218c3d84b127be6df77d2f5f0fe590629789825a66bc6e1763771b7a3b7589ad04ed2747290910bf2c254abafe55e4486a7ccafe88f0d2a89169ba84dd8081c53b4da193ab752c7ef4c136a103e76dc018dfd09ae417b3ae8fb0a91b644a36361186ab3f48262491eed42dc2df4abda924ad58be4fb0916c0ea0c07e3fe0f8841ed875173eb56bd44e8df4550df9977258208c5fb2eca1f25f0bb0661fa55eb280c52e9b132ef8235e7956000f2b068db97f40bf726fbf6a9007f4ba611377cddce6dca6994f202a793e9ecb80249f501b98042920e649bf64c899ae933963392d2c1f0f5cc989486ba1b90ea8d00d70c1bcdc835249d3b13b56c1c902833e32dce9235ffceec66e776b6b557b1c10e629ecbcac521d1e67365eab91506c97f94ccac92db9a3bda2dc8bc8cca764b8f0dffe8eea4d804bcc19b55e640eaffb3b74b02564df7cdeab036012be1f5b5ae9427c626f012d173140c3ca0771476eb72cf7fc3b319166ca53be4af7a8d1cf21cff7bc44995893649ee9b411815b6cd4d749368506bb3549d9a6d9c08d12fdb021dc45ecaad8b9eca9e9a93e6ea0ade9213332dcdd7cc68acd99a2be5240b4024cdcbc453c62b33ac2a4d6d5d883435d26661e35a6a8fc10fa1ff66beb365abd30b924df26fc9a7d687cae7f8f0050108472979795ddbd0c6ed9e98048574a8ea963a2716c48586acfc893eb6c2bced657df5efca29d35ae9f415e9a2d1e4f7ec03c9f5fade416815d54d4e3efbd25c4c0e88e6eeb841641e190c529d927be9a164627d31c227aeec70daa103866fbdaf70e358ea73835a59441e4f184bc8962f0d230b77faa7ed0644afe610d1d927c6580012396cf8b0ebe7022c9fd11ba0630af4252f7afb8da317f38867d328ec40ee74ed54daa17bf99d9a4b26775a3d7519237cf75e963c6b3943ba7411ed8390dc36ff161d757aebde08abd15dc60b6c901de26f4811b563b76a507088876c588e80c046b50f4921ef077a620863c67fa7f245df638050ab1ba8e264ce3ca6995a5d0638492d0d90b6cc1ac691682b84110c25a8437d01c081f3ff9259719db53d7fec590646bb6d415d8a30662a98855a88ec15c6207c5b693fbbfad94dc1c659cd328aede1e8fcffc1065187f1d415cc501bf5535437b0a7b4f68533c60ebc6254574ac957ae680801c52f035e7bd87c38187c88af9610c560ae774c2ff665c14223d963608f64bcf90697d1df3cc69122c6330b526c16d6a117326851b06d109dd0bf6a5429555fa3bdfeb36235ec28dc18c6599762164f83da35262b118978707073c54846736c6524b029bf82ab57032712e7908987277e80c0484839dbeb53d0fc85b4b6f04867e4dd8c7aa36cd352ca56d0ec5838bc30209019d5b13b130f43b092b81eeb19b7b1b394aa3ec45db928b3c3e7f7ac2b49b305d170fb3eb83ed9fc74ab2ada5aadd9239e99956a8001d3b28439f2e6baafba13649cfcffe63de356a5872f1d5ad0fe6e608520cd58a6c0a25394b870c6e6baf65788f91b3f46ca79d1241a244f3fb87cfadcb0a4f78a6b1ccf5003abf246b787ebf0c4f9ce6c034250e3988a25af037f5c431cfa2eb73d011bcb7665b20b3802692d2b4a4f78117e756f718522283faaae52f314cf8dce93e71841993001a6446e7011a6cf81c78c4ab3f0a6359e9c26febd5b1fac83e86a1bb24e8a235375f5895185daab693c930a987b7189531d52dce9ab43cf11824af71258cee4d0ceb80579bb92e1c1a7a5f74be5f5d2075797ea564bcb5e9007a147cf24572ed32bc2a1173b1bfb5dcf45283ed3d5b4d61b11ccdddc8b5b9aad220d290fe245aa1d61ab0bf224eb414888c2ce5ae1ed3512c2762b1ca4f12b1d46d7f5334ac63d35cdaa071e7b2a5fde09cf61256e3ce1ad4c5e830c0a2765ef0df7d2e49b184fd212ed9792ee24e3e371628bbd45087c761db184751e81ba81c962cd3e02cae0aadccd1d0975c860422ae304c87527b85dbff33d43f89b6b6e65d2ac1f183a18ad7370bc0f566927d897ea9680499af530aaa2ea498edfe8fe503be0c4b607e315e855f5221d61cf5d4bcbab160b8429ea47d4c61717fd719d48e677ae5212a08686a38c57bce1a0d1ec9f2168b872a2cf811a3b66e46ffa87003c5a623478ac3c7dc2fbe0c33cce04ccea8d4291bd5283558123c2931f226fb7d5b2c5fa543596645905b8c8df2c9733d7c41a57492a88aadc4f78c577b69718741a0617120ec52b98276630b435dcaffff5e04c0277f0c978e9cb7c345212a2f1c70d51b8f0e77fbc59c1c449016164b922ad3f48f17370ab830212eff79668aa557178f4c38fdabaae835b5c6511275192ea99d3c94e0b62eeeb621c890396bf9c748e5ce1aeb548ed59833f65e53f89edd06f58f294a850216106e0d443a7e7ee41728f517d1c9a66e317fae22a4e33d46bea660a63712b72ef50d49ed178174110c917bc2b54740010678f0ff012b757fdd17a524a34d997a12749af33b805e1ba99ba19e63df22be235653786d1b42d0198d215d23b3a1d1b8c4624391f7f391866e432480da707fe6efd5cb57a4f51234f4e7187724d054988da62778f462f92ff2818e28e2497e159871e5b8e645a10d81f69a5af82e4f3c4c0bbd7237e234d0f1f2e3a92e0b305c6d904973ae1c49cc227d401b35c99e51d5ff7236f8ec805f2ea66521e7c9da8ee543780593705375fad06850606d652758779abe91c84ddb1d60896f912806a15c1fa92d2f8e50bb170092d0d3855f880e82e73dc116e88e8be2b04823fe20f85eac446a633a5334aee066f2fa00f8565d27cac8d1b72d736ca10e7318f35e7b8b117c9b47ddfb63781747c1f92b7f8acd2fd74c3bfd77037ea27c5baf0e8ed0b4e22471e4e852a558febc388273cbac11d6487c2b278e3087be8fd28305d3a7c5ca46f04cb96459c8fce791dd3bf1efbe09ba49bf1fda336efd4f72bffa5c12a28ab4f16b0afe805a1f89afcca8a7b50530f1f97e9c78e89855ce768ab62a72f93c488c1b1c1b40a61a384bcb5a34724e948bb6deca6bff1f8be385bb91462c449f62afa33a8204e1c72112e6df46320a4eb50f4733e1d496d73321e2e6c0606ab6328abdefdd1df28c7d10fe3defd9e68d49d84990536c3a25789e967fa1a41824a932cffbeadd1d9319cb00642f4ff7d812df1fca41e280d7ee029dd246be1cae4a3fe20060caaff191c49207b980341b4ad8851f16e1218302ac50ceb3b3811b73cfeb08f46c82a7ecf15dc52eecde092c92f0c90f7baa60c075def0a53b4a448b2ba961e624a13df5a289a1fad0f1b2d1c8745db5f5c59bb22ee1de426ae0ad0ae5bf3eecf1e883a09d0c2a0cc0bd95b6354f86a48a31e87368c28acbfe187dae1d3c4ea5f619e58972285c6eeee53cde408fbc9"}) r9 = syz_usb_connect_ath9k(0x3, 0x20, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r9, 0x83, 0x10, &(0x7f00000000c0)=@ready={0x0, 0x0, 0x8, "19cd5f6c", {0x1, 0x7ff, 0x1, 0x81, 0xd}}) syz_usb_control_io$printer(r9, 0x0, 0x0) r10 = socket$rds(0x15, 0x5, 0x0) bind$rds(r10, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) sendmsg$inet(r10, &(0x7f0000000480)={&(0x7f0000000000)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, &(0x7f0000000380)=[{&(0x7f00000001c0)="91cfdfefdb", 0x1a000}], 0x1}, 0x0) sendmsg$rds(r10, &(0x7f0000000140)={&(0x7f00000000c0)={0x2, 0x4e21, @local}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8800}, 0x40) sendto$inet6(r2, &(0x7f0000000280)="d14ca77d8bb1627125d000f659e3963f004c1d971225f8c933b2aef306bba5", 0x1f, 0x0, 0x0, 0x0) 7.215608533s ago: executing program 8 (id=4184): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x1, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000068a00800000000004000000cb2004001001000095"], &(0x7f0000000100)='syzkaller\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x2000}, 0x94) 7.040888856s ago: executing program 8 (id=4185): io_uring_setup(0x178e, &(0x7f0000000140)={0x0, 0x52c1, 0x8, 0xfffffffe, 0xc}) socket$vsock_stream(0x28, 0x1, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r0, &(0x7f0000000640)={0x28, 0x0, 0x2710}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000540)={'bridge_slave_0\x00', &(0x7f0000000040)=@ethtool_perm_addr={0x4b, 0x23, "5c76276f6c86622447099377e66e2e9d40f7cb08a213db2d0bab5fbe9cc1cb0a2d53fa"}}) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r3, &(0x7f0000000100)={0x3, 0xff98, 0xfa00, {{0xa, 0x4e21, 0x0, @loopback}, {0xa, 0x0, 0xfffffffe, @empty}}}, 0x48) write$RDMA_USER_CM_CMD_QUERY(r3, 0x0, 0x0) syz_usb_connect(0x2, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000e131f8104c1302007eac0102030109021b0001000000000904000001098b7500090583", @ANYRES8], 0x0) openat$mice(0xffffffffffffff9c, &(0x7f0000000240), 0xc0000) r4 = dup(r2) write$6lowpan_enable(r4, &(0x7f0000000000)='0', 0xfffffd2c) r5 = socket$nl_generic(0x10, 0x3, 0x10) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000440)=@v2={0x5, 0xab, 0x3, 0x3179dadd, 0xd0, "c14d20f121069909d96907662a75f28a72407ba20ee53f8711226992559025f7bbea8637a949c8054ff7759447a98ac33786b11ed033064fd74296447d334757c35c1c1e8d9ee76ad7bc43d6e8107577d7fbca9fc5339d72dbfec934bd1cba78aec2197bbe1ee852b1df80df74788d2cba5878fbb297dfbdcf63615362f19b1a9527bd8c2f73f084b79dac8f5b8ddff0059aa847cc6e0b834ca43aabb4927b8d885b68d6e2fb4e9b4302a6b2f14e8eaed2f0c7ba3e082f5d0ae406f62b8800fdb327bde3999acd5e588bb50e5c98d822"}, 0xd9, 0x2) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_SET(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000880)=ANY=[@ANYBLOB='4\x00', @ANYRES16=r6, @ANYBLOB="010028bd7000fbdbdf2505000000200001800d0001007564703a73797a32000000000c000280080004"], 0x34}, 0x1, 0x0, 0x0, 0x48c05}, 0x4040140) socket$inet_udp(0x2, 0x2, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) recvmmsg(r7, &(0x7f0000000200)=[{{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000001a00)=""/4111, 0x100f}, {&(0x7f0000001880)=""/222, 0xde}, {&(0x7f0000000440)=""/257, 0x101}, {&(0x7f0000000140)=""/99, 0x63}, {0x0}], 0x5}, 0x6}], 0x1, 0x100, 0x0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000}, 0x44840) 6.458357632s ago: executing program 7 (id=4188): ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000004040)={0x0, 0x0, @start={0x0, 0x0, "83edcec9f2ffbdaf61a8f96836d86074cb82773316fce4441cabf558643e5ca60b9a82c7f4edab133919e1956cbe1d627525b8276eb421aa907d45d3ec7a97057a4010061975b98a9bc6403ad7b2b1dcf10502b7a0ce4670f05f61abc3ba3db7854757cbd30115568a3dca26998ccf0bf0000ed211e468c32bb90881f2a5ddf0036e240157e69efc36da13b87755f692f580a3fc87f2e82ed865062f282a765bb9e7bb2f2704280978bf18e12dfb1c73a6ffdbc61c96e3fe8c9bdcbfed00b93171280c0841a0b214e336e0c455286823f6bb0bafd23f2c7e3a41b001854230f691c9e98deef5f300546dd1313e8fad9cb1dc89cf1c4d194326384e414fe437d4e03a210f12483b1d05b192b2a77598cbaee0019ae446356b4fb4569af0712013584a34da088b6c12591083ad8309d0e709c7a9cc43f2d9f4884a62266b493003813a2507fff8d0cc52b91d5e870168d353d46b9a3ace399ba2ae2887d5aa17919b9676af68eadacc46915419c6906badc3421d07d41004726855f3145154346fcd278aa3670b3a0cc275ce1d5bcd6279cd4e063d3d73f1ab571092e7f9877915ffd1fd8b85e921f974ab701bfe117eeafc818121e5233c9638de16981db76c26060325e754688d73ef7a5bb25702b44063c311e1bad5c89440e4a0eb3537cbe7a6fe972b8cdfae4763d755d2c98d4b8d624e2d1bb9b1ae8984ad5b0e82cfdf7e8f5ba740ac6f42acd0850272cfa2f0ad51decd8a4ff98b7ad35c156cad5688f966cb2930b65862ebe52356a58ad053b7df435dc8bd835eb9e0ff2da822ccd3280350e45cf502326a72ff73a5ab45979056184dadce078e07828e1baca541d6ebc1219d5d99f87e9a439b175e60361ee31312c98dab4c2ff6773be9b85823377748450a12f57f233d8b49ea5fd26eb7a995854ef95889b5cb8a0749bb97f3d3dcb9de5520b2f7fd8c72974b6a99aa636b1a01889e5acb5a1259d65733d53bc90431534c5423fa79c7d30204af25ecc25c2715d537ccbc2cb82cf8fb4d5735f3b7af87c469c858d2fe6e549d18402bc9c06749fb1e1d750d87ac6a067dfd3fe804741d7e5520e1ba26489d8e890a9f43857e6a22c4d68f6ecf47ad44ef7289d361d65ee70e2a010e6eb0b3216a94157a7fb5727afc70e3d69c2d9625dce7bbc6e481c8d04bbdb084b326b1316c38cf6985058d2001a90f4658a3c040c289e31a78cb782760f60a2494b91441c3213d0d85cbc2bc81a3cf64ce4f9a3507cf8049762d47ecd219185f8906fbe86dc1280a403ef1124d04cf74ac88ed6f56a9037238e4ba8d4df228560784a766d1bcffc726b125788fefec929f3b9a1f2114b13cfe0291b1f1893497a0a4adef1dc440e98c474f5b2165276ce11dc6175604595c9083b2b83d4206c9ee2efb15561bbaaec006b6c402dcb904290f013b96a0ba41c991", "083f6f82331d85048e7c29e585f53e63785c78f2055f36ab4076c64a88a452762d64035d49a35f9cf126ca3724e840a2e4f3964e53519e56a25ffd217d4d9d07dc1f2b39738268ee6932482833afe48afc6b39086082c0b43b174ef8e0accdcd70ecbb16dea63210657a916b579902765a8185f8f1ce80ee19aa377351f5f273da05ba49f1a63fbfd7223828ba8b0fa95577d23f8834a30a3995510e91234d0850373ae6abfb931b9b4194c95032685c558030d8969f540b1393eb88484e8212876d87d63b52f87f5733944f11cb1f5c3eb82b0fdb8d664841fbb731d2516250a08864f72a0726e9c5bb03f215d2ab10c7f8d153f678b6ac49ee96689f5bd677fada4676c15a6bd54103255ccb1a042f4b6251c8588a515a4057805b38d149615df2244bf50a0f5c9802d3ed5f5edb1e33591d2f5545f1b7d1e4de79bfe95108fab7f205a2f16adf826b20656b786cba7ce9a7d8a37aff652d5237bc45b105046bb69282a6ee0bca537f9dcc630270a45cdfbb02c42295a49939db67ca3ea82d7868f035ab123915049329ece5ccf16357b0a2e8e01782277a9e06b9f18bd6cc5ad92af9f1baa0dcdaa31a579bb124f7179690dea7ecbe1dfeb5b95f4177925e667914e9ecd76276492019b64a04d025e1eb3bd6707059c7ffa1aac297fd9e38759d42320ac4fa28714c3cf622e49f67201535ede59a5ed0ed37f3e8aca3209d391d0055fb5d4a72ac1115488d17eac5638d7a8111e17b80867d0227ed7c0b8d64e303f57548a8159a29e3c7aa94f3ae88c9d341120c6113b6f493569f189c1e25fc484c2a6a9b0c7180a5e42f84ec2ec2ffe00106de880a9ac335b1cb40f874f9ec6cdaf6287f8ee15737bcb184147d61e3a998e1dc9a4b4119ca2571b6799e08603c05a623bf87cb647000500ae08c200fb644874a69db7502b5a63983d4ce8282ea156b4805eb5ac2c73969d515d23894e28b7bb26edcf4299bfb03697e95e3d2ad6e84d9fc23978f2110f844eeece0eb7206b86dc57c2080946aac3d78aa2b9c352d7cb03031e938c9644da7a7f4b048ddcb67aecf34bdc25bcd1970edf09e5afbe1e878b5fa118100441a15ff751d69f696f54f695d0697995e96102a7233eb64b5d30960d2b31bcd13f30cd9494690f2de83dc90ea11525bb6190de49437edc1fe4939f626ceb9e6a8294b296316f6503ec4e117e5fb08e8444006fbe6080876a25b72b3c90ec01f00cccf7044d74bb4c5654783bfe562b2708efbe57170852f9ea2f039324e14062a844cd5acf72590924a97db906ca9dd30e9a213db4313145936f12aeb479567201fa53d51b7295b8e906bae333e917f0dea6eda8089cb168979867dc15c91f6fffe740ddb759fd57190197e965d72f7ec4fa1716655d1211e18f283ca10496d79379ea0cf5acd851544fed8aacff0f2bbef237401ce"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}) recvmmsg(0xffffffffffffffff, &(0x7f0000003e00)=[{{&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x0, &(0x7f0000002680)=[{&(0x7f0000000100)=""/227}, {&(0x7f0000000200)=""/210}, {&(0x7f0000000300)=""/169}, {&(0x7f00000003c0)=""/152}, {&(0x7f0000000480)=""/4096}, {&(0x7f0000001480)=""/4096}, {&(0x7f0000002480)=""/136}, {&(0x7f0000002540)=""/157}, {&(0x7f0000002600)=""/111}], 0x0, &(0x7f0000003f40)=""/253}}, {{&(0x7f0000002840)=@tipc=@name, 0x0, &(0x7f0000002940), 0x0, &(0x7f0000002980)=""/193}}, {{0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002a80)=""/4096}, {&(0x7f0000003a80)=""/253}, {&(0x7f0000003b80)=""/215}, {&(0x7f0000003c80)=""/166}], 0x0, &(0x7f0000003ec0)=""/91}}], 0x4f, 0x0, 0x0) r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000340)={0x2, 0x4e20, @loopback}, 0x57) recvmmsg(r0, &(0x7f0000001740)=[{{0x0, 0x0, &(0x7f0000001400)}}], 0x1, 0x2, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f00000000c0)=0xfd, 0x4) sendmsg$NFT_BATCH(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[], 0xc4}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 5.67202992s ago: executing program 2 (id=4191): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-camellia-asm\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept4(r0, 0x0, 0x0, 0x80800) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffcdf, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x4040030}, 0x24048041) r2 = epoll_create1(0x80000) r3 = syz_open_dev$usbfs(&(0x7f0000000140), 0x76, 0x1701) ioctl$USBDEVFS_SUBMITURB(r3, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x1, 0x20, &(0x7f0000000040)={0x40, 0xd, 0x17, 0xff81}, 0x8, 0x28, 0x4, 0x0, 0x4bf, 0x7fff, 0x0}) r4 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f00000003c0)={0x2e, 0x8, 0x80, "4a6535dffaa9779c16cc07f4e70156e42a022ece000000005000", 0x224f5747}) getpid() r5 = getpgid(0x0) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000180)={@remote}, &(0x7f00000001c0)=0xc) syz_pidfd_open(r5, 0x0) r6 = syz_pidfd_open(r5, 0x0) flistxattr(r6, 0x0, 0x0) ioctl$DRM_IOCTL_NEW_CTX(0xffffffffffffffff, 0x40086425, &(0x7f0000000200)={0x0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20002010}) 5.407775656s ago: executing program 2 (id=4193): sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fc000000190001000000000000000000200100000000000000000000000000006401010200000000000000000000000000000005000000030a00200000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0800000000000000ac00000000000000ff0f000000000000ffffffffffffffff0000000000000000ffffffffffffffffffffff7f0000000000000100000000000200000000000000040a00000000000000000000008040000000000000000008000000000000000001000003000000004400050000000000000000000000000000000000000004d23c"], 0xfc}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a44, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fc000000190001002dbd70000000000064010100"/30], 0xfc}, 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000380)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x2409c8c1, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 5.316925516s ago: executing program 7 (id=4194): ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000300)={'syztnl2\x00', &(0x7f0000000000)={'tunl0\x00', 0x0, 0x20, 0x40, 0x1001004, 0x6, {{0x5, 0x4, 0x2, 0x6, 0x14, 0x63, 0x0, 0xf9, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2}}}}) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$XDP_RX_RING(0xffffffffffffffff, 0x11b, 0x2, &(0x7f00000000c0)=0x800, 0x4) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000400)={'dummy0\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f0000000100)={0x2c, 0xf, r1}, 0x10) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f00000004c0)={0x5, {{0x2, 0x0, @multicast2}}, {{0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, 0x108) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000c80)={'lo\x00'}) socket(0x10, 0x3, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000140)=ANY=[], 0x21c}, 0x1, 0x0, 0x0, 0x20040010}, 0x4008804) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r4, 0x0) close(0x3) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000200)={0x0, 0x10, &(0x7f00000001c0)=[@in={0x2, 0x4e23, @rand_addr=0x64010100}]}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x7a, &(0x7f0000000340)={r5, @in6={{0xa, 0x3, 0x4, @mcast1}}}, &(0x7f0000000040)=0x84) sendmmsg$inet_sctp(r2, 0x0, 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) setsockopt$inet_group_source_req(r0, 0x84, 0x2e, &(0x7f0000000040)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x4e24, @multicast2}}}, 0x108) 5.061306789s ago: executing program 7 (id=4195): ioctl$KVM_CAP_X86_BUS_LOCK_EXIT(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000140)={0xc1, 0x0, 0x1}) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100), 0x42042, 0x0) sendfile(r0, r0, 0x0, 0x100000000) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040), 0x20080, 0x0) ioctl$KVM_SET_CPUID2(r1, 0x4008ae90, &(0x7f00000001c0)={0x9, 0x0, [{0x0, 0x8, 0x4, 0xb, 0x0, 0x10, 0x1}, {0xd, 0x7e71, 0x1, 0xfffffff8, 0x2, 0x95e, 0x8}, {0x80000000, 0x8001, 0x8, 0x727, 0x3, 0x2, 0x9}, {0x40000001, 0xb, 0x4, 0xffffff81, 0xb, 0x0, 0xe}, {0x4, 0x4, 0x3, 0x46c, 0xe3, 0x200, 0x349}, {0x2, 0x9, 0x5, 0xd1, 0x3, 0x36c4, 0x7}, {0xfc8e471ad7b55d98, 0x1, 0x5, 0x6, 0x1, 0x80000001, 0x8}, {0xb, 0x7ff, 0x1, 0x9, 0x2, 0x6, 0x8000}, {0xd, 0x6, 0x1, 0x8, 0xeb7, 0xfffffffd, 0x10000}]}) cachestat(r0, &(0x7f0000000080)={0x200004, 0x3}, &(0x7f0000000000), 0x0) 4.794735646s ago: executing program 6 (id=4196): r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) (async) ptrace$setregs(0xd, r0, 0x0, 0x0) (async, rerun: 64) ptrace$PTRACE_SETSIGMASK(0x420b, r0, 0x8, &(0x7f0000000100)={[0x5]}) (async, rerun: 64) r1 = io_uring_setup(0x2f4f, &(0x7f0000000280)={0x0, 0x10, 0x1, 0x0, 0xfb}) r2 = socket(0x2b, 0x1, 0x1) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x3}, 0x1c) sendmsg$NL80211_CMD_GET_STATION(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001880)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x240000c4) (async) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) (async) r3 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="1201070900000000000149022400010c0000000000000001030000000921e01f0201222900090581030004000600a4a48092e7d9be4202fe6fd62cf816d5e5d4127a534155747575e5555f19a22bcab26a3e9ba17ee8520078fad3826af8727739d0ac3353f481ffd035eecb2548717ee196c4e1f11413beae361016dd9b3945371a781f64ce68861ec7ffedb125f1300dcb3a8aebaf05923672dd8caf73d9a072961ec825af4565c1366d8d625684179826045d4adcbe696b2d9f071ee122b784d2a88cdce9976ec5efb85c81e6e3989bcdfaa42f59627e009e239cb990"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_delrule={0x1c, 0x21, 0x1}, 0x1c}}, 0x0) (async) syz_usb_connect$uac2(0x1, 0x7b, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0xe41, 0x3000, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x3, 0x1, 0x5, 0x50, 0x9, {0x8, 0xb, 0x2, 0x1, 0x1, 0x7, 0x20, 0x4}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4000, 0x4, 0x9, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x3, 0xb, 0x4, {0x8, 0x25, 0x1, 0x0, 0x0, 0x40, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x40, 0x6, 0x3, {0x8, 0x25, 0x1, 0x82, 0x3, 0xf3, 0x2}}}}}}}}]}}, 0x0) (async, rerun: 32) syz_usb_control_io(r3, &(0x7f00000004c0)={0x2c, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f00000004c0)={0x9, "34e6498c270e0000b56a000005000000000000000000000000000100"}) (async) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f0000000040)={0x7fc3, "b9abecfe9100a72ead3b3be3b6795e80561559bf34037168c9eebad8f163d551"}) (async) close(0x3) r6 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x181000, 0x0) read$snddsp(r6, &(0x7f0000000240)=""/203, 0xcb) 4.458587665s ago: executing program 6 (id=4197): r0 = socket$inet6(0xa, 0x3, 0x7) setsockopt$inet6_int(r0, 0x29, 0x4b, &(0x7f0000000000)=0x2, 0x4) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000002340)=[{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000380)="b4228bf21275e95864bd837e4998ddfc714cfc8f32", 0x15}], 0x1}], 0x1, 0x10) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x410, 0x250, 0xc8, 0x8, 0x250, 0x5803, 0x340, 0x2e8, 0x2e8, 0x340, 0x2e8, 0x3, 0x0, {[{{@ipv6={@private0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [0x0, 0xff], [], 'batadv0\x00', 'wlan0\x00', {0xff}, {}, 0x11, 0x1, 0x2}, 0x0, 0x230, 0x250, 0x0, {0x0, 0x2000000000000}, [@common=@inet=@hashlimit3={{0x158}, {'gre0\x00', {0x1, 0x1, 0x0, 0x5, 0x7ff, 0x7, 0x6, 0xfffffffd, 0x40, 0x20}, {0x100000000}}}, @common=@inet=@udp={{0x30}, {[0x4e24, 0x4e23], [0x4e23, 0x4e24]}}]}, @unspec=@NOTRACK={0x20}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x2, 0xfffffffc, 0x800, 'snmp_trap\x00', {0x6}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x470) sendmmsg$inet6(r0, &(0x7f0000004580)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x002'], 0x28}}], 0x1, 0x0) ioctl$SIOCGSTAMPNS(r0, 0x8907, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x11200, &(0x7f0000000040)={0xa, 0x4e21, 0xc, @private0, 0x23}, 0x1c) 4.222753954s ago: executing program 2 (id=4198): socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00'}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201100100000010450c1251000000000001090224000100000000090400071903000000092100020301432d0009058103000400ff03624a751dff15ac8606b47ba537581eefaa8c3f9ba5dad47b259a5df89b9b0e32e7cad678044750eed100ccaaa1080a931537886da3ed142a8f0a47032aa315faf8baa6a2f2c73276250c2ad51f097c1523bfe5f230dc5336a60596"], 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r2, 0x7a7, &(0x7f0000000040)=0x90000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r2, 0x7a0, &(0x7f0000000000)={@local}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x101000, 0x0) syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) r3 = inotify_init1(0x80000) inotify_add_watch(r3, &(0x7f0000000400)='.\x00', 0xa4000021) r4 = inotify_init() inotify_add_watch(r4, &(0x7f00000003c0)='.\x00', 0x5db) symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') r5 = inotify_init1(0x80800) inotify_add_watch(r5, &(0x7f0000000300)='./file1\x00', 0x10000200) socket(0x2b, 0x80801, 0x1) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x4e2603, 0x0) pselect6(0x40, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x7d, 0x0, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006}, 0x0, 0x0) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r2, 0x7a8, &(0x7f0000000540)={{@hyper, 0x2}, @hyper, 0x0, 0x0, 0x5e, 0x8}) ioctl$IOCTL_VMCI_CTX_ADD_NOTIFICATION(r2, 0x7af, &(0x7f00000000c0)={@hyper, 0x3}) socket$inet6_udp(0xa, 0x2, 0x0) r6 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r6, 0x7a7, &(0x7f0000000040)=0x90000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r6, 0x7a0, &(0x7f0000000240)={@hyper}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r6, 0x7a8, &(0x7f0000000540)={{@hyper, 0x2}, @hyper, 0x0, 0x0, 0x5e}) close_range(r1, 0xffffffffffffffff, 0x0) 3.967198247s ago: executing program 6 (id=4200): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2003, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000500)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet6(0x10, 0x3, 0x5) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x3, 0x0, 0x800010, 0x0, 0x2, 0x89, 0x8, 0xb319, 0x3}, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) r7 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_int(r7, 0x6, 0x3, &(0x7f0000000180)=0x3ff, 0x4) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e24, @loopback}, 0x10) sendmmsg$inet(r7, &(0x7f0000001c00)=[{{&(0x7f0000000000)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000280)='S', 0x1}], 0x1}}], 0x1, 0x20008000) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xe, 0x0, &(0x7f0000000280)='GPL\x00'}, 0x94) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001800)={r8, 0xe0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeb, &(0x7f0000001600)=[{}], 0x8, 0x0, 0x0, 0x0, 0x0, 0x65, 0x8, 0x0, 0x0}}, 0x10) shutdown(r7, 0x1) connect$inet6(r6, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r9 = openat$nullb(0xffffffffffffff9c, 0x0, 0x1c7900, 0x0) sendfile(0xffffffffffffffff, r9, 0x0, 0x201f00) r10 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r10, 0x40a85321, &(0x7f00000004c0)={{0x80}, 'port0\x00', 0x50, 0x180c75, 0x7, 0x104, 0x1ff, 0x0, 0x0, 0x0, 0x6}) 3.839096547s ago: executing program 8 (id=4201): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x1, 0x10, &(0x7f0000000680)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x18}}, {}, [@call={0x85, 0x0, 0x0, 0x2a}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000000)='GPL\x00', 0x5, 0x0, 0x0, 0x41100, 0x3, '\x00', 0x0, @fallback=0x36, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 3.619198905s ago: executing program 8 (id=4202): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x2}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r2) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000780)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x1, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xb}, {0xffff, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0xfffffffe, 0x6361, 0x7, 0xffffffff, 0x3}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000800)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70b922, 0x25dfdc01, {0x0, 0x0, 0x0, r4, {0x0, 0xd}, {0xffff, 0xb}, {0x7, 0xe}}, [@qdisc_kind_options=@q_hhf={{0x8}, {0xc, 0x2, [@TCA_HHF_BACKLOG_LIMIT={0x8}]}}]}, 0x38}, 0x1, 0x0, 0x0, 0x240040a1}, 0x4890) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @multicast}) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000380), r1) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}, 0x1, 0x0, 0x0, 0x44081}, 0x0) 3.003841128s ago: executing program 8 (id=4204): ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000004040)={0x0, 0x0, @start={0x0, 0x0, "83edcec9f2ffbdaf61a8f96836d86074cb82773316fce4441cabf558643e5ca60b9a82c7f4edab133919e1956cbe1d627525b8276eb421aa907d45d3ec7a97057a4010061975b98a9bc6403ad7b2b1dcf10502b7a0ce4670f05f61abc3ba3db7854757cbd30115568a3dca26998ccf0bf0000ed211e468c32bb90881f2a5ddf0036e240157e69efc36da13b87755f692f580a3fc87f2e82ed865062f282a765bb9e7bb2f2704280978bf18e12dfb1c73a6ffdbc61c96e3fe8c9bdcbfed00b93171280c0841a0b214e336e0c455286823f6bb0bafd23f2c7e3a41b001854230f691c9e98deef5f300546dd1313e8fad9cb1dc89cf1c4d194326384e414fe437d4e03a210f12483b1d05b192b2a77598cbaee0019ae446356b4fb4569af0712013584a34da088b6c12591083ad8309d0e709c7a9cc43f2d9f4884a62266b493003813a2507fff8d0cc52b91d5e870168d353d46b9a3ace399ba2ae2887d5aa17919b9676af68eadacc46915419c6906badc3421d07d41004726855f3145154346fcd278aa3670b3a0cc275ce1d5bcd6279cd4e063d3d73f1ab571092e7f9877915ffd1fd8b85e921f974ab701bfe117eeafc818121e5233c9638de16981db76c26060325e754688d73ef7a5bb25702b44063c311e1bad5c89440e4a0eb3537cbe7a6fe972b8cdfae4763d755d2c98d4b8d624e2d1bb9b1ae8984ad5b0e82cfdf7e8f5ba740ac6f42acd0850272cfa2f0ad51decd8a4ff98b7ad35c156cad5688f966cb2930b65862ebe52356a58ad053b7df435dc8bd835eb9e0ff2da822ccd3280350e45cf502326a72ff73a5ab45979056184dadce078e07828e1baca541d6ebc1219d5d99f87e9a439b175e60361ee31312c98dab4c2ff6773be9b85823377748450a12f57f233d8b49ea5fd26eb7a995854ef95889b5cb8a0749bb97f3d3dcb9de5520b2f7fd8c72974b6a99aa636b1a01889e5acb5a1259d65733d53bc90431534c5423fa79c7d30204af25ecc25c2715d537ccbc2cb82cf8fb4d5735f3b7af87c469c858d2fe6e549d18402bc9c06749fb1e1d750d87ac6a067dfd3fe804741d7e5520e1ba26489d8e890a9f43857e6a22c4d68f6ecf47ad44ef7289d361d65ee70e2a010e6eb0b3216a94157a7fb5727afc70e3d69c2d9625dce7bbc6e481c8d04bbdb084b326b1316c38cf6985058d2001a90f4658a3c040c289e31a78cb782760f60a2494b91441c3213d0d85cbc2bc81a3cf64ce4f9a3507cf8049762d47ecd219185f8906fbe86dc1280a403ef1124d04cf74ac88ed6f56a9037238e4ba8d4df228560784a766d1bcffc726b125788fefec929f3b9a1f2114b13cfe0291b1f1893497a0a4adef1dc440e98c474f5b2165276ce11dc6175604595c9083b2b83d4206c9ee2efb15561bbaaec006b6c402dcb904290f013b96a0ba41c991", "083f6f82331d85048e7c29e585f53e63785c78f2055f36ab4076c64a88a452762d64035d49a35f9cf126ca3724e840a2e4f3964e53519e56a25ffd217d4d9d07dc1f2b39738268ee6932482833afe48afc6b39086082c0b43b174ef8e0accdcd70ecbb16dea63210657a916b579902765a8185f8f1ce80ee19aa377351f5f273da05ba49f1a63fbfd7223828ba8b0fa95577d23f8834a30a3995510e91234d0850373ae6abfb931b9b4194c95032685c558030d8969f540b1393eb88484e8212876d87d63b52f87f5733944f11cb1f5c3eb82b0fdb8d664841fbb731d2516250a08864f72a0726e9c5bb03f215d2ab10c7f8d153f678b6ac49ee96689f5bd677fada4676c15a6bd54103255ccb1a042f4b6251c8588a515a4057805b38d149615df2244bf50a0f5c9802d3ed5f5edb1e33591d2f5545f1b7d1e4de79bfe95108fab7f205a2f16adf826b20656b786cba7ce9a7d8a37aff652d5237bc45b105046bb69282a6ee0bca537f9dcc630270a45cdfbb02c42295a49939db67ca3ea82d7868f035ab123915049329ece5ccf16357b0a2e8e01782277a9e06b9f18bd6cc5ad92af9f1baa0dcdaa31a579bb124f7179690dea7ecbe1dfeb5b95f4177925e667914e9ecd76276492019b64a04d025e1eb3bd6707059c7ffa1aac297fd9e38759d42320ac4fa28714c3cf622e49f67201535ede59a5ed0ed37f3e8aca3209d391d0055fb5d4a72ac1115488d17eac5638d7a8111e17b80867d0227ed7c0b8d64e303f57548a8159a29e3c7aa94f3ae88c9d341120c6113b6f493569f189c1e25fc484c2a6a9b0c7180a5e42f84ec2ec2ffe00106de880a9ac335b1cb40f874f9ec6cdaf6287f8ee15737bcb184147d61e3a998e1dc9a4b4119ca2571b6799e08603c05a623bf87cb647000500ae08c200fb644874a69db7502b5a63983d4ce8282ea156b4805eb5ac2c73969d515d23894e28b7bb26edcf4299bfb03697e95e3d2ad6e84d9fc23978f2110f844eeece0eb7206b86dc57c2080946aac3d78aa2b9c352d7cb03031e938c9644da7a7f4b048ddcb67aecf34bdc25bcd1970edf09e5afbe1e878b5fa118100441a15ff751d69f696f54f695d0697995e96102a7233eb64b5d30960d2b31bcd13f30cd9494690f2de83dc90ea11525bb6190de49437edc1fe4939f626ceb9e6a8294b296316f6503ec4e117e5fb08e8444006fbe6080876a25b72b3c90ec01f00cccf7044d74bb4c5654783bfe562b2708efbe57170852f9ea2f039324e14062a844cd5acf72590924a97db906ca9dd30e9a213db4313145936f12aeb479567201fa53d51b7295b8e906bae333e917f0dea6eda8089cb168979867dc15c91f6fffe740ddb759fd57190197e965d72f7ec4fa1716655d1211e18f283ca10496d79379ea0cf5acd851544fed8aacff0f2bbef237401ce"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}) recvmmsg(0xffffffffffffffff, &(0x7f0000003e00)=[{{&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x0, &(0x7f0000002680)=[{&(0x7f0000000100)=""/227}, {&(0x7f0000000200)=""/210}, {&(0x7f0000000300)=""/169}, {&(0x7f00000003c0)=""/152}, {&(0x7f0000000480)=""/4096}, {&(0x7f0000001480)=""/4096}, {&(0x7f0000002480)=""/136}, {&(0x7f0000002540)=""/157}, {&(0x7f0000002600)=""/111}], 0x0, &(0x7f0000003f40)=""/253}}, {{&(0x7f0000002840)=@tipc=@name, 0x0, &(0x7f0000002940), 0x0, &(0x7f0000002980)=""/193}}, {{0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002a80)=""/4096}, {&(0x7f0000003a80)=""/253}, {&(0x7f0000003b80)=""/215}, {&(0x7f0000003c80)=""/166}], 0x0, &(0x7f0000003ec0)=""/91}}], 0x4f, 0x0, 0x0) r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000340)={0x2, 0x4e20, @loopback}, 0x57) recvmmsg(r0, &(0x7f0000001740)=[{{0x0, 0x0, &(0x7f0000001400)=[{0x0}], 0x1}}], 0x1, 0x2, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f00000000c0)=0xfd, 0x4) sendmsg$NFT_BATCH(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[], 0xc4}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 2.834810808s ago: executing program 7 (id=4205): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x2}}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x5, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x2c, 0x3, 0xa, 0x201, 0x0, 0x0, {0x1, 0x0, 0x1600}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz1\x00'}]}, @NFT_MSG_NEWRULE={0x6c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x44, 0x4, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, @connlimit={{0xe}, @val={0x4}}}, {0x28, 0x1, 0x0, 0x1, @cmp={{0x8}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_CMP_DATA={0x8, 0x3, 0x0, 0x1, [@NFTA_DATA_VALUE={0x4}]}, @NFTA_CMP_SREG={0x8, 0x1, 0x1, 0x0, 0x9}, @NFTA_CMP_OP={0x8, 0x2, 0x1, 0x0, 0x5}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0xe0}, 0x1, 0x0, 0x0, 0x4}, 0x0) 2.708441068s ago: executing program 8 (id=4206): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r1, &(0x7f0000002140)={0xa, 0x4e25, 0x1, @mcast2, 0x5}, 0x1c) sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}, 0x1, 0x0, 0x0, 0xc080}, 0x10) ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x4030ae7b, &(0x7f0000000000)={0x0, 0x4, 0x77f, 0x5, 0x5373}) landlock_create_ruleset(&(0x7f0000000140)={0x2c8d, 0x3, 0xae4dca4475240a2a}, 0x1b, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e21, 0x3ff, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x171}}], 0x400000000000172, 0x4001c00) sendmsg$nl_route_sched_retired(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001a00)={&(0x7f0000000100)=@deltfilter={0x34, 0x2d, 0x1, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x7, 0x5}, {0xffff}, {0xa, 0x9}}, [@f_tcindex={{0xc}, {0x4}}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000080}, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0xa0380, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000a80)={'syzkaller0\x00', @broadcast}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x129, 0x0, 0xfffffff8, {0x0, 0x0, 0x0, r5, {0xb, 0xd}, {}, {0x8, 0xc}}}, 0x24}}, 0x40004) recvmmsg(r6, &(0x7f0000001480)=[{{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000700)=""/197, 0xc5}, {&(0x7f0000002ac0)=""/4101, 0x1005}, {&(0x7f0000000940)=""/61, 0x3d}], 0x4}, 0x5d}], 0x1, 0x10022, 0x0) r7 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="0100000000000000000005000000180001801400020073797a5f74756e00000008000000000018000380140003801000018004000300080001"], 0x44}}, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="0700000000000000000005000000180001801400020073797a5f74756e000000000000000000100003800400010008000380"], 0x3c}}, 0x0) 2.413223204s ago: executing program 2 (id=4208): sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fc000000190001000000000000000000200100000000000000000000000000006401010200000000000000000000000000000005000000030a00200000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0800000000000000ac00000000000000ff0f000000000000ffffffffffffffff0000000000000000ffffffffffffffffffffff7f0000000000000100000000000200000000000000040a00000000000000000000008040000000000000000008000000000000000001000003000000004400050000000000000000000000000000000000000004d23c"], 0xfc}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a44, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fc000000190001002dbd70000000000064010100"/30], 0xfc}, 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000380)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x2409c8c1, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 2.334080345s ago: executing program 7 (id=4209): madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x100, 0x4848e}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_TYPE={0x6, 0xf, 0x3}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40001}, 0x20004090) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) 1.908001922s ago: executing program 0 (id=4211): r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001480)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)=@newqdisc={0x24, 0x24, 0xf0b, 0x70bd2a, 0x2001, {0x0, 0x0, 0x0, r1, {}, {0xffff, 0xffff}, {0x5, 0xd}}}, 0x24}}, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x74) close(r2) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000010240)={0x0, 0x0, &(0x7f0000010280)={&(0x7f00000001c0)={0x10020, 0x3f7, 0x0, 0x0, 0x400, {0xffff, 0x7, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0'}}, 0x10020}}, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000010480)={[&(0x7f0000000200)='\x01', &(0x7f0000010400)='/dev/qrtr-tun\x00']}) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@newtfilter={0x44, 0x2c, 0xd27, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r1, {0xe}, {}, {0x8, 0x1}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_CT_MARK={0x8}, @TCA_FLOWER_KEY_CT_MARK_MASK={0x8}]}}]}, 0x44}}, 0x4000) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 1.66904338s ago: executing program 6 (id=4212): mkdir(&(0x7f0000000000)='./cgroup/../file0\x00', 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f00000003c0)='cgroup.procs\x00', 0x2, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[@ANYBLOB="3000000010000100"/20, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB="08001b"], 0x30}}, 0x0) 1.553672691s ago: executing program 0 (id=4213): r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000340)={0x2, 0x4e20, @rand_addr=0x64010101}, 0x10) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000040)={0x8, 0x9, 0x4, {0x2, @sliced={0x1, [0x5, 0xf3c, 0x6, 0x5, 0x4, 0x8, 0xfffd, 0x3, 0x6, 0x4, 0x8000, 0x3, 0x0, 0x4da, 0x6, 0x400, 0x401, 0x4, 0x1000, 0x1, 0x2, 0x6, 0x6, 0x5, 0xca, 0x8, 0x5af, 0xabf, 0x3, 0x6, 0x3, 0x9, 0x40, 0x100, 0x3, 0x18, 0xfff8, 0xfffc, 0x200, 0x1, 0xdd, 0x0, 0x2, 0xb, 0x7, 0x81, 0x0, 0xffff], 0x4e8}}, 0x8}) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_udp_encap(r2, 0x11, 0x64, &(0x7f00000001c0)=0x3, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@link_local, @random="4bb7e00d2cac", @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x100, 0x0, 0x0, 0x11, 0x0, @empty, @multicast1}, {0x0, 0x4e20, 0x8}}}}}, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), r0) sendmsg$DEVLINK_CMD_RATE_DEL(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x44, r3, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@DEVLINK_ATTR_RATE_NODE_NAME={0xe}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000080) recvmmsg(r0, &(0x7f0000001740)=[{{0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000400)=""/4096, 0x10c4}], 0x1}}], 0x4000210, 0x2, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f00000000c0)=0xfd, 0x4) sendmsg$NFT_BATCH(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[], 0xc4}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r4 = socket$inet_sctp(0x2, 0x1, 0x84) connect$pppl2tp(r0, &(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, r4, 0x3, 0x1, 0x1, 0x4, {0xa, 0x4e24, 0x87, @empty, 0x3}}}, 0x3a) 1.417223346s ago: executing program 2 (id=4214): write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x9, 0x4, 0x6, 0xfffa}, 0x1d, [0x1, 0xc957, 0xfffffff3, 0x9, 0x80, 0x2, 0x3, 0x7c, 0x6, 0x4d, 0x39cc191a, 0x5c, 0x9, 0x3, 0x2, 0x0, 0x6, 0x3, 0x2, 0x2ab, 0x4, 0x7, 0x4, 0x3c5b, 0x1, 0x1ff, 0x9, 0x1, 0x1f461e2c, 0x7, 0xe661, 0x4, 0xb, 0x3, 0x7fff, 0x4c74, 0x80000000, 0x800242, 0xffffffff, 0xa, 0x0, 0x171, 0x2, 0x6, 0x3, 0x2, 0x5, 0x3e, 0x8f, 0x6, 0x6, 0x3, 0x80092a3, 0x4, 0x1, 0x20000000, 0x82, 0xa34d, 0x44a, 0x100007, 0x8, 0x4, 0x1, 0x40], [0x10000007, 0xfffe, 0x12f, 0x6, 0x10, 0xfffffff3, 0x129432e6, 0xcb, 0xf9, 0xd, 0x2bf, 0x5, 0x1000, 0xfffffffc, 0x0, 0x0, 0x7, 0x5, 0x2f, 0xe, 0x312, 0x1, 0x0, 0xfffffffe, 0x8, 0x4, 0x8000, 0x9, 0x3fe, 0x401, 0xfbf, 0x4, 0xfb, 0x5, 0x8000, 0x5f31, 0x4, 0x1, 0x2, 0x2, 0x20009, 0x4, 0x9, 0x8, 0x9, 0x6, 0x81, 0xa, 0x1, 0x9, 0x9, 0x2, 0x7f, 0x9, 0x1, 0x3, 0x9, 0xffffffff, 0x7, 0x3, 0x9, 0x48c93690, 0x42, 0x400004], [0x6, 0x6, 0x80000000, 0x2, 0xff, 0x40000100, 0x8d2, 0x9, 0x5, 0x7fff, 0x8, 0x1, 0xb, 0x4, 0x5, 0x1005, 0x0, 0x1f0, 0xfffffffd, 0x2, 0x86, 0x1, 0x9, 0x3e7, 0x9, 0x5, 0x2, 0x2, 0x800, 0x8, 0x5, 0x8001, 0x7, 0x38, 0x800003, 0x200, 0x4f78, 0x2, 0xcc52, 0xe, 0x1000, 0xa2, 0x7, 0x53cf697b, 0xfffffff9, 0x6, 0xac8, 0xbf, 0x10012, 0x403, 0x7ff, 0x2003, 0x0, 0x1, 0xffff, 0xf, 0x6, 0x1c, 0x120000, 0x9, 0x6, 0xaaed, 0x4, 0xff], [0x9, 0xbb31, 0x3, 0xb, 0x5, 0x1, 0x6, 0x5, 0x0, 0x3, 0x80ce7, 0x1ff, 0x3, 0x7, 0x5, 0x1003, 0x101, 0x10000, 0x6, 0x7fff, 0xffff, 0xe620, 0x2, 0xffffffff, 0x1, 0xffffffff, 0x14c, 0x60a7, 0x176b51d5, 0x4, 0xffffffff, 0x80000000, 0x7, 0x8, 0xc8, 0xee1, 0x0, 0x4, 0x23, 0x7f, 0x100, 0x9602, 0x4, 0x2, 0xffff, 0x6, 0x1, 0x10080, 0x6, 0x8, 0x30b1d693, 0x5a2b, 0xc, 0x7, 0x1, 0x6c1b, 0x0, 0x4, 0x8, 0xb1c, 0x1, 0x200, 0xffff3441, 0xfff]}, 0x45c) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=ANY=[@ANYBLOB="140000001000010000000000000000000100000a20000000000a01040000000000000000010080030900010073797a30000000002c000000030a01010000000000004000010000000900010073797a30000000000900030073797a310000000070000000060a010400000000000000000100000008000b400000000048000480440001800b000100657874686472000034000280080001400000000c080003400000000008000440000000220500020007000000080006400000000308000540000000000900010073797a300000000020000000030a010300000000000000000a0000020900030073797a300000000044010000080a01080000000000000000010000073a00074032e97608c07b8f34d704cc507d07a8d4c429672a9b6841e516ce194f03354b3c46a930469ce36ee8391a02352a70d543c633dc17a9d300007900074012119f33dbd27dbba871f33b8206fc0a59dac6df96baf86f3deffa20b8a2b13fa2fbc917a33ad4b9dc903553ff1e7533cd9d1e3f6a3248b10a63552977fab38d9ad7409cbd223b094a0bb6f0884c8839890d122f9b9963668c97749b2304852a8d461ccc39dc307f41ac41688a4f2d64a916dc532d00000008000a40000000000900010073797a30000000000900020073797a31000000002c00058008000140000086dd080001400000002c080001400000001608000140000000736afd014000008100080009"], 0x248}}, 0x0) 1.166936323s ago: executing program 2 (id=4215): sendmsg$TIPC_NL_LINK_GET(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)=@newtfilter={0x88, 0x2c, 0x6f14cf9ac61f9c9b, 0x70bd26, 0x0, {0x0, 0x0, 0x0, r0, {0xfffa}, {}, {0x1c, 0xfff9}}, [@filter_kind_options=@f_flower={{0xb}, {0x58, 0x2, [@TCA_FLOWER_ACT={0x54, 0x3, [@m_connmark={0x50, 0x1, 0x0, 0x0, {{0xd}, {0x20, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xfffffff8, 0xfff, 0x0, 0x5, 0xb}, 0x3}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}]}]}}]}, 0x88}}, 0x24000000) r1 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r1, &(0x7f00000002c0), 0x40000000000009f, 0x0) 560.008414ms ago: executing program 0 (id=4216): ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000004040)={0x0, 0x0, @start={0x0, 0x0, "83edcec9f2ffbdaf61a8f96836d86074cb82773316fce4441cabf558643e5ca60b9a82c7f4edab133919e1956cbe1d627525b8276eb421aa907d45d3ec7a97057a4010061975b98a9bc6403ad7b2b1dcf10502b7a0ce4670f05f61abc3ba3db7854757cbd30115568a3dca26998ccf0bf0000ed211e468c32bb90881f2a5ddf0036e240157e69efc36da13b87755f692f580a3fc87f2e82ed865062f282a765bb9e7bb2f2704280978bf18e12dfb1c73a6ffdbc61c96e3fe8c9bdcbfed00b93171280c0841a0b214e336e0c455286823f6bb0bafd23f2c7e3a41b001854230f691c9e98deef5f300546dd1313e8fad9cb1dc89cf1c4d194326384e414fe437d4e03a210f12483b1d05b192b2a77598cbaee0019ae446356b4fb4569af0712013584a34da088b6c12591083ad8309d0e709c7a9cc43f2d9f4884a62266b493003813a2507fff8d0cc52b91d5e870168d353d46b9a3ace399ba2ae2887d5aa17919b9676af68eadacc46915419c6906badc3421d07d41004726855f3145154346fcd278aa3670b3a0cc275ce1d5bcd6279cd4e063d3d73f1ab571092e7f9877915ffd1fd8b85e921f974ab701bfe117eeafc818121e5233c9638de16981db76c26060325e754688d73ef7a5bb25702b44063c311e1bad5c89440e4a0eb3537cbe7a6fe972b8cdfae4763d755d2c98d4b8d624e2d1bb9b1ae8984ad5b0e82cfdf7e8f5ba740ac6f42acd0850272cfa2f0ad51decd8a4ff98b7ad35c156cad5688f966cb2930b65862ebe52356a58ad053b7df435dc8bd835eb9e0ff2da822ccd3280350e45cf502326a72ff73a5ab45979056184dadce078e07828e1baca541d6ebc1219d5d99f87e9a439b175e60361ee31312c98dab4c2ff6773be9b85823377748450a12f57f233d8b49ea5fd26eb7a995854ef95889b5cb8a0749bb97f3d3dcb9de5520b2f7fd8c72974b6a99aa636b1a01889e5acb5a1259d65733d53bc90431534c5423fa79c7d30204af25ecc25c2715d537ccbc2cb82cf8fb4d5735f3b7af87c469c858d2fe6e549d18402bc9c06749fb1e1d750d87ac6a067dfd3fe804741d7e5520e1ba26489d8e890a9f43857e6a22c4d68f6ecf47ad44ef7289d361d65ee70e2a010e6eb0b3216a94157a7fb5727afc70e3d69c2d9625dce7bbc6e481c8d04bbdb084b326b1316c38cf6985058d2001a90f4658a3c040c289e31a78cb782760f60a2494b91441c3213d0d85cbc2bc81a3cf64ce4f9a3507cf8049762d47ecd219185f8906fbe86dc1280a403ef1124d04cf74ac88ed6f56a9037238e4ba8d4df228560784a766d1bcffc726b125788fefec929f3b9a1f2114b13cfe0291b1f1893497a0a4adef1dc440e98c474f5b2165276ce11dc6175604595c9083b2b83d4206c9ee2efb15561bbaaec006b6c402dcb904290f013b96a0ba41c991", "083f6f82331d85048e7c29e585f53e63785c78f2055f36ab4076c64a88a452762d64035d49a35f9cf126ca3724e840a2e4f3964e53519e56a25ffd217d4d9d07dc1f2b39738268ee6932482833afe48afc6b39086082c0b43b174ef8e0accdcd70ecbb16dea63210657a916b579902765a8185f8f1ce80ee19aa377351f5f273da05ba49f1a63fbfd7223828ba8b0fa95577d23f8834a30a3995510e91234d0850373ae6abfb931b9b4194c95032685c558030d8969f540b1393eb88484e8212876d87d63b52f87f5733944f11cb1f5c3eb82b0fdb8d664841fbb731d2516250a08864f72a0726e9c5bb03f215d2ab10c7f8d153f678b6ac49ee96689f5bd677fada4676c15a6bd54103255ccb1a042f4b6251c8588a515a4057805b38d149615df2244bf50a0f5c9802d3ed5f5edb1e33591d2f5545f1b7d1e4de79bfe95108fab7f205a2f16adf826b20656b786cba7ce9a7d8a37aff652d5237bc45b105046bb69282a6ee0bca537f9dcc630270a45cdfbb02c42295a49939db67ca3ea82d7868f035ab123915049329ece5ccf16357b0a2e8e01782277a9e06b9f18bd6cc5ad92af9f1baa0dcdaa31a579bb124f7179690dea7ecbe1dfeb5b95f4177925e667914e9ecd76276492019b64a04d025e1eb3bd6707059c7ffa1aac297fd9e38759d42320ac4fa28714c3cf622e49f67201535ede59a5ed0ed37f3e8aca3209d391d0055fb5d4a72ac1115488d17eac5638d7a8111e17b80867d0227ed7c0b8d64e303f57548a8159a29e3c7aa94f3ae88c9d341120c6113b6f493569f189c1e25fc484c2a6a9b0c7180a5e42f84ec2ec2ffe00106de880a9ac335b1cb40f874f9ec6cdaf6287f8ee15737bcb184147d61e3a998e1dc9a4b4119ca2571b6799e08603c05a623bf87cb647000500ae08c200fb644874a69db7502b5a63983d4ce8282ea156b4805eb5ac2c73969d515d23894e28b7bb26edcf4299bfb03697e95e3d2ad6e84d9fc23978f2110f844eeece0eb7206b86dc57c2080946aac3d78aa2b9c352d7cb03031e938c9644da7a7f4b048ddcb67aecf34bdc25bcd1970edf09e5afbe1e878b5fa118100441a15ff751d69f696f54f695d0697995e96102a7233eb64b5d30960d2b31bcd13f30cd9494690f2de83dc90ea11525bb6190de49437edc1fe4939f626ceb9e6a8294b296316f6503ec4e117e5fb08e8444006fbe6080876a25b72b3c90ec01f00cccf7044d74bb4c5654783bfe562b2708efbe57170852f9ea2f039324e14062a844cd5acf72590924a97db906ca9dd30e9a213db4313145936f12aeb479567201fa53d51b7295b8e906bae333e917f0dea6eda8089cb168979867dc15c91f6fffe740ddb759fd57190197e965d72f7ec4fa1716655d1211e18f283ca10496d79379ea0cf5acd851544fed8aacff0f2bbef237401ce"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}) recvmmsg(0xffffffffffffffff, &(0x7f0000003e00)=[{{&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x0, &(0x7f0000002680)=[{&(0x7f0000000100)=""/227}, {&(0x7f0000000200)=""/210}, {&(0x7f0000000300)=""/169}, {&(0x7f00000003c0)=""/152}, {&(0x7f0000000480)=""/4096}, {&(0x7f0000001480)=""/4096}, {&(0x7f0000002480)=""/136}, {&(0x7f0000002540)=""/157}, {&(0x7f0000002600)=""/111}], 0x0, &(0x7f0000003f40)=""/253}}, {{&(0x7f0000002840)=@tipc=@name, 0x0, &(0x7f0000002940), 0x0, &(0x7f0000002980)=""/193}}, {{0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002a80)=""/4096}, {&(0x7f0000003a80)=""/253}, {&(0x7f0000003b80)=""/215}, {&(0x7f0000003c80)=""/166}], 0x0, &(0x7f0000003ec0)=""/91}}], 0x4f, 0x0, 0x0) r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000340)={0x2, 0x4e20, @loopback}, 0x57) recvmmsg(r0, &(0x7f0000001740)=[{{0x0, 0x0, &(0x7f0000001400)=[{0x0}], 0x1}}], 0x1, 0x2, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f00000000c0)=0xfd, 0x4) sendmsg$NFT_BATCH(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[], 0xc4}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 396.474654ms ago: executing program 0 (id=4217): r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000180), 0x4) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x4e22, 0xd, @loopback, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e22, 0x23, @loopback, 0x23}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0x5, &(0x7f0000000100)=0x80000, 0x4) sendto$inet(r0, &(0x7f0000000900)="2e552f5d9fd8b0d9627c4980f0d1ea2bf8f617a682acd2841acd878bd68344d4f50f83b0c51fa9025a01c95d4a068ec8b12d01010000a44c4505ba9a36f2cf4cc5e8308126d0a2c3b9d24e57c5011376b6263e2a1258eec1eb72bedea3eb5ccf73eb081b4c6d5faa998d7b795c057dd757d14200a8a6dbb3e59df96b77d16753ac4b32b94ffe6b5ee304d0428eb18056657c8c5c71c632be66cb26fe5c9abec7591ef3cb9b2a1133e9fa9bf0de6c378bed7b51cb8a07c343aabfda193349b91a5dc81a658cb61fbbfa51ef95abe03381ee2cb8d41da19ea8b96ec68ce17cf57da60f1d04acaf34a643db8d2d5ad2991f306b42744347a0c9e1fe2136b2b3da49032d3a57df1e236222cf6d6fe396aff8e5fe7fff5baa88789b783c12045e2c904a5d118369fdddc3e6e2f24bdbb26df92ac9bf4751c897a87c0223888e36ad14ba6e4d879ff464cac6f13a3a543e067d922e99c50f2fc6391e9c1c82b7195005eafdbb3374200c134cbd0f11739e8c19dd07140686242fea48caf3a1a93b86f35d77f258a2c9ce24cf321068551a584262d7a74a344e428c77c8af755e72904b0ca8a0bb359f", 0x1a6, 0x12, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/8, 0xfffffffffffffd0b, 0xc9100120, 0x0, 0xfffffffffffffd25) shutdown(r1, 0x1) 108.42902ms ago: executing program 0 (id=4218): socket$inet_udp(0x2, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=@newlink={0x20, 0x10, 0x44b, 0x0, 0x0, {0x7a}}, 0x20}}, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0}, 0x68) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1a, 0x3, &(0x7f0000000140)=ANY=[], 0x0, 0x26, 0x0, 0x0, 0x1f00, 0x20, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2c605, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x94) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) r0 = io_uring_setup(0x524, &(0x7f0000000040)={0x0, 0x3cb1, 0x1c080, 0xa, 0x20002f7}) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000000)={'wlan1\x00', 0x0}) io_uring_enter(r0, 0x2219, 0x7721, 0x16, 0x0, 0x0) 0s ago: executing program 0 (id=4219): socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00'}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201100100000010450c1251000000000001090224000100000000090400071903000000092100020301432d0009058103000400ff03624a751dff15ac8606b47ba537581eefaa8c3f9ba5dad47b259a5df89b9b0e32e7cad678044750eed100ccaaa1080a931537886da3ed142a8f0a47032aa315faf8baa6a2f2c73276250c2ad51f097c1523bfe5f230dc5336a60596"], 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r2, 0x7a7, &(0x7f0000000040)=0x90000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r2, 0x7a0, &(0x7f0000000000)={@local}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x101000, 0x0) syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) r3 = inotify_init1(0x80000) inotify_add_watch(r3, &(0x7f0000000400)='.\x00', 0xa4000021) r4 = inotify_init() inotify_add_watch(r4, &(0x7f00000003c0)='.\x00', 0x5db) symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') r5 = inotify_init1(0x80800) inotify_add_watch(r5, &(0x7f0000000300)='./file1\x00', 0x10000200) socket(0x2b, 0x80801, 0x1) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x4e2603, 0x0) pselect6(0x40, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x7d, 0x0, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006}, 0x0, 0x0) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r2, 0x7a8, &(0x7f0000000540)={{@hyper, 0x2}, @hyper, 0x0, 0x0, 0x5e, 0x8}) socket$inet6_udp(0xa, 0x2, 0x0) r6 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r6, 0x7a7, &(0x7f0000000040)=0x90000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r6, 0x7a0, &(0x7f0000000240)={@hyper}) ioctl$IOCTL_VMCI_QUEUEPAIR_ALLOC(r6, 0x7a8, &(0x7f0000000540)={{@hyper, 0x2}, @hyper, 0x0, 0x0, 0x5e}) close_range(r1, 0xffffffffffffffff, 0x0) kernel console output (not intermixed with test programs): sing attributes in process `syz.1.3895'. [ 782.320928][T25849] 8021q: adding VLAN 0 to HW filter on device bond3 [ 782.327753][ T5710] usb 8-1: new high-speed USB device number 24 using dummy_hcd [ 782.373259][T25849] 8021q: adding VLAN 0 to HW filter on device bond3 [ 782.380822][ T5710] usb 8-1: Using ep0 maxpacket: 32 [ 782.382469][T25849] bond3: (slave vcan1): The slave device specified does not support setting the MAC address [ 782.401664][ T5710] usb 8-1: config 0 has an invalid interface number: 196 but max is 0 [ 782.426281][T25849] bond3: (slave vcan1): Error -95 calling set_mac_address [ 782.439314][ T5710] usb 8-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 782.472967][ T5710] usb 8-1: config 0 has no interface number 0 [ 782.500816][ T5710] usb 8-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 782.536996][ T5710] usb 8-1: config 0 interface 196 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 782.567200][ T5710] usb 8-1: config 0 interface 196 has no altsetting 0 [ 782.601348][ T5710] usb 8-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 782.622975][ T5710] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 782.650343][ T5710] usb 8-1: Product: syz [ 782.658306][ T5710] usb 8-1: Manufacturer: syz [ 782.670279][ T5710] usb 8-1: SerialNumber: syz [ 782.679952][T25893] usb usb9: Requested nonsensical USBDEVFS_URB_SHORT_NOT_OK. [ 782.704213][ T5710] usb 8-1: config 0 descriptor?? [ 782.722424][T25842] raw-gadget.0 gadget.7: fail, usb_ep_enable returned -22 [ 782.835761][T25899] netlink: 88 bytes leftover after parsing attributes in process `syz.2.3897'. [ 783.182828][T25913] tipc: Enabled bearer , priority 0 [ 783.355470][ T10] usb 2-1: new full-speed USB device number 105 using dummy_hcd [ 783.527474][ T10] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid maxpacket 21293, setting to 64 [ 783.553080][ T10] usb 2-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ac.7e [ 783.575306][ T10] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 783.588793][ T10] usb 2-1: Product: syz [ 783.597856][ T10] usb 2-1: Manufacturer: syz [ 783.609431][ T10] usb 2-1: SerialNumber: syz [ 783.627559][ T10] usb 2-1: config 0 descriptor?? [ 783.639330][T25907] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 783.652021][ T10] hub 2-1:0.0: bad descriptor, ignoring hub [ 783.659069][ T10] hub 2-1:0.0: probe with driver hub failed with error -5 [ 783.674120][ T10] input: syz syz as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/input/input73 [ 784.009122][T25910] tipc: Disabling bearer [ 784.115409][T14685] usb 7-1: new high-speed USB device number 77 using dummy_hcd [ 784.277465][T14685] usb 7-1: Using ep0 maxpacket: 16 [ 785.083874][ T5710] ipheth 8-1:0.196: Unable to find endpoints [ 785.139277][ T5710] usb 8-1: USB disconnect, device number 24 [ 785.412274][T25965] netlink: 65039 bytes leftover after parsing attributes in process `syz.0.3909'. [ 785.423887][T25965] FAULT_INJECTION: forcing a failure. [ 785.423887][T25965] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 785.437882][T25965] CPU: 0 UID: 0 PID: 25965 Comm: syz.0.3909 Tainted: G L syzkaller #0 PREEMPT(full) [ 785.437914][T25965] Tainted: [L]=SOFTLOCKUP [ 785.437922][T25965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 785.437933][T25965] Call Trace: [ 785.437941][T25965] [ 785.437950][T25965] dump_stack_lvl+0xe8/0x150 [ 785.437981][T25965] should_fail_ex+0x412/0x560 [ 785.438020][T25965] _copy_to_user+0x31/0xb0 [ 785.438054][T25965] simple_read_from_buffer+0xe1/0x170 [ 785.438084][T25965] proc_fail_nth_read+0x1bb/0x230 [ 785.438113][T25965] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 785.438143][T25965] ? rw_verify_area+0x2a6/0x4d0 [ 785.438171][T25965] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 785.438199][T25965] vfs_read+0x20c/0xa70 [ 785.438232][T25965] ? __pfx___mutex_lock+0x10/0x10 [ 785.438253][T25965] ? __pfx_vfs_read+0x10/0x10 [ 785.438282][T25965] ? __fget_files+0x2a/0x420 [ 785.438312][T25965] ? __fget_files+0x3a0/0x420 [ 785.438337][T25965] ? __fget_files+0x2a/0x420 [ 785.438372][T25965] ksys_read+0x150/0x270 [ 785.438401][T25965] ? __pfx_ksys_read+0x10/0x10 [ 785.438433][T25965] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 785.438453][T25965] do_syscall_64+0x15f/0xf80 [ 785.438484][T25965] ? trace_irq_disable+0x3b/0x140 [ 785.438515][T25965] ? clear_bhb_loop+0x40/0x90 [ 785.438540][T25965] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 785.438561][T25965] RIP: 0033:0x7ff6f495d68e [ 785.438580][T25965] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 785.438599][T25965] RSP: 002b:00007ff6f57abfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 785.438621][T25965] RAX: ffffffffffffffda RBX: 00007ff6f57ac6c0 RCX: 00007ff6f495d68e [ 785.438636][T25965] RDX: 000000000000000f RSI: 00007ff6f57ac0a0 RDI: 0000000000000004 [ 785.438758][T25965] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 785.438773][T25965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 785.438784][T25965] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 785.438814][T25965] [ 786.146963][T14684] usb 2-1: USB disconnect, device number 105 [ 786.351211][T25983] usb usb9: Requested nonsensical USBDEVFS_URB_SHORT_NOT_OK. [ 786.450910][T25983] netlink: 88 bytes leftover after parsing attributes in process `syz.0.3911'. [ 786.619975][T25991] team0: Device gtp0 is of different type [ 786.716606][T25994] netlink: 56 bytes leftover after parsing attributes in process `syz.7.3913'. [ 786.755968][T25994] netlink: 20 bytes leftover after parsing attributes in process `syz.7.3913'. [ 786.918507][T14685] usb 7-1: unable to get BOS descriptor or descriptor too short [ 786.958896][T14685] usb 7-1: unable to read config index 0 descriptor/start: -71 [ 787.004703][T14685] usb 7-1: can't read configurations, error -71 [ 787.668824][T14685] usb 7-1: new high-speed USB device number 78 using dummy_hcd [ 787.835334][T14685] usb 7-1: device descriptor read/64, error -71 [ 787.955773][ T5696] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 787.976217][T14685] usb usb7-port1: attempt power cycle [ 788.145259][ T5696] usb 1-1: Using ep0 maxpacket: 32 [ 788.153967][ T5696] usb 1-1: config 0 has an invalid interface number: 196 but max is 0 [ 788.175246][ T5696] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 788.190901][ T5696] usb 1-1: config 0 has no interface number 0 [ 788.205485][ T5696] usb 1-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 788.223395][ T5696] usb 1-1: config 0 interface 196 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 788.234119][T26046] netlink: 8 bytes leftover after parsing attributes in process `syz.7.3922'. [ 788.265231][ T5696] usb 1-1: config 0 interface 196 has no altsetting 0 [ 788.278559][ T5696] usb 1-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 788.295272][ T5696] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 788.315290][ T5696] usb 1-1: Product: syz [ 788.319506][ T5696] usb 1-1: Manufacturer: syz [ 788.324118][ T5696] usb 1-1: SerialNumber: syz [ 788.344124][ T5696] usb 1-1: config 0 descriptor?? [ 788.355717][T14685] usb 7-1: new high-speed USB device number 79 using dummy_hcd [ 788.371501][T26030] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 788.396018][T14685] usb 7-1: device descriptor read/8, error -71 [ 788.557022][ T4945] Bluetooth: hci3: unexpected event for opcode 0x3182 [ 788.645350][T14685] usb 7-1: new high-speed USB device number 80 using dummy_hcd [ 788.707874][T14685] usb 7-1: device descriptor read/8, error -71 [ 788.836417][T14685] usb usb7-port1: unable to enumerate USB device [ 788.902183][T26079] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3923'. [ 788.939031][T26079] netem: change failed [ 788.951247][T26079] FAULT_INJECTION: forcing a failure. [ 788.951247][T26079] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 788.964885][T26079] CPU: 1 UID: 0 PID: 26079 Comm: syz.2.3923 Tainted: G L syzkaller #0 PREEMPT(full) [ 788.964916][T26079] Tainted: [L]=SOFTLOCKUP [ 788.964924][T26079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 788.964936][T26079] Call Trace: [ 788.964946][T26079] [ 788.964955][T26079] dump_stack_lvl+0xe8/0x150 [ 788.964985][T26079] should_fail_ex+0x412/0x560 [ 788.965019][T26079] _copy_from_user+0x2d/0xb0 [ 788.965046][T26079] kstrtouint_from_user+0xd6/0x180 [ 788.965073][T26079] ? __pfx_kstrtouint_from_user+0x10/0x10 [ 788.965115][T26079] proc_fail_nth_write+0x8e/0x210 [ 788.965142][T26079] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 788.965171][T26079] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 788.965200][T26079] vfs_write+0x29a/0xb90 [ 788.965239][T26079] ? __pfx_vfs_write+0x10/0x10 [ 788.965269][T26079] ? __fget_files+0x2a/0x420 [ 788.965297][T26079] ? __fget_files+0x3a0/0x420 [ 788.965319][T26079] ? __fget_files+0x2a/0x420 [ 788.965353][T26079] ksys_write+0x150/0x270 [ 788.965385][T26079] ? __pfx_ksys_write+0x10/0x10 [ 788.965423][T26079] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 788.965446][T26079] do_syscall_64+0x15f/0xf80 [ 788.965474][T26079] ? trace_irq_disable+0x3b/0x140 [ 788.965502][T26079] ? clear_bhb_loop+0x40/0x90 [ 788.965528][T26079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 788.965549][T26079] RIP: 0033:0x7fcabc15d68e [ 788.965570][T26079] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 788.965588][T26079] RSP: 002b:00007fcabd134fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 788.965611][T26079] RAX: ffffffffffffffda RBX: 00007fcabd1356c0 RCX: 00007fcabc15d68e [ 788.965636][T26079] RDX: 0000000000000001 RSI: 00007fcabd1350a0 RDI: 0000000000000005 [ 788.965650][T26079] RBP: 00007fcabd135090 R08: 0000000000000000 R09: 0000000000000000 [ 788.965662][T26079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 788.965675][T26079] R13: 00007fcabc416038 R14: 00007fcabc415fa0 R15: 00007fcabc53fa48 [ 788.965710][T26079] [ 789.432793][T26085] usb usb9: Requested nonsensical USBDEVFS_URB_SHORT_NOT_OK. [ 789.626537][T26092] netlink: 88 bytes leftover after parsing attributes in process `syz.7.3924'. [ 789.880598][T26101] FAULT_INJECTION: forcing a failure. [ 789.880598][T26101] name failslab, interval 1, probability 0, space 0, times 0 [ 789.909552][T26101] CPU: 1 UID: 0 PID: 26101 Comm: syz.7.3927 Tainted: G L syzkaller #0 PREEMPT(full) [ 789.909592][T26101] Tainted: [L]=SOFTLOCKUP [ 789.909600][T26101] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 789.909612][T26101] Call Trace: [ 789.909622][T26101] [ 789.909631][T26101] dump_stack_lvl+0xe8/0x150 [ 789.909669][T26101] should_fail_ex+0x412/0x560 [ 789.909704][T26101] should_failslab+0xa8/0x100 [ 789.909738][T26101] __kmalloc_node_track_caller_noprof+0xeb/0x7b0 [ 789.909768][T26101] ? __kasan_kmalloc+0x93/0xb0 [ 789.909797][T26101] ? __request_module+0x2ec/0x630 [ 789.909822][T26101] ? __kmalloc_cache_noprof+0x31c/0x660 [ 789.909855][T26101] kstrdup+0x42/0x100 [ 789.909878][T26101] __request_module+0x2ec/0x630 [ 789.909906][T26101] ? rtnl_link_ops_get+0x23/0x250 [ 789.909936][T26101] ? __pfx___request_module+0x10/0x10 [ 789.909973][T26101] ? rtnl_link_ops_get+0x23/0x250 [ 789.910000][T26101] ? rtnl_link_ops_get+0x23/0x250 [ 789.910029][T26101] ? rtnl_link_ops_get+0x215/0x250 [ 789.910062][T26101] rtnl_newlink+0x60a/0x1bb0 [ 789.910092][T26101] ? kasan_save_track+0x3e/0x80 [ 789.910118][T26101] ? kasan_save_free_info+0x46/0x50 [ 789.910139][T26101] ? __kasan_slab_free+0x5c/0x80 [ 789.910170][T26101] ? __netlink_deliver_tap+0x5ad/0x850 [ 789.910199][T26101] ? netlink_deliver_tap+0x19c/0x1b0 [ 789.910226][T26101] ? netlink_unicast+0x730/0x8e0 [ 789.910250][T26101] ? netlink_sendmsg+0x813/0xb40 [ 789.910280][T26101] ? __pfx_rtnl_newlink+0x10/0x10 [ 789.910305][T26101] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 789.910365][T26101] ? kasan_quarantine_put+0xbb/0x1f0 [ 789.910393][T26101] ? lockdep_hardirqs_on+0x7a/0x110 [ 789.910427][T26101] ? nlmon_xmit+0xb0/0x100 [ 789.910453][T26101] ? kmem_cache_free+0x182/0x650 [ 789.910495][T26101] ? __lock_acquire+0x6b5/0x2cf0 [ 789.910524][T26101] ? __dev_queue_xmit+0x2b6/0x3950 [ 789.910547][T26101] ? __local_bh_enable_ip+0xd0/0x130 [ 789.910569][T26101] ? lockdep_hardirqs_on+0x7a/0x110 [ 789.910597][T26101] ? __dev_queue_xmit+0x2b6/0x3950 [ 789.910616][T26101] ? __local_bh_enable_ip+0xd0/0x130 [ 789.910636][T26101] ? __dev_queue_xmit+0x2b6/0x3950 [ 789.910672][T26101] ? rtnetlink_rcv_msg+0x1b9/0xbe0 [ 789.910713][T26101] ? __pfx_rtnl_newlink+0x10/0x10 [ 789.910741][T26101] rtnetlink_rcv_msg+0x7d5/0xbe0 [ 789.910773][T26101] ? rtnetlink_rcv_msg+0x1b9/0xbe0 [ 789.910799][T26101] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 789.910824][T26101] ? ref_tracker_free+0x693/0x840 [ 789.910857][T26101] ? __pfx_ref_tracker_free+0x10/0x10 [ 789.910883][T26101] ? __asan_memcpy+0x40/0x70 [ 789.910907][T26101] ? __skb_clone+0x63/0x7a0 [ 789.910945][T26101] netlink_rcv_skb+0x232/0x4b0 [ 789.910973][T26101] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 789.911002][T26101] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 789.911044][T26101] ? netlink_deliver_tap+0x2e/0x1b0 [ 789.911074][T26101] ? netlink_deliver_tap+0x2e/0x1b0 [ 789.911110][T26101] netlink_unicast+0x75c/0x8e0 [ 789.911148][T26101] netlink_sendmsg+0x813/0xb40 [ 789.911187][T26101] ? __pfx_netlink_sendmsg+0x10/0x10 [ 789.911220][T26101] ? aa_sock_msg_perm+0xf1/0x1b0 [ 789.911249][T26101] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 789.911281][T26101] ____sys_sendmsg+0x972/0x9f0 [ 789.911312][T26101] ? __might_fault+0xaf/0x130 [ 789.911346][T26101] ? __pfx_____sys_sendmsg+0x10/0x10 [ 789.911383][T26101] ? import_iovec+0x73/0xa0 [ 789.911415][T26101] ___sys_sendmsg+0x2a5/0x360 [ 789.911441][T26101] ? __lock_acquire+0x6b5/0x2cf0 [ 789.911466][T26101] ? __pfx____sys_sendmsg+0x10/0x10 [ 789.911529][T26101] ? __fget_files+0x2a/0x420 [ 789.911551][T26101] ? __fget_files+0x3a0/0x420 [ 789.911585][T26101] __x64_sys_sendmsg+0x1bd/0x2a0 [ 789.911616][T26101] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 789.911661][T26101] ? __pfx_ksys_write+0x10/0x10 [ 789.911698][T26101] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 789.911721][T26101] do_syscall_64+0x15f/0xf80 [ 789.911748][T26101] ? trace_irq_disable+0x3b/0x140 [ 789.911776][T26101] ? clear_bhb_loop+0x40/0x90 [ 789.911801][T26101] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 789.911822][T26101] RIP: 0033:0x7f3ac1f9ce59 [ 789.911841][T26101] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 789.911857][T26101] RSP: 002b:00007f3ac2ef1028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 789.911879][T26101] RAX: ffffffffffffffda RBX: 00007f3ac2215fa0 RCX: 00007f3ac1f9ce59 [ 789.911893][T26101] RDX: 00000000200088c2 RSI: 0000200000000340 RDI: 0000000000000003 [ 789.911906][T26101] RBP: 00007f3ac2ef1090 R08: 0000000000000000 R09: 0000000000000000 [ 789.911918][T26101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 789.911931][T26101] R13: 00007f3ac2216038 R14: 00007f3ac2215fa0 R15: 00007f3ac233fa48 [ 789.911964][T26101] [ 790.813775][ T5696] ipheth 1-1:0.196: Unable to find endpoints [ 790.825670][ T5696] usb 1-1: USB disconnect, device number 97 [ 791.055830][T14698] usb 3-1: new full-speed USB device number 99 using dummy_hcd [ 791.207787][T14698] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 791.226523][T14698] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 791.245642][T14698] usb 3-1: New USB device found, idVendor=9710, idProduct=7730, bcdDevice=96.33 [ 791.270804][T14698] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 791.303874][T14698] usb 3-1: config 0 descriptor?? [ 791.354251][T26149] netlink: 212368 bytes leftover after parsing attributes in process `syz.6.3938'. [ 791.465286][T26160] dns_resolver: Unsupported server list version (6) [ 791.624100][ T29] kauditd_printk_skb: 24 callbacks suppressed [ 791.624123][ T29] audit: type=1804 audit(1779482583.728:552): pid=26161 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz.7.3935" name="/newroot/151/file0" dev="fuse" ino=1 res=1 errno=0 [ 791.708074][T26176] netlink: 212368 bytes leftover after parsing attributes in process `syz.6.3942'. [ 792.135765][T26200] FAULT_INJECTION: forcing a failure. [ 792.135765][T26200] name failslab, interval 1, probability 0, space 0, times 0 [ 792.148795][T26200] CPU: 1 UID: 0 PID: 26200 Comm: syz.7.3949 Tainted: G L syzkaller #0 PREEMPT(full) [ 792.148827][T26200] Tainted: [L]=SOFTLOCKUP [ 792.148835][T26200] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 792.148846][T26200] Call Trace: [ 792.148856][T26200] [ 792.148865][T26200] dump_stack_lvl+0xe8/0x150 [ 792.148895][T26200] should_fail_ex+0x412/0x560 [ 792.148930][T26200] should_failslab+0xa8/0x100 [ 792.148962][T26200] ? skb_clone+0x212/0x3a0 [ 792.148983][T26200] kmem_cache_alloc_noprof+0x87/0x650 [ 792.149021][T26200] skb_clone+0x212/0x3a0 [ 792.149045][T26200] __netlink_deliver_tap+0x404/0x850 [ 792.149095][T26200] ? netlink_deliver_tap+0x2e/0x1b0 [ 792.149127][T26200] netlink_deliver_tap+0x19c/0x1b0 [ 792.149158][T26200] netlink_sendskb+0x68/0x140 [ 792.149189][T26200] netlink_rcv_skb+0x2b6/0x4b0 [ 792.149220][T26200] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 792.149251][T26200] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 792.149294][T26200] ? netlink_deliver_tap+0x2e/0x1b0 [ 792.149323][T26200] ? netlink_deliver_tap+0x2e/0x1b0 [ 792.149358][T26200] netlink_unicast+0x75c/0x8e0 [ 792.149398][T26200] netlink_sendmsg+0x813/0xb40 [ 792.149436][T26200] ? __pfx_netlink_sendmsg+0x10/0x10 [ 792.149470][T26200] ? aa_sock_msg_perm+0xf1/0x1b0 [ 792.149501][T26200] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 792.149534][T26200] ____sys_sendmsg+0x972/0x9f0 [ 792.149566][T26200] ? __might_fault+0xaf/0x130 [ 792.149605][T26200] ? __pfx_____sys_sendmsg+0x10/0x10 [ 792.149646][T26200] ? import_iovec+0x73/0xa0 [ 792.149690][T26200] ___sys_sendmsg+0x2a5/0x360 [ 792.149720][T26200] ? __lock_acquire+0x6b5/0x2cf0 [ 792.149748][T26200] ? __pfx____sys_sendmsg+0x10/0x10 [ 792.149783][T26200] ? kstrtouint+0x6e/0xe0 [ 792.149838][T26200] ? __fget_files+0x2a/0x420 [ 792.149864][T26200] ? __fget_files+0x3a0/0x420 [ 792.149901][T26200] __sys_sendmmsg+0x27c/0x4e0 [ 792.149937][T26200] ? __pfx___sys_sendmmsg+0x10/0x10 [ 792.149964][T26200] ? __mutex_unlock_slowpath+0x1be/0x6f0 [ 792.150010][T26200] ? ksys_write+0x242/0x270 [ 792.150042][T26200] ? __pfx_ksys_write+0x10/0x10 [ 792.150080][T26200] __x64_sys_sendmmsg+0xa0/0xc0 [ 792.150109][T26200] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 792.150125][T26200] do_syscall_64+0x15f/0xf80 [ 792.150143][T26200] ? trace_irq_disable+0x3b/0x140 [ 792.150162][T26200] ? clear_bhb_loop+0x40/0x90 [ 792.150177][T26200] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 792.150189][T26200] RIP: 0033:0x7f3ac1f9ce59 [ 792.150202][T26200] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 792.150213][T26200] RSP: 002b:00007f3ac2ef1028 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 792.150227][T26200] RAX: ffffffffffffffda RBX: 00007f3ac2215fa0 RCX: 00007f3ac1f9ce59 [ 792.150237][T26200] RDX: 040000000000009f RSI: 00002000000002c0 RDI: 0000000000000004 [ 792.150245][T26200] RBP: 00007f3ac2ef1090 R08: 0000000000000000 R09: 0000000000000000 [ 792.150253][T26200] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 792.150261][T26200] R13: 00007f3ac2216038 R14: 00007f3ac2215fa0 R15: 00007f3ac233fa48 [ 792.150280][T26200] [ 792.609328][ T4945] Bluetooth: hci3: Controller not accepting commands anymore: ncmd = 0 [ 792.680175][ T4945] Bluetooth: hci3: Injecting HCI hardware error event [ 792.791476][ T50] Bluetooth: hci3: hardware error 0x00 [ 793.207184][T26216] netlink: 8 bytes leftover after parsing attributes in process `syz.7.3953'. [ 793.226577][T26216] FAULT_INJECTION: forcing a failure. [ 793.226577][T26216] name failslab, interval 1, probability 0, space 0, times 0 [ 793.264338][T26216] CPU: 0 UID: 0 PID: 26216 Comm: syz.7.3953 Tainted: G L syzkaller #0 PREEMPT(full) [ 793.264364][T26216] Tainted: [L]=SOFTLOCKUP [ 793.264369][T26216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 793.264376][T26216] Call Trace: [ 793.264382][T26216] [ 793.264395][T26216] dump_stack_lvl+0xe8/0x150 [ 793.264416][T26216] should_fail_ex+0x412/0x560 [ 793.264435][T26216] ? __d_alloc+0x37/0x6f0 [ 793.264453][T26216] should_failslab+0xa8/0x100 [ 793.264473][T26216] kmem_cache_alloc_lru_noprof+0x87/0x640 [ 793.264496][T26216] __d_alloc+0x37/0x6f0 [ 793.264516][T26216] d_alloc+0x4b/0x190 [ 793.264530][T26216] ? lookup_one_qstr_excl+0xc4/0x360 [ 793.264549][T26216] lookup_one_qstr_excl+0xd8/0x360 [ 793.264565][T26216] ? lookup_noperm_common+0x245/0x430 [ 793.264583][T26216] start_dirop+0x5c/0x90 [ 793.264598][T26216] simple_start_creating+0xcc/0x110 [ 793.264615][T26216] ? __pfx_simple_start_creating+0x10/0x10 [ 793.264633][T26216] ? do_raw_spin_unlock+0xf5/0x210 [ 793.264653][T26216] ? mntput+0x65/0xc0 [ 793.264668][T26216] debugfs_start_creating+0xdb/0x1a0 [ 793.264684][T26216] __debugfs_create_file+0x6f/0x400 [ 793.264699][T26216] debugfs_create_file_full+0x3f/0x60 [ 793.264714][T26216] ref_tracker_dir_debugfs+0x197/0x360 [ 793.264733][T26216] ? __pfx_ref_tracker_dir_debugfs+0x10/0x10 [ 793.264766][T26216] ? __kvmalloc_node_noprof+0x545/0x8a0 [ 793.264784][T26216] ? alloc_netdev_mqs+0xa8/0x1210 [ 793.264800][T26216] ? __raw_spin_lock_init+0x45/0x100 [ 793.264819][T26216] alloc_netdev_mqs+0x274/0x1210 [ 793.264831][T26216] ? __pfx_ip6_tnl_dev_setup+0x10/0x10 [ 793.264853][T26216] rtnl_create_link+0x31f/0xd70 [ 793.264870][T26216] rtnl_newlink_create+0x277/0xb70 [ 793.264889][T26216] ? __pfx___nla_validate_parse+0x10/0x10 [ 793.264913][T26216] ? __pfx_rtnl_newlink_create+0x10/0x10 [ 793.264934][T26216] ? __pfx___mutex_lock+0x10/0x10 [ 793.264953][T26216] ? ns_capable+0x89/0xe0 [ 793.264969][T26216] rtnl_newlink+0x166a/0x1bb0 [ 793.264995][T26216] ? __pfx_rtnl_newlink+0x10/0x10 [ 793.265010][T26216] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 793.265045][T26216] ? kasan_quarantine_put+0xbb/0x1f0 [ 793.265062][T26216] ? lockdep_hardirqs_on+0x7a/0x110 [ 793.265082][T26216] ? nlmon_xmit+0xb0/0x100 [ 793.265097][T26216] ? kmem_cache_free+0x182/0x650 [ 793.265121][T26216] ? __lock_acquire+0x6b5/0x2cf0 [ 793.265138][T26216] ? __dev_queue_xmit+0x2b6/0x3950 [ 793.265153][T26216] ? __local_bh_enable_ip+0xd0/0x130 [ 793.265173][T26216] ? lockdep_hardirqs_on+0x7a/0x110 [ 793.265200][T26216] ? __dev_queue_xmit+0x2b6/0x3950 [ 793.265217][T26216] ? __local_bh_enable_ip+0xd0/0x130 [ 793.265236][T26216] ? __dev_queue_xmit+0x2b6/0x3950 [ 793.265256][T26216] ? rtnetlink_rcv_msg+0x1b9/0xbe0 [ 793.265282][T26216] ? __pfx_rtnl_newlink+0x10/0x10 [ 793.265298][T26216] rtnetlink_rcv_msg+0x7d5/0xbe0 [ 793.265316][T26216] ? rtnetlink_rcv_msg+0x1b9/0xbe0 [ 793.265332][T26216] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 793.265347][T26216] ? ref_tracker_free+0x693/0x840 [ 793.265365][T26216] ? __pfx_ref_tracker_free+0x10/0x10 [ 793.265381][T26216] ? __asan_memcpy+0x40/0x70 [ 793.265403][T26216] ? __skb_clone+0x63/0x7a0 [ 793.265426][T26216] netlink_rcv_skb+0x232/0x4b0 [ 793.265444][T26216] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 793.265461][T26216] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 793.265486][T26216] ? netlink_deliver_tap+0x2e/0x1b0 [ 793.265503][T26216] ? netlink_deliver_tap+0x2e/0x1b0 [ 793.265524][T26216] netlink_unicast+0x75c/0x8e0 [ 793.265547][T26216] netlink_sendmsg+0x813/0xb40 [ 793.265571][T26216] ? __pfx_netlink_sendmsg+0x10/0x10 [ 793.265591][T26216] ? aa_sock_msg_perm+0xf1/0x1b0 [ 793.265610][T26216] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 793.265629][T26216] ____sys_sendmsg+0x972/0x9f0 [ 793.265647][T26216] ? __might_fault+0xaf/0x130 [ 793.265667][T26216] ? __pfx_____sys_sendmsg+0x10/0x10 [ 793.265690][T26216] ? import_iovec+0x73/0xa0 [ 793.265711][T26216] ___sys_sendmsg+0x2a5/0x360 [ 793.265729][T26216] ? __lock_acquire+0x6b5/0x2cf0 [ 793.265744][T26216] ? __pfx____sys_sendmsg+0x10/0x10 [ 793.265785][T26216] ? __fget_files+0x2a/0x420 [ 793.265799][T26216] ? __fget_files+0x3a0/0x420 [ 793.265820][T26216] __x64_sys_sendmsg+0x1bd/0x2a0 [ 793.265841][T26216] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 793.265865][T26216] ? __pfx_ksys_write+0x10/0x10 [ 793.265888][T26216] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 793.265902][T26216] do_syscall_64+0x15f/0xf80 [ 793.265919][T26216] ? trace_irq_disable+0x3b/0x140 [ 793.265938][T26216] ? clear_bhb_loop+0x40/0x90 [ 793.265953][T26216] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 793.265966][T26216] RIP: 0033:0x7f3ac1f9ce59 [ 793.265979][T26216] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 793.265990][T26216] RSP: 002b:00007f3ac2ef1028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 793.266005][T26216] RAX: ffffffffffffffda RBX: 00007f3ac2215fa0 RCX: 00007f3ac1f9ce59 [ 793.266015][T26216] RDX: 0000000024000000 RSI: 0000200000000200 RDI: 0000000000000003 [ 793.266023][T26216] RBP: 00007f3ac2ef1090 R08: 0000000000000000 R09: 0000000000000000 [ 793.266031][T26216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 793.266039][T26216] R13: 00007f3ac2216038 R14: 00007f3ac2215fa0 R15: 00007f3ac233fa48 [ 793.266059][T26216] [ 793.999609][T14685] usb 3-1: USB disconnect, device number 99 [ 794.033152][T26211] netlink: 88 bytes leftover after parsing attributes in process `syz.6.3952'. [ 794.079904][ T29] audit: type=1326 audit(1779482586.188:553): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.106318][ T29] audit: type=1326 audit(1779482586.188:554): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=427 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.134894][ T29] audit: type=1326 audit(1779482586.188:555): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.162863][ T29] audit: type=1326 audit(1779482586.188:556): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.191141][ T29] audit: type=1326 audit(1779482586.188:557): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=315 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.216594][ T29] audit: type=1326 audit(1779482586.188:558): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.241244][ T29] audit: type=1326 audit(1779482586.188:559): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.268051][ T29] audit: type=1326 audit(1779482586.188:560): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.293054][ T29] audit: type=1326 audit(1779482586.218:561): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26218 comm="syz.1.3954" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7fa7e0d9ce59 code=0x7ffc0000 [ 794.706622][T26260] netlink: 212368 bytes leftover after parsing attributes in process `syz.0.3963'. [ 794.749312][T26263] netlink: 212368 bytes leftover after parsing attributes in process `syz.2.3964'. [ 794.895901][ T50] Bluetooth: hci3: Opcode 0x0c03 failed: -110 [ 794.935470][ T5696] usb 7-1: new high-speed USB device number 81 using dummy_hcd [ 795.096586][ T5696] usb 7-1: Using ep0 maxpacket: 16 [ 795.109065][ T77] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 795.290850][T26280] netlink: 36 bytes leftover after parsing attributes in process `syz.2.3969'. [ 795.462800][ T77] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 795.583719][ T4945] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 795.600703][ T4945] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 795.615374][ T4945] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 795.623684][ T4945] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 795.635443][ T4945] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 795.961043][ T77] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 796.178744][ T77] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 796.235736][T14698] usb 3-1: new full-speed USB device number 100 using dummy_hcd [ 796.408281][T14698] usb 3-1: config 0 interface 0 has no altsetting 0 [ 796.432206][T14698] usb 3-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=99.0b [ 796.451316][T14698] usb 3-1: New USB device strings: Mfr=1, Product=228, SerialNumber=2 [ 796.466441][T14698] usb 3-1: Product: syz [ 796.472979][T14698] usb 3-1: Manufacturer: syz [ 796.480760][T14698] usb 3-1: SerialNumber: syz [ 796.494646][T14698] usb 3-1: config 0 descriptor?? [ 796.530002][T14698] usb 3-1: selecting invalid altsetting 0 [ 797.470727][ T77] bridge_slave_1: left promiscuous mode [ 797.489895][ T77] bridge0: port 2(bridge_slave_1) entered disabled state [ 797.521985][ T77] bridge_slave_0: left allmulticast mode [ 797.533806][ T77] bridge_slave_0: left promiscuous mode [ 797.547160][ T77] bridge0: port 1(bridge_slave_0) entered disabled state [ 797.698467][ T4945] Bluetooth: hci2: command tx timeout [ 797.764062][ T5696] usb 7-1: unable to get BOS descriptor or descriptor too short [ 797.806600][ T5696] usb 7-1: unable to read config index 0 descriptor/start: -71 [ 797.834874][ T5696] usb 7-1: can't read configurations, error -71 [ 798.115351][T14698] usb 8-1: new high-speed USB device number 25 using dummy_hcd [ 798.309851][ T77] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 798.323290][ T77] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 798.334891][ T77] bond0 (unregistering): Released all slaves [ 798.348556][T14698] usb 8-1: Using ep0 maxpacket: 16 [ 798.358919][ T77] bond1 (unregistering): (slave veth3): Releasing active interface [ 798.370374][T14698] usb 8-1: unable to get BOS descriptor or descriptor too short [ 798.371651][ T77] bond1 (unregistering): Released all slaves [ 798.409730][ T77] bond2 (unregistering): Released all slaves [ 798.416983][T14698] usb 8-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 798.433237][ T77] bond3 (unregistering): Released all slaves [ 798.445282][T14698] usb 8-1: config 1 descriptor has 1 excess byte, ignoring [ 798.470692][T14698] usb 8-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 798.492331][T14698] usb 8-1: config 1 has no interface number 1 [ 798.500170][T14698] usb 8-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 798.517527][T14698] usb 8-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 798.536843][T14698] usb 8-1: New USB device strings: Mfr=1, Product=8, SerialNumber=3 [ 798.589091][T14698] usb 8-1: Product: syz [ 798.602645][T14698] usb 8-1: Manufacturer: syz [ 798.632762][T14698] usb 8-1: SerialNumber: syz [ 798.732490][T26418] FAULT_INJECTION: forcing a failure. [ 798.732490][T26418] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 798.758625][T26418] CPU: 1 UID: 0 PID: 26418 Comm: syz.6.3977 Tainted: G L syzkaller #0 PREEMPT(full) [ 798.758659][T26418] Tainted: [L]=SOFTLOCKUP [ 798.758667][T26418] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 798.758679][T26418] Call Trace: [ 798.758687][T26418] [ 798.758696][T26418] dump_stack_lvl+0xe8/0x150 [ 798.758726][T26418] should_fail_ex+0x412/0x560 [ 798.758758][T26418] _copy_from_user+0x2d/0xb0 [ 798.758793][T26418] kstrtouint_from_user+0xd6/0x180 [ 798.758821][T26418] ? __pfx_kstrtouint_from_user+0x10/0x10 [ 798.758865][T26418] proc_fail_nth_write+0x8e/0x210 [ 798.758890][T26418] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 798.758921][T26418] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 798.758947][T26418] vfs_write+0x29a/0xb90 [ 798.758985][T26418] ? __pfx_vfs_write+0x10/0x10 [ 798.759013][T26418] ? __fget_files+0x2a/0x420 [ 798.759041][T26418] ? __fget_files+0x3a0/0x420 [ 798.759062][T26418] ? __fget_files+0x2a/0x420 [ 798.759100][T26418] ksys_write+0x150/0x270 [ 798.759131][T26418] ? __pfx_ksys_write+0x10/0x10 [ 798.759166][T26418] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 798.759188][T26418] do_syscall_64+0x15f/0xf80 [ 798.759216][T26418] ? trace_irq_disable+0x3b/0x140 [ 798.759244][T26418] ? clear_bhb_loop+0x40/0x90 [ 798.759268][T26418] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 798.759287][T26418] RIP: 0033:0x7f5b7f75d68e [ 798.759306][T26418] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 798.759323][T26418] RSP: 002b:00007f5b805b9fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 798.759353][T26418] RAX: ffffffffffffffda RBX: 00007f5b805ba6c0 RCX: 00007f5b7f75d68e [ 798.759368][T26418] RDX: 0000000000000001 RSI: 00007f5b805ba0a0 RDI: 0000000000000006 [ 798.759380][T26418] RBP: 00007f5b805ba090 R08: 0000000000000000 R09: 0000000000000000 [ 798.759392][T26418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 798.759404][T26418] R13: 00007f5b7fa16218 R14: 00007f5b7fa16180 R15: 00007f5b7fb3fa48 [ 798.759438][T26418] [ 798.983699][ T77] tipc: Left network mode [ 798.997331][T14698] usb 8-1: Audio class v2/v3 interfaces need an interface association [ 799.011663][T14698] snd-usb-audio 8-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 799.028290][T14698] usb 8-1: 2:1 : does not exist [ 799.153919][T26295] bridge0: port 1(bridge_slave_0) entered blocking state [ 799.161778][T26295] bridge0: port 1(bridge_slave_0) entered disabled state [ 799.169477][T26295] bridge_slave_0: entered allmulticast mode [ 799.178004][T26295] bridge_slave_0: entered promiscuous mode [ 799.189646][T26295] bridge0: port 2(bridge_slave_1) entered blocking state [ 799.205482][T26295] bridge0: port 2(bridge_slave_1) entered disabled state [ 799.219185][T26295] bridge_slave_1: entered allmulticast mode [ 799.231137][T26295] bridge_slave_1: entered promiscuous mode [ 799.293875][T26504] netlink: 8 bytes leftover after parsing attributes in process `syz.6.3979'. [ 799.409644][T26504] bond0: option resend_igmp: invalid value (44449) [ 799.433455][T26504] bond0: option resend_igmp: allowed values 0 - 255 [ 799.494923][T26520] FAULT_INJECTION: forcing a failure. [ 799.494923][T26520] name failslab, interval 1, probability 0, space 0, times 0 [ 799.530539][T26295] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 799.543990][T26520] CPU: 1 UID: 0 PID: 26520 Comm: syz.0.3980 Tainted: G L syzkaller #0 PREEMPT(full) [ 799.544026][T26520] Tainted: [L]=SOFTLOCKUP [ 799.544033][T26520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 799.544042][T26520] Call Trace: [ 799.544050][T26520] [ 799.544057][T26520] dump_stack_lvl+0xe8/0x150 [ 799.544084][T26520] should_fail_ex+0x412/0x560 [ 799.544111][T26520] should_failslab+0xa8/0x100 [ 799.544138][T26520] __kmalloc_noprof+0xe8/0x760 [ 799.544158][T26520] ? __kasan_kmalloc+0x93/0xb0 [ 799.544181][T26520] ? nla_strdup+0x9d/0x140 [ 799.544203][T26520] ? __kmalloc_cache_noprof+0x31c/0x660 [ 799.544228][T26520] nla_strdup+0x9d/0x140 [ 799.544254][T26520] nf_tables_newtable+0x491/0x1910 [ 799.544272][T26520] ? nfnl_pernet+0x1/0x240 [ 799.544309][T26520] nfnetlink_rcv+0x123e/0x27b0 [ 799.544360][T26520] ? __pfx_nfnetlink_rcv+0x10/0x10 [ 799.544395][T26520] ? ref_tracker_free+0x693/0x840 [ 799.544442][T26520] ? __netlink_deliver_tap+0x807/0x850 [ 799.544473][T26520] ? netlink_deliver_tap+0x2e/0x1b0 [ 799.544495][T26520] ? netlink_deliver_tap+0x2e/0x1b0 [ 799.544522][T26520] netlink_unicast+0x75c/0x8e0 [ 799.544552][T26520] netlink_sendmsg+0x813/0xb40 [ 799.544591][T26520] ? __pfx_netlink_sendmsg+0x10/0x10 [ 799.544617][T26520] ? aa_sock_msg_perm+0xf1/0x1b0 [ 799.544640][T26520] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 799.544666][T26520] ____sys_sendmsg+0x972/0x9f0 [ 799.544690][T26520] ? __might_fault+0xaf/0x130 [ 799.544716][T26520] ? __pfx_____sys_sendmsg+0x10/0x10 [ 799.544747][T26520] ? import_iovec+0x73/0xa0 [ 799.544774][T26520] ___sys_sendmsg+0x2a5/0x360 [ 799.544796][T26520] ? __lock_acquire+0x6b5/0x2cf0 [ 799.544818][T26520] ? __pfx____sys_sendmsg+0x10/0x10 [ 799.544876][T26520] ? __fget_files+0x2a/0x420 [ 799.544894][T26520] ? __fget_files+0x3a0/0x420 [ 799.544923][T26520] __x64_sys_sendmsg+0x1bd/0x2a0 [ 799.544949][T26520] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 799.544981][T26520] ? __pfx_ksys_write+0x10/0x10 [ 799.545010][T26520] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 799.545029][T26520] do_syscall_64+0x15f/0xf80 [ 799.545055][T26520] ? trace_irq_disable+0x3b/0x140 [ 799.545083][T26520] ? clear_bhb_loop+0x40/0x90 [ 799.545104][T26520] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 799.545119][T26520] RIP: 0033:0x7ff6f499ce59 [ 799.545136][T26520] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 799.545151][T26520] RSP: 002b:00007ff6f57ac028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 799.545173][T26520] RAX: ffffffffffffffda RBX: 00007ff6f4c15fa0 RCX: 00007ff6f499ce59 [ 799.545185][T26520] RDX: 0000000000000000 RSI: 00002000000000c0 RDI: 0000000000000003 [ 799.545196][T26520] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 799.545209][T26520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 799.545220][T26520] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 799.545246][T26520] [ 799.848927][ T4945] Bluetooth: hci2: command tx timeout [ 799.925528][T26295] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 800.032093][T14709] usb 3-1: USB disconnect, device number 100 [ 800.151072][T26295] team0: Port device team_slave_0 added [ 800.270273][ T77] hsr_slave_0: left promiscuous mode [ 800.326372][ T77] hsr_slave_1: left promiscuous mode [ 800.359686][ T77] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 800.384736][ T77] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 800.423277][ T77] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 800.442858][ T77] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 800.477911][ T77] veth1_macvtap: left promiscuous mode [ 800.483554][ T77] veth0_macvtap: left promiscuous mode [ 800.493296][ T77] veth1_vlan: left promiscuous mode [ 800.502147][ T77] veth0_vlan: left promiscuous mode [ 800.606136][ T5710] usb 7-1: new high-speed USB device number 83 using dummy_hcd [ 800.777398][ T5710] usb 7-1: Using ep0 maxpacket: 16 [ 800.907961][T14684] usb 8-1: USB disconnect, device number 25 [ 801.541441][ T77] team0 (unregistering): Port device team_slave_1 removed [ 801.580434][ T77] team0 (unregistering): Port device team_slave_0 removed [ 801.935771][ T4945] Bluetooth: hci2: command tx timeout [ 801.961678][T26295] team0: Port device team_slave_1 added [ 802.073835][T26594] A link change request failed with some changes committed already. Interface netdevsim0 may have been left with an inconsistent configuration, please check. [ 802.107694][ T5289] 8021q: adding VLAN 0 to HW filter on device eth13 [ 802.284548][T26295] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 802.323857][T26295] batman_adv: batadv0: The MTU of interface batadv_slave_0 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 1532 would solve the problem. [ 802.354536][T26295] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 802.422348][T26295] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 802.437125][T26295] batman_adv: batadv0: The MTU of interface batadv_slave_1 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 1532 would solve the problem. [ 802.497917][T26295] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 802.697570][T26636] loop8: detected capacity change from 0 to 7 [ 802.765090][T26636] Dev loop8: unable to read RDB block 7 [ 802.798799][T26636] loop8: unable to read partition table [ 802.800251][T26295] hsr_slave_0: entered promiscuous mode [ 802.817186][T26295] hsr_slave_1: entered promiscuous mode [ 802.826772][T26295] debugfs: 'hsr0' already exists in 'hsr' [ 802.836424][T26636] loop8: partition table beyond EOD, truncated [ 802.841448][T26295] Cannot create hsr debugfs directory [ 802.879321][T26636] loop_reread_partitions: partition scan of loop8 (被x ) failed (rc=-5) [ 803.206506][T14709] usb 8-1: new high-speed USB device number 26 using dummy_hcd [ 803.337693][T14709] usb 8-1: device descriptor read/64, error -71 [ 803.366462][ T5710] usb 7-1: unable to get BOS descriptor or descriptor too short [ 803.369768][ T5710] usb 7-1: unable to read config index 0 descriptor/start: -71 [ 803.369812][ T5710] usb 7-1: can't read configurations, error -71 [ 803.575280][T14709] usb 8-1: new high-speed USB device number 27 using dummy_hcd [ 803.706547][T14709] usb 8-1: device descriptor read/64, error -71 [ 803.790208][T14684] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 803.827252][T26762] FAULT_INJECTION: forcing a failure. [ 803.827252][T26762] name failslab, interval 1, probability 0, space 0, times 0 [ 803.857359][T14709] usb usb8-port1: attempt power cycle [ 803.864566][T26762] CPU: 0 UID: 0 PID: 26762 Comm: syz.6.3994 Tainted: G L syzkaller #0 PREEMPT(full) [ 803.864600][T26762] Tainted: [L]=SOFTLOCKUP [ 803.864608][T26762] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 803.864620][T26762] Call Trace: [ 803.864630][T26762] [ 803.864639][T26762] dump_stack_lvl+0xe8/0x150 [ 803.864672][T26762] should_fail_ex+0x412/0x560 [ 803.864706][T26762] should_failslab+0xa8/0x100 [ 803.864741][T26762] __kmalloc_node_noprof+0xf0/0x7c0 [ 803.864769][T26762] ? lock_acquire+0x106/0x350 [ 803.864793][T26762] ? qdisc_alloc+0x92/0x9e0 [ 803.864828][T26762] qdisc_alloc+0x92/0x9e0 [ 803.864865][T26762] qdisc_create+0x12c/0xf20 [ 803.864893][T26762] ? lockdep_rtnl_is_held+0x26/0x40 [ 803.864913][T26762] ? qdisc_lookup+0x36d/0x6d0 [ 803.864938][T26762] tc_modify_qdisc+0x16f0/0x2290 [ 803.864963][T26762] ? rcu_is_watching+0x15/0xb0 [ 803.865004][T26762] ? __pfx_tc_modify_qdisc+0x10/0x10 [ 803.865030][T26762] ? __dev_queue_xmit+0x2b6/0x3950 [ 803.865081][T26762] ? __pfx_tc_modify_qdisc+0x10/0x10 [ 803.865105][T26762] rtnetlink_rcv_msg+0x77e/0xbe0 [ 803.865137][T26762] ? rtnetlink_rcv_msg+0x1b9/0xbe0 [ 803.865168][T26762] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 803.865193][T26762] ? ref_tracker_free+0x693/0x840 [ 803.865225][T26762] ? __pfx_ref_tracker_free+0x10/0x10 [ 803.865252][T26762] ? __asan_memcpy+0x40/0x70 [ 803.865277][T26762] ? __skb_clone+0x63/0x7a0 [ 803.865325][T26762] netlink_rcv_skb+0x232/0x4b0 [ 803.865356][T26762] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 803.865385][T26762] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 803.865428][T26762] ? netlink_deliver_tap+0x2e/0x1b0 [ 803.865458][T26762] ? netlink_deliver_tap+0x2e/0x1b0 [ 803.865493][T26762] netlink_unicast+0x75c/0x8e0 [ 803.865531][T26762] netlink_sendmsg+0x813/0xb40 [ 803.865571][T26762] ? __pfx_netlink_sendmsg+0x10/0x10 [ 803.865605][T26762] ? aa_sock_msg_perm+0xf1/0x1b0 [ 803.865635][T26762] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 803.865668][T26762] ____sys_sendmsg+0x972/0x9f0 [ 803.865699][T26762] ? __might_fault+0xaf/0x130 [ 803.865732][T26762] ? __pfx_____sys_sendmsg+0x10/0x10 [ 803.865773][T26762] ? import_iovec+0x73/0xa0 [ 803.865808][T26762] ___sys_sendmsg+0x2a5/0x360 [ 803.865837][T26762] ? __lock_acquire+0x6b5/0x2cf0 [ 803.865864][T26762] ? __pfx____sys_sendmsg+0x10/0x10 [ 803.865933][T26762] ? __fget_files+0x2a/0x420 [ 803.865958][T26762] ? __fget_files+0x3a0/0x420 [ 803.865993][T26762] __x64_sys_sendmsg+0x1bd/0x2a0 [ 803.866028][T26762] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 803.866069][T26762] ? __pfx_ksys_write+0x10/0x10 [ 803.866109][T26762] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 803.866133][T26762] do_syscall_64+0x15f/0xf80 [ 803.866164][T26762] ? trace_irq_disable+0x3b/0x140 [ 803.866195][T26762] ? clear_bhb_loop+0x40/0x90 [ 803.866221][T26762] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 803.866243][T26762] RIP: 0033:0x7f5b7f79ce59 [ 803.866264][T26762] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 803.866282][T26762] RSP: 002b:00007f5b805fc028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 803.866312][T26762] RAX: ffffffffffffffda RBX: 00007f5b7fa15fa0 RCX: 00007f5b7f79ce59 [ 803.866328][T26762] RDX: 0000000000004890 RSI: 00002000000003c0 RDI: 0000000000000004 [ 803.866341][T26762] RBP: 00007f5b805fc090 R08: 0000000000000000 R09: 0000000000000000 [ 803.866354][T26762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 803.866366][T26762] R13: 00007f5b7fa16038 R14: 00007f5b7fa15fa0 R15: 00007f5b7fb3fa48 [ 803.866400][T26762] [ 804.240968][ T4945] Bluetooth: hci2: command tx timeout [ 804.343110][T14684] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 804.352803][T14684] usb 3-1: config 0 has no interface number 0 [ 804.383225][T14684] usb 3-1: New USB device found, idVendor=18b4, idProduct=fffb, bcdDevice=dc.7b [ 804.424783][T14684] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 804.475838][T14684] usb 3-1: Product: syz [ 804.494115][T14684] usb 3-1: Manufacturer: syz [ 804.516504][T14709] usb 8-1: new high-speed USB device number 28 using dummy_hcd [ 804.529071][T14684] usb 3-1: SerialNumber: syz [ 804.549223][T14709] usb 8-1: device descriptor read/8, error -71 [ 804.574313][T14684] usb 3-1: config 0 descriptor?? [ 804.663418][T26295] netdevsim netdevsim8 netdevsim0: renamed from eth0 [ 804.687816][T26295] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 804.706271][T26295] netdevsim netdevsim8 netdevsim1: renamed from eth1 [ 804.720786][T26295] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 804.734739][T26295] netdevsim netdevsim8 netdevsim2: renamed from eth2 [ 804.749306][T26295] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 804.760635][T26295] netdevsim netdevsim8 netdevsim3: renamed from eth3 [ 804.779812][T26295] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 804.795487][T14709] usb 8-1: new high-speed USB device number 29 using dummy_hcd [ 804.802701][T14684] usb 3-1: dvb_usb_v2: found a 'E3C EC168 reference design' in warm state [ 804.826403][T14709] usb 8-1: device descriptor read/8, error -71 [ 804.850679][T14684] usb 3-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 804.861475][ T5696] usb 1-1: new full-speed USB device number 98 using dummy_hcd [ 804.884147][T14684] dvbdev: DVB: registering new adapter (E3C EC168 reference design) [ 804.906909][T14684] usb 3-1: media controller created [ 804.948745][T14709] usb usb8-port1: unable to enumerate USB device [ 804.948810][T14684] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 804.969197][ T5289] 8021q: adding VLAN 0 to HW filter on device eth14 [ 805.019485][ T5696] usb 1-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 805.063416][ T5696] usb 1-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ac.7e [ 805.077648][ T5696] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 805.091950][T26295] 8021q: adding VLAN 0 to HW filter on device bond0 [ 805.099663][ T5696] usb 1-1: Product: syz [ 805.109446][ T5696] usb 1-1: Manufacturer: syz [ 805.134756][ T5696] usb 1-1: SerialNumber: syz [ 805.178595][ T5696] usb 1-1: config 0 descriptor?? [ 805.191328][T26792] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 805.201747][T26295] 8021q: adding VLAN 0 to HW filter on device team0 [ 805.214841][ T5696] hub 1-1:0.0: bad descriptor, ignoring hub [ 805.232953][ T9230] bridge0: port 1(bridge_slave_0) entered blocking state [ 805.240231][ T9230] bridge0: port 1(bridge_slave_0) entered forwarding state [ 805.254356][ T5696] hub 1-1:0.0: probe with driver hub failed with error -5 [ 805.293688][ T5696] input: syz syz as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input74 [ 805.320672][ T9230] bridge0: port 2(bridge_slave_1) entered blocking state [ 805.327961][ T9230] bridge0: port 2(bridge_slave_1) entered forwarding state [ 805.411007][T26792] FAULT_INJECTION: forcing a failure. [ 805.411007][T26792] name failslab, interval 1, probability 0, space 0, times 0 [ 805.436178][T26792] CPU: 0 UID: 0 PID: 26792 Comm: syz.0.3997 Tainted: G L syzkaller #0 PREEMPT(full) [ 805.436211][T26792] Tainted: [L]=SOFTLOCKUP [ 805.436219][T26792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 805.436231][T26792] Call Trace: [ 805.436239][T26792] [ 805.436248][T26792] dump_stack_lvl+0xe8/0x150 [ 805.436278][T26792] should_fail_ex+0x412/0x560 [ 805.436310][T26792] should_failslab+0xa8/0x100 [ 805.436341][T26792] ? do_getname+0x2e/0x250 [ 805.436362][T26792] kmem_cache_alloc_noprof+0x87/0x650 [ 805.436388][T26792] ? __pfx_vfs_write+0x10/0x10 [ 805.436423][T26792] do_getname+0x2e/0x250 [ 805.436442][T26792] ? getname_flags+0x11/0x20 [ 805.436465][T26792] do_sys_openat2+0xca/0x200 [ 805.436491][T26792] ? __pfx_do_sys_openat2+0x10/0x10 [ 805.436517][T26792] ? ksys_write+0x242/0x270 [ 805.436545][T26792] ? __pfx_ksys_write+0x10/0x10 [ 805.436585][T26792] __x64_sys_openat+0x138/0x170 [ 805.436613][T26792] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 805.436635][T26792] do_syscall_64+0x15f/0xf80 [ 805.436666][T26792] ? trace_irq_disable+0x3b/0x140 [ 805.436697][T26792] ? clear_bhb_loop+0x40/0x90 [ 805.436722][T26792] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 805.436742][T26792] RIP: 0033:0x7ff6f499ce59 [ 805.436768][T26792] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 805.436787][T26792] RSP: 002b:00007ff6f57ac028 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 805.436810][T26792] RAX: ffffffffffffffda RBX: 00007ff6f4c15fa0 RCX: 00007ff6f499ce59 [ 805.436825][T26792] RDX: 00000000000c0000 RSI: 0000200000000240 RDI: ffffffffffffff9c [ 805.436838][T26792] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 805.436849][T26792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 805.436861][T26792] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 805.436892][T26792] [ 805.656824][ T5696] usb 1-1: USB disconnect, device number 98 [ 805.751092][T26295] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 805.853169][T26295] veth0_vlan: entered promiscuous mode [ 805.974310][T26295] veth1_vlan: entered promiscuous mode [ 806.070414][T26849] syzkaller0: entered promiscuous mode [ 806.081267][T26849] syzkaller0: entered allmulticast mode [ 806.097490][T14684] i2c i2c-1: ec100: i2c rd failed=-110 reg=33 [ 806.154523][T26295] veth0_macvtap: entered promiscuous mode [ 806.170359][T26849] tipc: Enabled bearer , priority 0 [ 806.190278][T26848] tipc: Resetting bearer [ 806.263184][T26848] tipc: Disabling bearer [ 806.354536][T26295] veth1_macvtap: entered promiscuous mode [ 806.440037][T26295] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 806.476735][T26295] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 806.512534][ T9224] netdevsim netdevsim8 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 806.539968][ T9224] netdevsim netdevsim8 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 806.581434][T14685] usb 3-1: USB disconnect, device number 101 [ 806.589829][ T9224] netdevsim netdevsim8 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 806.606472][ T5696] usb 7-1: new full-speed USB device number 85 using dummy_hcd [ 806.630377][ T9224] netdevsim netdevsim8 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 806.766706][ T5289] 8021q: adding VLAN 0 to HW filter on device eth15 [ 806.791948][ T5696] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 806.849214][ T5696] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 806.884579][ T5696] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2dbe, bcdDevice= 0.00 [ 806.941850][ T5696] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 806.992730][ T5696] usb 7-1: config 0 descriptor?? [ 807.111218][ T9224] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 807.146126][ T9224] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 807.260894][ T77] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 807.289315][ T77] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 807.289811][T26933] FAULT_INJECTION: forcing a failure. [ 807.289811][T26933] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 807.340967][T26933] CPU: 0 UID: 0 PID: 26933 Comm: syz.2.4004 Tainted: G L syzkaller #0 PREEMPT(full) [ 807.341002][T26933] Tainted: [L]=SOFTLOCKUP [ 807.341010][T26933] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 807.341023][T26933] Call Trace: [ 807.341031][T26933] [ 807.341040][T26933] dump_stack_lvl+0xe8/0x150 [ 807.341069][T26933] should_fail_ex+0x412/0x560 [ 807.341102][T26933] _copy_from_user+0x2d/0xb0 [ 807.341135][T26933] ___sys_sendmsg+0x1c6/0x360 [ 807.341165][T26933] ? __lock_acquire+0x6b5/0x2cf0 [ 807.341194][T26933] ? __pfx____sys_sendmsg+0x10/0x10 [ 807.341255][T26933] ? __fget_files+0x2a/0x420 [ 807.341278][T26933] ? __fget_files+0x3a0/0x420 [ 807.341312][T26933] __x64_sys_sendmsg+0x1bd/0x2a0 [ 807.341345][T26933] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 807.341382][T26933] ? __pfx_ksys_write+0x10/0x10 [ 807.341420][T26933] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 807.341443][T26933] do_syscall_64+0x15f/0xf80 [ 807.341472][T26933] ? trace_irq_disable+0x3b/0x140 [ 807.341501][T26933] ? clear_bhb_loop+0x40/0x90 [ 807.341526][T26933] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 807.341546][T26933] RIP: 0033:0x7fcabc19ce59 [ 807.341576][T26933] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 807.341593][T26933] RSP: 002b:00007fcabd135028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 807.341615][T26933] RAX: ffffffffffffffda RBX: 00007fcabc415fa0 RCX: 00007fcabc19ce59 [ 807.341630][T26933] RDX: 0000000020004800 RSI: 0000200000000300 RDI: 000000000000000b [ 807.341644][T26933] RBP: 00007fcabd135090 R08: 0000000000000000 R09: 0000000000000000 [ 807.341656][T26933] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 807.341668][T26933] R13: 00007fcabc416038 R14: 00007fcabc415fa0 R15: 00007fcabc53fa48 [ 807.341698][T26933] [ 807.911378][T26958] tipc: Enabled bearer , priority 0 [ 807.951548][T26958] syzkaller0: entered promiscuous mode [ 807.969676][T26958] syzkaller0: entered allmulticast mode [ 807.983753][T26955] kAFS: unable to lookup cell '' [ 808.138275][T26958] FAULT_INJECTION: forcing a failure. [ 808.138275][T26958] name failslab, interval 1, probability 0, space 0, times 0 [ 808.159801][T26958] CPU: 0 UID: 0 PID: 26958 Comm: syz.0.4008 Tainted: G L syzkaller #0 PREEMPT(full) [ 808.159838][T26958] Tainted: [L]=SOFTLOCKUP [ 808.159847][T26958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 808.159860][T26958] Call Trace: [ 808.159868][T26958] [ 808.159878][T26958] dump_stack_lvl+0xe8/0x150 [ 808.159908][T26958] should_fail_ex+0x412/0x560 [ 808.159940][T26958] should_failslab+0xa8/0x100 [ 808.159974][T26958] __kmalloc_noprof+0xe8/0x760 [ 808.160004][T26958] ? tomoyo_encode+0x28b/0x550 [ 808.160040][T26958] tomoyo_encode+0x28b/0x550 [ 808.160072][T26958] tomoyo_realpath_from_path+0x58d/0x5d0 [ 808.160103][T26958] ? tomoyo_domain+0xd7/0x130 [ 808.160139][T26958] ? tomoyo_path_number_perm+0x219/0x630 [ 808.160165][T26958] tomoyo_path_number_perm+0x246/0x630 [ 808.160194][T26958] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 808.160223][T26958] ? __lock_acquire+0x6b5/0x2cf0 [ 808.160263][T26958] ? __mutex_unlock_slowpath+0x1be/0x6f0 [ 808.160307][T26958] ? __fget_files+0x2a/0x420 [ 808.160349][T26958] ? __fget_files+0x2a/0x420 [ 808.160372][T26958] ? __fget_files+0x3a0/0x420 [ 808.160395][T26958] ? __fget_files+0x2a/0x420 [ 808.160425][T26958] security_file_ioctl+0xc3/0x2a0 [ 808.160452][T26958] __se_sys_ioctl+0x47/0x170 [ 808.160484][T26958] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 808.160507][T26958] do_syscall_64+0x15f/0xf80 [ 808.160535][T26958] ? trace_irq_disable+0x3b/0x140 [ 808.160567][T26958] ? clear_bhb_loop+0x40/0x90 [ 808.160592][T26958] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 808.160614][T26958] RIP: 0033:0x7ff6f499ce59 [ 808.160635][T26958] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 808.160652][T26958] RSP: 002b:00007ff6f57ac028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 808.160675][T26958] RAX: ffffffffffffffda RBX: 00007ff6f4c15fa0 RCX: 00007ff6f499ce59 [ 808.160689][T26958] RDX: 0000200000002280 RSI: 0000000000008922 RDI: 0000000000000004 [ 808.160704][T26958] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 808.160717][T26958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 808.160730][T26958] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 808.160765][T26958] [ 808.162048][T26958] ERROR: Out of memory at tomoyo_realpath_from_path. [ 808.613714][T26958] tipc: Resetting bearer [ 808.626287][T26953] tipc: Resetting bearer [ 808.687384][T26953] tipc: Disabling bearer [ 808.749979][T26977] syzkaller0: entered promiscuous mode [ 808.755793][T26977] syzkaller0: entered allmulticast mode [ 808.771378][T26974] tipc: Started in network mode [ 808.787064][T26974] tipc: Node identity 2afe395a1cea, cluster identity 4711 [ 808.819854][ T1316] ieee802154 phy0 wpan0: encryption failed: -22 [ 808.829414][ T1316] ieee802154 phy1 wpan1: encryption failed: -22 [ 808.832798][T26974] tipc: Enabled bearer , priority 0 [ 808.897398][T26971] tipc: Resetting bearer [ 809.004844][T26971] tipc: Disabling bearer [ 809.223174][T26996] mac80211_hwsim hwsim17 wlan0: entered promiscuous mode [ 809.252908][ T5696] usbhid 7-1:0.0: can't add hid device: -71 [ 809.253110][T26996] mac80211_hwsim hwsim17 wlan0: entered allmulticast mode [ 809.281408][T26996] A link change request failed with some changes committed already. Interface wlan0 may have been left with an inconsistent configuration, please check. [ 809.285918][ T5696] usbhid 7-1:0.0: probe with driver usbhid failed with error -71 [ 809.359478][ T5696] usb 7-1: USB disconnect, device number 85 [ 809.409515][ T5289] 8021q: adding VLAN 0 to HW filter on device eth16 [ 809.507512][T27015] netlink: 104 bytes leftover after parsing attributes in process `syz.8.4015'. [ 809.697134][ T5710] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 809.875292][ T5710] usb 1-1: Using ep0 maxpacket: 32 [ 809.886896][ T5710] usb 1-1: config 0 has an invalid interface number: 196 but max is 0 [ 809.914895][ T5710] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 809.941663][ T5710] usb 1-1: config 0 has no interface number 0 [ 809.948938][ T5710] usb 1-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 809.960072][ T5710] usb 1-1: config 0 interface 196 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 809.974589][ T5710] usb 1-1: config 0 interface 196 has no altsetting 0 [ 809.997624][ T5710] usb 1-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 810.009200][T27038] syzkaller0: entered promiscuous mode [ 810.017163][ T5710] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 810.027143][T27038] syzkaller0: entered allmulticast mode [ 810.036483][ T5710] usb 1-1: Product: syz [ 810.040923][ T5710] usb 1-1: Manufacturer: syz [ 810.046367][ T5710] usb 1-1: SerialNumber: syz [ 810.057004][ T5696] usb 9-1: new high-speed USB device number 2 using dummy_hcd [ 810.069603][ T5710] usb 1-1: config 0 descriptor?? [ 810.093722][T27011] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 810.245908][ T5696] usb 9-1: Using ep0 maxpacket: 16 [ 810.535617][ T10] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 810.697434][ T10] usb 3-1: config 1 has an invalid interface number: 7 but max is 0 [ 810.709405][ T10] usb 3-1: config 1 has no interface number 0 [ 810.720834][ T10] usb 3-1: config 1 interface 7 altsetting 0 bulk endpoint 0xA has invalid maxpacket 64 [ 810.757675][ T10] usb 3-1: New USB device found, idVendor=1199, idProduct=68a3, bcdDevice= 0.00 [ 810.768085][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 810.778006][ T10] usb 3-1: Product: syz [ 810.785636][ T10] usb 3-1: Manufacturer: syz [ 810.793751][ T10] usb 3-1: SerialNumber: syz [ 810.840033][T27049] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 810.877537][T27058] vxcan0: tx address claim with dest, not broadcast [ 810.887114][ T10] usb 3-1: Error in usbnet_get_endpoints (-22) [ 811.434752][T27069] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 811.459540][T27069] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 812.271207][ T5710] ipheth 1-1:0.196: Unable to find endpoints [ 812.288388][T14685] usb 8-1: new high-speed USB device number 30 using dummy_hcd [ 812.312036][ T5710] usb 1-1: USB disconnect, device number 99 [ 812.363074][T27103] netlink: 48 bytes leftover after parsing attributes in process `syz.0.4028'. [ 812.475274][T14685] usb 8-1: Using ep0 maxpacket: 16 [ 812.483369][T14685] usb 8-1: config 4 has an invalid interface number: 9 but max is 0 [ 812.493058][T14685] usb 8-1: config 4 has no interface number 0 [ 812.499894][T14685] usb 8-1: config 4 interface 9 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 812.518602][T14685] usb 8-1: config 4 interface 9 altsetting 2 bulk endpoint 0x84 has invalid maxpacket 64 [ 812.539342][T14685] usb 8-1: config 4 interface 9 has no altsetting 0 [ 812.560986][T14685] usb 8-1: New USB device found, idVendor=13b1, idProduct=0042, bcdDevice=76.fe [ 812.580513][T14685] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 812.598552][T14685] usb 8-1: Product: syz [ 812.607519][T14685] usb 8-1: Manufacturer: syz [ 812.619036][T14685] usb 8-1: SerialNumber: syz [ 812.639988][T27090] raw-gadget.4 gadget.7: fail, usb_ep_enable returned -22 [ 812.651707][T27090] raw-gadget.4 gadget.7: fail, usb_ep_enable returned -22 [ 812.711218][T14685] usb 8-1: Warning: ath10k USB support is incomplete, don't expect anything to work! [ 812.799879][ T5696] usb 9-1: unable to get BOS descriptor or descriptor too short [ 812.826911][ T5696] usb 9-1: unable to read config index 0 descriptor/start: -71 [ 812.845813][ T5696] usb 9-1: can't read configurations, error -71 [ 812.885368][T14698] usb 7-1: new high-speed USB device number 86 using dummy_hcd [ 813.049474][T14685] usb 8-1: USB disconnect, device number 30 [ 813.056246][ T9228] usb 8-1: Failed to submit usb control message: -71 [ 813.071993][T14698] usb 7-1: Using ep0 maxpacket: 32 [ 813.108204][ T9228] usb 8-1: unable to send the bmi data to the device: -71 [ 813.119831][T14698] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 813.141801][ T9228] usb 8-1: unable to get target info from device [ 813.149703][T14698] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 813.160683][ T9228] usb 8-1: could not get target info (-71) [ 813.167798][ T9228] usb 8-1: could not probe fw (-71) [ 813.173235][T14698] usb 7-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 813.191780][T14698] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 813.225689][T14698] usb 7-1: config 0 descriptor?? [ 813.290110][T27144] netlink: 12 bytes leftover after parsing attributes in process `syz.8.4032'. [ 813.323516][T27144] nlmon0: entered promiscuous mode [ 813.357655][T27144] nlmon0: entered allmulticast mode [ 813.383207][T27144] team0: Device nlmon0 is of different type [ 813.437681][T14675] usb 3-1: USB disconnect, device number 102 [ 813.654594][ T29] kauditd_printk_skb: 27 callbacks suppressed [ 813.654616][ T29] audit: type=1326 audit(1779482605.758:589): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 813.737303][T14698] savu 0003:1E7D:2D5A.0027: hiddev0,hidraw0: USB HID v0.00 Device [HID 1e7d:2d5a] on usb-dummy_hcd.6-1/input0 [ 813.783923][ T29] audit: type=1326 audit(1779482605.758:590): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 813.861603][T27112] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 813.905979][ T29] audit: type=1326 audit(1779482605.758:591): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 813.940091][T27112] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 814.040141][ T29] audit: type=1326 audit(1779482605.768:592): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=2 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.137318][ T29] audit: type=1326 audit(1779482605.768:593): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.181838][T27112] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 814.210619][T27112] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 814.240330][ T29] audit: type=1326 audit(1779482605.768:594): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.269027][ T5696] usb 7-1: USB disconnect, device number 86 [ 814.297624][ T29] audit: type=1326 audit(1779482605.768:595): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.406474][ T29] audit: type=1326 audit(1779482605.768:596): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=6 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.461825][ T29] audit: type=1326 audit(1779482605.798:597): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.487774][ T29] audit: type=1326 audit(1779482605.798:598): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27159 comm="syz.2.4034" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 814.824189][T14698] hid_parser_main: 282 callbacks suppressed [ 814.824224][T14698] hid-generic 0000:0000:0000.0028: unknown main item tag 0x0 [ 814.854651][ T8172] usb 1-1: new full-speed USB device number 100 using dummy_hcd [ 814.870082][T14698] hid-generic 0000:0000:0000.0028: hidraw0: HID v0.00 Device [syz0] on syz0 [ 815.024834][ T8172] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 10 [ 815.053481][ T8172] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 815.084531][ T8172] usb 1-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ac.7e [ 815.096547][ T8172] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 815.104716][ T8172] usb 1-1: Product: syz [ 815.111203][ T8172] usb 1-1: Manufacturer: syz [ 815.117823][ T8172] usb 1-1: SerialNumber: syz [ 815.127247][ T8172] usb 1-1: config 0 descriptor?? [ 815.134719][ T8172] hub 1-1:0.0: bad descriptor, ignoring hub [ 815.141266][ T8172] hub 1-1:0.0: probe with driver hub failed with error -5 [ 815.153593][ T8172] input: syz syz as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input75 [ 815.325795][ T5696] usb 9-1: new high-speed USB device number 4 using dummy_hcd [ 815.373786][ T4945] Bluetooth: hci5: unexpected event for opcode 0x81cf [ 815.526714][ T5696] usb 9-1: Using ep0 maxpacket: 8 [ 815.536760][ T5696] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 815.550363][ T5696] usb 9-1: New USB device found, idVendor=07c0, idProduct=1512, bcdDevice=30.22 [ 815.561446][ T5696] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 815.604915][ T5696] usb 9-1: config 0 descriptor?? [ 815.644332][T27263] netlink: 'syz.7.4047': attribute type 3 has an invalid length. [ 815.661980][T27263] netlink: 788 bytes leftover after parsing attributes in process `syz.7.4047'. [ 815.981474][T27268] loop3: detected capacity change from 0 to 7 [ 816.049117][ T5696] iowarrior 9-1:0.0: IOWarrior product=0x1512, serial= interface=0 now attached to iowarrior0 [ 816.171064][T27268] Dev loop3: unable to read RDB block 7 [ 816.197286][ C0] blk_print_req_error: 10 callbacks suppressed [ 816.197308][ C0] invalid error, dev loop3, sector 0 op 0x1:(WRITE) flags 0x8800 phys_seg 1 prio class 2 [ 816.213451][ C0] invalid error, dev loop3, sector 0 op 0x1:(WRITE) flags 0x8800 phys_seg 1 prio class 2 [ 816.273881][T27268] loop3: unable to read partition table [ 816.279831][T27268] loop3: partition table beyond EOD, truncated [ 816.289418][T27268] loop_reread_partitions: partition scan of loop3 (Cj̖P=ý?}X %`4FLQk݊5) failed (rc=-5) [ 816.614188][T14675] usb 9-1: USB disconnect, device number 4 [ 816.693241][T27294] FAULT_INJECTION: forcing a failure. [ 816.693241][T27294] name failslab, interval 1, probability 0, space 0, times 0 [ 816.784707][T27294] CPU: 1 UID: 0 PID: 27294 Comm: syz.6.4052 Tainted: G L syzkaller #0 PREEMPT(full) [ 816.784732][T27294] Tainted: [L]=SOFTLOCKUP [ 816.784737][T27294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 816.784751][T27294] Call Trace: [ 816.784757][T27294] [ 816.784763][T27294] dump_stack_lvl+0xe8/0x150 [ 816.784784][T27294] should_fail_ex+0x412/0x560 [ 816.784805][T27294] should_failslab+0xa8/0x100 [ 816.784825][T27294] ? skb_clone+0x212/0x3a0 [ 816.784837][T27294] kmem_cache_alloc_noprof+0x87/0x650 [ 816.784859][T27294] skb_clone+0x212/0x3a0 [ 816.784873][T27294] __netlink_deliver_tap+0x404/0x850 [ 816.784900][T27294] ? netlink_deliver_tap+0x2e/0x1b0 [ 816.784918][T27294] netlink_deliver_tap+0x19c/0x1b0 [ 816.784937][T27294] netlink_sendskb+0x68/0x140 [ 816.784954][T27294] netlink_rcv_skb+0x2b6/0x4b0 [ 816.784973][T27294] ? __pfx_xfrm_user_rcv_msg+0x10/0x10 [ 816.784989][T27294] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 816.785021][T27294] xfrm_netlink_rcv+0x79/0x90 [ 816.785035][T27294] netlink_unicast+0x75c/0x8e0 [ 816.785058][T27294] netlink_sendmsg+0x813/0xb40 [ 816.785081][T27294] ? __pfx_netlink_sendmsg+0x10/0x10 [ 816.785101][T27294] ? aa_sock_msg_perm+0xf1/0x1b0 [ 816.785119][T27294] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 816.785138][T27294] ____sys_sendmsg+0x972/0x9f0 [ 816.785165][T27294] ? __might_fault+0xaf/0x130 [ 816.785197][T27294] ? __pfx_____sys_sendmsg+0x10/0x10 [ 816.785246][T27294] ? import_iovec+0x73/0xa0 [ 816.785279][T27294] ___sys_sendmsg+0x2a5/0x360 [ 816.785307][T27294] ? __lock_acquire+0x6b5/0x2cf0 [ 816.785332][T27294] ? __pfx____sys_sendmsg+0x10/0x10 [ 816.785390][T27294] ? __fget_files+0x2a/0x420 [ 816.785411][T27294] ? __fget_files+0x3a0/0x420 [ 816.785442][T27294] __x64_sys_sendmsg+0x1bd/0x2a0 [ 816.785471][T27294] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 816.785506][T27294] ? __pfx_ksys_write+0x10/0x10 [ 816.785540][T27294] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 816.785559][T27294] do_syscall_64+0x15f/0xf80 [ 816.785586][T27294] ? trace_irq_disable+0x3b/0x140 [ 816.785614][T27294] ? clear_bhb_loop+0x40/0x90 [ 816.785639][T27294] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 816.785659][T27294] RIP: 0033:0x7f5b7f79ce59 [ 816.785681][T27294] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 816.785698][T27294] RSP: 002b:00007f5b805fc028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 816.785722][T27294] RAX: ffffffffffffffda RBX: 00007f5b7fa15fa0 RCX: 00007f5b7f79ce59 [ 816.785737][T27294] RDX: 0000000000004080 RSI: 0000200000000480 RDI: 0000000000000003 [ 816.785750][T27294] RBP: 00007f5b805fc090 R08: 0000000000000000 R09: 0000000000000000 [ 816.785763][T27294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 816.785775][T27294] R13: 00007f5b7fa16038 R14: 00007f5b7fa15fa0 R15: 00007f5b7fb3fa48 [ 816.785810][T27294] [ 817.354274][T27309] FAULT_INJECTION: forcing a failure. [ 817.354274][T27309] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 817.389732][T27309] CPU: 0 UID: 0 PID: 27309 Comm: syz.6.4055 Tainted: G L syzkaller #0 PREEMPT(full) [ 817.389758][T27309] Tainted: [L]=SOFTLOCKUP [ 817.389764][T27309] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 817.389771][T27309] Call Trace: [ 817.389777][T27309] [ 817.389783][T27309] dump_stack_lvl+0xe8/0x150 [ 817.389804][T27309] should_fail_ex+0x412/0x560 [ 817.389825][T27309] prepare_alloc_pages+0x22a/0x650 [ 817.389849][T27309] __alloc_frozen_pages_noprof+0x12f/0x380 [ 817.389870][T27309] ? __pfx___alloc_frozen_pages_noprof+0x10/0x10 [ 817.389891][T27309] ? __pfx_policy_nodemask+0x10/0x10 [ 817.389914][T27309] ? trace_kmem_cache_alloc+0x29/0xe0 [ 817.389932][T27309] ? kmem_cache_alloc_node_noprof+0x3ce/0x690 [ 817.389952][T27309] alloc_pages_mpol+0x235/0x490 [ 817.389973][T27309] alloc_pages_noprof+0xac/0x2a0 [ 817.389987][T27309] alloc_skb_with_frags+0x265/0x760 [ 817.390012][T27309] tls_decrypt_sg+0x426/0x3210 [ 817.390041][T27309] ? __copy_skb_header+0xa3/0x4a0 [ 817.390061][T27309] ? skb_copy_header+0x2e/0x2c0 [ 817.390080][T27309] ? __pfx_tls_decrypt_sg+0x10/0x10 [ 817.390097][T27309] ? skb_copy_header+0x2e/0x2c0 [ 817.390115][T27309] ? tls_strp_load_anchor_with_queue+0x1e6/0x370 [ 817.390134][T27309] ? __pfx_tls_strp_load_anchor_with_queue+0x10/0x10 [ 817.390157][T27309] ? tls_strp_msg_load+0x375/0x790 [ 817.390178][T27309] ? tls_rx_rec_wait+0x247/0xb30 [ 817.390200][T27309] tls_rx_one_record+0x22e/0x1960 [ 817.390226][T27309] ? __pfx_tls_rx_rec_wait+0x10/0x10 [ 817.390246][T27309] ? sk_psock_get+0x2ab/0x340 [ 817.390263][T27309] ? __pfx_tls_rx_one_record+0x10/0x10 [ 817.390282][T27309] ? tls_sw_recvmsg+0x19a/0x18d0 [ 817.390306][T27309] tls_sw_recvmsg+0xaaf/0x18d0 [ 817.390342][T27309] ? __pfx_tls_sw_recvmsg+0x10/0x10 [ 817.390360][T27309] ? __fget_files+0x2a/0x420 [ 817.390376][T27309] ? aa_sock_msg_perm+0xf1/0x1b0 [ 817.390392][T27309] ? inet6_recvmsg+0x10a/0x490 [ 817.390406][T27309] ? bpf_lsm_socket_recvmsg+0x9/0x20 [ 817.390423][T27309] ? security_socket_recvmsg+0x7e/0x2c0 [ 817.390435][T27309] ? __pfx_inet6_recvmsg+0x10/0x10 [ 817.390450][T27309] sock_recvmsg+0xfa/0x1b0 [ 817.390466][T27309] __sys_recvfrom+0x240/0x3c0 [ 817.390494][T27309] ? __pfx___sys_recvfrom+0x10/0x10 [ 817.390528][T27309] ? rcu_is_watching+0x15/0xb0 [ 817.390548][T27309] __x64_sys_recvfrom+0xde/0x100 [ 817.390565][T27309] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 817.390579][T27309] do_syscall_64+0x15f/0xf80 [ 817.390597][T27309] ? trace_irq_disable+0x3b/0x140 [ 817.390615][T27309] ? clear_bhb_loop+0x40/0x90 [ 817.390630][T27309] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 817.390642][T27309] RIP: 0033:0x7f5b7f75d68e [ 817.390655][T27309] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 817.390666][T27309] RSP: 002b:00007f5b805fae88 EFLAGS: 00000246 ORIG_RAX: 000000000000002d [ 817.390681][T27309] RAX: ffffffffffffffda RBX: 00007f5b805fc6c0 RCX: 00007f5b7f75d68e [ 817.390691][T27309] RDX: 0000000000001000 RSI: 00007f5b805fb000 RDI: 0000000000000003 [ 817.390699][T27309] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 817.390706][T27309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 817.390714][T27309] R13: 00007f5b805faf58 R14: 00007f5b805fb000 R15: 0000000000000000 [ 817.390733][T27309] [ 817.945697][T14698] usb 1-1: USB disconnect, device number 100 [ 818.436078][T14685] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 818.605773][T14685] usb 1-1: Using ep0 maxpacket: 32 [ 818.631003][T14685] usb 1-1: config 0 has an invalid interface number: 196 but max is 0 [ 818.652915][T14685] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 818.683882][T14685] usb 1-1: config 0 has no interface number 0 [ 818.699714][T14685] usb 1-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 818.732537][T14685] usb 1-1: config 0 interface 196 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 818.770598][T14685] usb 1-1: config 0 interface 196 has no altsetting 0 [ 818.820442][T14685] usb 1-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 818.848347][T14685] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 818.872461][T14685] usb 1-1: Product: syz [ 818.883434][T14685] usb 1-1: Manufacturer: syz [ 818.898499][T14685] usb 1-1: SerialNumber: syz [ 818.918768][T14685] usb 1-1: config 0 descriptor?? [ 818.941573][T27331] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 819.287182][T14675] usb 3-1: new low-speed USB device number 103 using dummy_hcd [ 819.376020][ T4945] Bluetooth: hci5: Controller not accepting commands anymore: ncmd = 0 [ 819.385888][ T4945] Bluetooth: hci5: Injecting HCI hardware error event [ 819.397597][ T50] Bluetooth: hci5: hardware error 0x00 [ 819.468263][T14675] usb 3-1: unable to get BOS descriptor or descriptor too short [ 819.483688][T14675] usb 3-1: config 100 has an invalid interface number: 173 but max is 0 [ 819.497474][T14675] usb 3-1: config 100 has no interface number 0 [ 819.515425][T14675] usb 3-1: config 100 interface 173 altsetting 142 endpoint 0xE is Bulk; changing to Interrupt [ 819.527513][T14675] usb 3-1: config 100 interface 173 altsetting 142 endpoint 0x83 has invalid maxpacket 1024, setting to 8 [ 819.548236][T14675] usb 3-1: config 100 interface 173 has no altsetting 0 [ 819.561231][T14675] usb 3-1: string descriptor 0 read error: -22 [ 819.568233][T14675] usb 3-1: New USB device found, idVendor=0c2e, idProduct=0700, bcdDevice=d4.f4 [ 819.580542][T14675] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 819.613001][T27349] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 819.620928][T27349] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 819.661931][T14675] metro_usb 3-1:100.173: Metrologic USB to Serial converter detected [ 819.670494][T14672] usb 7-1: new high-speed USB device number 87 using dummy_hcd [ 819.729021][T14675] usb 3-1: Metrologic USB to Serial converter now attached to ttyUSB0 [ 819.858012][T14672] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 1023 [ 819.895511][T14672] usb 7-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xBA, changing to 0x8A [ 819.927681][T14672] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 121 [ 819.956267][ T29] kauditd_printk_skb: 12 callbacks suppressed [ 819.956287][ T29] audit: type=1326 audit(1779482612.068:611): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 819.966575][T14672] usb 7-1: New USB device found, idVendor=2294, idProduct=425b, bcdDevice=a2.10 [ 820.001834][T27349] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4061'. [ 820.061469][ T29] audit: type=1326 audit(1779482612.068:612): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.088290][ T29] audit: type=1326 audit(1779482612.068:613): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=433 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.088600][T14672] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 820.142713][T14675] usb 3-1: USB disconnect, device number 103 [ 820.179174][ T29] audit: type=1326 audit(1779482612.068:614): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.180382][T14675] metro-usb ttyUSB0: Metrologic USB to Serial converter now disconnected from ttyUSB0 [ 820.219441][T14672] usb 7-1: Product: syz [ 820.227771][T14672] usb 7-1: Manufacturer: syz [ 820.246892][T14672] usb 7-1: SerialNumber: syz [ 820.270741][ T29] audit: type=1326 audit(1779482612.068:615): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.275036][T27381] bridge0: port 2(bridge_slave_1) entered disabled state [ 820.297229][ T29] audit: type=1326 audit(1779482612.068:616): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.331910][T14672] usb 7-1: config 0 descriptor?? [ 820.338117][ T29] audit: type=1326 audit(1779482612.068:617): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.338171][ T29] audit: type=1326 audit(1779482612.068:618): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.338218][ T29] audit: type=1326 audit(1779482612.068:619): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.338265][ T29] audit: type=1326 audit(1779482612.068:620): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=27347 comm="syz.2.4061" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcabc19ce59 code=0x7ffc0000 [ 820.449206][T14675] metro_usb 3-1:100.173: device disconnected [ 820.544041][T27356] raw-gadget.2 gadget.6: fail, usb_ep_enable returned -22 [ 820.554452][T27356] raw-gadget.2 gadget.6: fail, usb_ep_enable returned -22 [ 820.566419][T14672] usb 7-1: ucan: probing device on interface #0 [ 820.979041][ T9228] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 820.990202][ T8172] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 820.999873][ T10] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 821.011661][T14688] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 821.211807][T14672] ucan 7-1:0.0: probe with driver ucan failed with error -22 [ 821.457542][ T50] Bluetooth: hci5: Opcode 0x0c03 failed: -110 [ 821.494132][T14688] usb 7-1: USB disconnect, device number 87 [ 821.944144][T14685] ipheth 1-1:0.196: Unable to find endpoints [ 822.033305][T14685] usb 1-1: USB disconnect, device number 101 [ 822.096406][ T10] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 822.115313][T27453] FAULT_INJECTION: forcing a failure. [ 822.115313][T27453] name failslab, interval 1, probability 0, space 0, times 0 [ 822.141206][T27453] CPU: 0 UID: 0 PID: 27453 Comm: syz.0.4075 Tainted: G L syzkaller #0 PREEMPT(full) [ 822.141240][T27453] Tainted: [L]=SOFTLOCKUP [ 822.141248][T27453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 822.141260][T27453] Call Trace: [ 822.141268][T27453] [ 822.141278][T27453] dump_stack_lvl+0xe8/0x150 [ 822.141308][T27453] should_fail_ex+0x412/0x560 [ 822.141341][T27453] should_failslab+0xa8/0x100 [ 822.141376][T27453] __kmalloc_noprof+0xe8/0x760 [ 822.141404][T27453] ? trace_kmalloc+0x2a/0xf0 [ 822.141438][T27453] ? tomoyo_encode+0x28b/0x550 [ 822.141472][T27453] tomoyo_encode+0x28b/0x550 [ 822.141507][T27453] tomoyo_realpath_from_path+0x58d/0x5d0 [ 822.141538][T27453] ? tomoyo_domain+0xd7/0x130 [ 822.141572][T27453] ? tomoyo_path_number_perm+0x219/0x630 [ 822.141597][T27453] tomoyo_path_number_perm+0x246/0x630 [ 822.141624][T27453] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 822.141647][T27453] ? __lock_acquire+0x6b5/0x2cf0 [ 822.141686][T27453] ? __mutex_unlock_slowpath+0x1be/0x6f0 [ 822.141728][T27453] ? __fget_files+0x2a/0x420 [ 822.141757][T27453] ? __fget_files+0x2a/0x420 [ 822.141779][T27453] ? __fget_files+0x3a0/0x420 [ 822.141803][T27453] ? __fget_files+0x2a/0x420 [ 822.141831][T27453] security_file_ioctl+0xc3/0x2a0 [ 822.141857][T27453] __se_sys_ioctl+0x47/0x170 [ 822.141886][T27453] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 822.141909][T27453] do_syscall_64+0x15f/0xf80 [ 822.141938][T27453] ? trace_irq_disable+0x3b/0x140 [ 822.141968][T27453] ? clear_bhb_loop+0x40/0x90 [ 822.141993][T27453] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 822.142013][T27453] RIP: 0033:0x7ff6f499ce59 [ 822.142033][T27453] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 822.142050][T27453] RSP: 002b:00007ff6f57ac028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 822.142072][T27453] RAX: ffffffffffffffda RBX: 00007ff6f4c15fa0 RCX: 00007ff6f499ce59 [ 822.142087][T27453] RDX: 0000200000000140 RSI: 00000000c0606610 RDI: 0000000000000003 [ 822.142101][T27453] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 822.142114][T27453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 822.142127][T27453] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 822.142162][T27453] [ 822.144155][T27453] ERROR: Out of memory at tomoyo_realpath_from_path. [ 822.514151][T27461] netlink: 65039 bytes leftover after parsing attributes in process `syz.8.4076'. [ 822.721167][T27461] bridge0: port 1(bridge_slave_0) entered disabled state [ 822.895751][ T9232] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 822.907018][T14675] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 822.920588][ T5696] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 823.019012][T27461] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 823.028129][T27476] x_tables: duplicate underflow at hook 1 [ 823.033662][T27461] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 823.136044][ T10] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 823.576687][ T9232] netdevsim netdevsim8 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 823.642763][ T9232] netdevsim netdevsim8 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 823.692768][T27488] syzkaller0: entered promiscuous mode [ 823.725349][T27488] syzkaller0: entered allmulticast mode [ 823.792108][T27490] tipc: Enabled bearer , priority 0 [ 823.807424][ T9232] netdevsim netdevsim8 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 823.875675][ T9232] netdevsim netdevsim8 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 823.940304][T27474] tipc: Resetting bearer [ 824.041700][T27474] tipc: Disabling bearer [ 824.200292][ T8172] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 824.293637][T27515] netlink: 92 bytes leftover after parsing attributes in process `syz.8.4085'. [ 825.078447][T27544] FAULT_INJECTION: forcing a failure. [ 825.078447][T27544] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 825.121154][T27530] netlink: 36 bytes leftover after parsing attributes in process `syz.6.4087'. [ 825.151847][T27544] CPU: 1 UID: 0 PID: 27544 Comm: syz.0.4090 Tainted: G L syzkaller #0 PREEMPT(full) [ 825.151884][T27544] Tainted: [L]=SOFTLOCKUP [ 825.151892][T27544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 825.151905][T27544] Call Trace: [ 825.151914][T27544] [ 825.151924][T27544] dump_stack_lvl+0xe8/0x150 [ 825.151956][T27544] should_fail_ex+0x412/0x560 [ 825.151991][T27544] prepare_alloc_pages+0x22a/0x650 [ 825.152039][T27544] __alloc_frozen_pages_noprof+0x12f/0x380 [ 825.152076][T27544] ? __pfx___alloc_frozen_pages_noprof+0x10/0x10 [ 825.152113][T27544] ? __pfx_policy_nodemask+0x10/0x10 [ 825.152168][T27544] alloc_pages_mpol+0x235/0x490 [ 825.152206][T27544] folio_alloc_mpol_noprof+0x39/0x160 [ 825.152242][T27544] vma_alloc_folio_noprof+0xe1/0x1e0 [ 825.152278][T27544] ? __pfx_vma_alloc_folio_noprof+0x10/0x10 [ 825.152323][T27544] do_wp_page+0x118a/0x4cc0 [ 825.152356][T27544] ? __pte_offset_map+0x29/0x240 [ 825.152394][T27544] ? __pfx_do_wp_page+0x10/0x10 [ 825.152425][T27544] ? do_raw_spin_lock+0x12b/0x2f0 [ 825.152459][T27544] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 825.152501][T27544] handle_mm_fault+0x151f/0x3170 [ 825.152544][T27544] ? handle_mm_fault+0xee/0x3170 [ 825.152578][T27544] ? __pfx_handle_mm_fault+0x10/0x10 [ 825.152606][T27544] ? follow_page_pte+0xbb7/0xe50 [ 825.152642][T27544] ? __pfx_follow_page_pte+0x10/0x10 [ 825.152681][T27544] __get_user_pages+0x1683/0x2720 [ 825.152738][T27544] __gup_longterm_locked+0xdcf/0x1630 [ 825.152770][T27544] ? lock_acquire+0x106/0x350 [ 825.152798][T27544] ? sanity_check_pinned_pages+0x7a8/0x870 [ 825.152834][T27544] gup_fast_fallback+0x1d84/0x20d0 [ 825.152894][T27544] ? __pfx_gup_fast_fallback+0x10/0x10 [ 825.152928][T27544] ? pin_user_pages_fast+0x4d/0xb0 [ 825.152956][T27544] iov_iter_extract_pages+0x37b/0x5f0 [ 825.152999][T27544] extract_iter_to_sg+0xefb/0x25d0 [ 825.153044][T27544] ? __pfx_extract_iter_to_sg+0x10/0x10 [ 825.153087][T27544] ? rcu_is_watching+0x15/0xb0 [ 825.153116][T27544] ? __asan_memset+0x22/0x50 [ 825.153145][T27544] af_alg_get_rsgl+0x4b6/0x8e0 [ 825.153189][T27544] skcipher_recvmsg+0x392/0x1140 [ 825.153235][T27544] ? __pfx_skcipher_recvmsg+0x10/0x10 [ 825.153262][T27544] ? __lock_acquire+0x6b5/0x2cf0 [ 825.153282][T27544] ? aa_sock_msg_perm+0xf1/0x1b0 [ 825.153311][T27544] ? bpf_lsm_socket_recvmsg+0x9/0x20 [ 825.153337][T27544] ? security_socket_recvmsg+0x7e/0x2c0 [ 825.153356][T27544] ? __pfx_skcipher_recvmsg+0x10/0x10 [ 825.153386][T27544] sock_recvmsg+0x172/0x1b0 [ 825.153421][T27544] ____sys_recvmsg+0x1e6/0x4a0 [ 825.153460][T27544] ? __pfx_____sys_recvmsg+0x10/0x10 [ 825.153509][T27544] ? import_iovec+0x73/0xa0 [ 825.153544][T27544] ___sys_recvmsg+0x215/0x590 [ 825.153574][T27544] ? get_pid_task+0x20/0x1f0 [ 825.153607][T27544] ? __pfx____sys_recvmsg+0x10/0x10 [ 825.153644][T27544] ? __fget_files+0x2a/0x420 [ 825.153692][T27544] ? __fget_files+0x3a0/0x420 [ 825.153729][T27544] __x64_sys_recvmsg+0x1ba/0x2a0 [ 825.153764][T27544] ? __pfx___x64_sys_recvmsg+0x10/0x10 [ 825.153808][T27544] ? __pfx_ksys_write+0x10/0x10 [ 825.153848][T27544] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 825.153873][T27544] do_syscall_64+0x15f/0xf80 [ 825.153904][T27544] ? trace_irq_disable+0x3b/0x140 [ 825.153935][T27544] ? clear_bhb_loop+0x40/0x90 [ 825.153962][T27544] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 825.153984][T27544] RIP: 0033:0x7ff6f499ce59 [ 825.154005][T27544] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 825.154024][T27544] RSP: 002b:00007ff6f57ac028 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 825.154047][T27544] RAX: ffffffffffffffda RBX: 00007ff6f4c15fa0 RCX: 00007ff6f499ce59 [ 825.154063][T27544] RDX: 0000000000000000 RSI: 00002000000005c0 RDI: 0000000000000004 [ 825.154077][T27544] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 825.154091][T27544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 825.154103][T27544] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 825.154139][T27544] [ 825.185827][ T10] usb 8-1: new high-speed USB device number 31 using dummy_hcd [ 825.967605][ T10] usb 8-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 825.988252][ T10] usb 8-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 826.016750][ T10] usb 8-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 826.029640][T27564] loop2: detected capacity change from 0 to 7 [ 826.035855][ T10] usb 8-1: New USB device found, idVendor=7de0, idProduct=676e, bcdDevice=77.db [ 826.035888][ T10] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 826.041757][ T10] usb 8-1: config 0 descriptor?? [ 826.090033][T27564] loop2: [ 826.140572][T27564] loop2: partition table partially beyond EOD, truncated [ 826.304489][ T10] usb 8-1: USB disconnect, device number 31 [ 826.998449][T27617] fuse: Bad value for 'user_id' [ 827.013618][T27617] fuse: Bad value for 'user_id' [ 827.105674][T14709] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 827.286533][T14709] usb 1-1: Using ep0 maxpacket: 32 [ 827.295013][T14709] usb 1-1: config index 0 descriptor too short (expected 29220, got 36) [ 827.328223][T14709] usb 1-1: config 0 has too many interfaces: 81, using maximum allowed: 32 [ 827.342488][T14709] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 81 [ 827.364493][T14709] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 827.374383][T14709] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 827.395497][T14709] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 827.409047][T14709] usb 1-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 827.418298][T14709] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 827.432973][T14709] usb 1-1: config 0 descriptor?? [ 827.715304][T14675] usb 3-1: new full-speed USB device number 104 using dummy_hcd [ 827.787253][T14709] usblp 1-1:0.0: usblp0: USB Bidirectional printer dev 102 if 0 alt 0 proto 3 vid 0x03F0 pid 0x6C17 [ 827.892148][T14709] usb 1-1: USB disconnect, device number 102 [ 827.940978][T14675] usb 3-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 827.967618][T14675] usb 3-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ac.7e [ 827.988397][T14675] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 827.994094][T14709] usblp0: removed [ 828.007160][T14675] usb 3-1: Product: syz [ 828.022803][T14675] usb 3-1: Manufacturer: syz [ 828.050205][T14675] usb 3-1: SerialNumber: syz [ 828.098095][T14675] usb 3-1: config 0 descriptor?? [ 828.124092][T27637] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 828.147370][T14675] hub 3-1:0.0: bad descriptor, ignoring hub [ 828.177412][T14675] hub 3-1:0.0: probe with driver hub failed with error -5 [ 828.213991][T14675] input: syz syz as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input76 [ 828.252795][ C1] usbtouchscreen 3-1:0.0: usbtouch_irq - usb_submit_urb failed with result: -1 [ 828.434986][T27681] tipc: Enabled bearer , priority 0 [ 828.459803][T27681] syzkaller0: entered promiscuous mode [ 828.476761][T27681] syzkaller0: entered allmulticast mode [ 828.478870][ T10] usb 3-1: USB disconnect, device number 104 [ 828.554557][T27681] tipc: Resetting bearer [ 828.571539][T27680] tipc: Resetting bearer [ 828.663886][T27680] tipc: Disabling bearer [ 829.786052][ T5696] usb 8-1: new high-speed USB device number 32 using dummy_hcd [ 829.995505][ T5696] usb 8-1: Using ep0 maxpacket: 32 [ 830.026461][ T5696] usb 8-1: config 0 has an invalid interface number: 196 but max is 0 [ 830.062515][ T5696] usb 8-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 830.124901][ T5696] usb 8-1: config 0 has no interface number 0 [ 830.166897][ T5696] usb 8-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 830.181336][T27755] syzkaller0: entered promiscuous mode [ 830.190968][T27755] syzkaller0: entered allmulticast mode [ 830.220559][ T5696] usb 8-1: config 0 interface 196 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 830.284459][ T5696] usb 8-1: config 0 interface 196 has no altsetting 0 [ 830.296449][T14709] usb 9-1: new high-speed USB device number 5 using dummy_hcd [ 830.368009][ T5696] usb 8-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 830.396768][ T5696] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 830.436457][ T5696] usb 8-1: Product: syz [ 830.444316][ T5696] usb 8-1: Manufacturer: syz [ 830.455198][ T5696] usb 8-1: SerialNumber: syz [ 830.473225][ T5696] usb 8-1: config 0 descriptor?? [ 830.485641][T14709] usb 9-1: Using ep0 maxpacket: 16 [ 830.511758][T14709] usb 9-1: config 0 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 830.533684][T27731] raw-gadget.0 gadget.7: fail, usb_ep_enable returned -22 [ 830.551385][T14709] usb 9-1: config 0 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 25 [ 830.566409][T27766] FAULT_INJECTION: forcing a failure. [ 830.566409][T27766] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 830.590196][T14709] usb 9-1: config 0 interface 0 has no altsetting 0 [ 830.597484][T27766] CPU: 0 UID: 0 PID: 27766 Comm: syz.2.4122 Tainted: G L syzkaller #0 PREEMPT(full) [ 830.597516][T27766] Tainted: [L]=SOFTLOCKUP [ 830.597524][T27766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 830.597536][T27766] Call Trace: [ 830.597544][T27766] [ 830.597553][T27766] dump_stack_lvl+0xe8/0x150 [ 830.597574][T27766] should_fail_ex+0x412/0x560 [ 830.597594][T27766] _copy_to_user+0x31/0xb0 [ 830.597615][T27766] simple_read_from_buffer+0xe1/0x170 [ 830.597634][T27766] proc_fail_nth_read+0x1bb/0x230 [ 830.597652][T27766] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 830.597670][T27766] ? rw_verify_area+0x2a6/0x4d0 [ 830.597687][T27766] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 830.597703][T27766] vfs_read+0x20c/0xa70 [ 830.597723][T27766] ? __pfx___mutex_lock+0x10/0x10 [ 830.597736][T27766] ? __pfx_vfs_read+0x10/0x10 [ 830.597754][T27766] ? __fget_files+0x2a/0x420 [ 830.597771][T27766] ? __fget_files+0x3a0/0x420 [ 830.597785][T27766] ? __fget_files+0x2a/0x420 [ 830.597804][T27766] ksys_read+0x150/0x270 [ 830.597823][T27766] ? __pfx_ksys_read+0x10/0x10 [ 830.597844][T27766] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 830.597857][T27766] do_syscall_64+0x15f/0xf80 [ 830.597876][T27766] ? trace_irq_disable+0x3b/0x140 [ 830.597894][T27766] ? clear_bhb_loop+0x40/0x90 [ 830.597909][T27766] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 830.597922][T27766] RIP: 0033:0x7fcabc15d68e [ 830.597935][T27766] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 830.597946][T27766] RSP: 002b:00007fcabd134fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 830.597961][T27766] RAX: ffffffffffffffda RBX: 00007fcabd1356c0 RCX: 00007fcabc15d68e [ 830.597971][T27766] RDX: 000000000000000f RSI: 00007fcabd1350a0 RDI: 0000000000000005 [ 830.597978][T27766] RBP: 00007fcabd135090 R08: 0000000000000000 R09: 0000000000000000 [ 830.597986][T27766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 830.597994][T27766] R13: 00007fcabc416038 R14: 00007fcabc415fa0 R15: 00007fcabc53fa48 [ 830.598012][T27766] [ 830.945650][T14709] usb 9-1: New USB device found, idVendor=0c45, idProduct=5112, bcdDevice= 0.00 [ 830.954771][T14709] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 830.988594][T14709] usb 9-1: config 0 descriptor?? [ 831.002038][T14709] usbhid 9-1:0.0: can't add hid device: -22 [ 831.008259][T14709] usbhid 9-1:0.0: probe with driver usbhid failed with error -22 [ 831.072391][T27775] netlink: 12 bytes leftover after parsing attributes in process `syz.2.4124'. [ 831.221103][T27775] 8021q: adding VLAN 0 to HW filter on device bond2 [ 831.249392][T27778] bond2: entered promiscuous mode [ 831.263924][T27778] bond2: entered allmulticast mode [ 831.290722][T27778] 8021q: adding VLAN 0 to HW filter on device bond2 [ 831.308763][T27778] team0: Port device bond2 added [ 831.317468][T27812] Failed to enqueue queue_pair DETACH event datagram for context (ID=0x1) [ 831.370245][T14699] usb 9-1: USB disconnect, device number 5 [ 831.955050][T27834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 831.997926][T27834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 832.185398][T14685] usb 7-1: new high-speed USB device number 88 using dummy_hcd [ 832.671711][ T5696] ipheth 8-1:0.196: Unable to find endpoints [ 832.699836][ T5696] usb 8-1: USB disconnect, device number 32 [ 832.765820][ T10] usb 9-1: new high-speed USB device number 6 using dummy_hcd [ 832.805522][T14699] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 832.900505][T27888] netlink: 76 bytes leftover after parsing attributes in process `syz.7.4134'. [ 832.917980][ T10] usb 9-1: config 0 has an invalid interface number: 1 but max is 0 [ 832.918002][ T10] usb 9-1: config 0 has no interface number 0 [ 832.920226][ T10] usb 9-1: New USB device found, idVendor=18b4, idProduct=fffb, bcdDevice=dc.7b [ 832.920246][ T10] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 832.920259][ T10] usb 9-1: Product: syz [ 832.920268][ T10] usb 9-1: Manufacturer: syz [ 832.920278][ T10] usb 9-1: SerialNumber: syz [ 832.922238][ T10] usb 9-1: config 0 descriptor?? [ 832.959236][T14699] usb 3-1: Using ep0 maxpacket: 16 [ 832.976460][T14699] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 227, changing to 11 [ 832.976549][T14699] usb 3-1: New USB device found, idVendor=060b, idProduct=0001, bcdDevice= 0.00 [ 832.976577][T14699] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 832.980431][T14699] usb 3-1: config 0 descriptor?? [ 833.129531][ T10] usb 9-1: dvb_usb_v2: found a 'E3C EC168 reference design' in warm state [ 833.143213][ T10] usb 9-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 833.147613][ T10] dvbdev: DVB: registering new adapter (E3C EC168 reference design) [ 833.147706][ T10] usb 9-1: media controller created [ 833.179287][ T10] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 833.223754][T27873] vlan0: entered promiscuous mode [ 833.322820][T14699] usbhid 3-1:0.0: can't add hid device: -71 [ 833.322973][T14699] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 833.346510][T14699] usb 3-1: USB disconnect, device number 105 [ 833.646847][T27921] trusted_key: encrypted_key: insufficient parameters specified [ 833.855376][T14685] usb 7-1: new high-speed USB device number 89 using dummy_hcd [ 834.025232][T14685] usb 7-1: Using ep0 maxpacket: 16 [ 834.041207][T14685] usb 7-1: config 0 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 834.071275][T14685] usb 7-1: config 0 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 25 [ 834.105526][T14685] usb 7-1: config 0 interface 0 has no altsetting 0 [ 834.112260][T14685] usb 7-1: New USB device found, idVendor=0c45, idProduct=5112, bcdDevice= 0.00 [ 834.122431][T14685] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 834.137865][T27946] netlink: 88 bytes leftover after parsing attributes in process `syz.2.4141'. [ 834.160875][T14685] usb 7-1: config 0 descriptor?? [ 834.183742][T14685] usbhid 7-1:0.0: can't add hid device: -22 [ 834.197168][T14685] usbhid 7-1:0.0: probe with driver usbhid failed with error -22 [ 834.256293][ T10] i2c i2c-1: ec100: i2c rd failed=-110 reg=33 [ 834.454670][T27968] Failed to enqueue queue_pair DETACH event datagram for context (ID=0x1) [ 834.471102][T14672] usb 7-1: USB disconnect, device number 89 [ 834.590014][T27978] tipc: Can't bind to reserved service type 0 [ 834.808968][T14672] usb 9-1: USB disconnect, device number 6 [ 835.775902][T14672] usb 9-1: new high-speed USB device number 7 using dummy_hcd [ 835.925707][T14672] usb 9-1: device descriptor read/64, error -71 [ 836.205861][T14672] usb 9-1: new high-speed USB device number 8 using dummy_hcd [ 836.356191][T14672] usb 9-1: device descriptor read/64, error -71 [ 836.485713][T14672] usb usb9-port1: attempt power cycle [ 836.805335][T14709] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 836.855563][T14672] usb 9-1: new high-speed USB device number 9 using dummy_hcd [ 836.897066][T14672] usb 9-1: device descriptor read/8, error -71 [ 836.977993][T14709] usb 3-1: Using ep0 maxpacket: 32 [ 836.997039][T14709] usb 3-1: config 0 has an invalid interface number: 196 but max is 0 [ 837.042136][T14709] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 837.082080][T14709] usb 3-1: config 0 has no interface number 0 [ 837.113645][T14709] usb 3-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 837.122541][T28029] kernel read not supported for file / 7âW)s!Qfsl{Tr)rO2:"T+͟v|ղDvc֠6xc: (pid: 28029 comm: syz.7.4153) [ 837.167729][T14672] usb 9-1: new high-speed USB device number 10 using dummy_hcd [ 837.197383][ T29] kauditd_printk_skb: 8 callbacks suppressed [ 837.197445][ T29] audit: type=1800 audit(1779482629.268:629): pid=28029 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.7.4153" name=20019C1437B3CFFCC3A25729EB7393A7C721518FF6ECA56673F56C7B548772D22972A7D6084F9A98F5323A22F412C0542BCD9F767C8DD5B24476638E93D8D6A0C536D278E3633A dev="mqueue" ino=86638 res=0 errno=0 [ 837.237822][T14709] usb 3-1: config 0 interface 196 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 837.251063][T14709] usb 3-1: config 0 interface 196 has no altsetting 0 [ 837.259554][T14672] usb 9-1: device descriptor read/8, error -71 [ 837.268945][T14709] usb 3-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 837.279739][T14709] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 837.287839][T14709] usb 3-1: Product: syz [ 837.292122][T14709] usb 3-1: Manufacturer: syz [ 837.385608][T14672] usb usb9-port1: unable to enumerate USB device [ 837.431265][T14709] usb 3-1: SerialNumber: syz [ 837.486942][T14709] usb 3-1: config 0 descriptor?? [ 837.521268][T28017] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 838.455415][ T5710] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 838.615753][ T5710] usb 1-1: Using ep0 maxpacket: 32 [ 838.630942][ T5710] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 838.665737][ T5710] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 838.683476][T28046] usb usb9: Requested nonsensical USBDEVFS_URB_SHORT_NOT_OK. [ 838.702278][ T5710] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 838.738980][ T5710] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 838.784267][T28048] netlink: 88 bytes leftover after parsing attributes in process `syz.8.4156'. [ 838.817345][ T5710] usb 1-1: config 0 descriptor?? [ 839.293929][ T5710] savu 0003:1E7D:2D5A.0029: hiddev0,hidraw0: USB HID v0.00 Device [HID 1e7d:2d5a] on usb-dummy_hcd.0-1/input0 [ 839.441484][T14709] ipheth 3-1:0.196: Unable to find endpoints [ 839.500225][T14709] usb 3-1: USB disconnect, device number 106 [ 839.631647][T28037] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 839.711682][T28037] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 839.840326][T28037] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 839.881420][T28037] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 839.932724][T28100] dummy0: entered allmulticast mode [ 840.091593][T14709] usb 1-1: USB disconnect, device number 103 [ 840.712556][T28135] tipc: Enabled bearer , priority 0 [ 840.731286][T28135] syzkaller0: entered promiscuous mode [ 840.741743][T28135] syzkaller0: entered allmulticast mode [ 840.812786][T28135] FAULT_INJECTION: forcing a failure. [ 840.812786][T28135] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 840.829994][T28135] CPU: 0 UID: 0 PID: 28135 Comm: syz.0.4165 Tainted: G L syzkaller #0 PREEMPT(full) [ 840.830021][T28135] Tainted: [L]=SOFTLOCKUP [ 840.830025][T28135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 840.830033][T28135] Call Trace: [ 840.830039][T28135] [ 840.830044][T28135] dump_stack_lvl+0xe8/0x150 [ 840.830067][T28135] should_fail_ex+0x412/0x560 [ 840.830087][T28135] _copy_from_user+0x2d/0xb0 [ 840.830107][T28135] sock_do_ioctl+0x195/0x320 [ 840.830122][T28135] ? __pfx_sock_do_ioctl+0x10/0x10 [ 840.830135][T28135] ? __mutex_unlock_slowpath+0x1be/0x6f0 [ 840.830156][T28135] sock_ioctl+0x5c6/0x7f0 [ 840.830170][T28135] ? __pfx_sock_ioctl+0x10/0x10 [ 840.830184][T28135] ? __fget_files+0x2a/0x420 [ 840.830198][T28135] ? __fget_files+0x3a0/0x420 [ 840.830211][T28135] ? __fget_files+0x2a/0x420 [ 840.830228][T28135] ? bpf_lsm_file_ioctl+0x9/0x20 [ 840.830247][T28135] ? __pfx_sock_ioctl+0x10/0x10 [ 840.830260][T28135] __se_sys_ioctl+0xfc/0x170 [ 840.830278][T28135] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 840.830292][T28135] do_syscall_64+0x15f/0xf80 [ 840.830319][T28135] ? trace_irq_disable+0x3b/0x140 [ 840.830343][T28135] ? clear_bhb_loop+0x40/0x90 [ 840.830358][T28135] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 840.830370][T28135] RIP: 0033:0x7ff6f499ce59 [ 840.830382][T28135] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 840.830394][T28135] RSP: 002b:00007ff6f57ac028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 840.830408][T28135] RAX: ffffffffffffffda RBX: 00007ff6f4c15fa0 RCX: 00007ff6f499ce59 [ 840.830418][T28135] RDX: 0000200000002280 RSI: 0000000000008922 RDI: 0000000000000004 [ 840.830426][T28135] RBP: 00007ff6f57ac090 R08: 0000000000000000 R09: 0000000000000000 [ 840.830434][T28135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 840.830441][T28135] R13: 00007ff6f4c16038 R14: 00007ff6f4c15fa0 R15: 00007ff6f4d3fa48 [ 840.830460][T28135] [ 840.834351][T28134] tipc: Resetting bearer [ 841.160539][T28134] tipc: Disabling bearer [ 841.353727][T28144] kvm: MONITOR instruction emulated as NOP! [ 841.620724][ T50] Bluetooth: hci1: command 0x0406 tx timeout [ 841.916952][T28164] FAULT_INJECTION: forcing a failure. [ 841.916952][T28164] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 841.930868][T28164] CPU: 0 UID: 0 PID: 28164 Comm: syz.6.4171 Tainted: G L syzkaller #0 PREEMPT(full) [ 841.930903][T28164] Tainted: [L]=SOFTLOCKUP [ 841.930911][T28164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 841.930924][T28164] Call Trace: [ 841.930933][T28164] [ 841.930942][T28164] dump_stack_lvl+0xe8/0x150 [ 841.930974][T28164] should_fail_ex+0x412/0x560 [ 841.931008][T28164] _copy_to_user+0x31/0xb0 [ 841.931042][T28164] simple_read_from_buffer+0xe1/0x170 [ 841.931085][T28164] proc_fail_nth_read+0x1bb/0x230 [ 841.931115][T28164] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 841.931147][T28164] ? rw_verify_area+0x2a6/0x4d0 [ 841.931175][T28164] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 841.931204][T28164] vfs_read+0x20c/0xa70 [ 841.931238][T28164] ? __pfx___mutex_lock+0x10/0x10 [ 841.931260][T28164] ? __pfx_vfs_read+0x10/0x10 [ 841.931297][T28164] ? __fget_files+0x2a/0x420 [ 841.931326][T28164] ? __fget_files+0x3a0/0x420 [ 841.931350][T28164] ? __fget_files+0x2a/0x420 [ 841.931384][T28164] ksys_read+0x150/0x270 [ 841.931416][T28164] ? __pfx_ksys_read+0x10/0x10 [ 841.931455][T28164] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 841.931478][T28164] do_syscall_64+0x15f/0xf80 [ 841.931508][T28164] ? trace_irq_disable+0x3b/0x140 [ 841.931540][T28164] ? clear_bhb_loop+0x40/0x90 [ 841.931566][T28164] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 841.931588][T28164] RIP: 0033:0x7f5b7f75d68e [ 841.931609][T28164] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 841.931627][T28164] RSP: 002b:00007f5b805fbfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 841.931650][T28164] RAX: ffffffffffffffda RBX: 00007f5b805fc6c0 RCX: 00007f5b7f75d68e [ 841.931665][T28164] RDX: 000000000000000f RSI: 00007f5b805fc0a0 RDI: 0000000000000004 [ 841.931678][T28164] RBP: 00007f5b805fc090 R08: 0000000000000000 R09: 0000000000000000 [ 841.931691][T28164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 841.931704][T28164] R13: 00007f5b7fa16038 R14: 00007f5b7fa15fa0 R15: 00007f5b7fb3fa48 [ 841.931739][T28164] [ 842.934239][ T5710] IPVS: starting estimator thread 0... [ 843.038623][T28190] loop8: detected capacity change from 0 to 7 [ 843.046427][T28187] IPVS: using max 49 ests per chain, 117600 per kthread [ 843.078297][T28190] Dev loop8: unable to read RDB block 7 [ 843.095122][T28190] loop8: unable to read partition table [ 843.112259][T28190] loop8: partition table beyond EOD, truncated [ 843.138716][T28190] loop_reread_partitions: partition scan of loop8 (被x^> ) failed (rc=-5) [ 843.400369][T28198] vlan0: entered promiscuous mode [ 843.463752][T28201] xt_CT: You must specify a L4 protocol and not use inversions on it [ 844.245285][T14685] usb 8-1: new high-speed USB device number 33 using dummy_hcd [ 844.426200][T14685] usb 8-1: Using ep0 maxpacket: 16 [ 844.458247][T14685] usb 8-1: New USB device found, idVendor=06be, idProduct=a232, bcdDevice=33.f3 [ 844.515938][T14685] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 844.550082][T14685] usb 8-1: Product: syz [ 844.578645][T14685] usb 8-1: Manufacturer: syz [ 844.599039][T14685] usb 8-1: SerialNumber: syz [ 844.653367][T14685] usb 8-1: config 0 descriptor?? [ 844.748399][ T5710] usb 7-1: new high-speed USB device number 90 using dummy_hcd [ 844.955860][ T5710] usb 7-1: config index 0 descriptor too short (expected 72, got 14) [ 844.996074][ T5710] usb 7-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 845.036143][ T5710] usb 7-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 845.071273][ T5710] usb 7-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 845.094609][ T5710] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 845.121014][ T5710] usb 7-1: Product: syz [ 845.135724][ T5710] usb 7-1: Manufacturer: syz [ 845.148262][T14685] dvb_usb_dtv5100 8-1:0.0: probe with driver dvb_usb_dtv5100 failed with error -71 [ 845.152950][ T5710] usb 7-1: SerialNumber: syz [ 845.217282][T14685] usb 8-1: USB disconnect, device number 33 [ 845.427756][T28270] netlink: 12 bytes leftover after parsing attributes in process `syz.2.4186'. [ 845.474219][T28270] 8021q: adding VLAN 0 to HW filter on device bond3 [ 845.516132][T28270] bond3: entered promiscuous mode [ 845.527839][T28270] bond3: entered allmulticast mode [ 845.549292][T28270] 8021q: adding VLAN 0 to HW filter on device bond3 [ 845.577046][T28270] team0: Port device bond3 added [ 845.635536][ T5696] usb 9-1: new full-speed USB device number 11 using dummy_hcd [ 845.817671][ T5696] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid maxpacket 21293, setting to 64 [ 845.843459][ T5696] usb 9-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ac.7e [ 845.860212][ T5696] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 845.876438][ T5696] usb 9-1: Product: syz [ 845.888308][ T5696] usb 9-1: Manufacturer: syz [ 845.903234][ T5696] usb 9-1: SerialNumber: syz [ 845.914110][ T5696] usb 9-1: config 0 descriptor?? [ 845.926750][T28264] raw-gadget.0 gadget.8: fail, usb_ep_enable returned -22 [ 845.941129][ T5696] hub 9-1:0.0: bad descriptor, ignoring hub [ 845.948663][ T5696] hub 9-1:0.0: probe with driver hub failed with error -5 [ 845.962459][ T5696] input: syz syz as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.0/input/input78 [ 846.300782][T28323] fuse: Bad value for 'group_id' [ 846.331276][T28323] fuse: Bad value for 'group_id' [ 847.422325][ T5710] usb 7-1: USB disconnect, device number 90 [ 847.650837][T28337] netlink: 12 bytes leftover after parsing attributes in process `syz.0.4192'. [ 847.684414][T28337] program syz.0.4192 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 848.460963][ T5696] usb 9-1: USB disconnect, device number 11 [ 848.576209][T14685] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 848.745217][T14685] usb 3-1: Using ep0 maxpacket: 16 [ 848.759838][T14685] usb 3-1: config 0 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 848.789875][T14685] usb 3-1: config 0 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 25 [ 848.815831][T28412] syzkaller0: entered promiscuous mode [ 848.821750][T14685] usb 3-1: config 0 interface 0 has no altsetting 0 [ 848.825772][T28412] syzkaller0: entered allmulticast mode [ 848.839709][T14685] usb 3-1: New USB device found, idVendor=0c45, idProduct=5112, bcdDevice= 0.00 [ 848.853396][T28412] tipc: Enabled bearer , priority 0 [ 848.861520][T14685] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 848.888254][T14685] usb 3-1: config 0 descriptor?? [ 848.910714][T14685] usbhid 3-1:0.0: can't add hid device: -22 [ 848.922908][T14685] usbhid 3-1:0.0: probe with driver usbhid failed with error -22 [ 849.027142][T28411] tipc: Resetting bearer [ 849.068345][T28411] tipc: Disabling bearer [ 849.199325][T28420] Failed to enqueue queue_pair DETACH event datagram for context (ID=0x1) [ 849.277509][T14685] usb 3-1: USB disconnect, device number 107 [ 849.420876][ T29] audit: type=1326 audit(1779482641.528:630): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.458621][ T29] audit: type=1326 audit(1779482641.528:631): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.494106][ T29] audit: type=1326 audit(1779482641.558:632): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.568635][ T29] audit: type=1326 audit(1779482641.558:633): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.653352][ T29] audit: type=1326 audit(1779482641.558:634): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=428 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.729044][ T29] audit: type=1326 audit(1779482641.558:635): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.786883][T28442] syzkaller0: entered promiscuous mode [ 849.792788][ T29] audit: type=1326 audit(1779482641.558:636): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.818268][T28442] syzkaller0: entered allmulticast mode [ 849.833048][ T29] audit: type=1326 audit(1779482641.558:637): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.879676][ T29] audit: type=1326 audit(1779482641.558:638): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 849.935100][ T29] audit: type=1326 audit(1779482641.558:639): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=28429 comm="syz.0.4203" exe="/root/ci-upstream-kasan-gce/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7ff6f499ce59 code=0x7ffc0000 [ 850.927726][T28482] RDS: rds_bind could not find a transport for ::ffff:100.1.1.1, load rds_tcp or rds_rdma? [ 851.047029][T28485] netlink: 28 bytes leftover after parsing attributes in process `syz.2.4214'. [ 852.567572][ T5696] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 852.738683][ T5696] usb 1-1: Using ep0 maxpacket: 16 [ 852.758728][ T5696] usb 1-1: config 0 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 852.770159][ T5696] usb 1-1: config 0 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 25 [ 852.783590][ T5696] usb 1-1: config 0 interface 0 has no altsetting 0 [ 852.790778][ T5696] usb 1-1: New USB device found, idVendor=0c45, idProduct=5112, bcdDevice= 0.00 [ 852.801567][ T5696] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 852.816214][ T5696] usb 1-1: config 0 descriptor?? [ 852.832433][ T5696] usbhid 1-1:0.0: can't add hid device: -22 [ 852.842637][ T5696] usbhid 1-1:0.0: probe with driver usbhid failed with error -22 [ 853.286393][T28508] [ 853.288773][T28508] ============================================ [ 853.294914][T28508] WARNING: possible recursive locking detected [ 853.301066][T28508] syzkaller #0 Tainted: G L [ 853.307072][T28508] -------------------------------------------- [ 853.313216][T28508] syz.0.4219/28508 is trying to acquire lock: [ 853.319276][T28508] ffffffff8f3d2450 (qp_broker_list.mutex){+.+.}-{4:4}, at: vmci_qp_broker_detach+0x117/0xf20 [ 853.329457][T28508] [ 853.329457][T28508] but task is already holding lock: [ 853.336839][T28508] ffffffff8f3d2450 (qp_broker_list.mutex){+.+.}-{4:4}, at: vmci_qp_broker_detach+0x117/0xf20 [ 853.347041][T28508] [ 853.347041][T28508] other info that might help us debug this: [ 853.355090][T28508] Possible unsafe locking scenario: [ 853.355090][T28508] [ 853.362529][T28508] CPU0 [ 853.365802][T28508] ---- [ 853.369071][T28508] lock(qp_broker_list.mutex); [ 853.373919][T28508] lock(qp_broker_list.mutex); [ 853.378778][T28508] [ 853.378778][T28508] *** DEADLOCK *** [ 853.378778][T28508] [ 853.386909][T28508] May be due to missing lock nesting notation [ 853.386909][T28508] [ 853.395223][T28508] 1 lock held by syz.0.4219/28508: [ 853.400341][T28508] #0: ffffffff8f3d2450 (qp_broker_list.mutex){+.+.}-{4:4}, at: vmci_qp_broker_detach+0x117/0xf20 [ 853.410954][T28508] [ 853.410954][T28508] stack backtrace: [ 853.416837][T28508] CPU: 0 UID: 0 PID: 28508 Comm: syz.0.4219 Tainted: G L syzkaller #0 PREEMPT(full) [ 853.416857][T28508] Tainted: [L]=SOFTLOCKUP [ 853.416862][T28508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 853.416870][T28508] Call Trace: [ 853.416876][T28508] [ 853.416882][T28508] dump_stack_lvl+0xe8/0x150 [ 853.416899][T28508] print_deadlock_bug+0x279/0x290 [ 853.416916][T28508] __lock_acquire+0x253f/0x2cf0 [ 853.416931][T28508] ? is_bpf_text_address+0x292/0x2b0 [ 853.416945][T28508] ? is_bpf_text_address+0x26/0x2b0 [ 853.416957][T28508] ? kernel_text_address+0xa5/0xe0 [ 853.416975][T28508] ? __kernel_text_address+0xd/0x30 [ 853.417000][T28508] ? vmci_qp_broker_detach+0x117/0xf20 [ 853.417013][T28508] lock_acquire+0x106/0x350 [ 853.417026][T28508] ? vmci_qp_broker_detach+0x117/0xf20 [ 853.417042][T28508] __mutex_lock+0x1a3/0x1550 [ 853.417054][T28508] ? vmci_qp_broker_detach+0x117/0xf20 [ 853.417068][T28508] ? kasan_save_track+0x4f/0x80 [ 853.417084][T28508] ? kasan_save_track+0x3e/0x80 [ 853.417099][T28508] ? kasan_save_free_info+0x46/0x50 [ 853.417111][T28508] ? __kasan_slab_free+0x5c/0x80 [ 853.417127][T28508] ? kfree+0x1c5/0x640 [ 853.417140][T28508] ? vmci_ctx_put+0x5ef/0xc40 [ 853.417155][T28508] ? vmci_ctx_enqueue_datagram+0x3ab/0x420 [ 853.417172][T28508] ? vmci_datagram_dispatch+0x450/0xc60 [ 853.417189][T28508] ? vmci_qp_broker_detach+0x8dd/0xf20 [ 853.417201][T28508] ? vmci_host_close+0x98/0x160 [ 853.417213][T28508] ? vmci_qp_broker_detach+0x117/0xf20 [ 853.417226][T28508] ? exit_to_user_mode_loop+0xf3/0x4d0 [ 853.417239][T28508] ? __pfx___mutex_lock+0x10/0x10 [ 853.417254][T28508] vmci_qp_broker_detach+0x117/0xf20 [ 853.417271][T28508] ? __pfx_vmci_qp_broker_detach+0x10/0x10 [ 853.417283][T28508] ? kasan_quarantine_put+0xbb/0x1f0 [ 853.417299][T28508] ? lockdep_hardirqs_on+0x7a/0x110 [ 853.417317][T28508] ? kfree+0x1c5/0x640 [ 853.417329][T28508] ? vmci_ctx_put+0x5ef/0xc40 [ 853.417344][T28508] ? vmci_ctx_put+0x141/0xc40 [ 853.417360][T28508] vmci_ctx_put+0x64e/0xc40 [ 853.417375][T28508] ? __pfx___schedule+0x10/0x10 [ 853.417391][T28508] ? vmci_ctx_put+0x141/0xc40 [ 853.417406][T28508] ? __pfx_vmci_ctx_put+0x10/0x10 [ 853.417422][T28508] ? preempt_schedule_thunk+0x16/0x30 [ 853.417439][T28508] ? preempt_schedule_common+0x82/0xd0 [ 853.417458][T28508] vmci_ctx_enqueue_datagram+0x3ab/0x420 [ 853.417477][T28508] vmci_datagram_dispatch+0x450/0xc60 [ 853.417495][T28508] ? __pfx_vmci_datagram_dispatch+0x10/0x10 [ 853.417515][T28508] vmci_qp_broker_detach+0x8dd/0xf20 [ 853.417531][T28508] ? __pfx_vmci_qp_broker_detach+0x10/0x10 [ 853.417544][T28508] ? kasan_quarantine_put+0xbb/0x1f0 [ 853.417560][T28508] ? kfree+0x1c5/0x640 [ 853.417573][T28508] ? vmci_ctx_put+0x5ef/0xc40 [ 853.417587][T28508] ? vmci_ctx_put+0x141/0xc40 [ 853.417603][T28508] vmci_ctx_put+0x64e/0xc40 [ 853.417618][T28508] ? vmci_ctx_put+0x141/0xc40 [ 853.417635][T28508] ? __pfx_vmci_ctx_put+0x10/0x10 [ 853.417654][T28508] vmci_host_close+0x98/0x160 [ 853.417666][T28508] ? __pfx_vmci_host_close+0x10/0x10 [ 853.417679][T28508] __fput+0x44f/0xa60 [ 853.417695][T28508] task_work_run+0x1d9/0x270 [ 853.417712][T28508] ? __pfx_task_work_run+0x10/0x10 [ 853.417731][T28508] exit_to_user_mode_loop+0xf3/0x4d0 [ 853.417742][T28508] ? rcu_is_watching+0x15/0xb0 [ 853.417757][T28508] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 853.417769][T28508] do_syscall_64+0x33e/0xf80 [ 853.417787][T28508] ? trace_irq_disable+0x3b/0x140 [ 853.417805][T28508] ? clear_bhb_loop+0x40/0x90 [ 853.417818][T28508] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 853.417830][T28508] RIP: 0033:0x7ff6f499ce59 [ 853.417842][T28508] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 853.417853][T28508] RSP: 002b:00007ff6f578b028 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 [ 853.417867][T28508] RAX: 0000000000000000 RBX: 00007ff6f4c16090 RCX: 00007ff6f499ce59 [ 853.417876][T28508] RDX: 0000000000000000 RSI: ffffffffffffffff RDI: 0000000000000008 [ 853.417885][T28508] RBP: 00007ff6f4a32d6f R08: 0000000000000000 R09: 0000000000000000 [ 853.417892][T28508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 853.417900][T28508] R13: 00007ff6f4c16128 R14: 00007ff6f4c16090 R15: 00007ff6f4d3fa48 [ 853.417913][T28508]